--- /srv/rebuilderd/tmp/rebuilderd7paOfh/inputs/python3.14-nopie_3.14.8-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderd7paOfh/out/python3.14-nopie_3.14.8-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-10-01 19:55:55.000000 debian-binary │ -rw-r--r-- 0 0 0 1044 2026-10-01 19:55:55.000000 control.tar.xz │ --rw-r--r-- 0 0 0 2102228 2026-10-01 19:55:55.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 2101844 2026-10-01 19:55:55.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: 0x1ae2ed │ │ │ │ + Entry point address: 0x1ad10d │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ Start of section headers: 5434888 (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 0x1ae2ed │ │ │ │ +Entry point 0x1ad10d │ │ │ │ There are 11 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x4d229c 0x004e229c 0x004e229c 0x00008 0x00008 R 0x4 │ │ │ │ + ARM_EXIDX 0x4d1ae4 0x004e1ae4 0x004e1ae4 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 0x4d22c8 0x4d22c8 R E 0x10000 │ │ │ │ + LOAD 0x000000 0x00010000 0x00010000 0x4d1b10 0x4d1b10 R E 0x10000 │ │ │ │ LOAD 0x4dfee4 0x004ffee4 0x004ffee4 0x4eb44 0x77f8c RW 0x10000 │ │ │ │ DYNAMIC 0x4dfef8 0x004ffef8 0x004ffef8 0x00108 0x00108 RW 0x4 │ │ │ │ NOTE 0x000194 0x00010194 0x00010194 0x00024 0x00024 R 0x4 │ │ │ │ - NOTE 0x4d22a8 0x004e22a8 0x004e22a8 0x00020 0x00020 R 0x4 │ │ │ │ + NOTE 0x4d1af0 0x004e1af0 0x004e1af0 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 0001d6ec 00d6ec 00af42 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 0002862e 01862e 0012ee 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 0002991c 01991c 0001b0 00 A 5 4 4 │ │ │ │ [ 8] .rel.dyn REL 00029acc 019acc 000030 08 A 4 0 4 │ │ │ │ [ 9] .rel.plt REL 00029afc 019afc 001108 08 AI 4 25 4 │ │ │ │ [10] .init PROGBITS 0002ac04 01ac04 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0002ac10 01ac10 001a34 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 0002c648 01c648 2b7524 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 002e3b6c 2d3b6c 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 002e3b80 2d3b80 1fe718 00 A 0 0 64 │ │ │ │ - [15] .stapsdt.base PROGBITS 004e2298 4d2298 000001 00 Ao 0 0 1 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 004e229c 4d229c 000008 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 004e22a4 4d22a4 000004 00 A 0 0 4 │ │ │ │ - [18] .note.ABI-tag NOTE 004e22a8 4d22a8 000020 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0002c648 01c648 2b6d6a 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 002e33b4 2d33b4 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 002e33c0 2d33c0 1fe720 00 A 0 0 64 │ │ │ │ + [15] .stapsdt.base PROGBITS 004e1ae0 4d1ae0 000001 00 Ao 0 0 1 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 004e1ae4 4d1ae4 000008 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 004e1aec 4d1aec 000004 00 A 0 0 4 │ │ │ │ + [18] .note.ABI-tag NOTE 004e1af0 4d1af0 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 000898 04 WA 0 0 4 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1,2426 +1,2426 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 2423 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: 00239d39 62 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ - 5: 00071f41 16 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ - 6: 0003b083 482 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ + 4: 00238ca5 62 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ + 5: 00071f11 16 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ + 6: 0003b08f 482 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ 7: 0050ab1c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ReferenceError │ │ │ │ - 8: 00080da5 284 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ - 9: 00070261 62 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ + 8: 00080d65 284 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ + 9: 00070231 62 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ 10: 0002ba10 0 FUNC GLOBAL DEFAULT UND inflateEnd │ │ │ │ - 11: 000a8591 156 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ - 12: 00185df1 840 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ - 13: 0006cfe9 52 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ + 11: 000a81b9 156 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ + 12: 00185861 840 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ + 13: 0006cfb9 52 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ 14: 00000000 0 FUNC GLOBAL DEFAULT UND login_tty@GLIBC_2.34 (4) │ │ │ │ - 15: 00070c45 46 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ - 16: 0021a335 388 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ - 17: 001eea55 4 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ - 18: 000570ef 54 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ - 19: 0017dc51 140 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ + 15: 00070c15 46 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ + 16: 00219335 388 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ + 17: 001ed785 4 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ + 18: 0005710f 54 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ + 19: 0017d195 140 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ 20: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_min@GLIBC_2.4 (3) │ │ │ │ - 21: 00255a25 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ + 21: 00255255 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ 22: 00504e38 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterValue_Type │ │ │ │ - 23: 00153edd 676 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ - 24: 0009fad9 96 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ - 25: 002b8d75 88 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ - 26: 0005dbf5 64 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ + 23: 00153ed5 676 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ + 24: 0009fa79 96 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ + 25: 002b85e5 88 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ + 26: 0005dbcf 64 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ 27: 0050aa20 4 OBJECT GLOBAL DEFAULT 26 PyExc_ValueError │ │ │ │ - 28: 000f77e1 2 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ + 28: 000f7785 2 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ 29: 00577dc4 4 OBJECT GLOBAL DEFAULT 29 Py_FileSystemDefaultEncodeErrors │ │ │ │ - 30: 0025dfad 34 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ + 30: 0025d835 34 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ 31: 00000000 0 FUNC GLOBAL DEFAULT UND setuid@GLIBC_2.4 (3) │ │ │ │ - 32: 00153c21 4 FUNC GLOBAL DEFAULT 12 _PyLong_Add │ │ │ │ - 33: 0006bf59 252 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ - 34: 0006e765 4 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ - 35: 00035be3 54 FUNC GLOBAL DEFAULT 12 PyErr_ResourceWarning │ │ │ │ + 32: 00153c19 4 FUNC GLOBAL DEFAULT 12 _PyLong_Add │ │ │ │ + 33: 0006bf29 252 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ + 34: 0006e735 4 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ + 35: 00035be7 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: 00255241 12 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ - 39: 000882d5 88 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ - 40: 00244eb5 724 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ - 41: 00241549 168 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ + 38: 00254ac9 12 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ + 39: 0008823d 88 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ + 40: 002442c5 724 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ + 41: 00240501 168 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ 42: 00508cf4 208 OBJECT GLOBAL DEFAULT 26 PyBool_Type │ │ │ │ 43: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_signal@GLIBC_2.4 (3) │ │ │ │ - 44: 003f595c 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ - 45: 00099ba1 712 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ - 46: 001e4c91 128 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ - 47: 00036bc7 196 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ - 48: 00070d8f 38 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ - 49: 001f4fd1 22 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ - 50: 000610bd 134 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ - 51: 00221f21 6 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ - 52: 00066a01 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ - 53: 00254561 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ + 44: 003f519c 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ + 45: 00099afd 708 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ + 46: 001e39c5 128 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ + 47: 00036bcd 196 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ + 48: 00070d5f 38 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ + 49: 001f3cf1 22 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ + 50: 00060fc3 134 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ + 51: 00220735 6 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ + 52: 000669cd 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ + 53: 00253de9 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ 54: 00000000 0 FUNC GLOBAL DEFAULT UND socket@GLIBC_2.4 (3) │ │ │ │ - 55: 0019052d 4 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ - 56: 001bd29d 82 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ - 57: 00160a79 322 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ - 58: 002b8525 984 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ - 59: 00071c19 28 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ - 60: 0023d349 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ + 55: 0018f5cd 4 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ + 56: 001bc0bd 82 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ + 57: 00160a99 282 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ + 58: 002b7d8d 984 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ + 59: 00071be9 28 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ + 60: 0023c2f9 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ 61: 0050aa9c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeError │ │ │ │ - 62: 0006e6e3 96 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ + 62: 0006e6b3 96 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ 63: 0003175d 22 FUNC GLOBAL DEFAULT 12 Py_GetArgcArgv │ │ │ │ - 64: 00038089 64 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ - 65: 0011d67d 984 FUNC GLOBAL DEFAULT 12 _PyCode_ConstantKey │ │ │ │ + 64: 0003808d 64 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ + 65: 0011d7e9 984 FUNC GLOBAL DEFAULT 12 _PyCode_ConstantKey │ │ │ │ 66: 00502d00 208 OBJECT GLOBAL DEFAULT 26 PySet_Type │ │ │ │ 67: 00000000 0 FUNC GLOBAL DEFAULT UND getc@GLIBC_2.4 (3) │ │ │ │ 68: 0054ea28 0 NOTYPE GLOBAL DEFAULT 28 _edata │ │ │ │ 69: 0050a3f0 208 OBJECT GLOBAL DEFAULT 26 PyLong_Type │ │ │ │ - 70: 00130535 64 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ + 70: 0013063d 64 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ 71: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetFeatureList │ │ │ │ - 72: 0004247d 58 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ - 73: 000710eb 22 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ + 72: 00042491 58 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ + 73: 000710bb 22 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ 74: 00000000 0 FUNC GLOBAL DEFAULT UND zlibVersion │ │ │ │ - 75: 000851d5 118 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ - 76: 001e4f81 656 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ - 77: 0007aac1 14 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ + 75: 00085195 118 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ + 76: 001e3cb5 656 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ + 77: 0007aa91 14 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ 78: 00577de8 4 OBJECT GLOBAL DEFAULT 29 PyOS_ReadlineFunctionPointer │ │ │ │ - 79: 00059a75 12 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ + 79: 00059a95 12 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ 80: 0002b998 0 FUNC GLOBAL DEFAULT UND XML_SetStartCdataSectionHandler │ │ │ │ - 81: 0006cdfd 30 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ - 82: 002d688d 1072 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ - 83: 00094af1 540 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ - 84: 0006b9db 32 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ - 85: 00071b43 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ - 86: 002a2add 354 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ - 87: 0006bf51 8 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ - 88: 00102f29 242 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ - 89: 0014162d 60 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ - 90: 003f9114 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ - 91: 00217c8d 86 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ - 92: 000a29e5 182 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ - 93: 0023c935 122 FUNC GLOBAL DEFAULT 12 _PyType_GetBaseByToken_Borrow │ │ │ │ - 94: 00257329 108 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ - 95: 002b03e9 20 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ - 96: 002923d1 228 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ - 97: 00134f85 378 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ - 98: 0006c2e1 4 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ + 81: 0006cdcd 30 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ + 82: 002d60e5 1072 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ + 83: 00094a51 540 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ + 84: 0006b9ab 32 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ + 85: 00071b13 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ + 86: 002a2335 354 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ + 87: 0006bf21 8 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ + 88: 00102dc5 242 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ + 89: 00141889 60 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ + 90: 003f8954 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ + 91: 00216c8d 86 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ + 92: 000a2985 182 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ + 93: 0023b8e1 122 FUNC GLOBAL DEFAULT 12 _PyType_GetBaseByToken_Borrow │ │ │ │ + 94: 00256b29 108 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ + 95: 002afc59 20 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ + 96: 00291c51 228 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ + 97: 001351b9 376 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ + 98: 0006c2b1 4 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ 99: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.4 (3) │ │ │ │ - 100: 00217b65 70 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ + 100: 00216b65 70 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ 101: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.4 (3) │ │ │ │ - 102: 0015783d 220 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ - 103: 0023c471 16 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ - 104: 00152f19 68 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ - 105: 00263e75 1408 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ - 106: 0004edfd 384 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ - 107: 002809f1 68 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ - 108: 0021a1c5 228 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ - 109: 000702db 60 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ - 110: 000d8495 916 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ - 111: 0021d365 12 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ - 112: 0020d699 12 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ - 113: 0006d2cd 40 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ + 102: 0015789d 220 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ + 103: 0023b41d 16 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ + 104: 00152f11 68 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ + 105: 00263715 1408 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ + 106: 0004ee1d 384 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ + 107: 00280239 68 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ + 108: 002191c5 228 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ + 109: 000702ab 60 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ + 110: 000d7ef5 916 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ + 111: 0021c285 12 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ + 112: 0020c461 12 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ + 113: 0006d29d 40 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ 114: 00000000 0 FUNC GLOBAL DEFAULT UND flockfile@GLIBC_2.4 (3) │ │ │ │ - 115: 00251221 416 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ - 116: 0022002d 260 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ - 117: 002a7d2d 1308 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ + 115: 002508dd 416 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ + 116: 0022e69d 260 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ + 117: 002a7585 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: 0006cb1b 42 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ - 121: 00219c59 12 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ - 122: 0026579d 12 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ + 120: 0006caeb 42 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ + 121: 00218c59 12 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ + 122: 0026503d 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: 002e0c65 4 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ + 125: 002dce19 4 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ 126: 00000000 0 FUNC GLOBAL DEFAULT UND __wait4_time64@GLIBC_2.34 (4) │ │ │ │ 127: 0002bce8 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: 0006b991 16 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ + 130: 0006b961 16 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ 131: 00000000 0 FUNC GLOBAL DEFAULT UND setgrent@GLIBC_2.4 (3) │ │ │ │ - 132: 00039ef3 366 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ + 132: 00039efd 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: 00507bbc 208 OBJECT GLOBAL DEFAULT 26 PyMethod_Type │ │ │ │ 136: 00000000 0 FUNC GLOBAL DEFAULT UND sem_wait@GLIBC_2.34 (4) │ │ │ │ - 137: 001bd2f1 92 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ + 137: 001bc111 92 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ 138: 00000000 0 FUNC GLOBAL DEFAULT UND __recvmsg64@GLIBC_2.34 (4) │ │ │ │ - 139: 0006b401 226 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ + 139: 0006b3d1 226 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ 140: 0003261d 112 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLastObjectFromFile │ │ │ │ - 141: 0006e669 4 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ - 142: 001f0f15 4 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ - 143: 0012b761 176 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ - 144: 00070c9d 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ - 145: 0006dee9 96 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ - 146: 000bb4d5 51582 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ - 147: 0005a329 56 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ + 141: 0006e639 4 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ + 142: 001efd91 4 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ + 143: 0012b881 176 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ + 144: 00070c6d 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ + 145: 0006deb9 96 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ + 146: 000bafad 51498 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ + 147: 0005a349 56 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ 148: 0002c9b1 248 FUNC GLOBAL DEFAULT 12 PySys_AddAuditHook │ │ │ │ 149: 00000000 0 FUNC GLOBAL DEFAULT UND pathconf@GLIBC_2.4 (3) │ │ │ │ 150: 0002c3b4 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt16Bytes │ │ │ │ - 151: 000cbf59 20 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ - 152: 00219bc1 116 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ + 151: 000cb9dd 20 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ + 152: 00218bc1 116 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ 153: 005020f4 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_CallableProxyType │ │ │ │ - 154: 0021d5b9 8 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ + 154: 0021c4d9 8 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ 155: 00000000 0 FUNC GLOBAL DEFAULT UND execv@GLIBC_2.4 (3) │ │ │ │ - 156: 001f48f1 110 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ - 157: 0003a771 216 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ - 158: 002992d9 60 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ - 159: 0020f801 84 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ - 160: 0014dca9 470 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ + 156: 001f35ed 110 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ + 157: 0003a77d 216 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ + 158: 00298c11 60 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ + 159: 0020e5c9 84 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ + 160: 0014dca5 470 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ 161: 00557360 4 OBJECT GLOBAL DEFAULT 29 PyExc_EnvironmentError │ │ │ │ - 162: 0015b6b9 120 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ - 163: 001101ed 2 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ + 162: 0015b719 120 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ + 163: 00110351 4 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ 164: 00504164 208 OBJECT GLOBAL DEFAULT 26 PyODictKeys_Type │ │ │ │ 165: 00000000 0 FUNC GLOBAL DEFAULT UND setlocale@GLIBC_2.4 (3) │ │ │ │ - 166: 0014dbe9 12 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ - 167: 001e8489 18 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ - 168: 000ee7d1 62 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ + 166: 0014dbe5 12 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ + 167: 001e71bd 18 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ + 168: 000ee731 62 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ 169: 00000000 0 FUNC GLOBAL DEFAULT UND mbrtowc@GLIBC_2.4 (3) │ │ │ │ - 170: 0006d16d 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ - 171: 000f2ab5 876 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ - 172: 00068725 54 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ - 173: 001e750d 460 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ - 174: 0007035f 2 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ - 175: 001dfd31 12 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ + 170: 0006d13d 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ + 171: 000f2a1d 876 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ + 172: 000686f1 54 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ + 173: 001e6241 460 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ + 174: 0007032f 2 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ + 175: 001dea69 12 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ 176: 00000000 0 FUNC GLOBAL DEFAULT UND ttyname_r@GLIBC_2.4 (3) │ │ │ │ - 177: 002182b9 1516 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ + 177: 002172b9 1516 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ 178: 0050195c 208 OBJECT GLOBAL DEFAULT 26 PyContextVar_Type │ │ │ │ - 179: 00035e21 238 FUNC GLOBAL DEFAULT 12 _PyObject_Dump │ │ │ │ - 180: 000f5599 112 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ + 179: 00035e25 238 FUNC GLOBAL DEFAULT 12 _PyObject_Dump │ │ │ │ + 180: 000f553d 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: 00069e61 62 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ - 185: 00077bfd 6 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ - 186: 001cc3f9 208 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ + 184: 00069e31 62 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ + 185: 00077bcd 6 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ + 186: 001cb279 208 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ 187: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (3) │ │ │ │ - 188: 00071a7d 20 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ - 189: 00083029 68 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ - 190: 0021d561 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ + 188: 00071a4d 20 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ + 189: 00082fe9 68 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ + 190: 0021c481 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ 191: 0050aac4 4 OBJECT GLOBAL DEFAULT 26 PyExc_PermissionError │ │ │ │ - 192: 00170f85 68 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ - 193: 0006d815 68 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ - 194: 0005e74d 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ - 195: 0006bd9d 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ - 196: 00069cbf 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ - 197: 0006caaf 76 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ - 198: 0005c273 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ - 199: 00070d4d 60 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ - 200: 0022f045 58 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ - 201: 000ac4c9 264 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ - 202: 001cc3f1 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ - 203: 002b578d 10 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ - 204: 00073c73 86 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ - 205: 002236dd 204 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ - 206: 0004c045 146 FUNC GLOBAL DEFAULT 12 _PyObject_SetManagedDict │ │ │ │ - 207: 00151c39 738 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ + 192: 00170cbd 68 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ + 193: 0006d7e5 68 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ + 194: 0005e725 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ + 195: 0006bd6d 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ + 196: 00069c8f 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ + 197: 0006ca7f 76 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ + 198: 0005c293 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ + 199: 00070d1d 60 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ + 200: 0022d3c9 58 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ + 201: 000ac049 264 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ + 202: 001cb271 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ + 203: 002b4ff9 10 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ + 204: 00073c43 86 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ + 205: 00221ef1 204 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ + 206: 0004c065 146 FUNC GLOBAL DEFAULT 12 _PyObject_SetManagedDict │ │ │ │ + 207: 00151c35 736 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ 208: 00577dbc 4 OBJECT GLOBAL DEFAULT 29 Py_FileSystemDefaultEncoding │ │ │ │ 209: 0002caa9 76 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOption │ │ │ │ 210: 00000000 0 FUNC GLOBAL DEFAULT UND inet_aton@GLIBC_2.4 (3) │ │ │ │ - 211: 002233c5 74 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ - 212: 001ce3ed 444 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ + 211: 00221bd9 74 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ + 212: 001cd1a5 444 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ 213: 0002c518 0 FUNC GLOBAL DEFAULT UND XML_ParserCreate_MM │ │ │ │ - 214: 001ef9e9 182 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ - 215: 00094179 24 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ + 214: 001ee819 182 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ + 215: 000940d9 24 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ 216: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclose@GLIBC_2.4 (3) │ │ │ │ 217: 0002c18c 0 FUNC GLOBAL DEFAULT UND XML_SetExternalEntityRefHandler │ │ │ │ - 218: 0016e315 328 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ + 218: 0016e04d 328 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ 219: 0050352c 208 OBJECT GLOBAL DEFAULT 26 _PyNotImplemented_Type │ │ │ │ - 220: 002837a5 58 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ - 221: 0006cf11 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ - 222: 00109785 534 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ - 223: 0022bb25 12 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ + 220: 00282fed 58 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ + 221: 0006cee1 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ + 222: 00109611 534 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ + 223: 00229ea5 12 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ 224: 00501678 4 OBJECT GLOBAL DEFAULT 26 PyExc_Exception │ │ │ │ - 225: 0021d925 12 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ - 226: 00146129 62 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ + 225: 0021c845 12 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ + 226: 00146285 62 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ 227: 00501670 8 OBJECT GLOBAL DEFAULT 26 _Py_NoneStruct │ │ │ │ - 228: 0006e4f1 6 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ + 228: 0006e4c1 6 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ 229: 005068a4 208 OBJECT GLOBAL DEFAULT 26 PyAsyncGen_Type │ │ │ │ - 230: 00286a21 52 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ + 230: 0028629d 52 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ 231: 00000000 0 FUNC GLOBAL DEFAULT UND getpwent@GLIBC_2.4 (3) │ │ │ │ - 232: 0006d01d 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ - 233: 00071b4b 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ - 234: 001ebd65 12 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ - 235: 000dcfe9 94 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ - 236: 0042107c 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ - 237: 001750b9 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ - 238: 0023c9b1 10 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ - 239: 00286615 6 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ - 240: 0017102d 116 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ - 241: 0015c99d 114 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ + 232: 0006cfed 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ + 233: 00071b1b 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ + 234: 001eaa95 12 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ + 235: 000dced9 94 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ + 236: 00420870 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ + 237: 00174e21 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ + 238: 0023b95d 10 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ + 239: 002b848d 6 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ + 240: 00170d65 116 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ + 241: 0015c9f5 114 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ 242: 00000000 0 FUNC GLOBAL DEFAULT UND closefrom@GLIBC_2.34 (4) │ │ │ │ - 243: 0020e0c9 352 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ + 243: 0020ce91 352 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ 244: 00000000 0 FUNC GLOBAL DEFAULT UND nextafter@GLIBC_2.4 (2) │ │ │ │ 245: 0050ab10 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ - 246: 0006e48d 56 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ + 246: 0006e45d 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: 001c7679 88 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ + 250: 001c6499 88 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ 251: 00000000 0 FUNC GLOBAL DEFAULT UND posix_openpt@GLIBC_2.4 (3) │ │ │ │ - 252: 0003a19b 62 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ - 253: 0007593b 84 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ - 254: 00065b5f 8 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ + 252: 0003a1a5 60 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ + 253: 0007590b 84 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ + 254: 00065b2b 8 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ 255: 0002b370 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentLineNumber │ │ │ │ - 256: 001cebb5 144 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttr │ │ │ │ - 257: 00068cef 12 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ - 258: 0006d859 364 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ - 259: 00287c85 128 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ + 256: 001cd96d 144 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttr │ │ │ │ + 257: 00068c4b 12 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ + 258: 0006d829 364 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ + 259: 002886ad 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: 0008c0f1 102 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ - 264: 0021eb1d 12 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ - 265: 0015c3e1 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ - 266: 001bcbb5 4 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ + 263: 0008c055 102 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ + 264: 0021da3d 12 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ + 265: 0015c441 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ + 266: 001bb9d5 4 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ 267: 0050176c 16 OBJECT GLOBAL DEFAULT 26 _Py_FalseStruct │ │ │ │ 268: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setspecific@GLIBC_2.34 (4) │ │ │ │ 269: 0050f394 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterNotFoundError │ │ │ │ - 270: 00119ee1 1792 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ - 271: 000744ff 90 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ - 272: 0021d8a5 12 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ - 273: 00248f89 28 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ - 274: 0006a471 336 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ + 270: 0011a04d 1792 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ + 271: 000744cf 90 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ + 272: 0021c7c5 12 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ + 273: 00248391 28 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ + 274: 0006a441 336 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ 275: 00000000 0 FUNC GLOBAL DEFAULT UND readlinkat@GLIBC_2.4 (3) │ │ │ │ - 276: 00209159 136 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ - 277: 000dfda5 6 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ + 276: 00207f21 136 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ + 277: 000dfc95 6 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ 278: 00000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.4 (3) │ │ │ │ - 279: 0006e7a7 12 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ - 280: 000702d7 4 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ + 279: 0006e777 12 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ + 280: 000702a7 4 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ 281: 0002d7e1 76 FUNC GLOBAL DEFAULT 12 Py_ExitStatusException │ │ │ │ - 282: 0006c91b 22 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ - 283: 000f6681 260 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ + 282: 0006c8eb 22 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ + 283: 000f6625 260 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: 0022935d 278 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ - 287: 00147b6d 60 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ - 288: 0005bd87 74 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ - 289: 00070ce1 60 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ + 286: 0022790d 278 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ + 287: 00147c55 60 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ + 288: 0005bda9 72 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ + 289: 00070cb1 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: 0005fa2b 74 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ - 293: 001f37dd 238 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Resize │ │ │ │ - 294: 0015e1cd 228 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ + 292: 0005f92b 74 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ + 293: 001f264d 238 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Resize │ │ │ │ + 294: 0015e205 228 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ 295: 00000000 0 FUNC GLOBAL DEFAULT UND setregid@GLIBC_2.4 (3) │ │ │ │ - 296: 000dbf09 106 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ + 296: 000dbdf9 106 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ 297: 00000000 0 FUNC GLOBAL DEFAULT UND perror@GLIBC_2.4 (3) │ │ │ │ - 298: 000b238d 60 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ - 299: 00204699 72 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ - 300: 0006dab5 108 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ - 301: 0007a4bd 48 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ - 302: 002abeed 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ - 303: 001c94bd 46 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ + 298: 000b1ed5 60 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ + 299: 00203469 72 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ + 300: 0006da85 108 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ + 301: 0007a48d 48 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ + 302: 002ab74d 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ + 303: 001c833d 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: 0020fdcd 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ - 308: 00070bdf 102 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ - 309: 0006e5a9 46 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ + 307: 0020eb95 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ + 308: 00070baf 102 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ + 309: 0006e579 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: 00075be7 202 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ - 312: 00074713 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ - 313: 000c7f69 12 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ + 311: 00075bb7 202 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ + 312: 000746e3 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ + 313: 000c79ed 12 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ 314: 0002c649 64 FUNC GLOBAL DEFAULT 12 PyConfig_InitIsolatedConfig │ │ │ │ - 315: 0007ab75 98 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ - 316: 00204221 232 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ - 317: 00080b5d 300 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ - 318: 00071b07 14 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ + 315: 0007ab45 98 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ + 316: 00202ff1 232 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ + 317: 00080b1d 300 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ + 318: 00071ad7 14 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ 319: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setpgroup@GLIBC_2.4 (3) │ │ │ │ - 320: 0006c44d 32 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ + 320: 0006c41d 32 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ 321: 0054f2dc 4 OBJECT GLOBAL DEFAULT 29 Py_VerboseFlag │ │ │ │ - 322: 00068cfb 894 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ - 323: 000688ad 100 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ - 324: 001f067d 136 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ + 322: 00068ccb 894 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ + 323: 0006887d 100 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ + 324: 001ef4f9 136 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ 325: 0050aad0 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterruptedError │ │ │ │ - 326: 00217ce5 2 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ - 327: 00269595 92 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ - 328: 0015935d 316 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ - 329: 002208d1 140 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ - 330: 001ab191 760 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ - 331: 0017dbe5 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ - 332: 000a2a9d 134 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ - 333: 0006c6e5 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ - 334: 0040d260 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ - 335: 0006e66d 76 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ - 336: 00250b45 2 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ - 337: 00077199 76 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ - 338: 000fa541 2 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ + 326: 00216ce5 2 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ + 327: 00268e41 92 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ + 328: 001593c1 316 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ + 329: 0021f2d1 140 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ + 330: 001a9fb1 760 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ + 331: 0017d129 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ + 332: 000a2a3d 134 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ + 333: 0006c6b5 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ + 334: 0040caa0 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ + 335: 0006e63d 76 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ + 336: 002501fd 2 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ + 337: 00077169 76 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ + 338: 000fa4e1 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: 0017db65 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ + 341: 0017d0a9 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ 342: 0050a92c 4 OBJECT GLOBAL DEFAULT 26 PyExc_OSError │ │ │ │ - 343: 0021cf29 12 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ - 344: 0003c40b 10 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ - 345: 0006663f 52 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ - 346: 00040db9 14 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ - 347: 000ca821 294 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ + 343: 0021be49 12 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ + 344: 0003c41b 10 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ + 345: 0006660f 52 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ + 346: 00040dd1 14 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ + 347: 000ca2a5 294 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ 348: 0002d397 94 FUNC GLOBAL DEFAULT 12 PySys_ResetWarnOptions │ │ │ │ 349: 00000000 0 FUNC GLOBAL DEFAULT UND __wait3_time64@GLIBC_2.34 (4) │ │ │ │ 350: 0002cc27 26 FUNC GLOBAL DEFAULT 12 Py_PreInitialize │ │ │ │ - 351: 001e56f5 1352 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ - 352: 000aedc1 868 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ - 353: 002247e5 140 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ + 351: 001e4429 1352 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ + 352: 000ae90d 868 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ + 353: 00222d91 140 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ 354: 00000000 0 FUNC GLOBAL DEFAULT UND ftruncate64@GLIBC_2.4 (3) │ │ │ │ - 355: 0025409d 256 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ + 355: 00253925 256 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ 356: 005085e0 208 OBJECT GLOBAL DEFAULT 26 PyByteArray_Type │ │ │ │ - 357: 00213541 12 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ - 358: 00245c41 12 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ - 359: 0023a9a9 532 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ - 360: 001c9289 102 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ + 357: 0021253d 12 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ + 358: 00245051 12 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ + 359: 00239951 532 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ + 360: 001c8109 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: 000401db 70 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ - 364: 002826d5 44 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ - 365: 0026743d 30 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ + 363: 000401ef 70 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ + 364: 00281f1d 44 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ + 365: 00266cdd 30 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ 366: 0002bc88 0 FUNC GLOBAL DEFAULT UND XML_SetEndCdataSectionHandler │ │ │ │ - 367: 0013072d 66 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ + 367: 00130851 66 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ 368: 0050aa88 4 OBJECT GLOBAL DEFAULT 26 PyExc_TabError │ │ │ │ - 369: 0006dd8d 92 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ - 370: 00045ddf 110 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ - 371: 00094289 10 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ + 369: 0006dd5d 92 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ + 370: 00045df7 110 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ + 371: 000941e9 10 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ 372: 0050a928 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotImplementedError │ │ │ │ - 373: 0021a4b9 128 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ + 373: 002194b9 128 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ 374: 00031d0d 2266 FUNC GLOBAL DEFAULT 12 _Py_GetConfigsAsDict │ │ │ │ - 375: 000920b5 2960 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ - 376: 000ef99d 374 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ - 377: 002e29f9 48 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ + 375: 00092015 2960 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ + 376: 000ef8fd 374 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ + 377: 002e22d1 48 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ 378: 00512b94 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenTest │ │ │ │ - 379: 00234071 60 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ - 380: 0014215d 226 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ - 381: 0006c3d7 36 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ + 379: 00233071 60 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ + 380: 001423b5 226 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ + 381: 0006c3a7 36 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ 382: 00506aac 208 OBJECT GLOBAL DEFAULT 26 PyCoro_Type │ │ │ │ - 383: 000a8411 384 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ + 383: 000a7fad 384 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ 384: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_init@GLIBC_2.4 (3) │ │ │ │ 385: 0050594c 208 OBJECT GLOBAL DEFAULT 26 PyClassMethod_Type │ │ │ │ - 386: 00069c7f 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ - 387: 0006338b 14 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ - 388: 00230b95 12 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ + 386: 00069bcd 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ + 387: 00063293 14 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ + 388: 0022f75d 12 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ 389: 00031679 72 FUNC GLOBAL DEFAULT 12 Py_NewInterpreter │ │ │ │ - 390: 0024ed11 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ - 391: 00073d15 76 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ + 390: 0024e3b9 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ + 391: 00073ce5 76 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ 392: 0002c374 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerMaximumAmplification │ │ │ │ - 393: 00040bff 22 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ - 394: 0006bb6f 68 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ - 395: 000990a9 156 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ - 396: 000faf69 94 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ - 397: 001f01b5 124 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ + 393: 00040c17 22 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ + 394: 0006bb3f 68 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ + 395: 00099005 156 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ + 396: 000faf09 94 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ + 397: 001eefe5 124 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ 398: 005027f0 208 OBJECT GLOBAL DEFAULT 26 PyEllipsis_Type │ │ │ │ 399: 00000000 0 FUNC GLOBAL DEFAULT UND unlinkat@GLIBC_2.4 (3) │ │ │ │ - 400: 002199a5 40 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ - 401: 0020a0d5 64 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ - 402: 002ac3b5 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ + 400: 002189a5 40 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ + 401: 00208e9d 64 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ + 402: 002abc15 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ 403: 00000000 0 FUNC GLOBAL DEFAULT UND __fdelt_chk@GLIBC_2.15 (10) │ │ │ │ 404: 0050ab18 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ - 405: 0004f563 206 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ + 405: 0004f583 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: 000eb959 4 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ + 408: 000eb8b9 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: 0002af48 0 FUNC GLOBAL DEFAULT UND expm1@GLIBC_2.4 (2) │ │ │ │ 412: 0002b3c8 0 FUNC GLOBAL DEFAULT UND XML_SetNamespaceDeclHandler │ │ │ │ - 413: 00070db5 108 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ - 414: 00092d75 3140 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ - 415: 001ded69 32 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ - 416: 00154771 16 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Init │ │ │ │ + 413: 00070d85 108 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ + 414: 00092cd5 3140 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ + 415: 001dda9d 32 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ + 416: 00154769 16 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Init │ │ │ │ 417: 0002b544 0 FUNC GLOBAL DEFAULT UND fchdir@GLIBC_2.4 (3) │ │ │ │ - 418: 000f6581 256 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ - 419: 00211691 178 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ - 420: 000e44c1 344 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ - 421: 0006e4f7 24 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ + 418: 000f6525 256 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ + 419: 0021068d 178 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ + 420: 000e4429 344 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ + 421: 0006e4c7 24 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ 422: 00000000 0 FUNC GLOBAL DEFAULT UND mknod@GLIBC_2.33 (8) │ │ │ │ - 423: 002d0f8d 120 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ - 424: 0028fe01 88 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ - 425: 00062ee3 76 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ - 426: 001af131 38 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ + 423: 002d07e1 120 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ + 424: 0028f68d 88 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ + 425: 00062deb 76 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ + 426: 001adf51 38 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ 427: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_wait@GLIBC_2.4 (3) │ │ │ │ - 428: 0010a1f1 424 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ - 429: 00070561 4 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ + 428: 0010a07d 424 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ + 429: 00070531 4 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ 430: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifoat@GLIBC_2.4 (3) │ │ │ │ - 431: 00040dd1 398 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ - 432: 001e4c31 48 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ - 433: 000700fb 50 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ - 434: 002145f1 52 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ + 431: 00040de9 398 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ + 432: 001e3965 48 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ + 433: 000700cb 50 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ + 434: 002135ed 52 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ 435: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@GLIBC_2.4 (3) │ │ │ │ - 436: 001ef979 112 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttrString │ │ │ │ + 436: 001ee7a9 112 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttrString │ │ │ │ 437: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntop@GLIBC_2.4 (3) │ │ │ │ - 438: 000f6d11 44 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ + 438: 000f6cb5 44 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ 439: 0050aad8 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileExistsError │ │ │ │ - 440: 002613e5 1996 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ + 440: 00260c55 1996 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ 441: 00000000 0 FUNC GLOBAL DEFAULT UND __read_chk@GLIBC_2.4 (3) │ │ │ │ 442: 00509ca0 208 OBJECT GLOBAL DEFAULT 26 PyType_Type │ │ │ │ 443: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.4 (3) │ │ │ │ - 444: 002bf64d 134 FUNC GLOBAL DEFAULT 12 _PyTime_FromLong │ │ │ │ - 445: 001532dd 278 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ + 444: 002beead 134 FUNC GLOBAL DEFAULT 12 _PyTime_FromLong │ │ │ │ + 445: 001532d5 278 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ 446: 0002b2f8 0 FUNC GLOBAL DEFAULT UND deflateEnd │ │ │ │ - 447: 0023cc3d 16 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ + 447: 0023bbe9 16 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ 448: 00000000 0 FUNC GLOBAL DEFAULT UND puts@GLIBC_2.4 (3) │ │ │ │ - 449: 002168c1 128 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ + 449: 002158b9 128 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ 450: 0050aa78 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseExceptionGroup │ │ │ │ - 451: 0006c50f 36 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ - 452: 0016acb5 20 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ - 453: 0025f375 150 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ - 454: 00076dc5 84 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ + 451: 0006c4df 36 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ + 452: 0016aa15 20 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ + 453: 0025ebe5 150 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ + 454: 00076d95 84 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: 005126d8 24 OBJECT GLOBAL DEFAULT 26 _Py_SwappedOp │ │ │ │ 458: 00507140 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: 0006b26f 68 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ - 462: 000719fd 40 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ + 461: 0006b23f 68 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ + 462: 000719cd 40 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ 463: 0050aaa8 4 OBJECT GLOBAL DEFAULT 26 PyExc_PythonFinalizationError │ │ │ │ - 464: 00071cb5 38 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ - 465: 000d59d1 2 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ - 466: 00206b45 34 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ - 467: 00205e39 204 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ - 468: 0025f7c5 20 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ - 469: 0006cddd 32 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ - 470: 001b2bb9 66 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ - 471: 000d6be1 76 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ + 464: 00071c85 38 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ + 465: 000d5469 2 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ + 466: 00205911 34 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ + 467: 00204c05 204 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ + 468: 0025f035 20 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ + 469: 0006cdad 32 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ + 470: 001b19d9 66 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ + 471: 000d6679 76 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ 472: 0050ab04 4 OBJECT GLOBAL DEFAULT 26 PyExc_ZeroDivisionError │ │ │ │ - 473: 002b3ced 920 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ + 473: 002b3555 920 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ 474: 00000000 0 FUNC GLOBAL DEFAULT UND listxattr@GLIBC_2.4 (3) │ │ │ │ - 475: 001946c9 8 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ + 475: 001935f5 8 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ 476: 00577e70 0 NOTYPE GLOBAL DEFAULT 29 __bss_end__ │ │ │ │ - 477: 0015ea8d 30 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Dealloc │ │ │ │ - 478: 00252f2d 122 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ - 479: 00084281 56 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ + 477: 0015eac5 30 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Dealloc │ │ │ │ + 478: 002526d1 122 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ + 479: 00084241 56 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ 480: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getparam@GLIBC_2.4 (3) │ │ │ │ - 481: 002b27f1 296 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ - 482: 001ce5a9 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ - 483: 001b9285 306 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ + 481: 002b2059 296 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ + 482: 001cd361 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ + 483: 001b80a5 306 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ 484: 0002bcac 0 FUNC GLOBAL DEFAULT UND XML_SetXmlDeclHandler │ │ │ │ - 485: 000f7aa9 102 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ - 486: 000906b5 592 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ - 487: 00122495 304 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ - 488: 0020fa2d 240 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ - 489: 0006ce23 6 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ + 485: 000f7a4d 102 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ + 486: 00090615 592 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ + 487: 001225fd 304 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ + 488: 0020e7f5 240 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ + 489: 0006cdf3 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: 00070193 138 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ - 493: 000700bb 64 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ - 494: 00233d71 116 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ - 495: 001efaa1 68 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ + 492: 00070163 138 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ + 493: 0007008b 64 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ + 494: 00232d71 116 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ + 495: 001ee8d1 68 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ 496: 0050aafc 4 OBJECT GLOBAL DEFAULT 26 PyExc_EncodingWarning │ │ │ │ - 497: 0006b799 4 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ - 498: 00241ad9 96 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_WriteBytes │ │ │ │ + 497: 0006b769 4 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ + 498: 00240a91 96 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_WriteBytes │ │ │ │ 499: 00000000 0 FUNC GLOBAL DEFAULT UND getgrent@GLIBC_2.4 (3) │ │ │ │ - 500: 001df7f1 12 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ - 501: 00271715 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ + 500: 001de525 12 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ + 501: 00270d95 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ 502: 00000000 0 FUNC GLOBAL DEFAULT UND setreuid@GLIBC_2.4 (3) │ │ │ │ - 503: 0007a25d 62 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ - 504: 0024e0a5 50 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ - 505: 00067399 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ - 506: 0009427d 10 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ - 507: 0018f8a1 94 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ - 508: 00165b71 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ - 509: 00283311 926 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ + 503: 0007a22d 62 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ + 504: 0024d699 50 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ + 505: 00067365 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ + 506: 000941dd 10 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ + 507: 0018e93d 94 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ + 508: 00165b05 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ + 509: 00282b59 926 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ 510: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.4 (3) │ │ │ │ - 511: 00070d1d 48 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ - 512: 0024e4a5 12 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ - 513: 001c9be9 348 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ - 514: 0006d393 68 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ - 515: 001751d1 164 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ + 511: 00070ced 48 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ + 512: 0024da65 12 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ + 513: 001c8a69 348 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ + 514: 0006d363 68 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ + 515: 00174f39 164 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ 516: 0050aa94 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionAbortedError │ │ │ │ - 517: 0025b55d 90 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ - 518: 000f135d 1616 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ - 519: 000738a3 60 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ - 520: 00224361 76 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ - 521: 00121f29 112 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ + 517: 0025add9 90 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ + 518: 000f12bd 1624 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ + 519: 00073873 60 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ + 520: 00222b19 76 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ + 521: 00122091 112 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ 522: 00000000 0 FUNC GLOBAL DEFAULT UND memfd_create@GLIBC_2.27 (18) │ │ │ │ 523: 0002b37c 0 FUNC GLOBAL DEFAULT UND XML_SetEndDoctypeDeclHandler │ │ │ │ - 524: 001dfb15 6 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ + 524: 001de84d 6 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ 525: 0002c961 44 FUNC GLOBAL DEFAULT 12 _PyPreConfig_InitCompatConfig │ │ │ │ 526: 0002c01c 0 FUNC GLOBAL DEFAULT UND tan@GLIBC_2.4 (2) │ │ │ │ - 527: 001dadf1 188 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ + 527: 001d9b29 188 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ 528: 00000000 0 FUNC GLOBAL DEFAULT UND unlink@GLIBC_2.4 (3) │ │ │ │ - 529: 0006c6ed 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ + 529: 0006c6bd 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ 530: 0002b7a4 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: 002a1ad1 148 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ - 533: 0024e895 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ + 532: 002a1329 148 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ + 533: 0024dce5 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ 534: 0002ccbd 40 FUNC GLOBAL DEFAULT 12 PyConfig_SetArgv │ │ │ │ 535: 00000000 0 FUNC GLOBAL DEFAULT UND deflateInit2_ │ │ │ │ - 536: 0007087f 114 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ - 537: 0024b105 96 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ + 536: 0007084f 114 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ + 537: 0024a509 96 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ 538: 00000000 0 FUNC GLOBAL DEFAULT UND listen@GLIBC_2.4 (3) │ │ │ │ - 539: 00158105 1688 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ + 539: 00158169 1688 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ 540: 00506d04 208 OBJECT GLOBAL DEFAULT 26 Py_GenericAliasType │ │ │ │ - 541: 000771e5 376 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ + 541: 000771b5 376 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ 542: 00577db8 4 OBJECT GLOBAL DEFAULT 29 PyImport_FrozenModules │ │ │ │ - 543: 00035f0f 262 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ + 543: 00035f15 260 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ 544: 00501668 8 OBJECT GLOBAL DEFAULT 26 _Py_NotImplementedStruct │ │ │ │ - 545: 0026a6c9 40 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ - 546: 002526bd 76 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ - 547: 000378a9 6 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ + 545: 00269f75 40 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ + 546: 00251dc9 72 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ + 547: 000378b1 6 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ 548: 00000000 0 FUNC GLOBAL DEFAULT UND XML_FreeContentModel │ │ │ │ - 549: 002e0d69 892 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ - 550: 00206f19 260 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ - 551: 00071b19 20 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ - 552: 0027a2e9 758 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ + 549: 002e0641 892 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ + 550: 00205ce5 260 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ + 551: 00071ae9 20 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ + 552: 00279bb5 758 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ 553: 00000000 0 FUNC GLOBAL DEFAULT UND mkdir@GLIBC_2.4 (3) │ │ │ │ 554: 0050aaec 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeWarning │ │ │ │ 555: 0002afc0 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerActivationThreshold │ │ │ │ 556: 0050aaf0 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxWarning │ │ │ │ - 557: 001caf25 74 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ + 557: 001c9da5 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: 000d9685 14 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ - 561: 00071c35 4 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ + 560: 000d90e9 14 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ + 561: 00071c05 4 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ 562: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.4 (3) │ │ │ │ - 563: 002344e5 42 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ - 564: 00055531 168 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ - 565: 0010503d 368 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ - 566: 001cbb21 88 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ + 563: 002334e5 42 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ + 564: 00055551 168 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ + 565: 00104ed5 368 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ + 566: 001ca9a1 88 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ 567: 00000000 0 FUNC GLOBAL DEFAULT UND if_nameindex@GLIBC_2.4 (3) │ │ │ │ - 568: 00084715 248 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ - 569: 0006da31 132 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ - 570: 000d662d 84 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ - 571: 0006e74b 26 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ + 568: 000846d5 248 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ + 569: 0006da01 132 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ + 570: 000d60c5 84 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ + 571: 0006e71b 26 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ 572: 00504344 208 OBJECT GLOBAL DEFAULT 26 PyODictValues_Type │ │ │ │ - 573: 00284725 64 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ - 574: 001eb611 234 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ - 575: 000968c1 14 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ + 573: 00283f65 64 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ + 574: 001ea341 234 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ + 575: 0009681d 14 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ 576: 00000000 0 FUNC GLOBAL DEFAULT UND rewinddir@GLIBC_2.4 (3) │ │ │ │ 577: 0002ad2c 0 FUNC GLOBAL DEFAULT UND fsync@GLIBC_2.4 (3) │ │ │ │ - 578: 000ac0c9 394 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ + 578: 000abc49 394 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ 579: 00507498 208 OBJECT GLOBAL DEFAULT 26 PyMethodDescr_Type │ │ │ │ 580: 00000000 0 FUNC GLOBAL DEFAULT UND clock@GLIBC_2.4 (3) │ │ │ │ - 581: 0027819d 52 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ - 582: 000770d1 200 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ - 583: 001ce839 94 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ + 581: 00277a55 52 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ + 582: 000770a1 200 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ + 583: 001cd5f1 94 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ 584: 0002d2f5 116 FUNC GLOBAL DEFAULT 12 PyInitConfig_AddModule │ │ │ │ - 585: 00236f5d 78 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ + 585: 00235f05 78 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ 586: 0054ea40 4 OBJECT GLOBAL DEFAULT 29 stdin@GLIBC_2.4 (3) │ │ │ │ - 587: 001af205 52 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ + 587: 001ae025 52 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ 588: 00000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.4 (3) │ │ │ │ - 589: 000f39bd 384 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ - 590: 001f28c5 264 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ - 591: 002065cd 52 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ + 589: 000f3925 384 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ + 590: 001f1735 264 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ + 591: 00205399 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: 00070bcf 16 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ - 595: 0017ff21 20 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ - 596: 001f037d 80 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ + 594: 00070b9f 16 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ + 595: 0017f9ed 20 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ + 596: 001ef1ad 80 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ 597: 00000000 0 FUNC GLOBAL DEFAULT UND sigwaitinfo@GLIBC_2.4 (3) │ │ │ │ - 598: 000703cf 398 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ - 599: 0006e769 6 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ + 598: 0007039f 398 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ + 599: 0006e739 6 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ 600: 00000000 0 FUNC GLOBAL DEFAULT UND socketpair@GLIBC_2.4 (3) │ │ │ │ - 601: 000465ff 46 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ - 602: 00070829 86 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ - 603: 0007f9f1 252 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ + 601: 0004661d 46 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ + 602: 000707f9 86 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ + 603: 0007f9b1 252 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ 604: 00507ea4 208 OBJECT GLOBAL DEFAULT 26 PyCapsule_Type │ │ │ │ - 605: 001f67cd 20 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ - 606: 0006b9b1 42 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ - 607: 002aa259 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ - 608: 001af239 52 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ + 605: 001f55a1 20 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ + 606: 0006b981 42 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ + 607: 002a9ab9 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ + 608: 001ae059 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: 00071c39 36 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ + 612: 00071c09 36 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ 613: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_create@GLIBC_2.34 (4) │ │ │ │ - 614: 00337f80 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ - 615: 00066393 6 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ - 616: 001cc689 62 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ + 614: 003377c0 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ + 615: 0006635f 6 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ + 616: 001cb509 62 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ 617: 0050a180 208 OBJECT GLOBAL DEFAULT 26 PyTuple_Type │ │ │ │ - 618: 0006e76f 4 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ - 619: 00188df9 748 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ - 620: 00094431 300 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ + 618: 0006e73f 4 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ + 619: 001883a5 748 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ + 620: 00094391 300 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ 621: 0050329c 208 OBJECT GLOBAL DEFAULT 26 PyLongRangeIter_Type │ │ │ │ 622: 00000000 0 FUNC GLOBAL DEFAULT UND lsetxattr@GLIBC_2.4 (3) │ │ │ │ 623: 0050aabc 4 OBJECT GLOBAL DEFAULT 26 PyExc_TimeoutError │ │ │ │ - 624: 0025c0b1 4 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ - 625: 000a1981 26 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ + 624: 0025b92d 4 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ + 625: 000a1921 26 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ 626: 00000000 0 FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.4 (3) │ │ │ │ - 627: 0006ceed 36 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ - 628: 002e2f7d 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ - 629: 0007fd49 652 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ + 627: 0006cebd 36 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ + 628: 002e27c9 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ + 629: 0007fd09 652 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ 630: 00000000 0 FUNC GLOBAL DEFAULT UND kill@GLIBC_2.4 (3) │ │ │ │ - 631: 0021c641 46 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ + 631: 0021b5dd 46 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ 632: 00000000 0 FUNC GLOBAL DEFAULT UND sem_destroy@GLIBC_2.34 (4) │ │ │ │ - 633: 001f6a01 6 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ - 634: 00178c95 4 FUNC GLOBAL DEFAULT 12 _PyLong_Subtract │ │ │ │ - 635: 00070f39 434 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ + 633: 001f57d5 6 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ + 634: 0017843d 4 FUNC GLOBAL DEFAULT 12 _PyLong_Subtract │ │ │ │ + 635: 00070f09 434 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ 636: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_init@GLIBC_2.4 (3) │ │ │ │ - 637: 003f9090 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ + 637: 003f88d0 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ 638: 0050ab38 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ - 639: 0009bcd1 880 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ + 639: 0009bc29 880 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ 640: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fallocate64@GLIBC_2.4 (3) │ │ │ │ - 641: 000f19ad 1112 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ - 642: 0011dd01 86 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ - 643: 001edb41 86 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ - 644: 0021a321 18 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ - 645: 001f2829 154 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ + 641: 000f1915 1112 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ + 642: 0011de6d 86 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ + 643: 001ec871 86 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ + 644: 00219321 18 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ + 645: 001f1699 154 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ 646: 00000000 0 FUNC GLOBAL DEFAULT UND bind_textdomain_codeset@GLIBC_2.4 (3) │ │ │ │ - 647: 001ca701 64 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ - 648: 00251c7d 4 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ + 647: 001c9581 64 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ + 648: 00251339 4 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ 649: 00000000 0 FUNC GLOBAL DEFAULT UND strdup@GLIBC_2.4 (3) │ │ │ │ - 650: 001dee0d 110 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ - 651: 0020d235 118 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ + 650: 001ddb41 110 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ + 651: 0020bffd 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: 0007a29d 532 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ - 655: 003f59bc 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ - 656: 00194815 326 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ - 657: 001ce085 84 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ - 658: 0015e605 140 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ - 659: 000af125 4 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ - 660: 002be815 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ + 654: 0007a26d 532 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ + 655: 003f51fc 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ + 656: 00193711 326 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ + 657: 001cce3d 84 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ + 658: 0015e63d 140 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ + 659: 000aec71 4 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ + 660: 002be075 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ 661: 00000000 0 FUNC GLOBAL DEFAULT UND lockf64@GLIBC_2.4 (3) │ │ │ │ - 662: 002118f5 12 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ - 663: 000a295d 136 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ - 664: 00252965 44 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ - 665: 00071101 64 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ - 666: 0006c295 76 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ - 667: 00280765 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ + 662: 002108f1 12 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ + 663: 000a28fd 136 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ + 664: 002520c1 44 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ + 665: 000710d1 64 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ + 666: 0006c265 76 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ + 667: 0027ffb1 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ 668: 00036481 180 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ - 669: 0017499d 456 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ - 670: 000f67f1 1268 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ - 671: 00173c61 80 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ - 672: 002c33d5 30 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ - 673: 0006c8c3 28 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ + 669: 00174705 456 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ + 670: 000f6795 1268 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ + 671: 001739c9 80 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ + 672: 002c2c59 30 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ + 673: 0006c893 28 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ 674: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpufree@GLIBC_2.7 (7) │ │ │ │ 675: 0050ab0c 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ 676: 00000000 0 FUNC GLOBAL DEFAULT UND __sem_clockwait64@GLIBC_2.34 (4) │ │ │ │ - 677: 00168abd 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ - 678: 0022d80d 516 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ - 679: 00253fe5 104 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ + 677: 00168a51 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ + 678: 0022bb8d 516 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ + 679: 0025386d 104 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ 680: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy@GLIBC_2.4 (3) │ │ │ │ - 681: 002d94b9 644 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ - 682: 000a8151 200 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ - 683: 001e41e1 364 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ + 681: 002d8d11 644 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ + 682: 000a7c1d 200 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ + 683: 001e2f19 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: 00133489 44 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ - 687: 00235a31 16 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ - 688: 002b1d09 656 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ - 689: 000e5535 122 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ - 690: 00154ab1 128 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ - 691: 000a003d 104 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ - 692: 00205f95 112 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ - 693: 00265f85 4 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ + 686: 001335e9 44 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ + 687: 00234a31 16 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ + 688: 002b1575 652 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ + 689: 000e549d 122 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ + 690: 00154aa9 128 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ + 691: 0009ffdd 104 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ + 692: 00204d61 112 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ + 693: 00265825 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: 001daead 88 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ - 697: 00209489 2730 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ + 696: 001d9be5 88 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ + 697: 00208251 2730 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ 698: 0002cbff 40 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromArgs │ │ │ │ 699: 0002ac24 0 FUNC GLOBAL DEFAULT UND atan@GLIBC_2.4 (2) │ │ │ │ 700: 0050aa64 4 OBJECT GLOBAL DEFAULT 26 PyExc_DeprecationWarning │ │ │ │ 701: 0002bf30 0 FUNC GLOBAL DEFAULT UND copysign@GLIBC_2.4 (3) │ │ │ │ - 702: 001b8c65 32 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ - 703: 001efb35 12 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ + 702: 001b7a85 32 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ + 703: 001ee965 12 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ 704: 0002ac54 0 FUNC GLOBAL DEFAULT UND XML_SetUnparsedEntityDeclHandler │ │ │ │ - 705: 0006d295 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ - 706: 00283bc5 6 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ - 707: 00057cb7 30 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ - 708: 0005c125 4 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ - 709: 001ae2cd 2 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ - 710: 001bdcb1 34 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ + 705: 0006d265 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ + 706: 002835a9 6 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ + 707: 00057cd7 30 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ + 708: 0005c145 4 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ + 709: 001ad0ed 2 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ + 710: 001bcad1 34 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ 711: 00030d29 18 FUNC GLOBAL DEFAULT 12 PyException_GetCause │ │ │ │ - 712: 0009a6e1 74 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ - 713: 00071bc5 42 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ - 714: 00166655 326 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ - 715: 0006b9a1 16 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ - 716: 0023c249 64 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ - 717: 0020aab1 380 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ - 718: 0011a9ed 1060 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ - 719: 00144be5 514 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ - 720: 001b215d 76 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ + 712: 0009a639 74 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ + 713: 00071b95 42 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ + 714: 001665e9 326 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ + 715: 0006b971 16 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ + 716: 0023b1f5 64 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ + 717: 00209879 380 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ + 718: 0011ab59 1060 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ + 719: 00144e3d 514 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ + 720: 001b0f7d 76 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ 721: 00000000 0 FUNC GLOBAL DEFAULT UND endpwent@GLIBC_2.4 (3) │ │ │ │ - 722: 0006c353 84 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ - 723: 0024071d 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ + 722: 0006c323 84 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ + 723: 0023f6d5 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ 724: 00000000 0 FUNC GLOBAL DEFAULT UND isatty@GLIBC_2.4 (3) │ │ │ │ - 725: 000eca49 1070 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ - 726: 0021d889 4 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ - 727: 00216941 58 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ + 725: 000ec9a9 1070 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ + 726: 0021c7a9 4 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ + 727: 00215939 58 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ 728: 00000000 0 FUNC GLOBAL DEFAULT UND lchown@GLIBC_2.4 (3) │ │ │ │ - 729: 0013de7d 320 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ - 730: 00072351 104 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ - 731: 0006d42b 60 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ - 732: 0023c58d 936 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ - 733: 001451e1 2112 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ + 729: 0013e0d5 320 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ + 730: 00072321 104 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ + 731: 0006d3fb 60 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ + 732: 0023b539 936 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ + 733: 00145439 2112 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ 734: 0002d3f5 180 FUNC GLOBAL DEFAULT 12 Py_InitializeFromInitConfig │ │ │ │ 735: 00000000 0 FUNC GLOBAL DEFAULT UND sched_yield@GLIBC_2.4 (3) │ │ │ │ - 736: 000604f5 170 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ - 737: 0006bc87 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ - 738: 001ae2d1 4 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ + 736: 00060373 170 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ + 737: 0006bc57 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ + 738: 001ad0f1 4 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ 739: 0050165c 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseException │ │ │ │ - 740: 00071e07 42 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ - 741: 0005bdd1 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ + 740: 00071dd7 42 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ + 741: 0005bdf1 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ 742: 00577dc0 4 OBJECT GLOBAL DEFAULT 29 Py_HasFileSystemDefaultEncoding │ │ │ │ - 743: 00044a65 6 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ - 744: 002e2aa9 16 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ + 743: 00044a7d 6 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ + 744: 002e2301 16 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ 745: 00000000 0 FUNC GLOBAL DEFAULT UND getgrnam_r@GLIBC_2.4 (3) │ │ │ │ - 746: 0025abd9 34 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ - 747: 00038cbb 6 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ + 746: 0025a455 34 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ + 747: 00038cc3 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: 00219b5d 58 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ - 751: 002d08ad 484 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ - 752: 0006bc53 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ - 753: 000f6ce5 44 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ - 754: 001f2b19 188 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ + 750: 00218b5d 58 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ + 751: 002d010d 484 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ + 752: 0006bc23 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ + 753: 000f6c89 44 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ + 754: 001f1989 188 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ 755: 0050aac8 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotADirectoryError │ │ │ │ - 756: 001a7f59 948 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ + 756: 001a6d7d 948 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ 757: 0050ab08 4 OBJECT GLOBAL DEFAULT 26 PyExc_FloatingPointError │ │ │ │ 758: 00000000 0 FUNC GLOBAL DEFAULT UND __futimens64@GLIBC_2.34 (4) │ │ │ │ - 759: 001ac8fd 460 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ - 760: 00068887 14 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ - 761: 0014a949 14 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ + 759: 001ab71d 460 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ + 760: 00068857 14 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ + 761: 0014a979 14 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ 762: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_destroy@GLIBC_2.4 (3) │ │ │ │ 763: 0050aae8 4 OBJECT GLOBAL DEFAULT 26 PyExc_UserWarning │ │ │ │ 764: 00000000 0 FUNC GLOBAL DEFAULT UND copy_file_range@GLIBC_2.27 (18) │ │ │ │ - 765: 0006dba5 92 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ - 766: 00299579 38 FUNC GLOBAL DEFAULT 12 _PyGen_yf │ │ │ │ - 767: 002242c1 12 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ + 765: 0006db75 92 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ + 766: 00298df9 38 FUNC GLOBAL DEFAULT 12 _PyGen_yf │ │ │ │ + 767: 00222a79 12 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ 768: 00000000 0 FUNC GLOBAL DEFAULT UND pread64@GLIBC_2.4 (3) │ │ │ │ 769: 00504c98 208 OBJECT GLOBAL DEFAULT 26 PyDictIterValue_Type │ │ │ │ 770: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBuffer │ │ │ │ - 771: 0007e9c1 26 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ - 772: 00148b79 520 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ - 773: 0023cddd 500 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ + 771: 0007e981 26 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ + 772: 00148c61 520 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ + 773: 0023bd89 504 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ 774: 000316c1 76 FUNC GLOBAL DEFAULT 12 PySys_AuditTuple │ │ │ │ - 775: 0022369d 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ - 776: 0006e439 30 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ + 775: 00221eb1 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ + 776: 0006e409 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: 001dd7f1 322 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ - 780: 00283bcd 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ - 781: 0006c1fb 58 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ - 782: 00070565 4 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ + 779: 001dc525 322 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ + 780: 002835b1 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ + 781: 0006c1cb 58 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ + 782: 00070535 4 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ 783: 00000000 0 FUNC GLOBAL DEFAULT UND fgetxattr@GLIBC_2.4 (3) │ │ │ │ - 784: 0006e57b 46 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ + 784: 0006e54b 46 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ 785: 0002bd30 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionMaximumAmplification │ │ │ │ - 786: 00071bef 42 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ + 786: 00071bbf 42 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ 787: 0002c98d 36 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitIsolatedConfig │ │ │ │ - 788: 00206601 12 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ + 788: 002053cd 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: 0006c5f9 96 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ - 792: 001ec5bd 70 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ + 791: 0006c5c9 96 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ + 792: 001eb2ed 70 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ 793: 0002bbc8 0 FUNC GLOBAL DEFAULT UND XML_SetCharacterDataHandler │ │ │ │ - 794: 002b72cd 6 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ - 795: 0006cdd3 10 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ - 796: 001ae2d5 2 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ - 797: 000b7949 88 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ + 794: 002b6b6d 6 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ + 795: 0006cda3 10 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ + 796: 001ad0f5 2 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ + 797: 000b742d 88 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ 798: 0050ab3c 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ - 799: 000f3b3d 400 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ - 800: 0006e3e7 68 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ - 801: 0006e6d1 18 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ + 799: 000f3aa5 400 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ + 800: 0006e3b7 68 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ + 801: 0006e6a1 18 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ 802: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getguardsize@GLIBC_2.34 (4) │ │ │ │ 803: 00501aa8 208 OBJECT GLOBAL DEFAULT 26 PyContextToken_Type │ │ │ │ - 804: 00154b31 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ - 805: 0004fb55 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ - 806: 001cb139 10 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ + 804: 00154b29 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ + 805: 0004fb75 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ + 806: 001c9fb9 10 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ 807: 0002c8a5 102 FUNC GLOBAL DEFAULT 12 PyInitConfig_Create │ │ │ │ - 808: 0006957d 86 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ - 809: 0006ce29 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ - 810: 0006cdb1 34 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ - 811: 000575bd 188 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ + 808: 0006954d 86 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ + 809: 0006cdf9 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ + 810: 0006cd81 34 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ + 811: 000575dd 188 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ 812: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyname_r@GLIBC_2.4 (3) │ │ │ │ - 813: 000db161 604 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ - 814: 0010edb1 50 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ - 815: 00176c6d 170 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ - 816: 0006ce31 34 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ - 817: 002abf3d 120 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ - 818: 00074719 30 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ - 819: 000e90d9 1180 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ - 820: 00075cd1 102 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ - 821: 0017a971 116 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ - 822: 002ad771 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ + 813: 000db055 604 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ + 814: 0010ef51 50 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ + 815: 0017d381 170 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ + 816: 0006ce01 34 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ + 817: 002ab79d 120 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ + 818: 000746e9 30 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ + 819: 000e903d 1180 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ + 820: 00075ca1 102 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ + 821: 00179fc5 116 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ + 822: 002acfd1 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ 823: 0050531c 208 OBJECT GLOBAL DEFAULT 26 PyListRevIter_Type │ │ │ │ 824: 0002bed0 0 FUNC GLOBAL DEFAULT UND fdatasync@GLIBC_2.4 (3) │ │ │ │ - 825: 0011a795 320 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ - 826: 0005fb2b 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ - 827: 00150a55 44 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ + 825: 0011a901 320 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ + 826: 0005fa2b 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ + 827: 00150a51 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: 0007234d 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ - 831: 0004c239 340 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ - 832: 002283a9 108 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ + 830: 0007231d 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ + 831: 0004c259 340 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ + 832: 00226959 108 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ 833: 00000000 0 FUNC GLOBAL DEFAULT UND truncate64@GLIBC_2.4 (3) │ │ │ │ - 834: 002a2a91 76 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ + 834: 002a22e9 76 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ 835: 0050aab8 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndentationError │ │ │ │ - 836: 000b74dd 212 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ - 837: 00204369 18 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ - 838: 000e820d 226 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ + 836: 000b6fc1 212 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ + 837: 00203139 18 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ + 838: 000e8175 226 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ 839: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.4 (3) │ │ │ │ - 840: 00071dcf 16 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ - 841: 0004560d 72 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ - 842: 00071abd 44 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ - 843: 00073643 100 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ + 840: 00071d9f 16 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ + 841: 00045625 72 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ + 842: 00071a8d 44 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ + 843: 00073613 100 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ 844: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setflags@GLIBC_2.4 (3) │ │ │ │ - 845: 0003ed09 66 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ + 845: 0003ed19 66 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ 846: 00000000 0 FUNC GLOBAL DEFAULT UND __stat64_time64@GLIBC_2.34 (4) │ │ │ │ - 847: 00068ab9 152 FUNC GLOBAL DEFAULT 12 PyConfig_GetInt │ │ │ │ + 847: 00068a89 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: 001dfb1d 254 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ - 851: 001d003d 20 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ - 852: 0006a669 4 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ - 853: 0006c9c3 128 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ + 850: 001de855 254 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ + 851: 001cedf5 20 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ + 852: 0006a639 4 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ + 853: 0006c993 128 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ 854: 00000000 0 FUNC GLOBAL DEFAULT UND getppid@GLIBC_2.4 (3) │ │ │ │ - 855: 0006ce1b 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ + 855: 0006cdeb 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ 856: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.4 (3) │ │ │ │ - 857: 000a199d 540 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ - 858: 001b11b5 96 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ - 859: 002403ed 98 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ - 860: 0014658d 2064 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ - 861: 001c76d1 608 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ - 862: 00076e19 8 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ - 863: 0016e45d 1044 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ - 864: 001a709d 1744 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ - 865: 0020a949 360 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ - 866: 002162f9 4 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ - 867: 0017310d 344 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ + 857: 000a193d 540 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ + 858: 001affd5 96 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ + 859: 0023f3a5 98 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ + 860: 00146675 2064 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ + 861: 001c64f1 608 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ + 862: 00076de9 8 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ + 863: 0016e195 1044 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ + 864: 001a5ec1 1744 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ + 865: 00209711 360 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ + 866: 002152f1 4 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ + 867: 00172e75 344 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ 868: 00000000 0 FUNC GLOBAL DEFAULT UND renameat@GLIBC_2.4 (3) │ │ │ │ - 869: 000e66a9 2 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ - 870: 00229d39 1216 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ - 871: 0005fc6d 36 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ - 872: 0007faed 300 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ + 869: 000e6611 2 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ + 870: 002280b9 1216 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ + 871: 0005fb6d 36 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ + 872: 0007faad 300 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ 873: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.4 (3) │ │ │ │ 874: 0002b3a0 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: 00195085 568 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ - 878: 0025cd55 166 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ - 879: 000416fd 446 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ - 880: 00064e15 64 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ - 881: 00259d85 76 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ - 882: 000e4059 540 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ + 877: 00193f7d 568 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ + 878: 0025c5dd 166 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ + 879: 00041715 446 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ + 880: 00064de1 64 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ + 881: 00259601 76 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ + 882: 000e3fc1 540 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ 883: 00000000 0 FUNC GLOBAL DEFAULT UND XML_StopParser │ │ │ │ - 884: 00248ddd 84 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ + 884: 002481e5 84 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ 885: 0002df91 98 FUNC GLOBAL DEFAULT 12 PyInitConfig_Free │ │ │ │ - 886: 000f6785 20 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ - 887: 00036ac9 4 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ + 886: 000f6729 20 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ + 887: 00036acd 4 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ 888: 00000000 0 FUNC GLOBAL DEFAULT UND pow@GLIBC_2.29 (20) │ │ │ │ - 889: 0007aad1 164 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ - 890: 0016fd25 52 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ - 891: 002e2af9 1122 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ - 892: 00039503 10 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ + 889: 0007aaa1 164 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ + 890: 0016fa5d 52 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ + 891: 002e2351 1110 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ + 892: 0003950b 10 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ 893: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@GLIBC_2.4 (3) │ │ │ │ - 894: 00214d55 58 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ + 894: 00213d4d 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: 00071a25 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ - 898: 000d6601 44 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ - 899: 00097b91 84 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ - 900: 000f62fd 20 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ + 897: 000719f5 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ + 898: 000d6099 44 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ + 899: 00097aed 84 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ + 900: 000f62a1 20 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ 901: 0050aab4 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: 00234345 112 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ - 905: 0006dc01 60 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ - 906: 0006e797 16 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ + 904: 00233345 112 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ + 905: 0006dbd1 60 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ + 906: 0006e767 16 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ 907: 00503df0 208 OBJECT GLOBAL DEFAULT 26 PyMemoryView_Type │ │ │ │ - 908: 0006b9fb 32 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ - 909: 00259dd1 628 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ + 908: 0006b9cb 32 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ + 909: 0025964d 628 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ 910: 00000000 0 FUNC GLOBAL DEFAULT UND send@GLIBC_2.4 (3) │ │ │ │ - 911: 002a5d61 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ + 911: 002a55b9 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ 912: 00500898 0 NOTYPE WEAK DEFAULT 26 data_start │ │ │ │ - 913: 00172301 28 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ - 914: 00071c5d 20 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ - 915: 0004ef7d 60 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ - 916: 0029a469 2 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ - 917: 0017e075 172 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ - 918: 00069479 92 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ - 919: 00267f2d 168 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ - 920: 0003ee6b 42 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ + 913: 00172069 28 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ + 914: 00071c2d 20 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ + 915: 0004ef9d 60 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ + 916: 0029a131 2 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ + 917: 0017d905 172 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ + 918: 00069449 92 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ + 919: 002677cd 168 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ + 920: 0003ee7b 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: 0050562c 208 OBJECT GLOBAL DEFAULT 26 PySeqIter_Type │ │ │ │ - 924: 0013ad49 140 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ + 924: 0013af85 134 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ 925: 00000000 0 FUNC GLOBAL DEFAULT UND openlog@GLIBC_2.4 (3) │ │ │ │ 926: 00501e1c 208 OBJECT GLOBAL DEFAULT 26 PyMap_Type │ │ │ │ - 927: 0005d081 76 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ + 927: 0005d09d 76 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ 928: 00000000 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.4 (3) │ │ │ │ 929: 00501c1c 208 OBJECT GLOBAL DEFAULT 26 PyContext_Type │ │ │ │ - 930: 001e279d 26 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ - 931: 00048d91 12 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ - 932: 0012c385 244 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ + 930: 001e14d5 26 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ + 931: 00048db1 12 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ + 932: 0012c4a5 244 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ 933: 00000000 0 FUNC GLOBAL DEFAULT UND localeconv@GLIBC_2.4 (3) │ │ │ │ - 934: 00286981 132 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ + 934: 002861fd 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: 0002db09 24 FUNC GLOBAL DEFAULT 12 PyGILState_GetThisThreadState │ │ │ │ - 938: 001cafd9 248 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ - 939: 0006e655 2 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ + 938: 001c9e59 248 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ + 939: 0006e625 2 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ 940: 00577de0 4 OBJECT GLOBAL DEFAULT 29 _PyOS_ReadlineTState │ │ │ │ 941: 00502024 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_RefType │ │ │ │ - 942: 00205f11 12 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ - 943: 001ae2c1 4 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ - 944: 00239bd1 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ + 942: 00204cdd 12 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ + 943: 001ad0e1 4 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ + 944: 00238b79 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ 945: 00000000 0 FUNC GLOBAL DEFAULT UND strstr@GLIBC_2.4 (3) │ │ │ │ - 946: 001f10c1 28 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ - 947: 00284d69 116 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ - 948: 0006a6ad 202 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ + 946: 001eff3d 28 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ + 947: 002845a9 116 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ + 948: 0006a67d 202 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ 949: 0002c4a4 0 FUNC GLOBAL DEFAULT UND sin@GLIBC_2.4 (2) │ │ │ │ 950: 00502940 208 OBJECT GLOBAL DEFAULT 26 PySlice_Type │ │ │ │ - 951: 00172fc5 326 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ + 951: 00172d2d 326 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ 952: 00000000 0 FUNC GLOBAL DEFAULT UND strcspn@GLIBC_2.4 (3) │ │ │ │ - 953: 00068803 78 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ - 954: 00054d67 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ - 955: 00205d8d 60 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ + 953: 000687cf 82 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ + 954: 00054d87 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ + 955: 00204b59 60 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ 956: 0002d635 46 FUNC GLOBAL DEFAULT 12 PyInitConfig_FreeStrList │ │ │ │ - 957: 00219d3d 64 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ - 958: 002ae925 36 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ + 957: 00218d3d 64 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ + 958: 002ae195 36 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ 959: 00000000 0 FUNC GLOBAL DEFAULT UND rmdir@GLIBC_2.4 (3) │ │ │ │ - 960: 00071d71 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ + 960: 00071d41 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: 0050ab40 4 OBJECT GLOBAL DEFAULT 26 PyExc_GeneratorExit │ │ │ │ 964: 00000000 0 FUNC GLOBAL DEFAULT UND bind@GLIBC_2.4 (3) │ │ │ │ 965: 0002c10c 0 FUNC GLOBAL DEFAULT UND XML_SetProcessingInstructionHandler │ │ │ │ 966: 0002daa1 104 FUNC GLOBAL DEFAULT 12 PyConfig_SetWideStringList │ │ │ │ - 967: 00070611 108 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ - 968: 000374b1 88 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailure │ │ │ │ + 967: 000705e1 108 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ + 968: 000374b9 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: 0002c414 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: 00512d84 256 OBJECT GLOBAL DEFAULT 26 _PyLong_DigitValue │ │ │ │ - 975: 00066d47 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ - 976: 00071b49 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ - 977: 002b3865 96 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ + 975: 00066d13 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ + 976: 00071b19 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ + 977: 002b30d1 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 getnameinfo@GLIBC_2.4 (3) │ │ │ │ - 980: 001f0579 162 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ - 981: 000ad9b1 460 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ - 982: 0006ff8d 56 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ - 983: 002c1f99 60 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ - 984: 00269cbd 364 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ + 980: 001ef3a9 162 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ + 981: 000ad6a1 376 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ + 982: 0006ffb1 56 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ + 983: 002c17ed 60 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ + 984: 00269569 364 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ 985: 00000000 0 FUNC GLOBAL DEFAULT UND sem_init@GLIBC_2.34 (4) │ │ │ │ - 986: 000ce259 34 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ + 986: 000cdcdd 34 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ 987: 00502a40 208 OBJECT GLOBAL DEFAULT 26 PySetIter_Type │ │ │ │ 988: 00504af8 208 OBJECT GLOBAL DEFAULT 26 PyDictKeys_Type │ │ │ │ - 989: 00170fc9 48 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ - 990: 00072301 6 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ - 991: 0012293d 180 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ + 989: 00170d01 48 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ + 990: 000722d1 6 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ + 991: 00122aa5 180 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ 992: 00000000 0 FUNC GLOBAL DEFAULT UND endgrent@GLIBC_2.4 (3) │ │ │ │ - 993: 0009bb0d 198 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ + 993: 0009ba65 198 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ 994: 0050454c 208 OBJECT GLOBAL DEFAULT 26 PyDictValues_Type │ │ │ │ - 995: 000b7831 244 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ + 995: 000b7315 244 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ 996: 00000000 0 FUNC GLOBAL DEFAULT UND __syslog_chk@GLIBC_2.4 (3) │ │ │ │ - 997: 0005b279 52 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ - 998: 00149d11 18 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ - 999: 0025cdfd 348 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ - 1000: 001ca85d 216 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ - 1001: 001bdc59 10 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ + 997: 0005b265 52 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ + 998: 00149df9 18 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ + 999: 0025c685 348 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ + 1000: 001c96dd 216 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ + 1001: 001bca79 10 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ 1002: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd@GLIBC_2.7 (7) │ │ │ │ - 1003: 00149e21 308 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ - 1004: 002a3549 20 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ - 1005: 00247495 62 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ - 1006: 00097be5 180 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ + 1003: 00149f09 308 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ + 1004: 002a2da1 20 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ + 1005: 002468a1 62 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ + 1006: 00097b41 180 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ 1007: 0002bd54 0 FUNC GLOBAL DEFAULT UND XML_GetErrorCode │ │ │ │ - 1008: 002078fd 716 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ - 1009: 0003a0df 110 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ - 1010: 0027657d 304 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ + 1008: 002066c9 716 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ + 1009: 0003a0e7 110 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ + 1010: 002759b9 306 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ 1011: 00000000 0 FUNC GLOBAL DEFAULT UND setgroups@GLIBC_2.4 (3) │ │ │ │ - 1012: 002114ad 84 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ - 1013: 001f066d 12 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ + 1012: 002104a9 84 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ + 1013: 001ef4e9 12 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ 1014: 00000000 0 FUNC GLOBAL DEFAULT UND setxattr@GLIBC_2.4 (3) │ │ │ │ - 1015: 001cafcd 10 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ - 1016: 0006dc3d 108 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ - 1017: 0021a69d 12 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ - 1018: 0007015f 52 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ - 1019: 00083f29 856 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ + 1015: 001c9e4d 10 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ + 1016: 0006dc0d 108 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ + 1017: 0021969d 12 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ + 1018: 0007012f 52 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ + 1019: 00083ee9 856 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ 1020: 0002b474 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionActivationThreshold │ │ │ │ 1021: 00000000 0 FUNC GLOBAL DEFAULT UND grantpt@GLIBC_2.4 (3) │ │ │ │ - 1022: 0021bdb9 16 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ - 1023: 001f11c5 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ - 1024: 00236741 68 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ + 1022: 0021adb9 16 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ + 1023: 001f0041 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ + 1024: 00235741 68 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ 1025: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_init@GLIBC_2.4 (3) │ │ │ │ - 1026: 00059c8d 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ + 1026: 00059cad 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ 1027: 0050aa70 4 OBJECT GLOBAL DEFAULT 26 PyExc_ResourceWarning │ │ │ │ - 1028: 002513c1 72 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ - 1029: 00282089 68 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ - 1030: 00094111 104 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ - 1031: 001a1909 544 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ - 1032: 00087975 862 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ - 1033: 0006c3ad 22 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ - 1034: 00071c71 22 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ + 1028: 00250a7d 72 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ + 1029: 002818d1 68 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ + 1030: 00094071 104 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ + 1031: 001a0801 544 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ + 1032: 000878dd 862 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ + 1033: 0006c37d 22 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ + 1034: 00071c41 22 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ 1035: 00000000 0 FUNC GLOBAL DEFAULT UND getlogin_r@GLIBC_2.4 (3) │ │ │ │ - 1036: 00045977 428 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ + 1036: 0004598f 428 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ 1037: 0054f2f4 4 OBJECT GLOBAL DEFAULT 29 Py_BytesWarningFlag │ │ │ │ - 1038: 00253fdd 4 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ - 1039: 001d590d 96 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ - 1040: 002e13fd 8 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ - 1041: 00276739 1072 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ - 1042: 00247d39 28 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ - 1043: 0004662d 78 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ - 1044: 000d9fc5 206 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ - 1045: 0011e32d 1708 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ - 1046: 0006c2e5 66 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ - 1047: 001a98a1 508 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ - 1048: 0006e657 18 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ - 1049: 00072583 84 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ - 1050: 000378af 16 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ - 1051: 002364bd 262 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ - 1052: 001b2151 12 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ - 1053: 0022d7f1 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ - 1054: 00073d61 268 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ - 1055: 002d8d99 202 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ - 1056: 001d3ef5 46 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ + 1038: 00253865 4 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ + 1039: 001d45e9 96 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ + 1040: 002e0cd5 8 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ + 1041: 00275ff1 1072 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ + 1042: 00247145 28 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ + 1043: 0004664b 78 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ + 1044: 000d9a1d 206 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ + 1045: 0011e495 1706 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ + 1046: 0006c2b5 66 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ + 1047: 001a86c9 508 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ + 1048: 0006e627 18 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ + 1049: 00072553 84 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ + 1050: 000378b7 16 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ + 1051: 002354bd 262 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ + 1052: 001b0f71 12 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ + 1053: 0022bb71 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ + 1054: 00073d31 268 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ + 1055: 002d85f1 202 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ + 1056: 001d2bd1 46 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ 1057: 00000000 0 FUNC GLOBAL DEFAULT UND fchmodat@GLIBC_2.4 (3) │ │ │ │ - 1058: 00071b47 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ - 1059: 0006c8ab 24 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ - 1060: 00071d51 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ - 1061: 00070bb9 22 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ + 1058: 00071b17 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ + 1059: 0006c87b 24 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ + 1060: 00071d21 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ + 1061: 00070b89 22 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ 1062: 00512b8c 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenBootstrap │ │ │ │ 1063: 00000000 0 FUNC GLOBAL DEFAULT UND clearerr@GLIBC_2.4 (3) │ │ │ │ 1064: 00000000 0 FUNC GLOBAL DEFAULT UND dup2@GLIBC_2.4 (3) │ │ │ │ - 1065: 00059a47 46 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ + 1065: 00059a67 46 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ 1066: 00000000 0 FUNC GLOBAL DEFAULT UND __gmtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1067: 0003f1ef 90 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ + 1067: 0003f1ff 90 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ 1068: 00000000 0 FUNC GLOBAL DEFAULT UND dup3@GLIBC_2.9 (19) │ │ │ │ - 1069: 000b7925 34 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ - 1070: 0006d08b 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ - 1071: 00150df1 326 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ + 1069: 000b7409 34 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ + 1070: 0006d05b 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ + 1071: 00150ded 326 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ 1072: 0054ea44 4 OBJECT WEAK DEFAULT 29 environ@GLIBC_2.4 (3) │ │ │ │ 1073: 00000000 0 FUNC GLOBAL DEFAULT UND pause@GLIBC_2.4 (3) │ │ │ │ - 1074: 001f69cd 50 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ - 1075: 000c8075 144 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ - 1076: 001f6405 184 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ + 1074: 001f57a1 50 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ + 1075: 000c7af9 144 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ + 1076: 001f51d9 184 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ 1077: 00000000 0 FUNC GLOBAL DEFAULT UND unsetenv@GLIBC_2.4 (3) │ │ │ │ - 1078: 001225c5 580 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ + 1078: 0012272d 580 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ 1079: 0002c558 0 FUNC GLOBAL DEFAULT UND acos@GLIBC_2.4 (2) │ │ │ │ - 1080: 0025259d 288 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ + 1080: 00251bd5 288 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ 1081: 00000000 0 FUNC GLOBAL DEFAULT UND deflateSetDictionary │ │ │ │ - 1082: 0023946d 402 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ - 1083: 0004ac33 50 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ - 1084: 001bd34d 108 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ - 1085: 000f7345 1178 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ - 1086: 001ae2b9 4 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ - 1087: 00243f5d 20 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ - 1088: 0020602d 96 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ - 1089: 0020b099 12 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ + 1082: 00238415 402 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ + 1083: 0004ac51 50 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ + 1084: 001bc16d 108 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ + 1085: 000f72e9 1178 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ + 1086: 001ad0d9 4 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ + 1087: 00242f21 20 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ + 1088: 00204df9 96 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ + 1089: 00209e61 12 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ 1090: 00000000 0 FUNC GLOBAL DEFAULT UND sqrt@GLIBC_2.4 (2) │ │ │ │ - 1091: 0011601d 480 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ + 1091: 00116185 480 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ 1092: 0054f2f0 4 OBJECT GLOBAL DEFAULT 29 Py_InspectFlag │ │ │ │ - 1093: 000f3715 680 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ - 1094: 0024e095 14 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ + 1093: 000f367d 680 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ + 1094: 0024d655 14 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ 1095: 00000000 0 FUNC GLOBAL DEFAULT UND shutdown@GLIBC_2.4 (3) │ │ │ │ - 1096: 002357e9 328 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ + 1096: 002347e9 328 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ 1097: 00000000 0 FUNC GLOBAL DEFAULT UND setns@GLIBC_2.14 (21) │ │ │ │ - 1098: 0007b8e5 30 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ - 1099: 000ffe49 544 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ + 1098: 0007b8b5 30 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ + 1099: 000ffce5 544 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ 1100: 00000000 0 FUNC GLOBAL DEFAULT UND poll@GLIBC_2.4 (3) │ │ │ │ - 1101: 0006bbeb 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ + 1101: 0006bbbb 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ 1102: 0050731c 208 OBJECT GLOBAL DEFAULT 26 PyClassMethodDescr_Type │ │ │ │ - 1103: 00252399 180 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ - 1104: 001dad05 66 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ + 1103: 00251a59 180 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ + 1104: 001d9a3d 66 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ 1105: 00000000 0 FUNC GLOBAL DEFAULT UND fexecve@GLIBC_2.4 (3) │ │ │ │ - 1106: 00219c99 56 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ - 1107: 0009512d 40 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ - 1108: 002335f1 168 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ - 1109: 0004dd01 12 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ + 1106: 00218c99 56 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ + 1107: 0009508d 40 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ + 1108: 002321b9 168 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ + 1109: 0004dd21 12 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ 1110: 00000000 0 FUNC GLOBAL DEFAULT UND forkpty@GLIBC_2.34 (4) │ │ │ │ 1111: 00501124 4 OBJECT GLOBAL DEFAULT 26 PyImport_Inittab │ │ │ │ - 1112: 0028ee59 12 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ - 1113: 00159cdd 102 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ + 1112: 0028e6dd 12 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ + 1113: 00159d41 102 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ 1114: 0050aaac 4 OBJECT GLOBAL DEFAULT 26 PyExc_ModuleNotFoundError │ │ │ │ 1115: 00577e70 0 NOTYPE GLOBAL DEFAULT 29 _end │ │ │ │ - 1116: 0004bb7f 10 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ - 1117: 0005cdb1 132 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ + 1116: 0004bb9f 10 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ + 1117: 0005cdcd 132 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ 1118: 00000000 0 FUNC GLOBAL DEFAULT UND __fprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1119: 00207f09 76 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ + 1119: 00206cd5 76 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ 1120: 00000000 0 FUNC GLOBAL DEFAULT UND sigaddset@GLIBC_2.4 (3) │ │ │ │ - 1121: 00042473 10 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ - 1122: 000b70dd 392 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ - 1123: 001da505 60 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ - 1124: 00066d41 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ - 1125: 0005c691 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ - 1126: 00100d7d 212 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ - 1127: 001cafc1 10 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ - 1128: 001b1331 42 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ + 1121: 00042487 10 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ + 1122: 000b6bc1 392 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ + 1123: 001d923d 60 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ + 1124: 00066d0d 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ + 1125: 0005c6b1 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ + 1126: 00100c19 212 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ + 1127: 001c9e41 10 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ + 1128: 001b0151 42 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ 1129: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@GLIBC_2.4 (3) │ │ │ │ 1130: 00000000 0 FUNC GLOBAL DEFAULT UND sethostname@GLIBC_2.4 (3) │ │ │ │ - 1131: 000f4551 238 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ - 1132: 00134815 128 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ - 1133: 001cce79 32 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ - 1134: 00205031 12 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ - 1135: 001ce0f9 196 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ - 1136: 00240e15 30 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ - 1137: 00155909 222 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ - 1138: 001f16a9 178 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ - 1139: 0006cd53 94 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ - 1140: 0015bb3d 190 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ - 1141: 0013dfcd 180 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ + 1131: 000f44b9 238 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ + 1132: 00134a51 128 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ + 1133: 001cbcf9 32 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ + 1134: 00203e01 12 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ + 1135: 001cceb1 196 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ + 1136: 0023fdcd 30 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ + 1137: 00155a95 222 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ + 1138: 001f051d 178 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ + 1139: 0006cd23 94 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ + 1140: 0015bb9d 190 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ + 1141: 0013e225 180 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ 1142: 00000000 0 FUNC GLOBAL DEFAULT UND getpwuid_r@GLIBC_2.4 (3) │ │ │ │ - 1143: 00071ba7 30 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ - 1144: 00284765 82 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ - 1145: 0036ab74 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ - 1146: 001efe79 80 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ - 1147: 0006cf17 114 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ + 1143: 00071b77 30 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ + 1144: 00283fa5 82 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ + 1145: 0036a3b4 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ + 1146: 001eeca9 80 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ + 1147: 0006cee7 114 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ 1148: 00000000 0 FUNC GLOBAL DEFAULT UND fchown@GLIBC_2.4 (3) │ │ │ │ - 1149: 00057b4f 4 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ + 1149: 00057b6f 4 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ 1150: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getcpuclockid@GLIBC_2.34 (4) │ │ │ │ 1151: 005057bc 208 OBJECT GLOBAL DEFAULT 26 PyStaticMethod_Type │ │ │ │ 1152: 0002c5d0 0 FUNC GLOBAL DEFAULT UND erfc@GLIBC_2.4 (2) │ │ │ │ - 1153: 002a241d 760 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ + 1153: 002a1c75 760 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ 1154: 00501814 208 OBJECT GLOBAL DEFAULT 26 PyTraceBack_Type │ │ │ │ 1155: 00525ef8 0x28b18 OBJECT GLOBAL DEFAULT 27 _PyRuntime │ │ │ │ - 1156: 00238b6d 54 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ - 1157: 002489c9 110 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ + 1156: 00237b19 54 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ + 1157: 00247dd1 110 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ 1158: 0002b294 0 FUNC GLOBAL DEFAULT UND asin@GLIBC_2.4 (2) │ │ │ │ - 1159: 0006e6b9 12 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ - 1160: 00128611 3200 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ - 1161: 0003bbe5 4 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ + 1159: 0006e689 12 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ + 1160: 0012877d 3200 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ + 1161: 0003bbf1 4 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ 1162: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64@GLIBC_2.10 (17) │ │ │ │ 1163: 00510ac4 208 OBJECT GLOBAL DEFAULT 26 PyPickleBuffer_Type │ │ │ │ 1164: 0054ea4c 4 OBJECT GLOBAL DEFAULT 29 stdout@GLIBC_2.4 (3) │ │ │ │ - 1165: 000e1fed 428 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ + 1165: 000e1ac9 428 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ 1166: 00501660 8 OBJECT GLOBAL DEFAULT 26 _Py_EllipsisObject │ │ │ │ 1167: 00000000 0 FUNC GLOBAL DEFAULT UND __ioctl_time64@GLIBC_2.34 (4) │ │ │ │ - 1168: 001229f1 178 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ - 1169: 00071eb5 56 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ - 1170: 0022ff2d 2 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ - 1171: 0013fa45 1160 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ - 1172: 0009b31d 1260 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ - 1173: 0029f149 18 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ - 1174: 0006ce53 118 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ - 1175: 00246955 162 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ - 1176: 002ba1e1 100 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ - 1177: 0013dfbd 16 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ - 1178: 00041cf1 144 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ - 1179: 002e2f75 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ + 1168: 00122b59 178 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ + 1169: 00071e85 56 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ + 1170: 0022e369 2 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ + 1171: 0013fc9d 1160 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ + 1172: 0009b275 1260 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ + 1173: 0029e9cd 18 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ + 1174: 0006ce23 118 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ + 1175: 00245d65 162 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ + 1176: 002b9a51 100 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ + 1177: 0013e215 16 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ + 1178: 00041d09 144 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ + 1179: 002e27c1 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ 1180: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.4 (3) │ │ │ │ - 1181: 001ca485 68 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ - 1182: 002d973d 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ + 1181: 001c9305 68 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ + 1182: 002d8f95 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ 1183: 00000000 0 FUNC GLOBAL DEFAULT UND frexp@GLIBC_2.4 (3) │ │ │ │ - 1184: 002e3b80 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ - 1185: 0029d9f5 384 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ - 1186: 002b029d 158 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ - 1187: 00079e25 16 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ - 1188: 00151a11 76 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ - 1189: 0025b415 36 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ - 1190: 00083589 236 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ + 1184: 002e33c0 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ + 1185: 0029d301 384 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ + 1186: 002afb0d 158 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ + 1187: 00079df5 16 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ + 1188: 00151a0d 76 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ + 1189: 0025ac91 36 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ + 1190: 00083549 236 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ 1191: 00000000 0 FUNC GLOBAL DEFAULT UND ceil@GLIBC_2.4 (2) │ │ │ │ - 1192: 0023ecdd 12 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ - 1193: 00250c4d 64 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ - 1194: 000db42d 628 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ - 1195: 0016e999 4 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ + 1192: 0023dc8d 12 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ + 1193: 002502f1 64 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ + 1194: 000db321 632 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ + 1195: 0016e6d1 4 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ 1196: 00000000 0 FUNC GLOBAL DEFAULT UND fremovexattr@GLIBC_2.4 (3) │ │ │ │ - 1197: 0009bc9d 50 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ - 1198: 00238ba5 134 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ - 1199: 0006c3c3 20 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ + 1197: 0009bbf5 50 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ + 1198: 00237b51 134 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ + 1199: 0006c393 20 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ 1200: 00577e70 0 NOTYPE GLOBAL DEFAULT 29 __end__ │ │ │ │ - 1201: 0005c9c7 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ - 1202: 00247599 20 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ + 1201: 0005c9e5 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ + 1202: 002469a5 20 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ 1203: 00000000 0 FUNC GLOBAL DEFAULT UND getsid@GLIBC_2.4 (3) │ │ │ │ 1204: 00000000 0 FUNC GLOBAL DEFAULT UND recv@GLIBC_2.4 (3) │ │ │ │ - 1205: 002abce9 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ + 1205: 002ab549 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ 1206: 005033ac 208 OBJECT GLOBAL DEFAULT 26 PyRangeIter_Type │ │ │ │ - 1207: 002b2a35 868 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ + 1207: 002b2299 872 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ 1208: 00000000 0 FUNC GLOBAL DEFAULT UND dlerror@GLIBC_2.34 (4) │ │ │ │ - 1209: 00219105 72 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ - 1210: 000db3bd 112 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ - 1211: 0006dde9 108 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ - 1212: 00073913 68 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ + 1209: 00218105 72 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ + 1210: 000db2b1 112 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ + 1211: 0006ddb9 108 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ + 1212: 000738e3 68 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ 1213: 0054f078 24 OBJECT GLOBAL DEFAULT 29 _Py_HashSecret │ │ │ │ - 1214: 001ae2dd 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ - 1215: 00281efd 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ - 1216: 002134c9 12 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ - 1217: 0007029f 56 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ + 1214: 001ad0fd 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ + 1215: 00281745 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ + 1216: 002124c5 12 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ + 1217: 0007026f 56 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ 1218: 0050aaf4 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeWarning │ │ │ │ - 1219: 0026c415 36 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ - 1220: 002d7a7d 48 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ - 1221: 001f02d9 22 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ + 1219: 0026bcbd 36 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ + 1220: 002d72d5 48 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ + 1221: 001ef109 22 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ 1222: 00000000 0 FUNC GLOBAL DEFAULT UND __localtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1223: 0006cbcb 392 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ + 1223: 0006cb9b 392 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ 1224: 0050368c 208 OBJECT GLOBAL DEFAULT 26 _PyNone_Type │ │ │ │ - 1225: 0006e62b 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ + 1225: 0006e5fb 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ 1226: 00000000 0 FUNC GLOBAL DEFAULT UND inflate │ │ │ │ - 1227: 00071f19 6 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ - 1228: 00338008 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ + 1227: 00071ee9 6 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ + 1228: 00337848 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ 1229: 0050ab34 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ 1230: 00000000 0 FUNC GLOBAL DEFAULT UND fputs@GLIBC_2.4 (3) │ │ │ │ - 1231: 002d97e1 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ + 1231: 002d9039 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ 1232: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_destroy@GLIBC_2.4 (3) │ │ │ │ - 1233: 001eafc9 10 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ - 1234: 001430b1 544 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ + 1233: 001e9cf9 10 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ + 1234: 00143309 544 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ 1235: 00000000 0 FUNC GLOBAL DEFAULT UND strtok_r@GLIBC_2.4 (3) │ │ │ │ 1236: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.4 (3) │ │ │ │ - 1237: 00247489 12 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ - 1238: 0025bd21 4 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ - 1239: 0020e6c9 64 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ - 1240: 0024bffd 12 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ - 1241: 00099975 556 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ + 1237: 00246895 12 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ + 1238: 0025b59d 4 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ + 1239: 0020d491 64 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ + 1240: 0024b4ad 12 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ + 1241: 000998d1 556 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ 1242: 00000000 0 FUNC GLOBAL DEFAULT UND fpathconf@GLIBC_2.4 (3) │ │ │ │ - 1243: 0006c055 228 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ - 1244: 00060465 14 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ - 1245: 00051edd 22 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ + 1243: 0006c025 228 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ + 1244: 00060365 14 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ + 1245: 00051efd 22 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ 1246: 00000000 0 FUNC GLOBAL DEFAULT UND strnlen@GLIBC_2.4 (3) │ │ │ │ - 1247: 0025d131 598 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ + 1247: 0025c9b9 598 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ 1248: 0002d7c9 24 FUNC GLOBAL DEFAULT 12 PyConfig_Read │ │ │ │ - 1249: 0029bfad 172 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ + 1249: 0029b82d 172 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ 1250: 0002e131 344 FUNC GLOBAL DEFAULT 12 _PyObject_DebugMallocStats │ │ │ │ 1251: 0002c638 0 FUNC GLOBAL DEFAULT UND XML_SetStartNamespaceDeclHandler │ │ │ │ - 1252: 001801b1 130 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ - 1253: 002a5cc9 152 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ - 1254: 0006c6e9 4 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ + 1252: 0017fc7d 130 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ + 1253: 002a5521 152 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ + 1254: 0006c6b9 4 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ 1255: 00000000 0 FUNC GLOBAL DEFAULT UND __fstatat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1256: 00121629 22 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ + 1256: 00121791 22 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ 1257: 0002c1bc 0 FUNC GLOBAL DEFAULT UND XML_SetElementDeclHandler │ │ │ │ 1258: 00000000 0 FUNC GLOBAL DEFAULT UND fma@GLIBC_2.4 (2) │ │ │ │ - 1259: 0006d205 40 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ - 1260: 0026f51d 260 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ - 1261: 0006c8df 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ + 1259: 0006d1d5 40 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ + 1260: 0026edd5 260 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ + 1261: 0006c8af 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ 1262: 00000000 0 FUNC GLOBAL DEFAULT UND setresgid@GLIBC_2.4 (3) │ │ │ │ - 1263: 0005d6a5 76 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ - 1264: 0006e747 4 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ - 1265: 00253e29 4 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ + 1263: 0005d6c1 76 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ + 1264: 0006e717 4 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ + 1265: 002536b1 4 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ 1266: 00000000 0 FUNC GLOBAL DEFAULT UND sigaltstack@GLIBC_2.4 (3) │ │ │ │ - 1267: 0024c199 12 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ - 1268: 0006e601 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ - 1269: 0004ed39 196 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ + 1267: 0024b765 12 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ + 1268: 0006e5d1 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ + 1269: 0004ed59 196 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ 1270: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.4 (3) │ │ │ │ - 1271: 00071f51 26 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ + 1271: 00071f21 26 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ 1272: 00501114 16 OBJECT GLOBAL DEFAULT 26 _Py_TrueStruct │ │ │ │ - 1273: 0021d501 12 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ - 1274: 001bd3b9 66 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ + 1273: 0021c421 12 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ + 1274: 001bc1d9 66 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ 1275: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedparam@GLIBC_2.4 (3) │ │ │ │ 1276: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.4 (3) │ │ │ │ 1277: 0002ad68 0 FUNC GLOBAL DEFAULT UND XML_SetUserData │ │ │ │ - 1278: 00160a31 72 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ - 1279: 001cced5 340 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ - 1280: 0029e04d 66 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ - 1281: 0014437d 228 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ - 1282: 001caf71 80 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ - 1283: 002e05c9 144 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ - 1284: 00158ee9 436 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ - 1285: 00077b85 28 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ - 1286: 000cbf19 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ - 1287: 002a7749 54 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ + 1278: 00160a51 72 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ + 1279: 001cbd55 340 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ + 1280: 0029d8cd 66 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ + 1281: 001445d5 228 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ + 1282: 001c9df1 80 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ + 1283: 002dfebd 144 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ + 1284: 00158da5 436 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ + 1285: 00077b55 28 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ + 1286: 000cb99d 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ + 1287: 002a6fa1 54 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ 1288: 00000000 0 FUNC GLOBAL DEFAULT UND symlinkat@GLIBC_2.4 (3) │ │ │ │ - 1289: 000d6031 488 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ - 1290: 00217a85 224 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ + 1289: 000d5ac9 488 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ + 1290: 00216a7d 232 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ 1291: 0002dec5 136 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetError │ │ │ │ 1292: 00000000 0 FUNC GLOBAL DEFAULT UND tcsetpgrp@GLIBC_2.4 (3) │ │ │ │ 1293: 00000000 0 FUNC GLOBAL DEFAULT UND wcscmp@GLIBC_2.4 (3) │ │ │ │ 1294: 00000000 0 FUNC GLOBAL DEFAULT UND mprotect@GLIBC_2.4 (3) │ │ │ │ 1295: 00000000 0 FUNC GLOBAL DEFAULT UND __memmove_chk@GLIBC_2.4 (3) │ │ │ │ - 1296: 0006c3fb 12 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ - 1297: 0007a701 6 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ - 1298: 0007aab1 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ - 1299: 00223fbd 272 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ - 1300: 00292391 64 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ - 1301: 001a2fa1 42 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ - 1302: 00064dff 22 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ - 1303: 00047395 352 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ + 1296: 0006c3cb 12 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ + 1297: 0007a6d1 6 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ + 1298: 0007aa81 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ + 1299: 00222779 272 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ + 1300: 00291c11 64 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ + 1301: 001a1e9d 42 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ + 1302: 00064dcb 22 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ + 1303: 000473b5 352 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ 1304: 00504074 208 OBJECT GLOBAL DEFAULT 26 PyODict_Type │ │ │ │ - 1305: 001b2c59 44 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ - 1306: 00076e21 92 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ + 1305: 001b1a79 44 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ + 1306: 00076df1 92 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ 1307: 0050375c 208 OBJECT GLOBAL DEFAULT 26 PyModuleDef_Type │ │ │ │ - 1308: 00251895 312 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ - 1309: 00059ecb 12 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ - 1310: 002c3839 45238 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ - 1311: 0006b679 56 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ - 1312: 0016d89d 26 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ - 1313: 0013ddfd 14 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ + 1308: 00250f49 312 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ + 1309: 00059eeb 12 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ + 1310: 002c30bd 45234 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ + 1311: 0006b649 56 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ + 1312: 0016d5d5 26 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ + 1313: 0013e055 14 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ 1314: 00000000 0 FUNC GLOBAL DEFAULT UND __vsnprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1315: 00041191 166 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ - 1316: 000af651 120 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ - 1317: 000aaf31 316 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ - 1318: 00130bc9 42 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ - 1319: 0004d87d 28 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ - 1320: 00154795 94 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ + 1315: 000411a9 166 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ + 1316: 000af19d 120 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ + 1317: 000aaab1 316 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ + 1318: 00130d29 42 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ + 1319: 0004d89d 28 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ + 1320: 0015478d 94 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ 1321: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_delete@GLIBC_2.34 (4) │ │ │ │ - 1322: 000669fd 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ + 1322: 000669c9 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ 1323: 0054f2d0 4 OBJECT GLOBAL DEFAULT 29 Py_FrozenFlag │ │ │ │ 1324: 0050a320 208 OBJECT GLOBAL DEFAULT 26 PyBytes_Type │ │ │ │ 1325: 0002b254 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt │ │ │ │ - 1326: 0029bb9d 10 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ - 1327: 0006c3a7 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ - 1328: 001bd229 28 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ - 1329: 001f5ae1 116 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ - 1330: 00238f21 120 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ + 1326: 0029b429 10 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ + 1327: 0006c377 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ + 1328: 001bc049 28 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ + 1329: 001f48b5 116 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ + 1330: 00237ecd 116 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ 1331: 0002c078 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.4 (3) │ │ │ │ 1332: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_read@GLIBC_2.7 (7) │ │ │ │ - 1333: 0006bbb3 56 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ - 1334: 002a5df9 50 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ - 1335: 00252759 82 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ - 1336: 0021d87d 12 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ - 1337: 000ee811 206 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ - 1338: 0006c25f 54 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ - 1339: 002167f1 44 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ + 1333: 0006bb83 56 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ + 1334: 002a5651 50 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ + 1335: 00251e11 82 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ + 1336: 0021c79d 12 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ + 1337: 000ee771 206 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ + 1338: 0006c22f 54 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ + 1339: 002157e9 44 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ 1340: 00000000 0 FUNC GLOBAL DEFAULT UND killpg@GLIBC_2.4 (3) │ │ │ │ - 1341: 0026a169 6 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ + 1341: 00269a15 6 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ 1342: 00000000 0 FUNC GLOBAL DEFAULT UND accept4@GLIBC_2.10 (17) │ │ │ │ 1343: 0050aac0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ProcessLookupError │ │ │ │ - 1344: 000369fd 4 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ + 1344: 00036a01 4 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ 1345: 0050ab30 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ 1346: 00000000 0 FUNC GLOBAL DEFAULT UND umask@GLIBC_2.4 (3) │ │ │ │ - 1347: 00033cf1 652 FUNC GLOBAL DEFAULT 12 _Py_DumpStack │ │ │ │ - 1348: 00280a35 104 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ + 1347: 00033ced 652 FUNC GLOBAL DEFAULT 12 _Py_DumpStack │ │ │ │ + 1348: 0028027d 104 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ 1349: 0050318c 208 OBJECT GLOBAL DEFAULT 26 PyRange_Type │ │ │ │ 1350: 00000000 0 FUNC GLOBAL DEFAULT UND fdopendir@GLIBC_2.4 (3) │ │ │ │ - 1351: 00104be9 328 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ + 1351: 00104a81 328 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ 1352: 0002d571 196 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStrList │ │ │ │ - 1353: 002bdeb1 418 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ - 1354: 0006e7b3 4 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ + 1353: 002bd711 418 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ + 1354: 0006e783 4 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ 1355: 00501110 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeError │ │ │ │ 1356: 00000000 0 FUNC GLOBAL DEFAULT UND modf@GLIBC_2.4 (3) │ │ │ │ - 1357: 001c5bad 860 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ - 1358: 00174b65 1364 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ - 1359: 000570e5 10 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ + 1357: 001c49cd 860 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ + 1358: 001748cd 1364 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ + 1359: 00057105 10 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ 1360: 00000000 0 FUNC GLOBAL DEFAULT UND setegid@GLIBC_2.4 (3) │ │ │ │ - 1361: 00051d59 76 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ + 1361: 00051d79 76 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ 1362: 00000000 0 FUNC GLOBAL DEFAULT UND raise@GLIBC_2.4 (3) │ │ │ │ - 1363: 0023f355 120 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ - 1364: 0007a007 18 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ - 1365: 001caec9 92 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ + 1363: 0023e305 120 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ + 1364: 00079fd7 18 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ + 1365: 001c9d49 92 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ 1366: 00503980 208 OBJECT GLOBAL DEFAULT 26 PyCMethod_Type │ │ │ │ - 1367: 000eeaf9 780 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ - 1368: 002a384d 40 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ - 1369: 001eafd5 98 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ - 1370: 002091ed 124 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ - 1371: 00282275 60 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ + 1367: 000eea59 780 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ + 1368: 002a30a5 40 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ + 1369: 001e9d05 98 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ + 1370: 00207fb5 124 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ + 1371: 00281abd 60 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ 1372: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setscheduler@GLIBC_2.4 (3) │ │ │ │ 1373: 00000000 0 FUNC GLOBAL DEFAULT UND setpgid@GLIBC_2.4 (3) │ │ │ │ 1374: 0002b6d8 0 FUNC GLOBAL DEFAULT UND cbrt@GLIBC_2.4 (2) │ │ │ │ - 1375: 0009c121 88 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ + 1375: 0009c079 88 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ 1376: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getstack@GLIBC_2.34 (4) │ │ │ │ 1377: 00000000 0 FUNC GLOBAL DEFAULT UND getpeername@GLIBC_2.4 (3) │ │ │ │ - 1378: 00074d11 66 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ - 1379: 0006c69f 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ - 1380: 00217ce9 52 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ + 1378: 00074ce1 66 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ + 1379: 0006c66f 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ + 1380: 00216ce9 52 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ 1381: 00031773 78 FUNC GLOBAL DEFAULT 12 PyGILState_Check │ │ │ │ - 1382: 000aa601 60 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ + 1382: 000aa181 60 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ 1383: 00504674 208 OBJECT GLOBAL DEFAULT 26 PyDictItems_Type │ │ │ │ - 1384: 001422c5 824 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ - 1385: 0008b765 258 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ - 1386: 00183afd 4 FUNC GLOBAL DEFAULT 12 _PyLong_Multiply │ │ │ │ - 1387: 000b3ff9 348 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ - 1388: 00269f39 12 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ - 1389: 0026fc69 212 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ + 1384: 0014251d 824 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ + 1385: 0008b6c9 258 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ + 1386: 0018356d 4 FUNC GLOBAL DEFAULT 12 _PyLong_Multiply │ │ │ │ + 1387: 000b3b3d 348 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ + 1388: 002697e5 12 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ + 1389: 0026f521 212 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ 1390: 00000000 0 FUNC GLOBAL DEFAULT UND getgid@GLIBC_2.4 (3) │ │ │ │ 1391: 00000000 0 FUNC GLOBAL DEFAULT UND tzset@GLIBC_2.4 (3) │ │ │ │ - 1392: 0005e0f5 56 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ - 1393: 0003d0d7 510 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ - 1394: 002e04b5 142 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ - 1395: 001f0511 102 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ + 1392: 0005e0cd 56 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ + 1393: 0003d0e7 510 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ + 1394: 002dfda9 142 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ + 1395: 001ef341 102 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ 1396: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_rr_get_interval64@GLIBC_2.34 (4) │ │ │ │ 1397: 0050aa80 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeEncodeError │ │ │ │ - 1398: 002e2f79 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ - 1399: 001e0ec1 324 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ - 1400: 00073e6d 4 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ + 1398: 002e27c5 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ + 1399: 001dfbf9 324 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ + 1400: 00073e3d 4 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ 1401: 00505fb4 208 OBJECT GLOBAL DEFAULT 26 PyFrame_Type │ │ │ │ - 1402: 002e2ab9 62 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ + 1402: 002e2311 62 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ 1403: 00000000 0 FUNC GLOBAL DEFAULT UND __uflow@GLIBC_2.4 (3) │ │ │ │ - 1404: 00216ccd 628 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ - 1405: 0004bf45 44 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ - 1406: 00071e31 48 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ - 1407: 001d0105 296 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ - 1408: 0009ba39 204 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ - 1409: 0006bcef 174 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ + 1404: 00215cc5 628 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ + 1405: 0004bf65 44 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ + 1406: 00071e01 48 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ + 1407: 001ceebd 296 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ + 1408: 0009b991 204 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ + 1409: 0006bcbf 174 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ 1410: 0054f068 4 OBJECT GLOBAL DEFAULT 29 Py_UTF8Mode │ │ │ │ - 1411: 000714a3 10 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ - 1412: 00219b99 40 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ - 1413: 00099e69 1476 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ - 1414: 000b0fe5 300 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ - 1415: 00035ba5 62 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ - 1416: 0006d3d7 84 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ - 1417: 00103945 126 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ - 1418: 001ae2c5 2 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ - 1419: 0006e773 4 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ - 1420: 00069141 608 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ + 1411: 00071473 10 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ + 1412: 00218b99 40 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ + 1413: 00099dc1 1476 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ + 1414: 000b0b31 300 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ + 1415: 00035ba9 62 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ + 1416: 0006d3a7 84 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ + 1417: 001037dd 126 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ + 1418: 001ad0e5 2 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ + 1419: 0006e743 4 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ + 1420: 00069049 608 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ 1421: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpucount@GLIBC_2.6 (5) │ │ │ │ - 1422: 001f7669 262 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ - 1423: 000dc45d 1274 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ + 1422: 001f643d 262 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ + 1423: 000dc34d 1274 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ 1424: 00000000 0 FUNC GLOBAL DEFAULT UND nl_langinfo@GLIBC_2.4 (3) │ │ │ │ 1425: 0002d169 112 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStr │ │ │ │ - 1426: 00223c8d 68 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ - 1427: 00072117 38 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ - 1428: 00071ae9 10 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ + 1426: 00222449 68 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ + 1427: 000720e7 38 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ + 1428: 00071ab9 10 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ 1429: 00032da5 12 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ - 1430: 000e8365 746 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ + 1430: 000e82cd 746 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ 1431: 00000000 0 FUNC GLOBAL DEFAULT UND opendir@GLIBC_2.4 (3) │ │ │ │ 1432: 0002b914 0 FUNC GLOBAL DEFAULT UND cosh@GLIBC_2.4 (2) │ │ │ │ - 1433: 0006d025 96 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ + 1433: 0006cff5 96 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ 1434: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmax@GLIBC_2.4 (3) │ │ │ │ - 1435: 00183c11 276 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ + 1435: 00183681 276 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ 1436: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersion │ │ │ │ 1437: 00512728 4 OBJECT GLOBAL DEFAULT 26 _PySet_Dummy │ │ │ │ 1438: 0050aae0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ChildProcessError │ │ │ │ - 1439: 0012184d 24 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ + 1439: 001219b5 24 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ 1440: 0050ab28 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportError │ │ │ │ - 1441: 0007a51d 50 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ - 1442: 0007242d 116 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ - 1443: 0026ef2d 64 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ + 1441: 0007a4ed 50 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ + 1442: 000723fd 116 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ + 1443: 0026e7e5 64 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ 1444: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getname_np@GLIBC_2.34 (4) │ │ │ │ 1445: 0054ea44 4 OBJECT GLOBAL DEFAULT 29 __environ@GLIBC_2.4 (3) │ │ │ │ - 1446: 0015c421 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ + 1446: 0015c481 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ 1447: 0002c861 68 FUNC GLOBAL DEFAULT 12 PyImport_AppendInittab │ │ │ │ - 1448: 00063d55 180 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ - 1449: 0020831d 212 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ - 1450: 00220415 82 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ + 1448: 00063d75 180 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ + 1449: 002070e9 212 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ + 1450: 0021f1b5 82 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ 1451: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.4 (3) │ │ │ │ - 1452: 000407e1 14 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ + 1452: 000407f9 14 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ 1453: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.4 (3) │ │ │ │ 1454: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getaffinity@GLIBC_2.4 (3) │ │ │ │ 1455: 00507cdc 208 OBJECT GLOBAL DEFAULT 26 PyInstanceMethod_Type │ │ │ │ - 1456: 000939b9 4 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ - 1457: 00076f3d 184 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ + 1456: 00093919 4 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ + 1457: 00076f0d 184 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ 1458: 00000000 0 FUNC GLOBAL DEFAULT UND setresuid@GLIBC_2.4 (3) │ │ │ │ 1459: 0002ac9c 0 FUNC GLOBAL DEFAULT UND fabs@GLIBC_2.4 (2) │ │ │ │ 1460: 00000000 0 FUNC GLOBAL DEFAULT UND recvfrom@GLIBC_2.4 (3) │ │ │ │ - 1461: 00217a01 54 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ - 1462: 0005c707 4 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ - 1463: 0010c669 164 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ + 1461: 002169f9 54 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ + 1462: 0005c727 4 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ + 1463: 0010c83d 110 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ 1464: 0050aa98 4 OBJECT GLOBAL DEFAULT 26 PyExc_BrokenPipeError │ │ │ │ 1465: 0054ea40 0 NOTYPE GLOBAL DEFAULT 29 __bss_start__ │ │ │ │ - 1466: 000572bd 4 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ + 1466: 000572dd 4 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ 1467: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetBase │ │ │ │ - 1468: 00084de9 80 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ + 1468: 00084da9 80 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ 1469: 00000000 0 FUNC GLOBAL DEFAULT UND nice@GLIBC_2.4 (3) │ │ │ │ - 1470: 001521f9 1434 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ - 1471: 0026c3fd 12 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ - 1472: 001486cd 1196 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ + 1470: 001521f1 1434 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ + 1471: 0026bca5 12 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ + 1472: 001487b5 1196 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ 1473: 00577db4 1 OBJECT GLOBAL DEFAULT 29 _PyByteArray_empty_string │ │ │ │ - 1474: 000b75b1 640 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ + 1474: 000b7095 640 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ 1475: 0050ab2c 4 OBJECT GLOBAL DEFAULT 26 PyExc_EOFError │ │ │ │ - 1476: 000f23e9 36 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ + 1476: 000f2351 36 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ 1477: 0002b6c0 0 FUNC GLOBAL DEFAULT UND erf@GLIBC_2.4 (2) │ │ │ │ 1478: 00577e70 0 NOTYPE GLOBAL DEFAULT 29 _bss_end__ │ │ │ │ - 1479: 00072177 6 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ - 1480: 00069ddd 62 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ - 1481: 00245525 184 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ + 1479: 00072147 6 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ + 1480: 00069dad 62 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ + 1481: 00244935 184 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ 1482: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyname@GLIBC_2.4 (3) │ │ │ │ - 1483: 00280a9d 56 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ - 1484: 00070d89 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ - 1485: 0006e743 4 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ + 1483: 002802e5 56 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ + 1484: 00070d59 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ + 1485: 0006e713 4 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ 1486: 00509064 208 OBJECT GLOBAL DEFAULT 26 PyCode_Type │ │ │ │ - 1487: 00071af3 20 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ + 1487: 00071ac3 20 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ 1488: 0054ea48 4 OBJECT GLOBAL DEFAULT 29 stderr@GLIBC_2.4 (3) │ │ │ │ 1489: 0002ba8c 0 FUNC GLOBAL DEFAULT UND XML_SetEndElementHandler │ │ │ │ - 1490: 000687f5 14 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ + 1490: 000687c1 14 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ 1491: 00000000 0 FUNC GLOBAL DEFAULT UND __sigtimedwait64@GLIBC_2.34 (4) │ │ │ │ - 1492: 001dfc29 96 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ - 1493: 001161fd 238 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ - 1494: 000edd91 734 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ + 1492: 001de961 96 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ + 1493: 00116365 238 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ + 1494: 000edcf1 734 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ 1495: 0002ce4d 82 FUNC GLOBAL DEFAULT 12 Py_InitializeEx │ │ │ │ - 1496: 0007213d 54 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ - 1497: 0006db21 132 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ - 1498: 002bf2d1 160 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ - 1499: 00083675 396 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ - 1500: 000745f9 90 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ + 1496: 0007210d 54 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ + 1497: 0006daf1 132 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ + 1498: 002beb31 160 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ + 1499: 00083635 396 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ + 1500: 000745c9 90 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ 1501: 00000000 0 FUNC GLOBAL DEFAULT UND fchownat@GLIBC_2.4 (3) │ │ │ │ 1502: 0002cf25 112 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetInt │ │ │ │ 1503: 00000000 0 FUNC GLOBAL DEFAULT UND alarm@GLIBC_2.4 (3) │ │ │ │ 1504: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_sigmask@GLIBC_2.32 (9) │ │ │ │ 1505: 0002b080 0 FUNC GLOBAL DEFAULT UND XML_SetAttlistDeclHandler │ │ │ │ - 1506: 0003a765 12 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ + 1506: 0003a771 12 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ 1507: 00000000 0 FUNC GLOBAL DEFAULT UND system@GLIBC_2.4 (3) │ │ │ │ - 1508: 00038de5 872 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ - 1509: 00068705 14 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ - 1510: 002d0285 6 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ - 1511: 002215dd 124 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ - 1512: 0028439d 128 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ - 1513: 00069f79 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ + 1508: 00038ded 872 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ + 1509: 000686d1 14 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ + 1510: 002cfb05 6 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ + 1511: 0021fdf1 124 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ + 1512: 00283bdd 128 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ + 1513: 00069f49 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ 1514: 0054f2e8 4 OBJECT GLOBAL DEFAULT 29 Py_OptimizeFlag │ │ │ │ - 1515: 00160741 752 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ + 1515: 00160761 752 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ 1516: 00000000 0 FUNC GLOBAL DEFAULT UND setrlimit64@GLIBC_2.4 (3) │ │ │ │ 1517: 0002c118 0 FUNC GLOBAL DEFAULT UND tanh@GLIBC_2.4 (2) │ │ │ │ - 1518: 001b2461 6 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ + 1518: 001b1281 6 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ 1519: 00000000 0 FUNC GLOBAL DEFAULT UND sincos@GLIBC_2.4 (2) │ │ │ │ 1520: 00000000 0 FUNC GLOBAL DEFAULT UND munmap@GLIBC_2.4 (3) │ │ │ │ - 1521: 0020a115 70 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ + 1521: 00208edd 70 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ 1522: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigdefault@GLIBC_2.4 (3) │ │ │ │ - 1523: 00280ad5 66 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ - 1524: 000a02b1 476 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ + 1523: 0028031d 66 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ + 1524: 000a0251 476 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ 1525: 00032b7d 396 FUNC GLOBAL DEFAULT 12 _PyUnicode_FromId │ │ │ │ - 1526: 000dd049 128 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ - 1527: 00155709 162 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ - 1528: 001197dd 64 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ - 1529: 00154b71 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ - 1530: 001ec52d 12 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ - 1531: 002255bd 32 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ + 1526: 000dcf39 128 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ + 1527: 00155895 162 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ + 1528: 00119949 64 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ + 1529: 00154b69 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ + 1530: 001eb25d 12 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ + 1531: 00223b69 32 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ 1532: 0002b82c 0 FUNC GLOBAL DEFAULT UND XML_SetElementHandler │ │ │ │ - 1533: 0010301d 216 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ + 1533: 00102eb9 216 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ 1534: 00000000 0 FUNC GLOBAL DEFAULT UND __snprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1535: 00150095 326 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ + 1535: 00150091 326 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ 1536: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_adddup2@GLIBC_2.4 (3) │ │ │ │ - 1537: 00073e71 30 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ + 1537: 00073e41 30 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ 1538: 00000000 0 FUNC GLOBAL DEFAULT UND seteuid@GLIBC_2.4 (3) │ │ │ │ 1539: 00000000 0 FUNC GLOBAL DEFAULT UND mkdirat@GLIBC_2.4 (3) │ │ │ │ - 1540: 001dfc1d 10 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ + 1540: 001de955 10 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ 1541: 00557354 4 OBJECT GLOBAL DEFAULT 29 Py_HashRandomizationFlag │ │ │ │ 1542: 00000000 0 FUNC GLOBAL DEFAULT UND wcscpy@GLIBC_2.4 (3) │ │ │ │ - 1543: 00126b69 792 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ - 1544: 00240b79 438 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ + 1543: 00126cf9 792 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ + 1544: 0023fb31 438 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ 1545: 005080c4 208 OBJECT GLOBAL DEFAULT 26 PyByteArrayIter_Type │ │ │ │ 1546: 00000000 0 FUNC GLOBAL DEFAULT UND dup@GLIBC_2.4 (3) │ │ │ │ 1547: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_exit@GLIBC_2.4 (3) │ │ │ │ 1548: 00000000 0 FUNC GLOBAL DEFAULT UND __memset_chk@GLIBC_2.4 (3) │ │ │ │ - 1549: 0006e549 46 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ + 1549: 0006e519 46 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ 1550: 0050ab00 4 OBJECT GLOBAL DEFAULT 26 PyExc_BytesWarning │ │ │ │ 1551: 00000000 0 FUNC GLOBAL DEFAULT UND sem_post@GLIBC_2.34 (4) │ │ │ │ - 1552: 002638f5 190 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ - 1553: 002832a9 60 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ - 1554: 00116391 176 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ - 1555: 0010a061 398 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ - 1556: 002d1211 160 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ - 1557: 0006e787 16 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ - 1558: 00248341 104 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ - 1559: 0006cec9 36 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ - 1560: 002ce9f9 144 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ - 1561: 00073cc9 76 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ - 1562: 00056459 516 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ - 1563: 0017dba5 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ + 1552: 00263195 190 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ + 1553: 00282af1 60 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ + 1554: 001164f9 176 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ + 1555: 00109eed 398 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ + 1556: 002d0a65 164 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ + 1557: 0006e757 16 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ + 1558: 00247651 104 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ + 1559: 0006ce99 36 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ + 1560: 002ce279 144 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ + 1561: 00073c99 76 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ + 1562: 00056479 516 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ + 1563: 0017d0e9 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ 1564: 00000000 0 FUNC GLOBAL DEFAULT UND getgroups@GLIBC_2.4 (3) │ │ │ │ - 1565: 0021a16d 86 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ + 1565: 0021916d 86 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ 1566: 00000000 0 FUNC GLOBAL DEFAULT UND readv@GLIBC_2.4 (3) │ │ │ │ - 1567: 0012bba5 452 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ + 1567: 0012bcc5 452 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ 1568: 0002c90b 86 FUNC GLOBAL DEFAULT 12 Py_SetProgramName │ │ │ │ 1569: 00000000 0 FUNC GLOBAL DEFAULT UND getuid@GLIBC_2.4 (3) │ │ │ │ 1570: 00000000 0 FUNC GLOBAL DEFAULT UND readlink@GLIBC_2.4 (3) │ │ │ │ - 1571: 00208811 276 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ + 1571: 002075d9 276 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ 1572: 00507fb4 208 OBJECT GLOBAL DEFAULT 26 PyBytesIter_Type │ │ │ │ - 1573: 001b1105 176 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ - 1574: 002090bd 156 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ - 1575: 000fb1fd 168 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ + 1573: 001aff25 176 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ + 1574: 00207e85 156 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ + 1575: 000fb19d 168 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ 1576: 005038b0 208 OBJECT GLOBAL DEFAULT 26 PyModule_Type │ │ │ │ 1577: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_gettime64@GLIBC_2.34 (4) │ │ │ │ - 1578: 00170ff9 52 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ - 1579: 000435ab 398 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ + 1578: 00170d31 52 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ + 1579: 000435cb 398 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ 1580: 0050ab14 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ - 1581: 00147ba9 1284 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ - 1582: 0006c931 6 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ - 1583: 0017e121 4 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ - 1584: 0003b8a9 12 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ + 1581: 00147c91 1284 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ + 1582: 0006c901 6 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ + 1583: 0017dc11 4 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ + 1584: 0003b8b5 12 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ 1585: 0002b170 0 FUNC GLOBAL DEFAULT UND XML_SetStartElementHandler │ │ │ │ - 1586: 001d0dcd 962 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ + 1586: 001cfb85 704 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ 1587: 00507658 208 OBJECT GLOBAL DEFAULT 26 PyProperty_Type │ │ │ │ - 1588: 0005c663 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ - 1589: 00150f81 48 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ - 1590: 0006c8a5 4 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ + 1588: 0005c683 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ + 1589: 00150f7d 48 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ + 1590: 0006c875 4 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ 1591: 00000000 0 FUNC GLOBAL DEFAULT UND removexattr@GLIBC_2.4 (3) │ │ │ │ - 1592: 001f00f9 62 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ - 1593: 00069e9f 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ + 1592: 001eef29 62 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ + 1593: 00069e6f 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ 1594: 00000000 0 FUNC GLOBAL DEFAULT UND execve@GLIBC_2.4 (3) │ │ │ │ - 1595: 00145c89 930 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ - 1596: 00043903 206 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ - 1597: 00134221 632 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ + 1595: 00145ee1 930 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ + 1596: 00043923 206 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ + 1597: 0013445d 632 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ 1598: 00000000 0 FUNC GLOBAL DEFAULT UND getegid@GLIBC_2.4 (3) │ │ │ │ - 1599: 001c6d85 124 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ + 1599: 001c5ba5 124 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ 1600: 0002bb80 0 FUNC GLOBAL DEFAULT UND XML_SetUnknownEncodingHandler │ │ │ │ - 1601: 0004f931 58 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ - 1602: 001ab9fd 14 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ - 1603: 00245895 250 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ + 1601: 0004f951 58 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ + 1602: 001aa81d 14 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ + 1603: 00244ca5 250 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ 1604: 0050baa8 208 OBJECT GLOBAL DEFAULT 26 _PyExc_IncompleteInputError │ │ │ │ - 1605: 0006c46d 66 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ - 1606: 000705a5 108 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ - 1607: 001eb1b5 62 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ + 1605: 0006c43d 66 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ + 1606: 00070575 108 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ + 1607: 001e9ee5 62 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ 1608: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExternalEntityParserCreate │ │ │ │ - 1609: 000746ed 38 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ - 1610: 0021e555 40 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ - 1611: 001e3701 256 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ + 1609: 000746bd 38 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ + 1610: 0021d475 40 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ + 1611: 001e2439 256 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ 1612: 00000000 0 FUNC GLOBAL DEFAULT UND getpgid@GLIBC_2.4 (3) │ │ │ │ - 1613: 00071b9d 10 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ + 1613: 00071b6d 10 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ 1614: 00000000 0 FUNC GLOBAL DEFAULT UND __strncat_chk@GLIBC_2.4 (3) │ │ │ │ 1615: 00000000 0 FUNC GLOBAL DEFAULT UND __lstat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1616: 00166da5 6068 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ - 1617: 0006114f 30 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ + 1616: 00166d39 6068 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ + 1617: 00061051 30 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ 1618: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_join@GLIBC_2.34 (4) │ │ │ │ - 1619: 002337b1 264 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ - 1620: 000a2b25 262 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ + 1619: 002327b5 268 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ + 1620: 000a2be1 262 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ 1621: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetSpecifiedAttributeCount │ │ │ │ 1622: 0002cd75 216 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStrList │ │ │ │ - 1623: 0006c6f1 4 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ - 1624: 0023fea5 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ + 1623: 0006c6c1 4 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ + 1624: 0023ee61 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ 1625: 0050aa74 4 OBJECT GLOBAL DEFAULT 26 PyExc_AssertionError │ │ │ │ 1626: 00000000 0 FUNC GLOBAL DEFAULT UND getauxval@GLIBC_2.16 (24) │ │ │ │ - 1627: 001559e9 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ - 1628: 0009455d 344 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ - 1629: 00074737 214 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ - 1630: 00094191 38 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ - 1631: 00121f09 18 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ + 1627: 00155b75 76 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ + 1628: 000944bd 344 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ + 1629: 00074707 214 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ + 1630: 000940f1 38 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ + 1631: 00122071 18 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ 1632: 00000000 0 FUNC GLOBAL DEFAULT UND linkat@GLIBC_2.4 (3) │ │ │ │ 1633: 0050110c 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemError │ │ │ │ - 1634: 0020e501 82 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ - 1635: 0021e589 12 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ - 1636: 00074da3 6 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ + 1634: 0020d2c9 82 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ + 1635: 0021d4a9 12 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ + 1636: 00074d73 6 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ 1637: 00000000 0 FUNC GLOBAL DEFAULT UND getpwnam_r@GLIBC_2.4 (3) │ │ │ │ - 1638: 001af1dd 40 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ - 1639: 001c730d 136 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ - 1640: 000a3e2d 232 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ - 1641: 002c2c99 224 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ - 1642: 0006ba2f 320 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ - 1643: 002e2f81 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ - 1644: 0029f411 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ - 1645: 0021c765 308 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ + 1638: 001adffd 40 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ + 1639: 001c612d 136 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ + 1640: 000a3829 232 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ + 1641: 002c2511 224 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ + 1642: 0006b9ff 320 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ + 1643: 002e27cd 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ + 1644: 0029ec99 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ + 1645: 0021b701 308 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ 1646: 0050aad4 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileNotFoundError │ │ │ │ - 1647: 0025255d 64 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ - 1648: 00110099 2 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ - 1649: 00087fd1 772 FUNC GLOBAL DEFAULT 12 _PyType_AllocNoTrack │ │ │ │ - 1650: 0006be59 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ - 1651: 000db0f9 102 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ - 1652: 0011dca9 88 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ + 1647: 00251d39 64 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ + 1648: 001101fd 2 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ + 1649: 00087f39 772 FUNC GLOBAL DEFAULT 12 _PyType_AllocNoTrack │ │ │ │ + 1650: 0006be29 188 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ + 1651: 000dab51 102 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ + 1652: 0011de15 88 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ 1653: 00506e04 208 OBJECT GLOBAL DEFAULT 26 PyEnum_Type │ │ │ │ 1654: 00000000 0 FUNC GLOBAL DEFAULT UND __fstat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1655: 00035d8d 148 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ - 1656: 001547f5 508 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ - 1657: 001dfa19 4 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ + 1655: 00035d91 148 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ + 1656: 001547ed 508 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ + 1657: 001de751 4 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ 1658: 00508b90 4 OBJECT GLOBAL DEFAULT 26 PyExc_MemoryError │ │ │ │ 1659: 00504d68 208 OBJECT GLOBAL DEFAULT 26 PyDictIterItem_Type │ │ │ │ 1660: 00000000 0 FUNC GLOBAL DEFAULT UND if_nametoindex@GLIBC_2.4 (3) │ │ │ │ - 1661: 0012fbe9 1374 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ - 1662: 00154189 400 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ - 1663: 002443b5 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ - 1664: 0005e84f 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ - 1665: 002340ad 120 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ + 1661: 0012fcf1 1374 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ + 1662: 00154181 400 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ + 1663: 0024357d 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ + 1664: 0005e827 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ + 1665: 002330ad 120 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ 1666: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetParamEntityParsing │ │ │ │ - 1667: 00230451 86 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ + 1667: 0022edad 86 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ 1668: 0002d1d9 196 FUNC GLOBAL DEFAULT 12 Py_SetPath │ │ │ │ - 1669: 00206ef5 34 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ + 1669: 00205cc1 34 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ 1670: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getattr_np@GLIBC_2.32 (9) │ │ │ │ - 1671: 00216725 48 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ - 1672: 0024c609 144 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ - 1673: 002091e1 12 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ + 1671: 0021571d 48 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ + 1672: 0024bbd5 144 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ + 1673: 00207fa9 12 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ 1674: 0002cc93 6 FUNC GLOBAL DEFAULT 12 Py_Initialize │ │ │ │ 1675: 00000000 0 FUNC GLOBAL DEFAULT UND floor@GLIBC_2.4 (2) │ │ │ │ - 1676: 001e48d5 24 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ - 1677: 0032f97c 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ + 1676: 001e3609 24 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ + 1677: 0032f1bc 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ 1678: 0002cc99 36 FUNC GLOBAL DEFAULT 12 Py_Main │ │ │ │ - 1679: 0006d091 38 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ + 1679: 0006d061 38 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ 1680: 00000000 0 FUNC GLOBAL DEFAULT UND sendfile64@GLIBC_2.4 (3) │ │ │ │ 1681: 0002ad38 0 FUNC GLOBAL DEFAULT UND sinh@GLIBC_2.4 (2) │ │ │ │ - 1682: 001daf05 120 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ - 1683: 0008636d 178 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ - 1684: 00154781 20 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Alloc │ │ │ │ - 1685: 0012b811 916 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ - 1686: 00061143 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ - 1687: 0048ea70 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ + 1682: 001d9c3d 120 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ + 1683: 00086331 178 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ + 1684: 00154779 20 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Alloc │ │ │ │ + 1685: 0012b931 916 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ + 1686: 0006104d 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ + 1687: 0048e308 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ 1688: 0003163d 60 FUNC GLOBAL DEFAULT 12 PyFile_OpenCode │ │ │ │ - 1689: 0006e5d7 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ - 1690: 000e82f1 114 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ + 1689: 0006e5a7 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ + 1690: 000e8259 114 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ 1691: 00000000 0 FUNC GLOBAL DEFAULT UND __realpath_chk@GLIBC_2.4 (3) │ │ │ │ 1692: 0050aab0 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyError │ │ │ │ - 1693: 0007a4ed 48 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ - 1694: 002b6699 534 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ - 1695: 000ee071 244 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ - 1696: 00283b99 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ - 1697: 0008079d 520 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ - 1698: 00071f1f 34 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ - 1699: 001cca29 16 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ - 1700: 0006d085 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ - 1701: 001a2f11 4 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ + 1693: 0007a4bd 48 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ + 1694: 002b5f01 534 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ + 1695: 000edfd1 244 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ + 1696: 002833e1 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ + 1697: 0008075d 520 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ + 1698: 00071eef 34 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ + 1699: 001cb8a9 16 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ + 1700: 0006d055 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ + 1701: 001a1e0d 4 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ 1702: 0002caf5 252 FUNC GLOBAL DEFAULT 12 PySys_AddXOption │ │ │ │ - 1703: 0006b5c5 4 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ + 1703: 0006b595 4 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ 1704: 00000000 0 FUNC GLOBAL DEFAULT UND fileno@GLIBC_2.4 (3) │ │ │ │ - 1705: 002dbdf9 14 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ + 1705: 002db651 14 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ 1706: 00030893 14 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ - 1707: 0022db9d 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ + 1707: 0022bf1d 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ 1708: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBase │ │ │ │ 1709: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setname_np@GLIBC_2.34 (4) │ │ │ │ 1710: 00000000 0 FUNC GLOBAL DEFAULT UND gethostname@GLIBC_2.4 (3) │ │ │ │ - 1711: 0021c1d9 12 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ + 1711: 0021b175 12 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ 1712: 00000000 0 FUNC GLOBAL DEFAULT UND fstatvfs64@GLIBC_2.4 (3) │ │ │ │ 1713: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@GLIBC_2.4 (3) │ │ │ │ - 1714: 001c6ea9 2 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ - 1715: 0009e641 60 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ + 1714: 001c5cc9 2 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ + 1715: 0009e5dd 60 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ 1716: 00000000 0 FUNC GLOBAL DEFAULT UND chown@GLIBC_2.4 (3) │ │ │ │ - 1717: 00071c95 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ - 1718: 00253035 62 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ - 1719: 001945cd 8 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ - 1720: 00149f55 272 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ - 1721: 000e8a31 1704 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ + 1717: 00071c65 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ + 1718: 0025274d 62 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ + 1719: 001934f9 8 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ + 1720: 0014a03d 272 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ + 1721: 000e8999 1700 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ 1722: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentByteIndex │ │ │ │ 1723: 00000000 0 FUNC GLOBAL DEFAULT UND splice@GLIBC_2.5 (16) │ │ │ │ - 1724: 0011d175 692 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ + 1724: 0011d2e1 692 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ 1725: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_wcstol@GLIBC_2.38 (15) │ │ │ │ - 1726: 0006a94b 58 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ + 1726: 0006a91b 58 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ 1727: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn@GLIBC_2.15 (10) │ │ │ │ 1728: 0050724c 208 OBJECT GLOBAL DEFAULT 26 PyMemberDescr_Type │ │ │ │ - 1729: 0006bf15 60 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ + 1729: 0006bee5 60 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ 1730: 00000000 0 FUNC GLOBAL DEFAULT UND __utimensat64@GLIBC_2.34 (4) │ │ │ │ - 1731: 00236785 30 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ + 1731: 00235785 30 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ 1732: 00507dd4 208 OBJECT GLOBAL DEFAULT 26 PyCell_Type │ │ │ │ - 1733: 002e29a1 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ + 1733: 002e2279 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ 1734: 0054f2cc 4 OBJECT GLOBAL DEFAULT 29 Py_NoSiteFlag │ │ │ │ 1735: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_write@GLIBC_2.7 (7) │ │ │ │ 1736: 00000000 0 FUNC GLOBAL DEFAULT UND getcwd@GLIBC_2.4 (3) │ │ │ │ - 1737: 0021961d 250 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ + 1737: 0021861d 250 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ 1738: 00000000 0 FUNC GLOBAL DEFAULT UND lgetxattr@GLIBC_2.4 (3) │ │ │ │ - 1739: 00229c0d 300 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ + 1739: 00227f8d 300 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ 1740: 0054f2d4 4 OBJECT GLOBAL DEFAULT 29 Py_UnbufferedStdioFlag │ │ │ │ - 1741: 0008832d 34 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ - 1742: 0005c801 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ - 1743: 002b5f89 120 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ - 1744: 00073fab 808 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ + 1741: 00088295 34 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ + 1742: 0005c821 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ + 1743: 002b57f5 120 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ + 1744: 00073f7b 808 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ 1745: 00000000 0 FUNC GLOBAL DEFAULT UND if_indextoname@GLIBC_2.4 (3) │ │ │ │ - 1746: 000b417d 120 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ - 1747: 000efdc9 14 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ - 1748: 00166169 326 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ - 1749: 0006b7b9 146 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ - 1750: 00243765 42 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ + 1746: 000b3cc1 120 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ + 1747: 000efd29 14 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ + 1748: 001660fd 326 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ + 1749: 0006b789 146 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ + 1750: 00242729 42 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ 1751: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.4 (3) │ │ │ │ - 1752: 00076edd 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ + 1752: 00076ead 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ 1753: 0002cbf1 14 FUNC GLOBAL DEFAULT 12 Py_IsInitialized │ │ │ │ - 1754: 00054c17 92 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ - 1755: 00071b4d 10 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ + 1754: 00054c37 92 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ + 1755: 00071b1d 10 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ 1756: 00000000 0 FUNC GLOBAL DEFAULT UND fread@GLIBC_2.4 (3) │ │ │ │ - 1757: 0006c937 140 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ + 1757: 0006c907 140 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ 1758: 0054f064 4 OBJECT GLOBAL DEFAULT 29 Py_IgnoreEnvironmentFlag │ │ │ │ - 1759: 0025a9b1 104 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ - 1760: 00065425 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ + 1759: 0025a22d 104 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ + 1760: 000653f1 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ 1761: 00000000 0 FUNC GLOBAL DEFAULT UND log10@GLIBC_2.4 (2) │ │ │ │ - 1762: 003f59fc 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ - 1763: 0007217d 28 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ - 1764: 000607e5 486 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ + 1762: 003f523c 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ + 1763: 0007214d 28 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ + 1764: 000606e5 486 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ 1765: 00000000 0 FUNC GLOBAL DEFAULT UND sigaction@GLIBC_2.4 (3) │ │ │ │ 1766: 00000000 0 FUNC GLOBAL DEFAULT UND rename@GLIBC_2.4 (3) │ │ │ │ 1767: 00000000 0 FUNC GLOBAL DEFAULT UND __explicit_bzero_chk@GLIBC_2.25 (12) │ │ │ │ - 1768: 001b2ba9 16 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ + 1768: 001b19c9 16 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ 1769: 0050e00c 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ - 1770: 00287141 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ - 1771: 00071eed 44 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ - 1772: 001c95b9 8 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ + 1770: 002869c1 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ + 1771: 00071ebd 44 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ + 1772: 001c8439 8 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ 1773: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_ctl@GLIBC_2.4 (3) │ │ │ │ 1774: 00000000 0 FUNC GLOBAL DEFAULT UND dladdr1@GLIBC_2.34 (4) │ │ │ │ - 1775: 0007b24d 94 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ + 1775: 0007b21d 94 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ 1776: 00000000 0 FUNC GLOBAL DEFAULT UND madvise@GLIBC_2.4 (3) │ │ │ │ - 1777: 002a9df1 92 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ - 1778: 00045f69 28 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ - 1779: 001b1dc5 92 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ - 1780: 0004ec69 208 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ + 1777: 002a9651 92 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ + 1778: 00045f81 28 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ + 1779: 001b0be5 92 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ + 1780: 0004ec89 208 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ 1781: 0002bb20 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandler │ │ │ │ 1782: 00000000 0 FUNC GLOBAL DEFAULT UND geteuid@GLIBC_2.4 (3) │ │ │ │ 1783: 00000000 0 FUNC GLOBAL DEFAULT UND getresgid@GLIBC_2.4 (3) │ │ │ │ 1784: 00000000 0 FUNC GLOBAL DEFAULT UND __memcpy_chk@GLIBC_2.4 (3) │ │ │ │ 1785: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setparam@GLIBC_2.4 (3) │ │ │ │ - 1786: 0005b42d 56 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ - 1787: 001f0231 168 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ + 1786: 0005b3d9 56 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ + 1787: 001ef061 168 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ 1788: 0002b4a8 0 FUNC GLOBAL DEFAULT UND XML_SetNotStandaloneHandler │ │ │ │ 1789: 00506f14 208 OBJECT GLOBAL DEFAULT 26 PyReversed_Type │ │ │ │ 1790: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetReturnNSTriplet │ │ │ │ - 1791: 000a9ec9 424 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ + 1791: 000a9a49 424 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ 1792: 0003008b 4 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ - 1793: 0022516d 70 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ - 1794: 0024be8d 66 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ - 1795: 000dbe9d 108 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ + 1793: 00223719 70 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ + 1794: 0024b459 66 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ + 1795: 000dbd8d 108 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ 1796: 00000000 0 FUNC GLOBAL DEFAULT UND sigismember@GLIBC_2.4 (3) │ │ │ │ - 1797: 0005755b 98 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ - 1798: 0005c541 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ - 1799: 00063f4d 116 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ + 1797: 0005757b 98 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ + 1798: 0005c561 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ + 1799: 00063f6d 116 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ 1800: 00000000 0 FUNC GLOBAL DEFAULT UND __time64@GLIBC_2.34 (4) │ │ │ │ - 1801: 001b8c85 212 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ + 1801: 001b7aa5 212 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ 1802: 0002bc14 0 FUNC GLOBAL DEFAULT UND XML_SetReparseDeferralEnabled │ │ │ │ - 1803: 002643f5 158 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ - 1804: 001946d1 324 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ - 1805: 0006c407 70 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ - 1806: 002dc749 36 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ - 1807: 002153c5 254 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ - 1808: 0005b133 78 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ - 1809: 002e2f85 50 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ + 1803: 00263c95 158 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ + 1804: 001935fd 276 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ + 1805: 0006c3d7 70 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ + 1806: 002dbfa1 36 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ + 1807: 002143bd 254 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ + 1808: 0005b11d 80 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ + 1809: 002e27d1 50 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ 1810: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_nanosleep_time64@GLIBC_2.34 (4) │ │ │ │ - 1811: 0005c0f5 48 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ + 1811: 0005c115 48 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ 1812: 00000000 0 FUNC GLOBAL DEFAULT UND textdomain@GLIBC_2.4 (3) │ │ │ │ - 1813: 00071ddf 40 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ + 1813: 00071daf 40 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ 1814: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_max@GLIBC_2.4 (3) │ │ │ │ - 1815: 0003f3cd 136 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ - 1816: 00234131 112 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ - 1817: 00071f6b 18 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ + 1815: 0003f3dd 136 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ + 1816: 00233131 112 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ + 1817: 00071f3b 18 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ 1818: 00000000 0 FUNC GLOBAL DEFAULT UND __pthread_cond_timedwait64@GLIBC_2.34 (4) │ │ │ │ - 1819: 00082f7d 172 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ - 1820: 0006c895 16 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ + 1819: 00082f3d 172 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ + 1820: 0006c865 16 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ 1821: 0002c17c 0 FUNC GLOBAL DEFAULT UND XML_SetEntityDeclHandler │ │ │ │ - 1822: 0010a05d 4 FUNC GLOBAL DEFAULT 12 _PyDict_MergeEx │ │ │ │ + 1822: 00109ee9 4 FUNC GLOBAL DEFAULT 12 _PyDict_MergeEx │ │ │ │ 1823: 00000000 0 FUNC GLOBAL DEFAULT UND waitpid@GLIBC_2.4 (3) │ │ │ │ - 1824: 002e2f65 2 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ - 1825: 001dde99 340 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ - 1826: 001d901d 76 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ + 1824: 002e27b1 2 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ + 1825: 001dcbcd 340 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ + 1826: 001d7d55 76 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ 1827: 00000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.4 (3) │ │ │ │ 1828: 00000000 0 FUNC GLOBAL DEFAULT UND unlockpt@GLIBC_2.4 (3) │ │ │ │ - 1829: 00074653 154 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ + 1829: 00074623 154 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ 1830: 00000000 0 FUNC GLOBAL DEFAULT UND backtrace@GLIBC_2.4 (3) │ │ │ │ 1831: 0002bf00 0 FUNC GLOBAL DEFAULT UND XML_SetNotationDeclHandler │ │ │ │ - 1832: 00170da9 476 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ - 1833: 00074ce7 8 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ - 1834: 001ec605 12 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ + 1832: 00170ae1 476 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ + 1833: 00074cb7 8 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ + 1834: 001eb335 12 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ 1835: 00506230 208 OBJECT GLOBAL DEFAULT 26 PyFloat_Type │ │ │ │ - 1836: 0006c579 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ - 1837: 0009b989 174 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ - 1838: 0006d9c5 108 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ - 1839: 0007ffd5 236 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ + 1836: 0006c549 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ + 1837: 0009b8e1 174 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ + 1838: 0006d995 108 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ + 1839: 0007ff95 236 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ 1840: 0054f2d8 4 OBJECT GLOBAL DEFAULT 29 Py_DontWriteBytecodeFlag │ │ │ │ - 1841: 002bc45d 524 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ - 1842: 00037105 16 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ - 1843: 002e06f9 26 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ - 1844: 0006cf8f 90 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ - 1845: 002695f1 50 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ - 1846: 000667c1 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ - 1847: 00071b97 6 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ + 1841: 002bbcd5 496 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ + 1842: 00037109 16 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ + 1843: 002dffed 26 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ + 1844: 0006cf5f 90 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ + 1845: 00268e9d 50 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ + 1846: 0006678f 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ + 1847: 00071b67 6 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ 1848: 0002b27c 0 FUNC GLOBAL DEFAULT UND XML_SetCommentHandler │ │ │ │ - 1849: 00214aa1 588 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ - 1850: 001a4249 60 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ - 1851: 00075583 28 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ - 1852: 002a7cb9 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ - 1853: 0006ca43 108 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ - 1854: 00214509 12 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ - 1855: 00151f75 326 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ - 1856: 000e66ad 2 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ - 1857: 0025cbcd 54 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ - 1858: 00244b89 6 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ - 1859: 001ce0d9 32 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ - 1860: 0003d82f 10 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ - 1861: 000e4619 152 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ - 1862: 001f63f9 10 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ - 1863: 0006c659 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ - 1864: 000b1111 48 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ + 1849: 00213a99 588 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ + 1850: 001a3125 60 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ + 1851: 00075553 28 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ + 1852: 002a7511 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ + 1853: 0006ca13 108 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ + 1854: 00213505 12 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ + 1855: 00151f6d 326 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ + 1856: 000e6615 2 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ + 1857: 0025c455 54 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ + 1858: 00243f99 6 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ + 1859: 001cce91 32 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ + 1860: 0003d83f 10 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ + 1861: 000e4581 152 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ + 1862: 001f51cd 10 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ + 1863: 0006c629 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ + 1864: 000b0c5d 48 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ 1865: 00000000 0 FUNC GLOBAL DEFAULT UND lseek64@GLIBC_2.4 (3) │ │ │ │ - 1866: 00269b09 230 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ - 1867: 0024bfed 16 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ + 1866: 002693b5 230 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ + 1867: 0024b49d 16 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ 1868: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.34 (4) │ │ │ │ - 1869: 0009b0fd 340 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ - 1870: 001ce1bd 492 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ + 1869: 0009b055 340 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ + 1870: 001ccf75 492 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ 1871: 00000000 0 FUNC GLOBAL DEFAULT UND strchr@GLIBC_2.4 (3) │ │ │ │ 1872: 00000000 0 FUNC GLOBAL DEFAULT UND flistxattr@GLIBC_2.4 (3) │ │ │ │ - 1873: 00066357 60 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ + 1873: 00066323 60 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ 1874: 000310a9 4 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ 1875: 0050aa7c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeTranslateError │ │ │ │ 1876: 0002c6f9 360 FUNC GLOBAL DEFAULT 12 Py_FrozenMain │ │ │ │ 1877: 00000000 0 FUNC GLOBAL DEFAULT UND __setsockopt64@GLIBC_2.34 (4) │ │ │ │ - 1878: 0009f90d 152 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ - 1879: 002d9e09 34 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ - 1880: 0003be0d 50 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ - 1881: 0005524d 72 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ + 1878: 0009f8ad 152 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ + 1879: 002d9661 34 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ + 1880: 0003bd59 50 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ + 1881: 0005526d 72 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ 1882: 0050aaa0 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnboundLocalError │ │ │ │ 1883: 00000000 0 FUNC GLOBAL DEFAULT UND funlockfile@GLIBC_2.4 (3) │ │ │ │ - 1884: 000fbf3d 1364 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ + 1884: 000fbedd 1364 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ 1885: 00000000 0 FUNC GLOBAL DEFAULT UND getsockname@GLIBC_2.4 (3) │ │ │ │ - 1886: 001557ad 346 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ + 1886: 00155939 346 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ 1887: 0002b7e4 0 FUNC GLOBAL DEFAULT UND XML_SetEncoding │ │ │ │ - 1888: 00071d09 72 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ + 1888: 00071cd9 72 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ 1889: 00502f58 208 OBJECT GLOBAL DEFAULT 26 PyFrozenSet_Type │ │ │ │ - 1890: 0009afa5 344 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ - 1891: 0014a959 90 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ - 1892: 0017e125 242 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ - 1893: 000505e7 58 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ + 1890: 0009aefd 344 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ + 1891: 0014ae41 90 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ + 1892: 0017dc15 242 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ + 1893: 00050607 58 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ 1894: 00000000 0 FUNC GLOBAL DEFAULT UND sendto@GLIBC_2.4 (3) │ │ │ │ - 1895: 001b28d9 256 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ - 1896: 00121f1d 10 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ - 1897: 003f59ec 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ + 1895: 001b16f9 256 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ + 1896: 00122085 10 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ + 1897: 003f522c 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ 1898: 00000000 0 FUNC GLOBAL DEFAULT UND vfork@GLIBC_2.4 (3) │ │ │ │ - 1899: 000698cd 348 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ - 1900: 0006c5b9 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ - 1901: 0023e829 12 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ + 1899: 0006989d 348 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ + 1900: 0006c589 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ + 1901: 0023d7d9 12 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ 1902: 00503b10 208 OBJECT GLOBAL DEFAULT 26 PyCFunction_Type │ │ │ │ 1903: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_create1@GLIBC_2.9 (19) │ │ │ │ - 1904: 00129d4d 480 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttrString │ │ │ │ - 1905: 00059a09 16 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ + 1904: 00129eb9 480 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttrString │ │ │ │ + 1905: 00059a29 16 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ 1906: 00000000 0 FUNC GLOBAL DEFAULT UND log1p@GLIBC_2.4 (2) │ │ │ │ 1907: 00000000 0 FUNC GLOBAL DEFAULT UND __vfprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1908: 00072173 4 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ - 1909: 0005b0f5 4 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ + 1908: 00072143 4 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ + 1909: 0005afa1 4 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ 1910: 00505008 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterKey_Type │ │ │ │ 1911: 0002bc54 0 FUNC GLOBAL DEFAULT UND atan2@GLIBC_2.4 (2) │ │ │ │ 1912: 0050aa90 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionRefusedError │ │ │ │ - 1913: 00285479 44 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ - 1914: 00099145 2096 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ - 1915: 00183f5d 14 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ - 1916: 0009a72d 1392 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ + 1913: 00284d7d 104 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ + 1914: 000990a1 2096 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ + 1915: 001839cd 14 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ + 1916: 0009a685 1392 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ 1917: 0050dcc8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ - 1918: 00060fc1 14 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ + 1918: 00060d59 14 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ 1919: 0050520c 208 OBJECT GLOBAL DEFAULT 26 PyList_Type │ │ │ │ - 1920: 001ae2d9 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ + 1920: 001ad0f9 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ 1921: 00505b5c 208 OBJECT GLOBAL DEFAULT 26 PyFunction_Type │ │ │ │ - 1922: 000a60f9 92 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ - 1923: 00155179 198 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ - 1924: 00148d81 302 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ - 1925: 001c707d 44 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ - 1926: 0004da69 12 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ - 1927: 00168885 232 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ - 1928: 00058073 80 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ + 1922: 000a6ad5 92 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ + 1923: 00155305 198 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ + 1924: 00148e69 302 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ + 1925: 001c5e9d 44 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ + 1926: 0004da89 12 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ + 1927: 00168819 232 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ + 1928: 00058093 80 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ 1929: 00504bc8 208 OBJECT GLOBAL DEFAULT 26 PyDictIterKey_Type │ │ │ │ - 1930: 001534bd 30 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ + 1930: 001534b5 30 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ 1931: 0050aa6c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportWarning │ │ │ │ - 1932: 00078557 4 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ - 1933: 0008e58d 568 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ - 1934: 00121ef9 16 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ - 1935: 00109ce1 890 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ - 1936: 002b7d8d 62 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ - 1937: 0006c90b 16 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ - 1938: 0006e577 4 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ + 1932: 00078527 4 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ + 1933: 0008e4f1 568 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ + 1934: 00122061 16 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ + 1935: 00109b6d 890 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ + 1936: 002b75f5 62 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ + 1937: 0006c8db 16 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ + 1938: 0006e547 4 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ 1939: 00000000 0 FUNC GLOBAL DEFAULT UND lremovexattr@GLIBC_2.4 (3) │ │ │ │ - 1940: 000ba0b1 36 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ + 1940: 000b9b89 36 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ 1941: 00000000 0 FUNC GLOBAL DEFAULT UND fdopen@GLIBC_2.4 (3) │ │ │ │ - 1942: 000f9359 64 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ + 1942: 000f92f9 64 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ 1943: 00000000 0 FUNC GLOBAL DEFAULT UND readdir64@GLIBC_2.4 (3) │ │ │ │ 1944: 0050aacc 4 OBJECT GLOBAL DEFAULT 26 PyExc_IsADirectoryError │ │ │ │ 1945: 0002c288 0 FUNC GLOBAL DEFAULT UND acosh@GLIBC_2.4 (2) │ │ │ │ - 1946: 00071e61 50 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ + 1946: 00071e31 50 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ 1947: 0002b944 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentColumnNumber │ │ │ │ - 1948: 0004992f 4 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ - 1949: 00115d01 796 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ - 1950: 0006d467 486 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ - 1951: 0007067d 132 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ + 1948: 0004994f 4 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ + 1949: 00115e69 796 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ + 1950: 0006d437 486 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ + 1951: 0007064d 132 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ 1952: 00000000 0 FUNC GLOBAL DEFAULT UND exp@GLIBC_2.29 (20) │ │ │ │ 1953: 00000000 0 FUNC GLOBAL DEFAULT UND process_vm_readv@GLIBC_2.15 (10) │ │ │ │ 1954: 00577dec 4 OBJECT GLOBAL DEFAULT 29 PyOS_InputHook │ │ │ │ - 1955: 001e685d 1400 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ + 1955: 001e5591 1400 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ 1956: 0050f398 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterError │ │ │ │ - 1957: 0013876d 1090 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ + 1957: 001389a9 1090 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ 1958: 00000000 0 FUNC GLOBAL DEFAULT UND accept@GLIBC_2.4 (3) │ │ │ │ 1959: 00000000 0 FUNC GLOBAL DEFAULT UND wcstombs@GLIBC_2.4 (3) │ │ │ │ - 1960: 001b2299 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ - 1961: 0011a5e1 436 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ - 1962: 002ceead 180 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ - 1963: 001b1ee5 376 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ - 1964: 0025f495 242 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ - 1965: 002b6b71 260 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ + 1960: 001b10b9 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ + 1961: 0011a74d 436 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ + 1962: 002ce72d 180 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ + 1963: 001b0d05 376 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ + 1964: 0025ed05 242 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ + 1965: 002b63d9 260 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ 1966: 00000000 0 FUNC GLOBAL DEFAULT UND getresuid@GLIBC_2.4 (3) │ │ │ │ 1967: 00000000 0 FUNC GLOBAL DEFAULT UND hstrerror@GLIBC_2.4 (3) │ │ │ │ 1968: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigmask@GLIBC_2.4 (3) │ │ │ │ 1969: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_settime64@GLIBC_2.34 (4) │ │ │ │ - 1970: 00075b29 190 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ + 1970: 00075af9 190 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ 1971: 0050aa8c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionResetError │ │ │ │ - 1972: 001952bd 416 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ - 1973: 0004bb89 114 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ - 1974: 00258b1d 136 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ - 1975: 001dc8ed 52 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ - 1976: 0004fd79 132 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ - 1977: 002da291 10 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ + 1972: 001941b5 416 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ + 1973: 0004bba9 114 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ + 1974: 002583a5 136 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ + 1975: 001db621 52 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ + 1976: 0004fd99 132 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ + 1977: 002d9ae9 10 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ 1978: 0002deb1 20 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetExitCode │ │ │ │ 1979: 00000000 0 FUNC GLOBAL DEFAULT UND times@GLIBC_2.4 (3) │ │ │ │ 1980: 00000000 0 FUNC GLOBAL DEFAULT UND wcsxfrm@GLIBC_2.4 (3) │ │ │ │ 1981: 0050ab24 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ - 1982: 00071b45 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ - 1983: 00046c51 12 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ - 1984: 001d9f7d 1140 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ - 1985: 0014dca5 4 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ - 1986: 002e1315 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ - 1987: 0006c139 6 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ - 1988: 002424a5 4 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ - 1989: 00138bb1 448 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ - 1990: 0004116b 38 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ + 1982: 00071b15 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ + 1983: 00046c71 12 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ + 1984: 001d8cb5 1140 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ + 1985: 0014dca1 4 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ + 1986: 002e0bed 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ + 1987: 0006c109 6 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ + 1988: 0024145d 4 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ + 1989: 00138ded 448 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ + 1990: 00041183 38 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ 1991: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_toupper_loc@GLIBC_2.4 (3) │ │ │ │ - 1992: 001efae9 74 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ - 1993: 0016011d 116 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ - 1994: 0025a9a5 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ + 1992: 001ee919 74 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ + 1993: 00160155 116 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ + 1994: 0025a221 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ 1995: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64@GLIBC_2.10 (17) │ │ │ │ - 1996: 00064cf1 28 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ + 1996: 00064da9 28 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ 1997: 00504918 208 OBJECT GLOBAL DEFAULT 26 PyDict_Type │ │ │ │ - 1998: 00071c87 14 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ - 1999: 00133559 108 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ + 1998: 00071c57 14 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ + 1999: 001336b9 328 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ 2000: 00000000 0 FUNC GLOBAL DEFAULT UND __strcpy_chk@GLIBC_2.4 (3) │ │ │ │ - 2001: 0025f7d9 412 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ - 2002: 001d1659 38 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ - 2003: 00077c03 18 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ - 2004: 0006ba1b 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ + 2001: 0025f049 412 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ + 2002: 001d030d 38 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ + 2003: 00077bd3 18 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ + 2004: 0006b9eb 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ 2005: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_tolower_loc@GLIBC_2.4 (3) │ │ │ │ - 2006: 002739a9 180 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ - 2007: 0006c1f1 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ - 2008: 0015e2b9 10 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ - 2009: 00068851 54 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ - 2010: 00071b15 4 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ - 2011: 002b5425 2 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ + 2006: 0027325d 180 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ + 2007: 0006c1c1 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ + 2008: 0015e2f1 10 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ + 2009: 00068821 54 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ + 2010: 00071ae5 4 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ + 2011: 002b4c91 2 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ 2012: 00000000 0 FUNC GLOBAL DEFAULT UND __getitimer64@GLIBC_2.34 (4) │ │ │ │ - 2013: 0018b531 1094 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ - 2014: 0029ff59 122 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ + 2013: 0018a89d 1060 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ + 2014: 0029f7e1 122 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ 2015: 00000000 0 FUNC GLOBAL DEFAULT UND inflateCopy@ZLIB_1.2.0 (13) │ │ │ │ - 2016: 0006a7b9 140 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ - 2017: 00217f11 934 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ - 2018: 0005827d 94 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ + 2016: 0006a789 140 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ + 2017: 00216f11 934 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ + 2018: 0005829d 94 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ 2019: 00000000 0 FUNC GLOBAL DEFAULT UND llistxattr@GLIBC_2.4 (3) │ │ │ │ 2020: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmin@GLIBC_2.4 (3) │ │ │ │ - 2021: 000844e1 564 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ + 2021: 000844a1 564 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ 2022: 0051381c 4 OBJECT GLOBAL DEFAULT 26 Py_hexdigits │ │ │ │ - 2023: 0007012d 50 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ - 2024: 002a17a1 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ - 2025: 001f6391 104 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttr │ │ │ │ + 2023: 000700fd 50 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ + 2024: 002a0ff9 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ + 2025: 001f5165 104 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttr │ │ │ │ 2026: 00000000 0 FUNC GLOBAL DEFAULT UND syscall@GLIBC_2.4 (3) │ │ │ │ - 2027: 002529dd 416 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ - 2028: 0006e42b 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ - 2029: 002188f1 84 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ - 2030: 0021c105 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ + 2027: 00252299 416 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ + 2028: 0006e3fb 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ + 2029: 002178f1 84 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ + 2030: 0021b105 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ 2031: 00000000 0 FUNC GLOBAL DEFAULT UND sigpending@GLIBC_2.4 (3) │ │ │ │ 2032: 00000000 0 FUNC GLOBAL DEFAULT UND freeaddrinfo@GLIBC_2.4 (3) │ │ │ │ - 2033: 000b1141 86 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ - 2034: 00141e0d 298 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ + 2033: 000b0c8d 86 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ + 2034: 00142065 298 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ 2035: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setstacksize@GLIBC_2.34 (4) │ │ │ │ - 2036: 00038101 80 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ - 2037: 002ae229 4 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ - 2038: 0006dca9 132 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ - 2039: 0021df45 62 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ - 2040: 001da4f9 12 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ + 2036: 00038105 80 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ + 2037: 002ada99 4 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ + 2038: 0006dc79 132 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ + 2039: 0021ce65 62 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ + 2040: 001d9231 12 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ 2041: 00000000 0 FUNC GLOBAL DEFAULT UND setvbuf@GLIBC_2.4 (3) │ │ │ │ - 2042: 00214921 16 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ + 2042: 0021391d 16 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ 2043: 0054f2c8 4 OBJECT GLOBAL DEFAULT 29 Py_NoUserSiteDirectory │ │ │ │ - 2044: 0008f795 4 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ - 2045: 0007735d 20 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ + 2044: 0008f6f5 4 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ + 2045: 0007732d 20 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ 2046: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyaddr_r@GLIBC_2.4 (3) │ │ │ │ 2047: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_kill@GLIBC_2.34 (4) │ │ │ │ 2048: 00557364 4 OBJECT GLOBAL DEFAULT 29 PyExc_IOError │ │ │ │ 2049: 0002b8fc 0 FUNC GLOBAL DEFAULT UND atanh@GLIBC_2.4 (2) │ │ │ │ - 2050: 00228a85 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ + 2050: 00227035 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ 2051: 0050aa84 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeDecodeError │ │ │ │ 2052: 0002b66c 0 FUNC GLOBAL DEFAULT UND XML_SetSkippedEntityHandler │ │ │ │ - 2053: 00244b39 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ - 2054: 0023929d 178 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ + 2053: 00243f49 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ + 2054: 00238245 178 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ 2055: 0050aae4 4 OBJECT GLOBAL DEFAULT 26 PyExc_BlockingIOError │ │ │ │ - 2056: 000e4275 212 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ + 2056: 000e41dd 212 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ 2057: 00000000 0 FUNC GLOBAL DEFAULT UND inflateInit2_ │ │ │ │ 2058: 00000000 0 FUNC GLOBAL DEFAULT UND setsid@GLIBC_2.4 (3) │ │ │ │ - 2059: 001184e9 236 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ - 2060: 0022a60d 216 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ - 2061: 0019228d 60 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ + 2059: 00118651 236 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ + 2060: 0022898d 216 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ + 2061: 00191325 60 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ 2062: 00000000 0 FUNC GLOBAL DEFAULT UND __fcntl_time64@GLIBC_2.34 (4) │ │ │ │ 2063: 00512b90 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenStdlib │ │ │ │ - 2064: 002b7dcd 4 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ - 2065: 00208515 12 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ - 2066: 00071d99 36 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ - 2067: 0007021d 68 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ + 2064: 002b7635 4 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ + 2065: 002072e1 12 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ + 2066: 00071d69 36 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ + 2067: 000701ed 68 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ 2068: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_destroy@GLIBC_2.4 (3) │ │ │ │ - 2069: 00215259 12 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ + 2069: 00214251 12 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ 2070: 00000000 0 FUNC GLOBAL DEFAULT UND wcscoll@GLIBC_2.4 (3) │ │ │ │ - 2071: 00033fbf 546 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ - 2072: 00065857 94 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ - 2073: 001f2bd5 152 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ - 2074: 000724a1 176 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ - 2075: 0026fd3d 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ - 2076: 0021ff59 88 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ + 2071: 00033fbb 546 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ + 2072: 00065823 94 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ + 2073: 001f1a45 152 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ + 2074: 00072471 176 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ + 2075: 0026f5f5 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ + 2076: 0021ee79 88 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ 2077: 00000000 0 FUNC GLOBAL DEFAULT UND getrlimit64@GLIBC_2.4 (3) │ │ │ │ - 2078: 002990ed 208 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ - 2079: 000e05f1 52 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ + 2078: 0029896d 208 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ + 2079: 000e04e9 52 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ 2080: 0003311b 130 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ 2081: 00000000 0 FUNC GLOBAL DEFAULT UND __sprintf_chk@GLIBC_2.4 (3) │ │ │ │ 2082: 0054f060 4 OBJECT GLOBAL DEFAULT 29 Py_IsolatedFlag │ │ │ │ 2083: 004ffef4 4 OBJECT GLOBAL DEFAULT 23 __stack_chk_guard@GLIBC_2.4 (14) │ │ │ │ - 2084: 00071b57 64 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ - 2085: 002c1695 2 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ - 2086: 002bca65 144 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ - 2087: 00126b45 34 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ - 2088: 004e209c 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ + 2084: 00071b27 64 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ + 2085: 002c0ee9 2 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ + 2086: 002bc255 144 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ + 2087: 00126cd5 34 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ + 2088: 004e18e4 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ 2089: 00000000 0 FUNC GLOBAL DEFAULT UND getgrgid_r@GLIBC_2.4 (3) │ │ │ │ - 2090: 001dfa21 244 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ + 2090: 001de759 244 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ 2091: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_init@GLIBC_2.4 (3) │ │ │ │ - 2092: 002991bd 284 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ - 2093: 00076ff5 220 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ + 2092: 00298af5 284 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ + 2093: 00076fc5 220 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ 2094: 00501d1c 208 OBJECT GLOBAL DEFAULT 26 PyZip_Type │ │ │ │ 2095: 00000000 0 FUNC GLOBAL DEFAULT UND setpgrp@GLIBC_2.4 (3) │ │ │ │ - 2096: 000a9355 902 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ - 2097: 00130771 560 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ - 2098: 0019eae1 4 FUNC GLOBAL DEFAULT 12 _PyTime_AsLong │ │ │ │ - 2099: 001eff69 50 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ - 2100: 00074559 160 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ - 2101: 001ce081 4 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ + 2096: 000a8ed5 902 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ + 2097: 00130895 560 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ + 2098: 0019d9dd 4 FUNC GLOBAL DEFAULT 12 _PyTime_AsLong │ │ │ │ + 2099: 001eed99 50 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ + 2100: 00074529 160 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ + 2101: 001cce39 4 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ 2102: 00000000 0 FUNC GLOBAL DEFAULT UND ptsname_r@GLIBC_2.4 (3) │ │ │ │ - 2103: 002e06c1 54 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ - 2104: 002515c9 142 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ - 2105: 0020a86d 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ + 2103: 002dffb5 54 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ + 2104: 00250c01 142 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ + 2105: 00209635 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ 2106: 00000000 0 FUNC GLOBAL DEFAULT UND fsetxattr@GLIBC_2.4 (3) │ │ │ │ - 2107: 00094d0d 452 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ - 2108: 001ca80d 78 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ - 2109: 00285571 264 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ - 2110: 0005c8c3 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ - 2111: 00206401 364 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ - 2112: 00246489 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ - 2113: 001e0151 12 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ - 2114: 00247cf1 72 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ - 2115: 0006c7d9 92 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ - 2116: 0003a061 64 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ + 2107: 00094c6d 452 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ + 2108: 001c968d 78 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ + 2109: 00284e39 264 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ + 2110: 0005c8e1 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ + 2111: 002051cd 364 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ + 2112: 00245975 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ + 2113: 001dee89 12 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ + 2114: 002470fd 72 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ + 2115: 0006c7a9 92 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ + 2116: 0003a069 64 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ 2117: 00000000 0 FUNC GLOBAL DEFAULT UND openpty@GLIBC_2.34 (4) │ │ │ │ - 2118: 00188da1 86 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ - 2119: 0005cabf 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ - 2120: 0007055d 4 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ - 2121: 00064b25 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ + 2118: 0018834d 86 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ + 2119: 0005cadd 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ + 2120: 0007052d 4 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ + 2121: 00064af1 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ 2122: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_getres64@GLIBC_2.34 (4) │ │ │ │ 2123: 00000000 0 FUNC GLOBAL DEFAULT UND getprotobyname@GLIBC_2.4 (3) │ │ │ │ - 2124: 0006c533 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ - 2125: 00071b41 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ - 2126: 00071dbd 18 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ - 2127: 002a1ac9 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ + 2124: 0006c503 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ + 2125: 00071b11 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ + 2126: 00071d8d 18 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ + 2127: 002a1321 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ 2128: 00500898 0 NOTYPE GLOBAL DEFAULT 26 __data_start │ │ │ │ - 2129: 0015645d 38 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ - 2130: 0029ffd5 148 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ - 2131: 00040129 56 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ - 2132: 00071ca5 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ - 2133: 00218dad 236 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ + 2129: 001564e5 38 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ + 2130: 0029f85d 148 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ + 2131: 0004013d 56 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ + 2132: 00071c75 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ + 2133: 00217dad 236 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ 2134: 00508700 208 OBJECT GLOBAL DEFAULT 26 PySuper_Type │ │ │ │ - 2135: 0017eca5 84 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ - 2136: 000ed2f1 712 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Finish │ │ │ │ - 2137: 00058801 44 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ - 2138: 0005cc65 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ - 2139: 0008b869 2 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ - 2140: 0006d0b7 182 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ + 2135: 0017e759 84 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ + 2136: 000ed251 712 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Finish │ │ │ │ + 2137: 00058821 44 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ + 2138: 0005cc81 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ + 2139: 0008b7cd 2 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ + 2140: 0006d087 182 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ 2141: 00000000 0 FUNC GLOBAL DEFAULT UND getxattr@GLIBC_2.4 (3) │ │ │ │ - 2142: 000723b9 116 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ - 2143: 00217a39 48 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ - 2144: 0021d88d 24 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ - 2145: 00074cef 34 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ - 2146: 00109399 840 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ - 2147: 00074c79 56 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ + 2142: 00072389 116 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ + 2143: 00216a31 48 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ + 2144: 0021c7ad 24 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ + 2145: 00074cbf 34 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ + 2146: 00109225 840 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ + 2147: 00074c49 56 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ 2148: 00505db0 208 OBJECT GLOBAL DEFAULT 26 PyFrameLocalsProxy_Type │ │ │ │ - 2149: 001039f9 296 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ - 2150: 001edb99 12 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ - 2151: 0029712d 272 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ - 2152: 0017dd05 26 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ - 2153: 001bc1a9 20 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ + 2149: 00103891 296 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ + 2150: 001ec8c9 12 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ + 2151: 002969ad 272 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ + 2152: 0017d249 26 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ + 2153: 001bafc9 20 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ 2154: 00000000 0 FUNC GLOBAL DEFAULT UND wmemchr@GLIBC_2.4 (3) │ │ │ │ - 2155: 001e4a3d 280 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ + 2155: 001e3771 280 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ 2156: 0050aadc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionError │ │ │ │ 2157: 00000000 0 FUNC GLOBAL DEFAULT UND sem_trywait@GLIBC_2.34 (4) │ │ │ │ 2158: 00000000 0 FUNC GLOBAL DEFAULT UND uname@GLIBC_2.4 (3) │ │ │ │ 2159: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.4 (3) │ │ │ │ 2160: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ParseBuffer │ │ │ │ 2161: 0050551c 208 OBJECT GLOBAL DEFAULT 26 PyCallIter_Type │ │ │ │ - 2162: 00070c73 34 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ - 2163: 0024491d 244 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ + 2162: 00070c43 34 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ + 2163: 00243d2d 244 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ 2164: 00502700 208 OBJECT GLOBAL DEFAULT 26 PyTupleIter_Type │ │ │ │ 2165: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnp@GLIBC_2.15 (10) │ │ │ │ 2166: 000312c1 20 FUNC GLOBAL DEFAULT 12 PyRefTracer_SetTracer │ │ │ │ - 2167: 00089b15 468 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ - 2168: 001e9a0d 226 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ - 2169: 0005593f 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ - 2170: 0024d871 152 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ + 2167: 00089a7d 468 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ + 2168: 001e8741 226 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ + 2169: 0005595f 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ + 2170: 0024ce2d 152 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ 2171: 00000000 0 FUNC GLOBAL DEFAULT UND __sendmsg64@GLIBC_2.34 (4) │ │ │ │ 2172: 0002c689 112 FUNC GLOBAL DEFAULT 12 PyFile_SetOpenCodeHook │ │ │ │ - 2173: 0012c1c5 138 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ - 2174: 0004d139 114 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ - 2175: 000a8c11 156 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ + 2173: 0012c2e5 138 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ + 2174: 0004d15b 114 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ + 2175: 000a87ad 156 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ 2176: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_self@GLIBC_2.4 (3) │ │ │ │ - 2177: 00134979 222 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ - 2178: 00076e7d 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ + 2177: 00134bb5 222 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ + 2178: 00076e4d 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ 2179: 00000000 0 FUNC GLOBAL DEFAULT UND wcstok@GLIBC_2.4 (3) │ │ │ │ 2180: 00507a68 208 OBJECT GLOBAL DEFAULT 26 PyComplex_Type │ │ │ │ - 2181: 002d6375 426 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ + 2181: 002d5bcd 426 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ 2182: 0050aaf8 4 OBJECT GLOBAL DEFAULT 26 PyExc_FutureWarning │ │ │ │ - 2183: 000ef8f9 162 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ + 2183: 000ef859 162 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ 2184: 00000000 0 FUNC GLOBAL DEFAULT UND fopen64@GLIBC_2.4 (3) │ │ │ │ 2185: 00000000 0 FUNC GLOBAL DEFAULT UND __setitimer64@GLIBC_2.34 (4) │ │ │ │ 2186: 00000000 0 FUNC GLOBAL DEFAULT UND ctermid@GLIBC_2.4 (3) │ │ │ │ 2187: 00000000 0 FUNC GLOBAL DEFAULT UND hypot@GLIBC_2.35 (11) │ │ │ │ - 2188: 00116a41 254 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ - 2189: 0029bf45 12 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ - 2190: 002442ed 42 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ - 2191: 000f3ccd 110 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ - 2192: 002b40d5 28 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ - 2193: 0006e777 16 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ - 2194: 00066c69 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ - 2195: 0006bc1f 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ - 2196: 0006d7ad 104 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ - 2197: 0006e457 54 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ - 2198: 00285245 476 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ - 2199: 00071b2d 20 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ - 2200: 000e2a19 318 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ - 2201: 0006cf89 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ - 2202: 0006bcbb 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ + 2188: 00116ba9 254 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ + 2189: 0029a135 12 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ + 2190: 002432a1 42 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ + 2191: 000f3c35 110 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ + 2192: 002b393d 28 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ + 2193: 0006e747 16 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ + 2194: 00066ccd 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ + 2195: 0006bbef 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ + 2196: 0006d77d 104 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ + 2197: 0006e427 54 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ + 2198: 00284a85 476 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ + 2199: 00071afd 20 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ + 2200: 000e2981 318 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ + 2201: 0006cf59 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ + 2202: 0006bc8b 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ 2203: 00000000 0 FUNC GLOBAL DEFAULT UND getrandom@GLIBC_2.25 (12) │ │ │ │ - 2204: 0009482d 708 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ - 2205: 0006c8a9 2 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ - 2206: 00224109 226 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ - 2207: 00327b10 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ + 2204: 0009478d 708 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ + 2205: 0006c879 2 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ + 2206: 002228c5 226 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ + 2207: 00327350 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ 2208: 00000000 0 FUNC GLOBAL DEFAULT UND bindtextdomain@GLIBC_2.4 (3) │ │ │ │ - 2209: 002832e9 40 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ - 2210: 0024d639 12 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ + 2209: 00282b31 40 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ + 2210: 0024cbf5 12 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ 2211: 00000000 0 FUNC GLOBAL DEFAULT UND access@GLIBC_2.4 (3) │ │ │ │ - 2212: 001ae2bd 2 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ - 2213: 002371ad 254 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ - 2214: 00248229 278 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ - 2215: 002d94b1 8 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ - 2216: 00075207 106 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ - 2217: 0017e875 572 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ - 2218: 0017adc9 172 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ - 2219: 001eef09 32 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ - 2220: 0020b0a5 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ - 2221: 0008f799 264 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ - 2222: 00071d61 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ + 2212: 001ad0dd 2 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ + 2213: 00236155 254 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ + 2214: 00247539 278 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ + 2215: 002d8d09 8 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ + 2216: 000751d7 106 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ + 2217: 0017e329 572 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ + 2218: 0017a41d 172 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ + 2219: 001edc39 32 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ + 2220: 00209e6d 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ + 2221: 0008f6f9 264 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ + 2222: 00071d31 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ 2223: 005025f0 208 OBJECT GLOBAL DEFAULT 26 PyUnicodeIter_Type │ │ │ │ 2224: 00000000 0 FUNC GLOBAL DEFAULT UND pipe2@GLIBC_2.9 (19) │ │ │ │ 2225: 0002b9b0 0 FUNC GLOBAL DEFAULT UND asinh@GLIBC_2.4 (2) │ │ │ │ 2226: 00161c8d 270 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ - 2227: 002e0715 644 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ - 2228: 0005faf5 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ - 2229: 00071a91 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ - 2230: 00071cdb 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ + 2227: 002e0009 644 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ + 2228: 0005f9f5 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ + 2229: 00071a61 44 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ + 2230: 00071cab 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ 2231: 0002c3cc 0 FUNC GLOBAL DEFAULT UND XML_SetStartDoctypeDeclHandler │ │ │ │ 2232: 00000000 0 FUNC GLOBAL DEFAULT UND sync@GLIBC_2.4 (3) │ │ │ │ - 2233: 0007005d 94 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ - 2234: 00090905 88 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ + 2233: 0007002d 94 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ + 2234: 00090865 88 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ 2235: 00000000 0 FUNC GLOBAL DEFAULT UND getgrouplist@GLIBC_2.4 (3) │ │ │ │ - 2236: 0015e2b1 8 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ - 2237: 0006c327 20 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ - 2238: 00208449 204 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ - 2239: 000d6ab5 300 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ - 2240: 0008fd05 716 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ + 2236: 0015e2e9 8 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ + 2237: 0006c2f7 20 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ + 2238: 00207215 204 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ + 2239: 000d654d 300 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ + 2240: 0008fc65 716 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ 2241: 00000000 0 FUNC GLOBAL DEFAULT UND setgid@GLIBC_2.4 (3) │ │ │ │ - 2242: 0005e5f7 62 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ - 2243: 00298011 718 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ + 2242: 0005e5cf 62 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ + 2243: 00297891 718 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ 2244: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64v2@GLIBC_2.26 (6) │ │ │ │ - 2245: 00036015 200 FUNC GLOBAL DEFAULT 12 _PyInterpolation_Build │ │ │ │ - 2246: 00077ba1 92 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ + 2245: 00036019 200 FUNC GLOBAL DEFAULT 12 _PyInterpolation_Build │ │ │ │ + 2246: 00077b71 92 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ 2247: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersionInfo │ │ │ │ 2248: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetInputContext │ │ │ │ - 2249: 000ed2a1 80 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Prepare │ │ │ │ - 2250: 000f53e5 148 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ - 2251: 0021e341 52 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ + 2249: 000ed201 80 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Prepare │ │ │ │ + 2250: 000f5389 148 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ + 2251: 0021d261 52 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ 2252: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifo@GLIBC_2.4 (3) │ │ │ │ 2253: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getscheduler@GLIBC_2.4 (3) │ │ │ │ - 2254: 0023f531 148 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ - 2255: 00149d25 250 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ + 2254: 0023e4ed 148 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ + 2255: 00149e0d 250 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ 2256: 00000000 0 FUNC GLOBAL DEFAULT UND openat64@GLIBC_2.4 (3) │ │ │ │ - 2257: 00327f10 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ - 2258: 000665c3 6 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ + 2257: 00327750 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ + 2258: 0006658f 6 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ 2259: 00000000 0 FUNC GLOBAL DEFAULT UND fmod@GLIBC_2.38 (22) │ │ │ │ 2260: 005063b0 208 OBJECT GLOBAL DEFAULT 26 PyStdPrinter_Type │ │ │ │ - 2261: 002de9b5 64 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ + 2261: 002de2a9 64 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ 2262: 00000000 0 FUNC GLOBAL DEFAULT UND faccessat@GLIBC_2.4 (3) │ │ │ │ - 2263: 001f6a89 38 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ - 2264: 00040c75 2 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ - 2265: 0021c241 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ - 2266: 00216aa5 78 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ + 2263: 001f585d 38 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ + 2264: 00040c8d 2 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ + 2265: 0021b1dd 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ + 2266: 00215a9d 78 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ 2267: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_setclock@GLIBC_2.34 (4) │ │ │ │ - 2268: 0025aa25 4 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ - 2269: 00051cc1 60 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ + 2268: 0025a2a1 4 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ + 2269: 00051ce1 60 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ 2270: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.4 (3) │ │ │ │ 2271: 00507034 208 OBJECT GLOBAL DEFAULT 26 PyWrapperDescr_Type │ │ │ │ - 2272: 001bc20d 84 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ - 2273: 001cb0d1 104 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ - 2274: 0007384b 88 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ - 2275: 00213129 344 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ + 2272: 001bb02d 84 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ + 2273: 001c9f51 104 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ + 2274: 0007381b 88 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ + 2275: 00212125 344 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ 2276: 0050aa24 4 OBJECT GLOBAL DEFAULT 26 PyExc_TypeError │ │ │ │ 2277: 0050786c 208 OBJECT GLOBAL DEFAULT 26 PyDictProxy_Type │ │ │ │ 2278: 00000000 0 FUNC GLOBAL DEFAULT UND strerror@GLIBC_2.4 (3) │ │ │ │ 2279: 00000000 0 FUNC GLOBAL DEFAULT UND pwrite64@GLIBC_2.4 (3) │ │ │ │ - 2280: 0014dbf5 174 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ + 2280: 0014dbf1 174 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ 2281: 0002cce5 144 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStr │ │ │ │ - 2282: 002192e5 36 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ - 2283: 0005fc35 56 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ + 2282: 002182e5 36 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ + 2283: 0005fb35 56 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ 2284: 00000000 0 FUNC GLOBAL DEFAULT UND tcgetpgrp@GLIBC_2.4 (3) │ │ │ │ - 2285: 001af26d 544 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ + 2285: 001ae08d 544 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ 2286: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (4) │ │ │ │ - 2287: 00255901 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ - 2288: 00105e99 180 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ - 2289: 00042457 28 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ + 2287: 00255131 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ + 2288: 00105d21 180 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ + 2289: 0004246b 28 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ 2290: 0050aaa4 4 OBJECT GLOBAL DEFAULT 26 PyExc_RecursionError │ │ │ │ 2291: 00030da1 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ - 2292: 0004cf09 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ + 2292: 0004cf29 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ 2293: 0050aa68 4 OBJECT GLOBAL DEFAULT 26 PyExc_PendingDeprecationWarning │ │ │ │ - 2294: 000a22fd 1632 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ - 2295: 00072683 42 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ - 2296: 0013e081 616 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ - 2297: 002092b5 56 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ - 2298: 00083b91 468 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ - 2299: 00070e21 280 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ + 2294: 000a1c55 1632 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ + 2295: 00072653 42 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ + 2296: 0013e2d9 616 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ + 2297: 0020807d 56 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ + 2298: 00083b51 468 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ + 2299: 00070df1 280 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ 2300: 00000000 0 FUNC GLOBAL DEFAULT UND setpwent@GLIBC_2.4 (3) │ │ │ │ - 2301: 0015e691 36 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ - 2302: 00208551 14 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ - 2303: 0021c671 244 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ - 2304: 00070363 108 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ - 2305: 0022a2bd 116 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ - 2306: 00070361 2 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ - 2307: 0009095d 90 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ - 2308: 00059b69 12 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ - 2309: 000778f5 60 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ - 2310: 001ce3a9 68 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ + 2301: 0015e6c9 36 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ + 2302: 0020731d 14 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ + 2303: 0021b60d 244 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ + 2304: 00070333 108 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ + 2305: 0022863d 116 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ + 2306: 00070331 2 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ + 2307: 000908bd 90 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ + 2308: 00059b89 12 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ + 2309: 000778c5 60 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ + 2310: 001cd161 68 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ 2311: 00000000 0 FUNC GLOBAL DEFAULT UND ferror@GLIBC_2.4 (3) │ │ │ │ - 2312: 0006b79d 28 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ + 2312: 0006b76d 28 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ 2313: 0054f2e4 4 OBJECT GLOBAL DEFAULT 29 Py_DebugFlag │ │ │ │ - 2314: 00122095 1024 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ - 2315: 000d9d09 22 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ - 2316: 0006dead 60 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ + 2314: 001221fd 1024 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ + 2315: 000d9761 22 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ + 2316: 0006de7d 60 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ 2317: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_destroy@GLIBC_2.4 (3) │ │ │ │ 2318: 00000000 0 FUNC GLOBAL DEFAULT UND ldexp@GLIBC_2.4 (2) │ │ │ │ 2319: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtoul@GLIBC_2.38 (15) │ │ │ │ - 2320: 00134e6d 14 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ + 2320: 001350a1 14 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ 2321: 005022b8 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_ProxyType │ │ │ │ - 2322: 0006a8a5 60 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ + 2322: 0006a875 60 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ 2323: 00000000 0 FUNC GLOBAL DEFAULT UND setenv@GLIBC_2.4 (3) │ │ │ │ 2324: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addopen@GLIBC_2.4 (3) │ │ │ │ - 2325: 00069cfd 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ - 2326: 000c8025 78 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ + 2325: 00069ccd 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ + 2326: 000c7aa9 78 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ 2327: 00000000 0 FUNC GLOBAL DEFAULT UND setpriority@GLIBC_2.4 (3) │ │ │ │ - 2328: 0006b319 158 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ - 2329: 0006cafb 32 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ - 2330: 000587f3 14 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ - 2331: 002b76b5 54 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ - 2332: 0027b229 968 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ - 2333: 00130bc1 6 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ + 2328: 0006b2e9 158 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ + 2329: 0006cacb 32 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ + 2330: 00058813 14 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ + 2331: 002b6a3d 54 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ + 2332: 0027aaf1 968 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ + 2333: 00130d21 6 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ 2334: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyport@GLIBC_2.4 (3) │ │ │ │ 2335: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.4 (3) │ │ │ │ 2336: 00506590 208 OBJECT GLOBAL DEFAULT 26 PyGen_Type │ │ │ │ 2337: 00000000 0 FUNC GLOBAL DEFAULT UND if_freenameindex@GLIBC_2.4 (3) │ │ │ │ - 2338: 002c1fd5 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ - 2339: 0005607d 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ + 2338: 002c1829 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ + 2339: 0005609d 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ 2340: 00000000 0 FUNC GLOBAL DEFAULT UND wcslen@GLIBC_2.4 (3) │ │ │ │ 2341: 00000000 0 FUNC GLOBAL DEFAULT UND round@GLIBC_2.4 (2) │ │ │ │ - 2342: 00072199 4 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ + 2342: 00072169 4 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ 2343: 0054f2e0 4 OBJECT GLOBAL DEFAULT 29 Py_QuietFlag │ │ │ │ - 2344: 00130575 440 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ - 2345: 00144869 642 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ + 2344: 0013067d 468 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ + 2345: 00144ac1 642 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ 2346: 005024e0 208 OBJECT GLOBAL DEFAULT 26 _PyUnion_Type │ │ │ │ 2347: 00000000 0 FUNC GLOBAL DEFAULT UND deflate │ │ │ │ - 2348: 0023f2d5 126 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ - 2349: 001ae2ed 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ - 2350: 00287219 4 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ + 2348: 0023e285 126 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ + 2349: 001ad10d 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ + 2350: 00286a99 4 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ 2351: 0050542c 208 OBJECT GLOBAL DEFAULT 26 PyListIter_Type │ │ │ │ - 2352: 0016aec5 158 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ - 2353: 000ba74d 388 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ - 2354: 0021e57d 12 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ + 2352: 0016ac25 158 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ + 2353: 000ba225 388 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ + 2354: 0021d49d 12 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ 2355: 00000000 0 FUNC GLOBAL DEFAULT UND crc32 │ │ │ │ - 2356: 000738df 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ - 2357: 0025292d 50 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ - 2358: 0008f235 134 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ + 2356: 000738af 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ + 2357: 0025203d 50 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ + 2358: 0008f195 134 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ 2359: 0002ad14 0 FUNC GLOBAL DEFAULT UND XML_ErrorString │ │ │ │ - 2360: 001816a1 92 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ - 2361: 0015c381 96 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ + 2360: 0018116d 92 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ + 2361: 0015c3e1 96 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ 2362: 00000000 0 FUNC GLOBAL DEFAULT UND closelog@GLIBC_2.4 (3) │ │ │ │ - 2363: 002402ad 20 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ - 2364: 000842b9 356 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArray │ │ │ │ + 2363: 0023f269 20 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ + 2364: 00084279 356 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArray │ │ │ │ 2365: 00000000 0 FUNC GLOBAL DEFAULT UND getpgrp@GLIBC_2.4 (3) │ │ │ │ - 2366: 000878a9 112 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ + 2366: 0008786d 112 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ 2367: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncmp@GLIBC_2.4 (3) │ │ │ │ - 2368: 002a4af9 210 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ + 2368: 002a4351 210 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ 2369: 000325e9 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLongFromFile │ │ │ │ 2370: 0002d065 260 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetInt │ │ │ │ 2371: 0050a250 208 OBJECT GLOBAL DEFAULT 26 PyUnicode_Type │ │ │ │ - 2372: 0006e6c5 12 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ + 2372: 0006e695 12 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ 2373: 00000000 0 FUNC GLOBAL DEFAULT UND inflateSetDictionary │ │ │ │ 2374: 00000000 0 FUNC GLOBAL DEFAULT UND __mktime64@GLIBC_2.34 (4) │ │ │ │ 2375: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fadvise64@GLIBC_2.4 (3) │ │ │ │ - 2376: 00075d37 252 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ + 2376: 00075d07 252 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ 2377: 0002b69c 0 FUNC GLOBAL DEFAULT UND XML_ParserFree │ │ │ │ - 2378: 0009bb05 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ + 2378: 0009ba5d 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ 2379: 00000000 0 FUNC GLOBAL DEFAULT UND sysconf@GLIBC_2.4 (3) │ │ │ │ - 2380: 00072307 70 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ + 2380: 000722d7 70 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ 2381: 0002bc38 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandlerExpand │ │ │ │ - 2382: 001e46f9 102 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ - 2383: 002bd2cd 218 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ - 2384: 0023d321 38 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ - 2385: 00073b85 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ - 2386: 001ca741 204 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ - 2387: 0006e50f 58 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ - 2388: 0024c289 120 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ - 2389: 000776c1 60 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ + 2382: 001e342d 102 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ + 2383: 002bcb29 218 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ + 2384: 0023c2d1 38 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ + 2385: 00073b55 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ + 2386: 001c95c1 204 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ + 2387: 0006e4df 58 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ + 2388: 0024b855 120 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ + 2389: 00077691 60 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ 2390: 00504434 208 OBJECT GLOBAL DEFAULT 26 PyODictIter_Type │ │ │ │ - 2391: 00141f39 110 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ - 2392: 00284d29 62 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ - 2393: 0005c129 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ - 2394: 0015c369 24 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ - 2395: 00070019 68 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ + 2391: 00142191 110 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ + 2392: 00284569 62 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ + 2393: 0005c149 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ + 2394: 0015c3c9 24 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ + 2395: 0006ffe9 68 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ 2396: 00508888 208 OBJECT GLOBAL DEFAULT 26 PyBaseObject_Type │ │ │ │ - 2397: 00059bf9 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ - 2398: 0009ef65 70 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ + 2397: 00059c19 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ + 2398: 0009ef01 70 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ 2399: 00504254 208 OBJECT GLOBAL DEFAULT 26 PyODictItems_Type │ │ │ │ - 2400: 00283edd 62 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ + 2400: 00283721 62 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ 2401: 005066b0 208 OBJECT GLOBAL DEFAULT 26 _PyAsyncGenASend_Type │ │ │ │ - 2402: 0006c6f5 178 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ - 2403: 0024b2e9 12 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ - 2404: 00216251 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ - 2405: 000de0d9 608 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ - 2406: 00281e29 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ + 2402: 0006c6c5 178 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ + 2403: 0024a6f1 12 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ + 2404: 00215249 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ + 2405: 000ddfc9 608 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ + 2406: 00281671 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ 2407: 0050ab20 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ 2408: 00501f0c 208 OBJECT GLOBAL DEFAULT 26 PyFilter_Type │ │ │ │ - 2409: 001f3fa9 82 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ + 2409: 001f2e19 82 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ 2410: 0002af18 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.4 (3) │ │ │ │ - 2411: 00212d61 12 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ + 2411: 00211d5d 12 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ 2412: 00504f08 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterItem_Type │ │ │ │ 2413: 00000000 0 FUNC GLOBAL DEFAULT UND wcsrchr@GLIBC_2.4 (3) │ │ │ │ - 2414: 0006d1a5 96 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ - 2415: 000860a1 716 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ - 2416: 00037de5 68 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ - 2417: 00243735 46 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ - 2418: 0016eed9 4 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ - 2419: 002361ed 48 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ - 2420: 00037cf1 176 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ + 2414: 0006d175 96 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ + 2415: 00086065 716 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ + 2416: 00037de9 68 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ + 2417: 002426f9 46 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ + 2418: 0016ec11 4 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ + 2419: 002351ed 48 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ + 2420: 00037cf5 176 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ 2421: 0002d29d 88 FUNC GLOBAL DEFAULT 12 Py_SetPythonHome │ │ │ │ - 2422: 00204761 132 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ │ + 2422: 00203531 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) 0x2ac04 │ │ │ │ - 0x0000000d (FINI) 0x2e3b6c │ │ │ │ + 0x0000000d (FINI) 0x2e33b4 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x4ffee8 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x4ffef0 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x101d4 │ │ │ │ 0x00000005 (STRTAB) 0x1d6ec │ │ │ │ 0x00000006 (SYMTAB) 0x13f7c │ │ │ ├── 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: 70172a52108cc752c812383150989259efe2e005 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8bcdd11902e6eda52c242564ffd9620c59fa4e39 │ │ │ │ │ │ │ │ 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: 0x000aaeba, Base: 0x004e2298, Semaphore: 0x0054ea26 │ │ │ │ + Location: 0x000aaa3a, Base: 0x004e1ae0, Semaphore: 0x0054ea26 │ │ │ │ Arguments: 4@fp 4@r6 │ │ │ │ stapsdt 0x00000022 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__done │ │ │ │ - Location: 0x000c98b6, Base: 0x004e2298, Semaphore: 0x0054ea20 │ │ │ │ + Location: 0x000c933a, Base: 0x004e1ae0, Semaphore: 0x0054ea20 │ │ │ │ Arguments: -4@r4 │ │ │ │ stapsdt 0x0000002a NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__start │ │ │ │ - Location: 0x000c99ee, Base: 0x004e2298, Semaphore: 0x0054ea1e │ │ │ │ + Location: 0x000c9472, Base: 0x004e1ae0, Semaphore: 0x0054ea1e │ │ │ │ Arguments: -4@[r7, #28] │ │ │ │ stapsdt 0x00000037 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__done │ │ │ │ - Location: 0x00129c34, Base: 0x004e2298, Semaphore: 0x0054ea24 │ │ │ │ + Location: 0x00129da0, Base: 0x004e1ae0, Semaphore: 0x0054ea24 │ │ │ │ Arguments: 4@r0 -4@r3 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__start │ │ │ │ - Location: 0x00129c3e, Base: 0x004e2298, Semaphore: 0x0054ea22 │ │ │ │ + Location: 0x00129daa, Base: 0x004e1ae0, Semaphore: 0x0054ea22 │ │ │ │ Arguments: 4@r0 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x0012a30a, Base: 0x004e2298, Semaphore: 0x0054ea26 │ │ │ │ + Location: 0x0012a496, Base: 0x004e1ae0, Semaphore: 0x0054ea26 │ │ │ │ Arguments: 4@r6 4@#_PyRuntime+51120 │ │ │ │ stapsdt 0x00000024 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x0012aaf8, Base: 0x004e2298, Semaphore: 0x0054ea26 │ │ │ │ + Location: 0x0012ac18, Base: 0x004e1ae0, Semaphore: 0x0054ea26 │ │ │ │ Arguments: 4@r10 4@r6 │ │ │ │ stapsdt 0x00000024 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x0012b102, Base: 0x004e2298, Semaphore: 0x0054ea26 │ │ │ │ + Location: 0x0012b222, Base: 0x004e1ae0, Semaphore: 0x0054ea26 │ │ │ │ Arguments: 4@r10 4@r6 │ │ │ │ stapsdt 0x00000024 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x0012b710, Base: 0x004e2298, Semaphore: 0x0054ea26 │ │ │ │ + Location: 0x0012b830, Base: 0x004e1ae0, Semaphore: 0x0054ea26 │ │ │ │ Arguments: 4@r10 4@r6 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -/lib/ld-linux-armhf.so.3 │ │ │ │ +N9/lib/ld-linux-armhf.so.3 │ │ │ │ `dDh6q`3f │ │ │ │ ImX.-IYZ │ │ │ │ HK&+pjvT< │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ __gmon_start__ │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ __libc_start_main │ │ │ │ @@ -2186,15 +2186,15 @@ │ │ │ │ GLIBC_2.6 │ │ │ │ GLIBC_2.34 │ │ │ │ GLIBC_2.29 │ │ │ │ GLIBC_2.35 │ │ │ │ $4&h@F1F │ │ │ │ RFIF`FeF │ │ │ │ ;F)F2F Fs │ │ │ │ -KFBF9F(Fs │ │ │ │ +KFBF9F(Fr │ │ │ │ 0h+F `JF │ │ │ │ SF2FAF8F │ │ │ │ &F#F"F!F │ │ │ │ &F#F"F!F │ │ │ │ &F#F"F!F │ │ │ │ +h:F)F0F │ │ │ │ (F;F2F!F │ │ │ │ @@ -2206,34 +2206,34 @@ │ │ │ │ 3;`@FoaG │ │ │ │ 33`shCE@ │ │ │ │ "F+FRhRm │ │ │ │ 5h8F)F+h │ │ │ │ $"F)F0F, │ │ │ │ &P+h*FxkAF │ │ │ │ zi F+j1F │ │ │ │ -!F2FSF8FV │ │ │ │ -3#`QFHF} │ │ │ │ -"0#!F0F} │ │ │ │ +!F2FSF8FU │ │ │ │ +3#`QFHF| │ │ │ │ +"0#!F0F| │ │ │ │ S)FhF(3D │ │ │ │ $"F)F0F^ │ │ │ │ lh3F[h[m │ │ │ │ '#F:FIF@F │ │ │ │ !F@F2F;F │ │ │ │ 33`2F!F(F │ │ │ │ *FiF8F.D │ │ │ │ ;iJF1F@F" │ │ │ │ #h!F:F(F │ │ │ │ #F*FAF0F'F │ │ │ │ -CF"F9F0Fc │ │ │ │ +CF"F9F0Fb │ │ │ │ ;F2F)F F │ │ │ │ ;F*F1FhF │ │ │ │ ;hRFAF8F │ │ │ │ pGpGpGpGpGpG │ │ │ │ 8F+F2F!F │ │ │ │ -F F:F)Fc │ │ │ │ +F F:F)Fb │ │ │ │ #F2F)F8F │ │ │ │ p/6h8F-hR │ │ │ │ 33`2F!F(F │ │ │ │ 33`2F!F(F │ │ │ │ [FJFQF@F │ │ │ │ "F)F0F7F │ │ │ │ \h F"hZ` │ │ │ │ @@ -2244,40 +2244,38 @@ │ │ │ │ +h2F)F F │ │ │ │ SF}"1F F │ │ │ │ SF}"1F F │ │ │ │ rh*`u`3h │ │ │ │ )FHF3F"F │ │ │ │ TF=FNF@" │ │ │ │ LFRFFF F │ │ │ │ -~ICFZF F │ │ │ │ - rhYiqaQm │ │ │ │ -RF4ICF F │ │ │ │ FvYEhom? │ │ │ │ p?bh^XSm │ │ │ │ !F3FJF8F │ │ │ │ {`#F,F5F │ │ │ │ #*F!FHF<7 │ │ │ │ ;FZF!F@F │ │ │ │ h;FZF@F │ │ │ │ ;FZF!F@F │ │ │ │ ;FZF@F h │ │ │ │ -;FZFAh@FG │ │ │ │ +;FZFAh@FH │ │ │ │ ;FZFAh@F │ │ │ │ :F1C0`C │ │ │ │ SiYF{a F │ │ │ │ {a0!Si`i │ │ │ │ fiJFxhAF │ │ │ │ SiYF{a F │ │ │ │ - C")F bc` │ │ │ │ +ssYsM?sss*sss │ │ │ │ FFFFFFFFFFFhFFFFFFFFFFFFFFFFFFF │ │ │ │ FFFFFFFFFFFhFF │ │ │ │ Hp)FA" F │ │ │ │ C")F bc` │ │ │ │ -3FfiyjBF │ │ │ │ + C")F bc` │ │ │ │ ciBFxj1F │ │ │ │ +3FfiyjBF │ │ │ │ 0!;b`iSi │ │ │ │ biSFyh@F │ │ │ │ #j)Fjh F │ │ │ │ "j)Fkh F │ │ │ │ l"F@F5b=l+ │ │ │ │ l"F|l)h F! │ │ │ │ ;:dK+{l= │ │ │ │ @@ -2325,15 +2323,15 @@ │ │ │ │ ci8F+Dca; │ │ │ │ "+`)FKF8F │ │ │ │ Ph)F"F{` │ │ │ │ ir@~jr`>j │ │ │ │ _c#aca+h │ │ │ │ ch(i{a[h>a&F │ │ │ │ "Fkh1F(F │ │ │ │ -;FBF)F0FP │ │ │ │ +;FBF)F0FO │ │ │ │ yk0F2h{` │ │ │ │ "F}dDFUF │ │ │ │ NFZFDFUFk │ │ │ │ FNFZFDFUF │ │ │ │ 'FNFZFDFUF8h │ │ │ │ i FCE3F\ │ │ │ │ {i}`5F<` │ │ │ │ @@ -2358,54 +2356,56 @@ │ │ │ │ @FSF2F!F │ │ │ │ ;h*F!F0F │ │ │ │ 0F"a9F"F │ │ │ │ t"?&: <'O │ │ │ │ i!a*F#h0F │ │ │ │ F#FrFTFk │ │ │ │ FRF\F0F* │ │ │ │ +sh_kSh[k │ │ │ │ jhchVkYk │ │ │ │ )F;F5FGF │ │ │ │ *F;F%F7F │ │ │ │ PF2F?!VD │ │ │ │ JFAF8F3F │ │ │ │ 4nh2C1`C │ │ │ │ .FWBEFWA │ │ │ │ !i#mCD#e │ │ │ │ 3F8F*F!F │ │ │ │ F3F(FBFQF │ │ │ │ #h:FIF(F │ │ │ │ -FKF!F0Fg │ │ │ │ -F!FZF@Ff │ │ │ │ -F!F*FHFf │ │ │ │ -F!F*FHFf │ │ │ │ +b{j:i_Ixh │ │ │ │ +FKF!F0Ff │ │ │ │ +F!FZF@Fe │ │ │ │ +F!F*FHFe │ │ │ │ +F!F*FHFe │ │ │ │ {o&h+D{g │ │ │ │ {o8m#D{gA │ │ │ │ {o+D{g&hk │ │ │ │ x{a{i+;3 │ │ │ │ {o3D{g;j +$ │ │ │ │ {o+D{gEE │ │ │ │ {f{o+D{g │ │ │ │ {o&h+D{g │ │ │ │ CFrFHF!F` │ │ │ │ 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 │ │ │ │ U%bea%tDF │ │ │ │ #+`lKjhS │ │ │ │ `QhHhEm- │ │ │ │ 3;`chKE) │ │ │ │ i!F0FCE;FC │ │ │ │ -3#`:F!FPFA │ │ │ │ +3#`:F!FPF@ │ │ │ │ #h:F!FHF │ │ │ │ p?AM k]Y │ │ │ │ F;F*F0F_ │ │ │ │ F!F*FXFA │ │ │ │ F!F*FXFA │ │ │ │ sF2F!FHFA │ │ │ │ ;F=iRF1F │ │ │ │ @@ -2420,26 +2420,26 @@ │ │ │ │ Ph`(rcj 3cb │ │ │ │ Pi`)rcj 3cb │ │ │ │ 4Oeh+C*`@ │ │ │ │ #F@FJF)F │ │ │ │ KF"F@F)F │ │ │ │ P@DODHDO │ │ │ │ FQF@FZ@E │ │ │ │ -#*FAFHFy │ │ │ │ +#*FAFHFz │ │ │ │ [n5b{@7Fsb │ │ │ │ b3oX@so8cK@{c │ │ │ │ ojw@O`.F │ │ │ │ a4kD@) │ │ │ │ -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 │ │ │ │ __build_class__ │ │ │ │ breakpoint │ │ │ │ isinstance │ │ │ │ issubclass │ │ │ │ dictionary for instance variables │ │ │ │ __weakref__ │ │ │ │ list of weak references to the object │ │ │ │ @@ -4570,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 │ │ │ │ @@ -4924,15 +4925,14 @@ │ │ │ │ Set changed size during iteration │ │ │ │ compile.c compiler unit │ │ │ │ module kind %d should not be possible │ │ │ │ unknown symbol table entry │ │ │ │ warnings_get_state: could not identify current interpreter │ │ │ │ _onceregistry │ │ │ │ _defaultaction │ │ │ │ -%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__ │ │ │ │ @@ -5117,14 +5117,15 @@ │ │ │ │ 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 │ │ │ │ +%s:%d: bad argument to internal function │ │ │ │ list indices must be integers or slices, not %.200s │ │ │ │ __import__ not found │ │ │ │ __length_hint__ must be an integer, not %.100s │ │ │ │ __length_hint__() should return >= 0 │ │ │ │ argument must be iterable │ │ │ │ module name must be a string │ │ │ │ level must be >= 0 │ │ │ │ @@ -6835,16 +6836,14 @@ │ │ │ │ pre_config │ │ │ │ Placeholder │ │ │ │ PlaceholderType takes no arguments │ │ │ │ an instance of ContextVar was expected │ │ │ │ can't re-enter readline │ │ │ │ map() must have at least two arguments. │ │ │ │ input line too long │ │ │ │ -field 'key' is required for DictComp │ │ │ │ -field 'value' is required for DictComp │ │ │ │ map() argument %zd is shorter than argument%s%zd │ │ │ │ map() argument %zd is longer than argument%s%zd │ │ │ │ Exception ignored in m_clear of module%s%V │ │ │ │ warnings.%s item %zd isn't a 5-tuple │ │ │ │ action must be a string, not '%.200s' │ │ │ │ _clearcache │ │ │ │ calcsize │ │ │ │ @@ -6931,16 +6930,14 @@ │ │ │ │ string argument should contain only ASCII characters │ │ │ │ argument should be bytes, buffer or ASCII string, not '%.100s' │ │ │ │ int too large to convert to float │ │ │ │ expected a nonnegative input, got %s │ │ │ │ maxlen must be non-negative │ │ │ │ repeated bytes are too long │ │ │ │ expected a positive input, got %s │ │ │ │ -Can only resize to positive sizes, got %zd │ │ │ │ -Existing exports of data: object cannot be re-sized │ │ │ │ quotetabs │ │ │ │ keepends │ │ │ │ getrandbits │ │ │ │ decompress │ │ │ │ unused_data │ │ │ │ needs_input │ │ │ │ unconsumed_tail │ │ │ │ @@ -6988,21 +6985,17 @@ │ │ │ │ datetime.IsoCalendarDate │ │ │ │ Fast implementation of the datetime module. │ │ │ │ _struct.unpack_iterator │ │ │ │ _struct.Struct │ │ │ │ # clear[1] %s │ │ │ │ Exception ignored while clearing module dict │ │ │ │ # clear[2] %s │ │ │ │ -PyBuffer_ToContiguous: len != view->len │ │ │ │ expected a positive input │ │ │ │ -can't extend bytearray with %.100s │ │ │ │ -expected iterable of integers; got: 'str' │ │ │ │ ident must be an integer │ │ │ │ ** or pow() │ │ │ │ -can't set bytearray slice from %.100s │ │ │ │ unsupported operand type(s) for %.100s: '%.100s', '%.100s', '%.100s' │ │ │ │ pow() 3rd argument cannot be 0 │ │ │ │ base is not invertible for the given modulus │ │ │ │ unclosed file %R │ │ │ │ pow() 3rd argument not allowed unless all arguments are integers │ │ │ │ zero to a negative power │ │ │ │ At least one argument is required. │ │ │ │ @@ -7025,59 +7018,54 @@ │ │ │ │ Only base64 data is allowed │ │ │ │ Invalid base64-encoded string: number of data characters (%zd) cannot be 1 more than a multiple of 4 │ │ │ │ Incorrect padding │ │ │ │ unicode error │ │ │ │ value error │ │ │ │ (%s) unknown error │ │ │ │ unicodedata._ucnhash_CAPI │ │ │ │ -builtins.id │ │ │ │ PyCapsule_Import could not import module "%s" │ │ │ │ PyCapsule_Import "%s" is not valid │ │ │ │ -strict_mode │ │ │ │ # clear sys.audit hooks │ │ │ │ cpython._PySys_ClearAuditHooks │ │ │ │ +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. │ │ │ │ '%U' codec can't decode byte 0x%02x in position %zd: %U │ │ │ │ '%U' codec can't decode bytes in position %zd-%zd: %U │ │ │ │ UnicodeError '%s' attribute is not set │ │ │ │ UnicodeError '%s' attribute must be a %s │ │ │ │ cpython.PyInterpreterState_Clear │ │ │ │ OK;illegal decoder state │ │ │ │ -bytearray_getbuffer: view==NULL argument is obsolete │ │ │ │ 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 │ │ │ │ -os.rename │ │ │ │ -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? │ │ │ │ -src_dir_fd │ │ │ │ -dst_dir_fd │ │ │ │ bidirectional │ │ │ │ combining │ │ │ │ mirrored │ │ │ │ east_asian_width │ │ │ │ decomposition │ │ │ │ is_normalized │ │ │ │ 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? │ │ │ │ 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 │ │ │ │ @@ -7109,41 +7097,49 @@ │ │ │ │ NB_INPLACE_SUBTRACT │ │ │ │ NB_INPLACE_TRUE_DIVIDE │ │ │ │ NB_INPLACE_XOR │ │ │ │ NB_SUBSCR │ │ │ │ Missing initialization for NB_OP %d │ │ │ │ cannot assign to %s │ │ │ │ cannot delete %s │ │ │ │ -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. │ │ │ │ +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 │ │ │ │ field 'value' is required for Interpolation │ │ │ │ field 'str' is required for Interpolation │ │ │ │ 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 │ │ │ │ +expected iterable of integers; got: 'str' │ │ │ │ truncate of closed file │ │ │ │ +can't set bytearray slice from %.100s │ │ │ │ +field 'key' is required for DictComp │ │ │ │ +field 'value' is required for DictComp │ │ │ │ chr() arg not in range(0x110000) │ │ │ │ socket.herror │ │ │ │ socket.gaierror │ │ │ │ gaierror │ │ │ │ SocketType │ │ │ │ has_ipv6 │ │ │ │ _socket.CAPI │ │ │ │ @@ -7565,31 +7561,15 @@ │ │ │ │ NI_NUMERICHOST │ │ │ │ NI_NAMEREQD │ │ │ │ NI_NUMERICSERV │ │ │ │ NI_DGRAM │ │ │ │ SHUT_RDWR │ │ │ │ _PyCapsule_SetTraverse called with invalid PyCapsule object │ │ │ │ _PyCapsule_SetTraverse() called with NULL callback │ │ │ │ -O(OiiOii) │ │ │ │ -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 │ │ │ │ +builtins.id │ │ │ │ the socket timeout │ │ │ │ the socket family │ │ │ │ the socket type │ │ │ │ the socket protocol │ │ │ │ connect_ex │ │ │ │ getpeername │ │ │ │ getsockname │ │ │ │ @@ -7639,14 +7619,33 @@ │ │ │ │ QUOTE_NONNUMERIC │ │ │ │ QUOTE_NONE │ │ │ │ QUOTE_STRINGS │ │ │ │ QUOTE_NOTNULL │ │ │ │ _csv.writer │ │ │ │ _csv.reader │ │ │ │ _csv.Dialect │ │ │ │ +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 │ │ │ │ +|$O:NameError │ │ │ │ +lost sys.stdin │ │ │ │ +lost sys.stdout │ │ │ │ +lost sys.stderr │ │ │ │ +builtins.input │ │ │ │ +input: prompt string cannot contain null characters │ │ │ │ +builtins.input/result │ │ │ │ Read returned None. │ │ │ │ free PyDictObject │ │ │ │ free PyDictKeysObject │ │ │ │ free PyFloatObject │ │ │ │ free PyListObject │ │ │ │ free %d-sized PyTupleObject │ │ │ │ UU:strptime │ │ │ │ @@ -7657,15 +7656,14 @@ │ │ │ │ ../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 │ │ │ │ -field 'value' is required for YieldFrom │ │ │ │ Current thread's C stack trace (most recent call first): │ │ │ │ │ │ │ │ Binary file '' [ │ │ │ │ Binary file " │ │ │ │ │ │ │ │ str() on a bytes instance │ │ │ │ cannot hash writable memoryview object │ │ │ │ @@ -7674,14 +7672,16 @@ │ │ │ │ gid should be integer, not %.200s │ │ │ │ gid is less than minimum │ │ │ │ gid is greater than maximum │ │ │ │ sys.remote_exec │ │ │ │ Script file does not exist │ │ │ │ Script file cannot be read │ │ │ │ dialect name must be a string │ │ │ │ +src_dir_fd │ │ │ │ +dst_dir_fd │ │ │ │ |OOOOOOOOO │ │ │ │ dialect_new │ │ │ │ unknown dialect │ │ │ │ "%s" must be a unicode character, not %T │ │ │ │ "%s" must be a unicode character, not a string of length %zd │ │ │ │ "%s" must be a string, not %T │ │ │ │ "%s" must be an integer, not %T │ │ │ │ @@ -7715,16 +7715,16 @@ │ │ │ │ Cannot send commands to a free-threaded Python process from a process running a non-free-threaded version │ │ │ │ Can't find a running interpreter in the remote process │ │ │ │ Remote debugging is not enabled in the remote process │ │ │ │ Can't find the main thread in the remote process │ │ │ │ Debugger script path is too long │ │ │ │ %s: No _csv module state found │ │ │ │ _module_repr │ │ │ │ -builtins.breakpoint │ │ │ │ lost builtins module │ │ │ │ +builtins.breakpoint │ │ │ │ pdb.set_trace │ │ │ │ PYTHONBREAKPOINT │ │ │ │ Ignoring unimportable $PYTHONBREAKPOINT: "%s" │ │ │ │ "%s" must be a unicode character or None, not %T │ │ │ │ "%s" must be a unicode character or None, not a string of length %zd │ │ │ │ invalid generation │ │ │ │ Failed to encode latin1 string when unpickling a time object. pickle.load(data, encoding='latin1') is assumed. │ │ │ │ @@ -7754,28 +7754,28 @@ │ │ │ │ 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 │ │ │ │ '%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 │ │ │ │ -registry │ │ │ │ -module_globals │ │ │ │ -priority │ │ │ │ |Op:dump_traceback │ │ │ │ field 'value' is required for MatchValue │ │ │ │ argument 'code' │ │ │ │ argument 'groupindex' │ │ │ │ argument 'indexgroup' │ │ │ │ invalid SRE code │ │ │ │ can't compare offset-naive and offset-aware times │ │ │ │ @@ -7811,29 +7811,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 │ │ │ │ -Interpolation() argument 'conversion' must be one of 's', 'a' or 'r' │ │ │ │ -readinto of closed file │ │ │ │ -use_main_obmalloc │ │ │ │ -allow_fork │ │ │ │ -allow_exec │ │ │ │ -allow_threads │ │ │ │ -allow_daemon_threads │ │ │ │ -check_multi_interp_extensions │ │ │ │ -unsupported interpreter config .gil value '%s' │ │ │ │ -config dict has 1 extra item (%R) │ │ │ │ -config dict has %zd extra items (%R) │ │ │ │ setlocale │ │ │ │ localeconv │ │ │ │ nl_langinfo │ │ │ │ dgettext │ │ │ │ dcgettext │ │ │ │ bindtextdomain │ │ │ │ bind_textdomain_codeset │ │ │ │ @@ -7859,14 +7844,29 @@ │ │ │ │ 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 │ │ │ │ +Interpolation() argument 'conversion' must be one of 's', 'a' or 'r' │ │ │ │ +readinto of closed file │ │ │ │ +use_main_obmalloc │ │ │ │ +allow_fork │ │ │ │ +allow_exec │ │ │ │ +allow_threads │ │ │ │ +allow_daemon_threads │ │ │ │ +check_multi_interp_extensions │ │ │ │ +unsupported interpreter config .gil value '%s' │ │ │ │ +config dict has 1 extra item (%R) │ │ │ │ +config dict has %zd extra items (%R) │ │ │ │ OOpO:lru_cache │ │ │ │ maxsize should be integer or None │ │ │ │ bad operand type for abs(): '%.200s' │ │ │ │ %.200s() takes no positional arguments │ │ │ │ thread not started │ │ │ │ don't know how to handle %T in error callback │ │ │ │ failed detaching handle │ │ │ │ @@ -7881,26 +7881,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 │ │ │ │ +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 │ │ │ │ -sys.monitoring.branch_event_handler │ │ │ │ -user_function │ │ │ │ -cache_info_type │ │ │ │ maximum recursion depth exceeded while normalizing an exception │ │ │ │ Cannot recover from MemoryErrors while normalizing exceptions. │ │ │ │ Cannot recover from the recursive normalization of an exception. │ │ │ │ Cannot disable %s events. Callback removed. │ │ │ │ interpreter ID must be an int, got %.100s │ │ │ │ interpreter ID must be a non-negative int, got %R │ │ │ │ Exception ignored in: │ │ │ │ @@ -7920,28 +7919,29 @@ │ │ │ │ .__objclass__.__qualname__ is not a unicode object │ │ │ │ bytearray index out of range │ │ │ │ bytearray indices must be integers or slices, not %.200s │ │ │ │ can assign only bytes, buffers, or iterables of ints in range(0, 256) │ │ │ │ attempt to assign bytes of size %zd to extended slice of size %zd │ │ │ │ <%s name=%R> │ │ │ │ reentrant call inside %s.__repr__ │ │ │ │ +sys.monitoring.branch_event_handler │ │ │ │ O|iOi:dump_traceback_later │ │ │ │ timeout must be greater than 0 │ │ │ │ Timeout (%lu:%02lu:%02lu.%06u)! │ │ │ │ Timeout (%lu:%02lu:%02lu)! │ │ │ │ unable to start watchdog thread │ │ │ │ ParamSpecArgs │ │ │ │ ParamSpecKwargs │ │ │ │ TypeAliasType │ │ │ │ NoDefault │ │ │ │ -translation table must be 256 characters long │ │ │ │ i:set_threshold │ │ │ │ ii:set_threshold │ │ │ │ iii:set_threshold │ │ │ │ gc.set_threshold requires 1 to 3 arguments │ │ │ │ +translation table must be 256 characters long │ │ │ │ Negative size passed to PyByteArray_FromStringAndSize │ │ │ │ sys.unraisablehook argument type must be UnraisableHookArgs │ │ │ │ Exception ignored while finalizing coroutine %R │ │ │ │ coroutine '%S' was never awaited │ │ │ │ sys.settrace │ │ │ │ substring not found │ │ │ │ O|n:repeat │ │ │ │ @@ -8014,14 +8014,24 @@ │ │ │ │ host name must not contain null character │ │ │ │ unsupported address family │ │ │ │ wildcard resolved to multiple address │ │ │ │ 255.255.255.255 │ │ │ │ │ │ │ │ address family mismatched │ │ │ │ unknown address family │ │ │ │ +persistent_load │ │ │ │ +find_class │ │ │ │ +persistent_id │ │ │ │ +persistent_id($self, obj, /) │ │ │ │ +clear_memo │ │ │ │ +_pickle.Unpickler │ │ │ │ +_pickle.Pickler │ │ │ │ +_pickle.UnpicklerMemoProxy │ │ │ │ +_pickle.PicklerMemoProxy │ │ │ │ +_pickle.Pdata │ │ │ │ unknown binary operator │ │ │ │ unknown unary operator │ │ │ │ (yield from │ │ │ │ unexpected comparison kind │ │ │ │ unknown expression kind │ │ │ │ /proc/self/stat │ │ │ │ descriptor for index '%zd' for tuple subclasses doesn't apply to '%s' object │ │ │ │ @@ -8117,33 +8127,14 @@ │ │ │ │ attribute 'f_trace_opcodes' of '%.100s' objects cannot be deleted │ │ │ │ Bivariant types are not supported. │ │ │ │ Variance cannot be specified with infer_variance. │ │ │ │ Bound must be a type. │ │ │ │ A single constraint is not allowed │ │ │ │ Constraints cannot be combined with bound=... │ │ │ │ ../Python/pystrtod.c │ │ │ │ -covariant │ │ │ │ -contravariant │ │ │ │ -infer_variance │ │ │ │ -True if the epoll handler is closed │ │ │ │ -fork_exec │ │ │ │ -persistent_load │ │ │ │ -find_class │ │ │ │ -persistent_id │ │ │ │ -persistent_id($self, obj, /) │ │ │ │ -clear_memo │ │ │ │ -select.epoll │ │ │ │ -select.poll │ │ │ │ - is not │ │ │ │ - not in │ │ │ │ -_pickle.Unpickler │ │ │ │ -_pickle.Pickler │ │ │ │ -_pickle.UnpicklerMemoProxy │ │ │ │ -_pickle.PicklerMemoProxy │ │ │ │ -_pickle.Pdata │ │ │ │ n|i:recv │ │ │ │ negative buffersize in recv │ │ │ │ Infinity │ │ │ │ negative sizehint │ │ │ │ invalid flags │ │ │ │ cannot instrument shim code object '%U' │ │ │ │ recursion limit must be greater or equal than 1 │ │ │ │ @@ -8153,14 +8144,38 @@ │ │ │ │ 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' │ │ │ │ +key_separator │ │ │ │ +item_separator │ │ │ │ +sort_keys │ │ │ │ +skipkeys │ │ │ │ +object_hook │ │ │ │ +object_pairs_hook │ │ │ │ +parse_float │ │ │ │ +parse_int │ │ │ │ +parse_constant │ │ │ │ +encode_basestring_ascii │ │ │ │ +encode_basestring │ │ │ │ +scanstring │ │ │ │ +sizehint │ │ │ │ +covariant │ │ │ │ +contravariant │ │ │ │ +infer_variance │ │ │ │ +True if the epoll handler is closed │ │ │ │ +fork_exec │ │ │ │ +_json.Encoder │ │ │ │ +_json.Scanner │ │ │ │ +select.epoll │ │ │ │ +select.poll │ │ │ │ + is not │ │ │ │ + not in │ │ │ │ __hash__ method should return an integer │ │ │ │ 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 │ │ │ │ @@ -8174,40 +8189,23 @@ │ │ │ │ required argument is not an integer │ │ │ │ Cannot find Generic type │ │ │ │ _GenericAlias │ │ │ │ '%c' format requires 0 <= number <= %zu │ │ │ │ '%c' format requires %zd <= number <= %zd │ │ │ │ Context() does not accept any arguments │ │ │ │ Exception ignored while clearing thread local %R │ │ │ │ -initial_bytes │ │ │ │ -key_separator │ │ │ │ -item_separator │ │ │ │ -sort_keys │ │ │ │ -skipkeys │ │ │ │ -object_hook │ │ │ │ -object_pairs_hook │ │ │ │ -parse_float │ │ │ │ -parse_int │ │ │ │ -parse_constant │ │ │ │ -encode_basestring_ascii │ │ │ │ -encode_basestring │ │ │ │ -scanstring │ │ │ │ -sizehint │ │ │ │ -_tokenize.TokenizerIter │ │ │ │ -_json.Encoder │ │ │ │ -_json.Scanner │ │ │ │ O|Op:start_joinable_thread │ │ │ │ thread function must be callable │ │ │ │ 'handle' must be a _ThreadHandle │ │ │ │ _thread.start_joinable_thread │ │ │ │ -_generic_class_getitem │ │ │ │ thread is not supported for isolated subinterpreters │ │ │ │ can't create new thread at interpreter shutdown │ │ │ │ thread already started │ │ │ │ can't start new thread │ │ │ │ +_generic_class_getitem │ │ │ │ %s first arg must be bytes or a tuple of bytes, not %s │ │ │ │ bytes must be in range(0, 256) │ │ │ │ cannot convert '%.200s' object to bytes │ │ │ │ expected code, got %R │ │ │ │ tuple.index(x): x not in tuple │ │ │ │ object could not be marshalled │ │ │ │ deallocated BytesIO object has exported buffers │ │ │ │ @@ -8223,21 +8221,24 @@ │ │ │ │ Exception ignored in thread started by %R │ │ │ │ n must be >= 0 │ │ │ │ expected bytes, got %R │ │ │ │ expected size >= %zu, got %zu │ │ │ │ missing new_object func │ │ │ │ deque index out of range │ │ │ │ __get__(None, None) is invalid │ │ │ │ +initial_bytes │ │ │ │ +_tokenize.TokenizerIter │ │ │ │ deque mutated during iteration │ │ │ │ deque.remove(x): x not in deque │ │ │ │ +field 'value' is required for YieldFrom │ │ │ │ +pop from an empty deque │ │ │ │ Expected int as r │ │ │ │ r must be non-negative │ │ │ │ expect str, not %T │ │ │ │ invalid end argument │ │ │ │ -pop from an empty deque │ │ │ │ session not active │ │ │ │ run() missing 1 required positional argument │ │ │ │ an instance of Context was expected │ │ │ │ cannot enter context: %R is already entered │ │ │ │ Py_CONTEXT_SWITCHED │ │ │ │ %S module not found │ │ │ │ invalid __main__ module │ │ │ │ @@ -8248,16 +8249,14 @@ │ │ │ │ unable to get the type MRO │ │ │ │ unclosed %R │ │ │ │ Exception ignored while finalizing socket %R │ │ │ │ os.chdir │ │ │ │ Cannot specify both ',' and '_'. │ │ │ │ Format specifier missing precision │ │ │ │ Invalid format specifier '%U' for object of type '%.200s' │ │ │ │ -permutations │ │ │ │ -field 'value' is required for Await │ │ │ │ Precision not allowed in integer format specifier │ │ │ │ Negative zero coercion (z) not allowed in integer format specifier │ │ │ │ Sign not allowed with integer format specifier 'c' │ │ │ │ Alternate form (#) not allowed with integer format specifier 'c' │ │ │ │ int too large to format │ │ │ │ U:strftime │ │ │ │ struct_time │ │ │ │ @@ -8271,14 +8270,23 @@ │ │ │ │ Cannot recover from Python stack overflow. │ │ │ │ maximum recursion depth exceeded │ │ │ │ %04ld-%%m-%%d │ │ │ │ tzname.replace() did not return a string │ │ │ │ Cannot join current thread │ │ │ │ cannot join thread at interpreter shutdown │ │ │ │ non-ascii grouped digit │ │ │ │ +group name │ │ │ │ +gr_passwd │ │ │ │ +group members │ │ │ │ +getgrgid │ │ │ │ +getgrnam │ │ │ │ +getgrall │ │ │ │ +structseq │ │ │ │ +grp.struct_group │ │ │ │ +permutations │ │ │ │ O:make_scanner │ │ │ │ cannot exit context: %R has not been entered │ │ │ │ cannot exit context: thread state references a different context object │ │ │ │ U|O:strftime │ │ │ │ iiiiiiiii;strftime(): illegal time tuple argument │ │ │ │ Tuple or struct_time argument required │ │ │ │ year out of range │ │ │ │ @@ -8293,43 +8301,27 @@ │ │ │ │ unknown tokenization error │ │ │ │ unexpected EOF in multi-line statement │ │ │ │ (OnnOOO) │ │ │ │ Invalid UTF-8 sequence │ │ │ │ (iN(nn)(nn)O) │ │ │ │ readline() returned a non-bytes object │ │ │ │ readline() returned a non-string object │ │ │ │ +field 'value' is required for Await │ │ │ │ Failed joining thread │ │ │ │ invalid node type (%d) for annotated assignment │ │ │ │ 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 │ │ │ │ -is_tracing │ │ │ │ -clear_traces │ │ │ │ -_get_traces │ │ │ │ -_get_object_traceback │ │ │ │ -get_traceback_limit │ │ │ │ -get_tracemalloc_memory │ │ │ │ -get_traced_memory │ │ │ │ -reset_peak │ │ │ │ -extra_tokens │ │ │ │ -group name │ │ │ │ -gr_passwd │ │ │ │ -group members │ │ │ │ -getgrgid │ │ │ │ -getgrnam │ │ │ │ -getgrall │ │ │ │ -structseq │ │ │ │ -grp.struct_group │ │ │ │ -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) │ │ │ │ @@ -8349,14 +8341,33 @@ │ │ │ │ keys must be str, int, float, bool or None, not %.100s │ │ │ │ when serializing %T item %R │ │ │ │ encoder() must return a string, not %.80s │ │ │ │ string is too long to escape │ │ │ │ first argument must be a string, not %.80s │ │ │ │ _compile_template │ │ │ │ the result of compiling a replacement string is %.200s │ │ │ │ +is_tracing │ │ │ │ +clear_traces │ │ │ │ +_get_traces │ │ │ │ +_get_object_traceback │ │ │ │ +get_traceback_limit │ │ │ │ +get_tracemalloc_memory │ │ │ │ +get_traced_memory │ │ │ │ +reset_peak │ │ │ │ +extra_tokens │ │ │ │ +_current_indent_level │ │ │ │ +allow_nan │ │ │ │ +re.IGNORECASE │ │ │ │ +re.LOCALE │ │ │ │ +re.MULTILINE │ │ │ │ +re.DOTALL │ │ │ │ +re.UNICODE │ │ │ │ +re.VERBOSE │ │ │ │ +re.DEBUG │ │ │ │ +re.ASCII │ │ │ │ invalid template │ │ │ │ no such group │ │ │ │ cannot re-enter the tee iterator │ │ │ │ closures not supported │ │ │ │ globals not supported │ │ │ │ only basic code objects are supported │ │ │ │ argument 4 │ │ │ │ @@ -8376,24 +8387,14 @@ │ │ │ │ fd out of range in fds_to_keep. │ │ │ │ _posixsubprocess.fork_exec │ │ │ │ bad value(s) in fds_to_keep │ │ │ │ noexec:chdir │ │ │ │ Exception occurred in preexec_fn. │ │ │ │ OSError: │ │ │ │ SubprocessError:0: │ │ │ │ -_current_indent_level │ │ │ │ -allow_nan │ │ │ │ -re.IGNORECASE │ │ │ │ -re.LOCALE │ │ │ │ -re.MULTILINE │ │ │ │ -re.DOTALL │ │ │ │ -re.UNICODE │ │ │ │ -re.VERBOSE │ │ │ │ -re.DEBUG │ │ │ │ -re.ASCII │ │ │ │ patterns may only match literals and attribute lookups │ │ │ │ multiple starred names in sequence pattern │ │ │ │ too many expressions in star-unpacking sequence pattern │ │ │ │ multiple starred expressions in sequence pattern │ │ │ │ kwd_attrs (%d) / kwd_patterns (%d) length mismatch in class pattern │ │ │ │ attribute name repeated in class pattern: %U │ │ │ │ name capture %R makes remaining patterns unreachable │ │ │ │ @@ -8413,14 +8414,16 @@ │ │ │ │ os.scandir │ │ │ │ pickle protocol must be <= %d │ │ │ │ fd is greater than maximum │ │ │ │ fd is less than minimum │ │ │ │ buffer_callback needs protocol >= 5 │ │ │ │ process stopped by delivery of signal %i │ │ │ │ invalid wait status: %i │ │ │ │ +fix_imports │ │ │ │ +buffer_callback │ │ │ │ while pickling an object │ │ │ │ Can't pickle %T object │ │ │ │ __reduce__ must return a string or tuple, not %T │ │ │ │ extension code %ld is out of range │ │ │ │ can't pickle module identifier %R using pickle protocol %i │ │ │ │ can't pickle global identifier %R using pickle protocol %i │ │ │ │ unpack requires a buffer of %zd bytes │ │ │ │ @@ -8428,16 +8431,14 @@ │ │ │ │ │ │ │ │ Can't pickle local object %R │ │ │ │ Can't pickle %R: %S │ │ │ │ Can't pickle %R: it's not found as %S.%S │ │ │ │ Can't pickle %R: it's not the same object as %S.%S │ │ │ │ unclosed scandir iterator %R │ │ │ │ Exception ignored while finalizing scandir iterator %R │ │ │ │ -fix_imports │ │ │ │ -buffer_callback │ │ │ │ os.rmdir │ │ │ │ unsupported xidata fallback option │ │ │ │ xidata not cleared │ │ │ │ missing interp │ │ │ │ object does not support cross-interpreter data │ │ │ │ %R does not support cross-interpreter data │ │ │ │ module '__main__' has no attribute ' │ │ │ │ @@ -8507,25 +8508,25 @@ │ │ │ │ popitem(): dictionary is empty │ │ │ │ can't delete __class__ attribute │ │ │ │ __class__ must be set to a class, not '%s' object │ │ │ │ __class__ assignment only supported for mutable types or ModuleType subclasses │ │ │ │ signal number %ld out of range [1; %i] │ │ │ │ invalid signal number %ld, please use valid_signals() │ │ │ │ file must have 'read' and 'readline' attributes │ │ │ │ +kwdefaults │ │ │ │ peek of closed file │ │ │ │ failed to initialize preserved objects │ │ │ │ failed to preserve object │ │ │ │ ../Python/crossinterp.c │ │ │ │ empty namespaces not allowed │ │ │ │ non-sequence namespace not supported │ │ │ │ Exception ignored in PyDict_GetItemString(); consider using PyDict_GetItemStringRef() │ │ │ │ BINBYTES exceeds system's maximum size of %zd bytes │ │ │ │ read() returned non-bytes object (%R) │ │ │ │ readinto() returned negative size │ │ │ │ -kwdefaults │ │ │ │ could not find MARK │ │ │ │ odd number of items for SETITEMS │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ when serializing %T item 0 │ │ │ │ list changed size during iteration │ │ │ │ @@ -8560,24 +8561,32 @@ │ │ │ │ timeout is too large │ │ │ │ maxevents must be greater than 0, got %d │ │ │ │ try sending as bytes │ │ │ │ '%U' codec can't encode character '\x%02x' in position %zd: %U │ │ │ │ '%U' codec can't encode character '\u%04x' in position %zd: %U │ │ │ │ '%U' codec can't encode character '\U%08x' in position %zd: %U │ │ │ │ '%U' codec can't encode characters in position %zd-%zd: %U │ │ │ │ +_generate_suggestions │ │ │ │ +maxevents │ │ │ │ +eventmask │ │ │ │ +warn_on_full_buffer │ │ │ │ +formatter_field_name_split │ │ │ │ +split the argument as a field name │ │ │ │ +formatter_parser │ │ │ │ +parse the argument as a format string │ │ │ │ +string helper module │ │ │ │ a real number │ │ │ │ prec too big │ │ │ │ %%b requires a bytes-like object, or an object that implements __bytes__, not '%.100s' │ │ │ │ %%%c format: %s is required, not %.200s │ │ │ │ %%c requires an integer in range(256) or a single byte, not a bytes object of length %zd │ │ │ │ %%c requires an integer in range(256) or a single byte, not a bytearray object of length %zd │ │ │ │ %c arg not in range(256) │ │ │ │ %%c requires an integer in range(256) or a single byte, not %T │ │ │ │ not all arguments converted during bytes formatting │ │ │ │ -_generate_suggestions │ │ │ │ candidates must be a list │ │ │ │ all elements in 'candidates' must be strings │ │ │ │ Invalid dictionary │ │ │ │ deflateSetDictionary() │ │ │ │ Can't allocate memory for compression object │ │ │ │ Invalid initialization option │ │ │ │ while creating compression object │ │ │ │ @@ -8586,24 +8595,14 @@ │ │ │ │ while setting zdict │ │ │ │ Can't allocate memory for decompression object │ │ │ │ while creating decompression object │ │ │ │ timestamp out of range for platform time_t │ │ │ │ while sharing a tuple │ │ │ │ new buffer size too large │ │ │ │ getgrgid(): gid not found: %S │ │ │ │ -memLevel │ │ │ │ -strategy │ │ │ │ -maxevents │ │ │ │ -eventmask │ │ │ │ -warn_on_full_buffer │ │ │ │ -formatter_field_name_split │ │ │ │ -split the argument as a field name │ │ │ │ -formatter_parser │ │ │ │ -parse the argument as a format string │ │ │ │ -string helper module │ │ │ │ argument 3 │ │ │ │ first maketrans argument must be a string if there is a second argument │ │ │ │ the first two maketrans arguments must have equal length │ │ │ │ if you give only one argument to maketrans it must be a dict │ │ │ │ string keys in translatetable must be of length 1 │ │ │ │ keys in translate table mustbe strings or integers │ │ │ │ %.200s%s missing required argument '%U' (pos %zd) │ │ │ │ @@ -8645,14 +8644,18 @@ │ │ │ │ On:scan_once │ │ │ │ n:CMSG_SPACE │ │ │ │ CMSG_SPACE() argument out of range │ │ │ │ End of stream already reached │ │ │ │ Insufficient memory for buffer allocation │ │ │ │ while finishing decompression │ │ │ │ while decompressing data │ │ │ │ +max_length │ │ │ │ +initial_value │ │ │ │ +memLevel │ │ │ │ +strategy │ │ │ │ idx cannot be negative │ │ │ │ while decoding a JSON object from a unicode string │ │ │ │ Expecting property name enclosed in double quotes │ │ │ │ Expecting ':' delimiter │ │ │ │ Expecting ',' delimiter │ │ │ │ Illegal trailing comma before end of object │ │ │ │ while decoding a JSON array from a unicode string │ │ │ │ @@ -8665,16 +8668,14 @@ │ │ │ │ received malformed or improperly-truncated ancillary data │ │ │ │ control message too long │ │ │ │ end is out of bounds │ │ │ │ Invalid control character at │ │ │ │ Unterminated string starting at │ │ │ │ Invalid \escape │ │ │ │ Invalid \uXXXX escape │ │ │ │ -max_length │ │ │ │ -initial_value │ │ │ │ y*|i:send │ │ │ │ precision too large │ │ │ │ called match pattern must be a class │ │ │ │ %s.__match_args__ must be a tuple (got %s) │ │ │ │ %s() accepts %zd positional sub-pattern%s (%zd given) │ │ │ │ __match_args__ elements must be strings (got %s) │ │ │ │ PyNumber_ToBase: base must be 2, 8, 10 or 16 │ │ │ │ @@ -8778,29 +8779,24 @@ │ │ │ │ os.posix_spawn │ │ │ │ env.keys() or env.values() is not a list │ │ │ │ illegal environment variable name │ │ │ │ PyBytes_FromFormatV(): %c format expects an integer in range [0; 255] │ │ │ │ Python int too large for C unsigned short │ │ │ │ character mapping must be in range(256) │ │ │ │ character mapping must return integer, bytes or None, not %.400s │ │ │ │ -file_actions │ │ │ │ -setpgroup │ │ │ │ -resetids │ │ │ │ -setsigmask │ │ │ │ -setsigdef │ │ │ │ -scheduler │ │ │ │ s:get_clock_info │ │ │ │ unknown clock │ │ │ │ adjustable │ │ │ │ slice indices must be integers or have an __index__ method │ │ │ │ list.index(x): x not in list │ │ │ │ |iii:socketpair │ │ │ │ '%.100s' object attribute %R is read-only │ │ │ │ Exception ignored while discarding thread watchdog of %R │ │ │ │ Pickler object is already used │ │ │ │ +file must have a 'write' attribute │ │ │ │ cannot iteratively unpack with a struct of length 0 │ │ │ │ iterative unpacking requires a buffer of a multiple of %zd bytes │ │ │ │ ExpatError │ │ │ │ XMLParserType │ │ │ │ EXPAT_VERSION │ │ │ │ native_encoding │ │ │ │ pyexpat.errors │ │ │ │ @@ -8821,15 +8817,14 @@ │ │ │ │ features │ │ │ │ XML_PARAM_ENTITY_PARSING_NEVER │ │ │ │ XML_PARAM_ENTITY_PARSING_UNLESS_STANDALONE │ │ │ │ XML_PARAM_ENTITY_PARSING_ALWAYS │ │ │ │ pyexpat.expat_CAPI 1.1 │ │ │ │ pyexpat.expat_CAPI │ │ │ │ xml.parsers.expat.ExpatError │ │ │ │ -file must have a 'write' attribute │ │ │ │ Pickler.__init__() was not called by %s.__init__() │ │ │ │ /proc/self/fd │ │ │ │ string argument expected, got '%s' │ │ │ │ Python int too large for C unsigned int │ │ │ │ '%.200s' cannot be interpreted as a boolean │ │ │ │ __bool__ should return bool, returned %s │ │ │ │ unlocking mutex that is not locked │ │ │ │ @@ -8853,23 +8848,14 @@ │ │ │ │ when serializing %T reconstructor arguments │ │ │ │ when serializing %T state │ │ │ │ when serializing %T state setter │ │ │ │ field 'value' is required for MatchSingleton │ │ │ │ callable finalizer expected, got %.50s │ │ │ │ callable firstiter expected, got %.50s │ │ │ │ sys.set_asyncgen_hook_finalizer │ │ │ │ -sys.set_asyncgen_hook_firstiter │ │ │ │ -expression cannot contain assignment, perhaps you meant "=="? │ │ │ │ -cannot assign to keyword argument unpacking │ │ │ │ -strerror() argument out of range │ │ │ │ -getbuffer() takes no arguments │ │ │ │ -bytesiobuf_getbuffer: view==NULL argument is obsolete │ │ │ │ -takewhile │ │ │ │ -n must be at least one │ │ │ │ -batched(): incomplete batch │ │ │ │ ErrorCode │ │ │ │ ErrorLineNumber │ │ │ │ ErrorColumnNumber │ │ │ │ ErrorByteIndex │ │ │ │ CurrentLineNumber │ │ │ │ CurrentColumnNumber │ │ │ │ CurrentByteIndex │ │ │ │ @@ -8887,14 +8873,20 @@ │ │ │ │ SetBillionLaughsAttackProtectionMaximumAmplification │ │ │ │ SetAllocTrackerActivationThreshold │ │ │ │ SetAllocTrackerMaximumAmplification │ │ │ │ SetReparseDeferralEnabled │ │ │ │ GetReparseDeferralEnabled │ │ │ │ ParserCreate │ │ │ │ ErrorString │ │ │ │ +file_actions │ │ │ │ +setpgroup │ │ │ │ +resetids │ │ │ │ +setsigmask │ │ │ │ +setsigdef │ │ │ │ +scheduler │ │ │ │ StartElementHandler │ │ │ │ EndElementHandler │ │ │ │ ProcessingInstructionHandler │ │ │ │ CharacterDataHandler │ │ │ │ UnparsedEntityDeclHandler │ │ │ │ NotationDeclHandler │ │ │ │ StartNamespaceDeclHandler │ │ │ │ @@ -8996,14 +8988,23 @@ │ │ │ │ XML_ERROR_NO_BUFFER │ │ │ │ a successful prior call to function XML_GetBuffer is required │ │ │ │ XML_ERROR_AMPLIFICATION_LIMIT_BREACH │ │ │ │ limit on input amplification factor (from DTD and entities) breached │ │ │ │ XML_ERROR_NOT_STARTED │ │ │ │ parser not started │ │ │ │ pyexpat.xmlparser │ │ │ │ +sys.set_asyncgen_hook_firstiter │ │ │ │ +expression cannot contain assignment, perhaps you meant "=="? │ │ │ │ +cannot assign to keyword argument unpacking │ │ │ │ +strerror() argument out of range │ │ │ │ +getbuffer() takes no arguments │ │ │ │ +bytesiobuf_getbuffer: view==NULL argument is obsolete │ │ │ │ +takewhile │ │ │ │ +n must be at least one │ │ │ │ +batched(): incomplete batch │ │ │ │ expected %s node, got %.400s │ │ │ │ Module field "body" must be a list, not a %.200s │ │ │ │ while traversing 'Module' node │ │ │ │ Module field "body" changed size during iteration │ │ │ │ Module field "type_ignores" must be a list, not a %.200s │ │ │ │ required field "lineno" missing from TypeIgnore │ │ │ │ while traversing 'TypeIgnore' node │ │ │ │ @@ -9019,14 +9020,15 @@ │ │ │ │ field 'body' is required for Expression │ │ │ │ FunctionType field "argtypes" must be a list, not a %.200s │ │ │ │ while traversing 'FunctionType' node │ │ │ │ FunctionType field "argtypes" changed size during iteration │ │ │ │ required field "returns" missing from FunctionType │ │ │ │ field 'returns' is required for FunctionType │ │ │ │ expected some sort of mod, but got %R │ │ │ │ +concurrent poll() invocation │ │ │ │ required field "lineno" missing from stmt │ │ │ │ while traversing 'stmt' node │ │ │ │ required field "col_offset" missing from stmt │ │ │ │ required field "name" missing from FunctionDef │ │ │ │ while traversing 'FunctionDef' node │ │ │ │ required field "args" missing from FunctionDef │ │ │ │ FunctionDef field "body" must be a list, not a %.200s │ │ │ │ @@ -9151,15 +9153,14 @@ │ │ │ │ Nonlocal field "names" must be a list, not a %.200s │ │ │ │ while traversing 'Nonlocal' node │ │ │ │ Nonlocal field "names" changed size during iteration │ │ │ │ required field "value" missing from Expr │ │ │ │ while traversing 'Expr' node │ │ │ │ expected some sort of stmt, but got %R │ │ │ │ invalid integer value: %R │ │ │ │ -concurrent poll() invocation │ │ │ │ AST identifier must be of type str │ │ │ │ <%.100s [closed]> │ │ │ │ <%.100s fd=%d mode='%s' closefd=%s> │ │ │ │ <%.100s name=%R mode='%s' closefd=%s> │ │ │ │ required field "name" missing from alias │ │ │ │ while traversing 'alias' node │ │ │ │ required field "lineno" missing from alias │ │ │ │ @@ -9178,14 +9179,21 @@ │ │ │ │ Try has orelse but no except handlers │ │ │ │ TryStar has neither except handlers nor finalbody │ │ │ │ TryStar has orelse but no except handlers │ │ │ │ Negative ImportFrom level │ │ │ │ unexpected statement │ │ │ │ None disallowed in statement list │ │ │ │ _GIL_MINSIZE │ │ │ │ +block_size │ │ │ │ +digest_size │ │ │ │ +hexdigest │ │ │ │ +_sha2.SHA512Type │ │ │ │ +_sha2.SHA384Type │ │ │ │ +_sha2.SHA256Type │ │ │ │ +_sha2.SHA224Type │ │ │ │ Strings must be encoded before hashing │ │ │ │ object supporting the buffer API required │ │ │ │ Buffer must be single dimension │ │ │ │ os.putenv │ │ │ │ 'data' and 'string' are mutually exclusive and support for 'string' keyword parameter is slated for removal in a future version. │ │ │ │ code must be a code object │ │ │ │ invalid local event set 0x%x │ │ │ │ @@ -9238,16 +9246,16 @@ │ │ │ │ socket.getaddrinfo │ │ │ │ from %zd to %zd │ │ │ │ positional argument%s (and %zd keyword-only argument%s) │ │ │ │ %U() takes %U positional argument%s but %zd%U %s given │ │ │ │ sep must be length 1. │ │ │ │ sep must be ASCII. │ │ │ │ sep must be str or bytes. │ │ │ │ -Load averages are unobtainable │ │ │ │ socket.bind │ │ │ │ +Load averages are unobtainable │ │ │ │ (nK):_acquire_restore │ │ │ │ must be %d-item tuple, not %.50s │ │ │ │ argument must be %d-item tuple, not %T │ │ │ │ must be %s of length %d, not %zd │ │ │ │ must be tuple of length %d, not %zd │ │ │ │ s:syslog │ │ │ │ is:syslog │ │ │ │ @@ -9262,21 +9270,14 @@ │ │ │ │ logoption │ │ │ │ facility │ │ │ │ closelog │ │ │ │ setlogmask │ │ │ │ LOG_MASK │ │ │ │ LOG_UPTO │ │ │ │ usedforsecurity │ │ │ │ -block_size │ │ │ │ -digest_size │ │ │ │ -hexdigest │ │ │ │ -_sha2.SHA512Type │ │ │ │ -_sha2.SHA384Type │ │ │ │ -_sha2.SHA256Type │ │ │ │ -_sha2.SHA224Type │ │ │ │ required field "lineno" missing from expr │ │ │ │ while traversing 'expr' node │ │ │ │ required field "col_offset" missing from expr │ │ │ │ required field "op" missing from BoolOp │ │ │ │ while traversing 'BoolOp' node │ │ │ │ expected some sort of boolop, but got %R │ │ │ │ BoolOp field "values" must be a list, not a %.200s │ │ │ │ @@ -9637,27 +9638,27 @@ │ │ │ │ fill character is bigger than the string maximum character │ │ │ │ Cannot modify a string currently used │ │ │ │ imaginary number required in complex literal │ │ │ │ %x %x %s │ │ │ │ methodcaller needs at least one argument, the method name │ │ │ │ method name must be a string │ │ │ │ /tmp/perf-%jd.map │ │ │ │ +keys (%d) / patterns (%d) length mismatch in mapping pattern │ │ │ │ +can't use NULL keys in MatchMapping (set 'rest' parameter instead) │ │ │ │ +mapping pattern keys may only match literals and attribute lookups │ │ │ │ %04d-%02d-%02d%c%02d │ │ │ │ %04d-%02d-%02d%c%02d:%02d │ │ │ │ %04d-%02d-%02d%c%02d:%02d:%02d │ │ │ │ %04d-%02d-%02d%c%02d:%02d:%02d.%03d │ │ │ │ %04d-%02d-%02d%c%02d:%02d:%02d.%06d │ │ │ │ timespec │ │ │ │ can't jump into the body of a for loop │ │ │ │ can't jump into an 'except' block as there's no exception │ │ │ │ incompatible stacks │ │ │ │ can't jump into a re-raising block as there's no location │ │ │ │ -keys (%d) / patterns (%d) length mismatch in mapping pattern │ │ │ │ -can't use NULL keys in MatchMapping (set 'rest' parameter instead) │ │ │ │ -mapping pattern keys may only match literals and attribute lookups │ │ │ │ timeout must be a float or None │ │ │ │ timeout must be non-negative │ │ │ │ keywords dict changed size during iteration │ │ │ │ %s(%R, %U) │ │ │ │ methodcaller │ │ │ │ cannot remove local variables from FrameLocalsProxy │ │ │ │ subscript │ │ │ │ @@ -9754,31 +9755,31 @@ │ │ │ │ n must be a non-negative integer │ │ │ │ k must be a non-negative integer │ │ │ │ min(n - k, k) must not exceed %lld │ │ │ │ cannot add more objects to bytearray │ │ │ │ 'property' object has no attribute '__name__' │ │ │ │ cannot convert Infinity to integer ratio │ │ │ │ cannot convert NaN to integer ratio │ │ │ │ +factorial() argument should not exceed %ld │ │ │ │ +factorial() not defined for negative values │ │ │ │ + │ │ │ │ +isinstance() argument 2 cannot be a parameterized generic │ │ │ │ +iiiiiiiii;mktime(): illegal time tuple argument │ │ │ │ +mktime argument out of range │ │ │ │ effective_ids │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -factorial() argument should not exceed %ld │ │ │ │ -factorial() not defined for negative values │ │ │ │ - │ │ │ │ -isinstance() argument 2 cannot be a parameterized generic │ │ │ │ -iiiiiiiii;mktime(): illegal time tuple argument │ │ │ │ -mktime argument out of range │ │ │ │ stack_effect: jump must be False, True or None │ │ │ │ invalid opcode or oparg │ │ │ │ argument 'namespace_separator' │ │ │ │ namespace_separator must be at most one character, omitted, or None │ │ │ │ intern must be a dictionary │ │ │ │ XML_ParserCreate failed │ │ │ │ DEF_GLOBAL │ │ │ │ @@ -9859,22 +9860,22 @@ │ │ │ │ CharacterData │ │ │ │ required field "arg" missing from arg │ │ │ │ while traversing 'arg' node │ │ │ │ required field "lineno" missing from arg │ │ │ │ required field "col_offset" missing from arg │ │ │ │ EndElement │ │ │ │ __annotations__ must be set to a dict object │ │ │ │ -offset_src │ │ │ │ -offset_dst │ │ │ │ -namespace_separator │ │ │ │ state vector must be a tuple │ │ │ │ state vector is the wrong size │ │ │ │ invalid state │ │ │ │ EndNamespaceDecl │ │ │ │ (obj, /) │ │ │ │ +offset_src │ │ │ │ +offset_dst │ │ │ │ +namespace_separator │ │ │ │ b;array item must be integer │ │ │ │ %s(%d, %d, %d) │ │ │ │ -0x0.0p+0 │ │ │ │ 0x0.0p+0 │ │ │ │ -0x%sp%c%d │ │ │ │ 0x%sp%c%d │ │ │ │ %s(%d, %d, %d, %d, %d, %d, %d) │ │ │ │ @@ -9911,19 +9912,19 @@ │ │ │ │ __replace__() is not supported for %.500s because it has unnamed field(s) │ │ │ │ Got unexpected field name(s): %R │ │ │ │ failed to get LC_CTYPE locale │ │ │ │ unsupported langinfo constant │ │ │ │ cannot reuse already awaited aclose()/athrow() │ │ │ │ aclose(): asynchronous generator is already running │ │ │ │ athrow(): asynchronous generator is already running │ │ │ │ -accumulate │ │ │ │ _typevar_subst │ │ │ │ O|O:getsizeof │ │ │ │ center(): argument 2 must be a byte string of length 1, not a bytes object of length %zd │ │ │ │ center(): argument 2 must be a byte string of length 1, not a bytearray object of length %zd │ │ │ │ +accumulate │ │ │ │ Type %.100s doesn't define __sizeof__ │ │ │ │ __sizeof__() should return >= 0 │ │ │ │ tzinfo.tzname() must return None or a string, not '%s' │ │ │ │ h;array item must be integer │ │ │ │ signed char is less than minimum │ │ │ │ signed char is greater than maximum │ │ │ │ intermediate overflow in fsum │ │ │ │ @@ -9962,20 +9963,20 @@ │ │ │ │ Illegal char │ │ │ │ Trailing garbage │ │ │ │ reduce() arg 2 must support iteration │ │ │ │ reduce() of empty iterable with no initial value │ │ │ │ read() didn't return bytes │ │ │ │ read() didn't return enough bytes │ │ │ │ result too long │ │ │ │ -config_vars │ │ │ │ complex() arg is a malformed string │ │ │ │ |O:ctime │ │ │ │ argument must have 'read' attribute │ │ │ │ read() did not return a bytes object (type=%.400s) │ │ │ │ read() returned too much data: %i bytes requested, %zd returned │ │ │ │ +config_vars │ │ │ │ int_curr_symbol │ │ │ │ currency_symbol │ │ │ │ mon_decimal_point │ │ │ │ mon_thousands_sep │ │ │ │ mon_grouping │ │ │ │ positive_sign │ │ │ │ negative_sign │ │ │ │ @@ -10065,30 +10066,30 @@ │ │ │ │ et:gethostbyaddr │ │ │ │ socket.gethostbyaddr │ │ │ │ _normal_dist_inv_cdf expected 3 arguments, got %zd │ │ │ │ inv_cdf undefined for these parameters │ │ │ │ │ │ │ │ │ │ │ │ combining(): argument must be a unicode character, not a string of length %zd │ │ │ │ -_capacity_bits │ │ │ │ -_rate_bits │ │ │ │ -_sha3.shake_256 │ │ │ │ -_sha3.shake_128 │ │ │ │ -_sha3.sha3_512 │ │ │ │ -_sha3.sha3_384 │ │ │ │ -_sha3.sha3_256 │ │ │ │ -_sha3.sha3_224 │ │ │ │ %U, %S=%R │ │ │ │ %S.%S(%R%U) │ │ │ │ dictionary is empty │ │ │ │ ../Objects/memoryobject.c │ │ │ │ decimal(): argument 1 must be a unicode character, not a string of length %zd │ │ │ │ not a decimal │ │ │ │ │ │ │ │ │ │ │ │ +_capacity_bits │ │ │ │ +_rate_bits │ │ │ │ +_sha3.shake_256 │ │ │ │ +_sha3.shake_128 │ │ │ │ +_sha3.sha3_512 │ │ │ │ +_sha3.sha3_384 │ │ │ │ +_sha3.sha3_256 │ │ │ │ +_sha3.sha3_224 │ │ │ │ Exception ignored in PyObject_HasAttrString(); consider using PyObject_HasAttrStringWithError(), PyObject_GetOptionalAttrString() or PyObject_GetAttrString() │ │ │ │ (O(OOO)) │ │ │ │ digit(): argument 1 must be a unicode character, not a string of length %zd │ │ │ │ not a digit │ │ │ │ |s:isoformat │ │ │ │ expected an iterator, got '%T' │ │ │ │ when serializing %T element │ │ │ │ @@ -10360,16 +10361,14 @@ │ │ │ │ %s(%R, %R) │ │ │ │ loading %s failed due to init function │ │ │ │ SkippedEntity │ │ │ │ typing.NoDefault │ │ │ │ '%.200s' object has no attribute '%U' │ │ │ │ {snsnsn} │ │ │ │ preadv2() arg 2 must be a sequence │ │ │ │ -_children │ │ │ │ -{sOsNsNsOsO} │ │ │ │ PyState_RemoveModule called on module with slots │ │ │ │ Exception ignored in PyObject_HasAttr(); consider using PyObject_HasAttrWithError(), PyObject_GetOptionalAttr() or PyObject_GetAttr() │ │ │ │ pwritev() arg 2 must be a sequence │ │ │ │ readv() arg 2 must be a sequence │ │ │ │ '%.200s' object doesn't support slice deletion │ │ │ │ '%.200s' object can't be repeated │ │ │ │ Weakref proxy referenced a non-iterator '%.200s' object │ │ │ │ @@ -10397,14 +10396,15 @@ │ │ │ │ init function of %s returned uninitialized object │ │ │ │ initialization of %s did not return PyModuleDef │ │ │ │ initialization of %s did not return an extension module │ │ │ │ initialization of %s did not return a valid extension module │ │ │ │ 'yield' inside list comprehension │ │ │ │ 'yield' inside dict comprehension │ │ │ │ 'yield' inside set comprehension │ │ │ │ +_children │ │ │ │ required field "lineno" missing from pattern │ │ │ │ while traversing 'pattern' node │ │ │ │ required field "col_offset" missing from pattern │ │ │ │ required field "end_lineno" missing from pattern │ │ │ │ required field "end_col_offset" missing from pattern │ │ │ │ required field "value" missing from MatchValue │ │ │ │ while traversing 'MatchValue' node │ │ │ │ @@ -10446,14 +10446,15 @@ │ │ │ │ EllipsisType takes no arguments │ │ │ │ NotImplementedType takes no arguments │ │ │ │ writable contiguous buffer requested for a non-contiguous object. │ │ │ │ can't capture name '_' in patterns │ │ │ │ Python int too large to convert to C uint32_t │ │ │ │ required field "context_expr" missing from withitem │ │ │ │ while traversing 'withitem' node │ │ │ │ +{sOsNsNsOsO} │ │ │ │ │ │ │ │ string is too large to encode │ │ │ │ fast mode: can't pickle cyclic objects including object type %.200s at %p │ │ │ │ │ │ │ │ reentrant call inside %R │ │ │ │ could not acquire lock for %s at interpreter shutdown, possibly due to daemon threads │ │ │ │ can't delete attribute │ │ │ │ @@ -10489,16 +10490,16 @@ │ │ │ │ UTC%c%02d:%02d:%02d.%06d │ │ │ │ UTC%c%02d:%02d:%02d │ │ │ │ UTC%c%02d:%02d │ │ │ │ in print_chained │ │ │ │ array item must be a unicode character, not %T │ │ │ │ array item must be a unicode character, not a string of length %zd │ │ │ │ fromunicode() may only be called on unicode type arrays ('u' or 'w') │ │ │ │ -pairwise │ │ │ │ │ │ │ │ +pairwise │ │ │ │ signal.pthread_kill │ │ │ │ %s(%R, %zd) │ │ │ │ string %A cannot be converted to a single wchar_t character │ │ │ │ pop from empty bytearray │ │ │ │ required field "lineno" missing from type_param │ │ │ │ while traversing 'type_param' node │ │ │ │ required field "col_offset" missing from type_param │ │ │ │ @@ -10573,16 +10574,16 @@ │ │ │ │ character out of range │ │ │ │ datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC). │ │ │ │ O:utcfromtimestamp │ │ │ │ %.400s.__replace__ got an unexpected keyword argument %R. │ │ │ │ %.400s.__replace__ missing %ld keyword argument%s: %U. │ │ │ │ a tzinfo subclass must implement %s() │ │ │ │ %U, tzinfo=%R) │ │ │ │ -%U, fold=%d) │ │ │ │ interval │ │ │ │ +%U, fold=%d) │ │ │ │ iiiiiiiii │ │ │ │ _imp._override_multi_interp_extensions_check() cannot be used in the main interpreter │ │ │ │ │ │ │ │ _PyErr_SetFromPyStatus() status is not an error │ │ │ │ _PyErr_SetFromPyStatus() status has no error message │ │ │ │ orig must be an exception instance │ │ │ │ excs must be a list of exception instances │ │ │ │ @@ -10659,17 +10660,17 @@ │ │ │ │ searches │ │ │ │ %10s: %5ld.%ld avg │ │ │ │ numa nodes │ │ │ │ %10s: %5zu │ │ │ │ %10s: %5ld.%03ld s │ │ │ │ %10s: user: %ld.%03ld s, system: %ld.%03ld s, faults: %lu, rss: │ │ │ │ , commit: │ │ │ │ -Python int too large for C uint16_t │ │ │ │ │ │ │ │ │ │ │ │ +Python int too large for C uint16_t │ │ │ │ non-dict annotations │ │ │ │ Python int too large for C uint8_t │ │ │ │ expected a writable bytes-like object │ │ │ │ both destination and source must be bytes-like objects │ │ │ │ destination is too small to receive data from source │ │ │ │ keyword list must be a dictionary │ │ │ │ │ │ │ │ @@ -23720,15 +23721,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, /) │ │ │ │ @@ -23756,15 +23756,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 │ │ │ │ @@ -24087,14 +24087,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. │ │ │ │ @@ -24234,15 +24235,14 @@ │ │ │ │ _array_reconstructor($module, arraytype, typecode, mformat_code, items, │ │ │ │ /) │ │ │ │ Internal. Used for pickling support. │ │ │ │ This module defines an object type which can efficiently represent │ │ │ │ an array of basic values: characters, integers, floating-point │ │ │ │ numbers. Arrays are sequence types and behave very much like lists, │ │ │ │ except that the type of objects stored in them is constrained. │ │ │ │ -format_unraisable_v │ │ │ │ x*i*u*r*c*`*o*l*{*f*x │ │ │ │ Y,YYY]YnY|Y │ │ │ │ \(\O\\\t\ │ │ │ │ YKYLY/Y>Y │ │ │ │ Y}Z~Z_ZbZ │ │ │ │ \z]}]Z]]] │ │ │ │ YQ[$Yk[!Ye[AY │ │ │ │ @@ -24657,17 +24657,188 @@ │ │ │ │ 444444444444444444444444 │ │ │ │ 4444444444444444444444444444444444 │ │ │ │ 444444444 │ │ │ │ 444444444444444 │ │ │ │ 444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444 │ │ │ │ 4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444 │ │ │ │ 44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444 │ │ │ │ -4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444_PyErr_NormalizeException │ │ │ │ +4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444 │ │ │ │ +format_unraisable_v │ │ │ │ +_PyErr_NormalizeException │ │ │ │ +__sizeof__($self, /) │ │ │ │ +Returns size in memory, in bytes. │ │ │ │ +find_class($self, module_name, global_name, /) │ │ │ │ +Return an object from a specified module. │ │ │ │ +If necessary, the module will be imported. Subclasses may override │ │ │ │ +this method (e.g. to restrict unpickling of arbitrary classes and │ │ │ │ +functions). │ │ │ │ +This method is called whenever a class or a function object is │ │ │ │ +needed. Both arguments passed are str objects. │ │ │ │ +load($self, /) │ │ │ │ +Load a pickle. │ │ │ │ +Read a pickled object representation from the open file object given │ │ │ │ +in the constructor, and return the reconstituted object hierarchy │ │ │ │ +specified therein. │ │ │ │ +persistent_load($self, pid, /) │ │ │ │ +__sizeof__($self, /) │ │ │ │ +Returns size in memory, in bytes. │ │ │ │ +clear_memo($self, /) │ │ │ │ +Clears the pickler's "memo". │ │ │ │ +The memo is the data structure that remembers which objects the │ │ │ │ +pickler has already seen, so that shared or recursive objects are │ │ │ │ +pickled by reference and not by value. This method is useful when │ │ │ │ +re-using picklers. │ │ │ │ +dump($self, obj, /) │ │ │ │ +Write a pickled representation of the given object to the open file. │ │ │ │ +__reduce__($self, /) │ │ │ │ +Implement pickling support. │ │ │ │ +copy($self, /) │ │ │ │ +Copy the memo to a new object. │ │ │ │ +clear($self, /) │ │ │ │ +Remove all items from memo. │ │ │ │ +__reduce__($self, /) │ │ │ │ +Implement pickle support. │ │ │ │ +copy($self, /) │ │ │ │ +Copy the memo to a new object. │ │ │ │ +clear($self, /) │ │ │ │ +Remove all items from memo. │ │ │ │ +Unpickler(file, *, fix_imports=True, encoding='ASCII', errors='strict', │ │ │ │ + buffers=()) │ │ │ │ +This takes a binary file for reading a pickle data stream. │ │ │ │ +The protocol version of the pickle is detected automatically, so no │ │ │ │ +protocol argument is needed. Bytes past the pickled object's │ │ │ │ +representation are ignored. │ │ │ │ +The argument *file* must have two methods, a read() method that takes │ │ │ │ +an integer argument, and a readline() method that requires no │ │ │ │ +arguments. Both methods should return bytes. Thus *file* can be a │ │ │ │ +binary file object opened for reading, an io.BytesIO object, or any │ │ │ │ +other custom object that meets this interface. │ │ │ │ +Optional keyword arguments are *fix_imports*, *encoding* and *errors*, │ │ │ │ +which are used to control compatibility support for pickle stream │ │ │ │ +generated by Python 2. If *fix_imports* is True, pickle will try to │ │ │ │ +map the old Python 2 names to the new names used in Python 3. The │ │ │ │ +*encoding* and *errors* tell pickle how to decode 8-bit string │ │ │ │ +instances pickled by Python 2; these default to 'ASCII' and 'strict', │ │ │ │ +respectively. The *encoding* can be 'bytes' to read these 8-bit │ │ │ │ +string instances as bytes objects. │ │ │ │ +Pickler(file, protocol=None, fix_imports=True, buffer_callback=None) │ │ │ │ +This takes a binary file for writing a pickle data stream. │ │ │ │ +The optional *protocol* argument tells the pickler to use the given │ │ │ │ +protocol; supported protocols are 0, 1, 2, 3, 4 and 5. The default │ │ │ │ +protocol is 5. It was introduced in Python 3.8, and is incompatible │ │ │ │ +with previous versions. │ │ │ │ +Specifying a negative protocol version selects the highest protocol │ │ │ │ +version supported. The higher the protocol used, the more recent the │ │ │ │ +version of Python needed to read the pickle produced. │ │ │ │ +The *file* argument must have a write() method that accepts a single │ │ │ │ +bytes argument. It can thus be a file object opened for binary │ │ │ │ +writing, an io.BytesIO instance, or any other custom object that meets │ │ │ │ +this interface. │ │ │ │ +If *fix_imports* is True and protocol is less than 3, pickle will try │ │ │ │ +to map the new Python 3 names to the old module names used in Python │ │ │ │ +2, so that the pickle data stream is readable with Python 2. │ │ │ │ +If *buffer_callback* is None (the default), buffer views are │ │ │ │ +serialized into *file* as part of the pickle stream. │ │ │ │ +If *buffer_callback* is not None, then it can be called any number │ │ │ │ +of times with a buffer view. If the callback returns a false value │ │ │ │ +(such as None), the given buffer is out-of-band; otherwise the │ │ │ │ +buffer is serialized in-band, i.e. inside the pickle stream. │ │ │ │ +It is an error if *buffer_callback* is not None and *protocol* │ │ │ │ +is None or smaller than 5. │ │ │ │ +loads($module, data, /, *, fix_imports=True, encoding='ASCII', │ │ │ │ + errors='strict', buffers=()) │ │ │ │ +Read and return an object from the given pickle data. │ │ │ │ +The protocol version of the pickle is detected automatically, so no │ │ │ │ +protocol argument is needed. Bytes past the pickled object's │ │ │ │ +representation are ignored. │ │ │ │ +Optional keyword arguments are *fix_imports*, *encoding* and *errors*, │ │ │ │ +which are used to control compatibility support for pickle stream │ │ │ │ +generated by Python 2. If *fix_imports* is True, pickle will try to │ │ │ │ +map the old Python 2 names to the new names used in Python 3. The │ │ │ │ +*encoding* and *errors* tell pickle how to decode 8-bit string │ │ │ │ +instances pickled by Python 2; these default to 'ASCII' and 'strict', │ │ │ │ +respectively. The *encoding* can be 'bytes' to read these 8-bit │ │ │ │ +string instances as bytes objects. │ │ │ │ +load($module, /, file, *, fix_imports=True, encoding='ASCII', │ │ │ │ + errors='strict', buffers=()) │ │ │ │ +Read and return an object from the pickle data stored in a file. │ │ │ │ +This is equivalent to ``Unpickler(file).load()``, but may be more │ │ │ │ +efficient. │ │ │ │ +The protocol version of the pickle is detected automatically, so no │ │ │ │ +protocol argument is needed. Bytes past the pickled object's │ │ │ │ +representation are ignored. │ │ │ │ +The argument *file* must have two methods, a read() method that takes │ │ │ │ +an integer argument, and a readline() method that requires no │ │ │ │ +arguments. Both methods should return bytes. Thus *file* can be a │ │ │ │ +binary file object opened for reading, an io.BytesIO object, or any │ │ │ │ +other custom object that meets this interface. │ │ │ │ +Optional keyword arguments are *fix_imports*, *encoding* and *errors*, │ │ │ │ +which are used to control compatibility support for pickle stream │ │ │ │ +generated by Python 2. If *fix_imports* is True, pickle will try to │ │ │ │ +map the old Python 2 names to the new names used in Python 3. The │ │ │ │ +*encoding* and *errors* tell pickle how to decode 8-bit string │ │ │ │ +instances pickled by Python 2; these default to 'ASCII' and 'strict', │ │ │ │ +respectively. The *encoding* can be 'bytes' to read these 8-bit │ │ │ │ +string instances as bytes objects. │ │ │ │ +dumps($module, /, obj, protocol=None, *, fix_imports=True, │ │ │ │ + buffer_callback=None) │ │ │ │ +Return the pickled representation of the object as a bytes object. │ │ │ │ +The optional *protocol* argument tells the pickler to use the given │ │ │ │ +protocol; supported protocols are 0, 1, 2, 3, 4 and 5. The default │ │ │ │ +protocol is 5. It was introduced in Python 3.8, and is incompatible │ │ │ │ +with previous versions. │ │ │ │ +Specifying a negative protocol version selects the highest protocol │ │ │ │ +version supported. The higher the protocol used, the more recent the │ │ │ │ +version of Python needed to read the pickle produced. │ │ │ │ +If *fix_imports* is True and *protocol* is less than 3, pickle will │ │ │ │ +try to map the new Python 3 names to the old module names used in │ │ │ │ +Python 2, so that the pickle data stream is readable with Python 2. │ │ │ │ +If *buffer_callback* is None (the default), buffer views are serialized │ │ │ │ +into *file* as part of the pickle stream. It is an error if │ │ │ │ +*buffer_callback* is not None and *protocol* is None or smaller than 5. │ │ │ │ +dump($module, /, obj, file, protocol=None, *, fix_imports=True, │ │ │ │ + buffer_callback=None) │ │ │ │ +Write a pickled representation of obj to the open file object file. │ │ │ │ +This is equivalent to ``Pickler(file, protocol).dump(obj)``, but may │ │ │ │ +be more efficient. │ │ │ │ +The optional *protocol* argument tells the pickler to use the given │ │ │ │ +protocol; supported protocols are 0, 1, 2, 3, 4 and 5. The default │ │ │ │ +protocol is 5. It was introduced in Python 3.8, and is incompatible │ │ │ │ +with previous versions. │ │ │ │ +Specifying a negative protocol version selects the highest protocol │ │ │ │ +version supported. The higher the protocol used, the more recent the │ │ │ │ +version of Python needed to read the pickle produced. │ │ │ │ +The *file* argument must have a write() method that accepts a single │ │ │ │ +bytes argument. It can thus be a file object opened for binary │ │ │ │ +writing, an io.BytesIO instance, or any other custom object that meets │ │ │ │ +this interface. │ │ │ │ +If *fix_imports* is True and protocol is less than 3, pickle will try │ │ │ │ +to map the new Python 3 names to the old module names used in Python │ │ │ │ +2, so that the pickle data stream is readable with Python 2. │ │ │ │ +If *buffer_callback* is None (the default), buffer views are serialized │ │ │ │ +into *file* as part of the pickle stream. It is an error if │ │ │ │ +*buffer_callback* is not None and *protocol* is None or smaller than 5. │ │ │ │ +Optimized C implementation for the Python pickle module. │ │ │ │ _idfunc($module, x, /) │ │ │ │ Primitives and accelerators for the typing module. │ │ │ │ +Encoder(markers, default, encoder, indent, key_separator, item_separator, sort_keys, skipkeys, allow_nan) │ │ │ │ +JSON scanner object │ │ │ │ +scanstring(string, end, strict=True) -> (string, end) │ │ │ │ +Scan the string s for a JSON string. End is the index of the │ │ │ │ +character in s after the quote that started the JSON string. │ │ │ │ +Unescapes all valid JSON string escape sequences and raises ValueError │ │ │ │ +on attempt to decode an invalid string. If strict is False then literal │ │ │ │ +control characters are allowed in the string. │ │ │ │ +Returns a tuple of the decoded string and the index of the character in s │ │ │ │ +after the end quote. │ │ │ │ +encode_basestring(string) -> string │ │ │ │ +Return a JSON representation of a Python string │ │ │ │ +encode_basestring_ascii(string) -> string │ │ │ │ +Return an ASCII-only JSON representation of a Python string │ │ │ │ +json speedups │ │ │ │ __exit__($self, exc_type=None, exc_value=None, exc_tb=None, /) │ │ │ │ __enter__($self, /) │ │ │ │ poll($self, /, timeout=None, maxevents=-1) │ │ │ │ Wait for events on the epoll file descriptor. │ │ │ │ timeout │ │ │ │ the maximum time to wait in seconds (as float); │ │ │ │ a timeout of None or -1 makes poll wait indefinitely │ │ │ │ @@ -24828,184 +24999,40 @@ │ │ │ │ bytes object of that length, containing the resulting value put in the │ │ │ │ arg buffer by the operating system. The length of the arg buffer is not │ │ │ │ allowed to exceed 1024 bytes. │ │ │ │ This module performs file control and I/O control on file │ │ │ │ descriptors. It is an interface to the fcntl() and ioctl() Unix │ │ │ │ routines. File descriptors can be obtained with the fileno() method of │ │ │ │ a file or socket object. │ │ │ │ -__sizeof__($self, /) │ │ │ │ -Returns size in memory, in bytes. │ │ │ │ -find_class($self, module_name, global_name, /) │ │ │ │ -Return an object from a specified module. │ │ │ │ -If necessary, the module will be imported. Subclasses may override │ │ │ │ -this method (e.g. to restrict unpickling of arbitrary classes and │ │ │ │ -functions). │ │ │ │ -This method is called whenever a class or a function object is │ │ │ │ -needed. Both arguments passed are str objects. │ │ │ │ -load($self, /) │ │ │ │ -Load a pickle. │ │ │ │ -Read a pickled object representation from the open file object given │ │ │ │ -in the constructor, and return the reconstituted object hierarchy │ │ │ │ -specified therein. │ │ │ │ -persistent_load($self, pid, /) │ │ │ │ -__sizeof__($self, /) │ │ │ │ -Returns size in memory, in bytes. │ │ │ │ -clear_memo($self, /) │ │ │ │ -Clears the pickler's "memo". │ │ │ │ -The memo is the data structure that remembers which objects the │ │ │ │ -pickler has already seen, so that shared or recursive objects are │ │ │ │ -pickled by reference and not by value. This method is useful when │ │ │ │ -re-using picklers. │ │ │ │ -dump($self, obj, /) │ │ │ │ -Write a pickled representation of the given object to the open file. │ │ │ │ -__reduce__($self, /) │ │ │ │ -Implement pickling support. │ │ │ │ -copy($self, /) │ │ │ │ -Copy the memo to a new object. │ │ │ │ -clear($self, /) │ │ │ │ -Remove all items from memo. │ │ │ │ -__reduce__($self, /) │ │ │ │ -Implement pickle support. │ │ │ │ -copy($self, /) │ │ │ │ -Copy the memo to a new object. │ │ │ │ -clear($self, /) │ │ │ │ -Remove all items from memo. │ │ │ │ -Unpickler(file, *, fix_imports=True, encoding='ASCII', errors='strict', │ │ │ │ - buffers=()) │ │ │ │ -This takes a binary file for reading a pickle data stream. │ │ │ │ -The protocol version of the pickle is detected automatically, so no │ │ │ │ -protocol argument is needed. Bytes past the pickled object's │ │ │ │ -representation are ignored. │ │ │ │ -The argument *file* must have two methods, a read() method that takes │ │ │ │ -an integer argument, and a readline() method that requires no │ │ │ │ -arguments. Both methods should return bytes. Thus *file* can be a │ │ │ │ -binary file object opened for reading, an io.BytesIO object, or any │ │ │ │ -other custom object that meets this interface. │ │ │ │ -Optional keyword arguments are *fix_imports*, *encoding* and *errors*, │ │ │ │ -which are used to control compatibility support for pickle stream │ │ │ │ -generated by Python 2. If *fix_imports* is True, pickle will try to │ │ │ │ -map the old Python 2 names to the new names used in Python 3. The │ │ │ │ -*encoding* and *errors* tell pickle how to decode 8-bit string │ │ │ │ -instances pickled by Python 2; these default to 'ASCII' and 'strict', │ │ │ │ -respectively. The *encoding* can be 'bytes' to read these 8-bit │ │ │ │ -string instances as bytes objects. │ │ │ │ -Pickler(file, protocol=None, fix_imports=True, buffer_callback=None) │ │ │ │ -This takes a binary file for writing a pickle data stream. │ │ │ │ -The optional *protocol* argument tells the pickler to use the given │ │ │ │ -protocol; supported protocols are 0, 1, 2, 3, 4 and 5. The default │ │ │ │ -protocol is 5. It was introduced in Python 3.8, and is incompatible │ │ │ │ -with previous versions. │ │ │ │ -Specifying a negative protocol version selects the highest protocol │ │ │ │ -version supported. The higher the protocol used, the more recent the │ │ │ │ -version of Python needed to read the pickle produced. │ │ │ │ -The *file* argument must have a write() method that accepts a single │ │ │ │ -bytes argument. It can thus be a file object opened for binary │ │ │ │ -writing, an io.BytesIO instance, or any other custom object that meets │ │ │ │ -this interface. │ │ │ │ -If *fix_imports* is True and protocol is less than 3, pickle will try │ │ │ │ -to map the new Python 3 names to the old module names used in Python │ │ │ │ -2, so that the pickle data stream is readable with Python 2. │ │ │ │ -If *buffer_callback* is None (the default), buffer views are │ │ │ │ -serialized into *file* as part of the pickle stream. │ │ │ │ -If *buffer_callback* is not None, then it can be called any number │ │ │ │ -of times with a buffer view. If the callback returns a false value │ │ │ │ -(such as None), the given buffer is out-of-band; otherwise the │ │ │ │ -buffer is serialized in-band, i.e. inside the pickle stream. │ │ │ │ -It is an error if *buffer_callback* is not None and *protocol* │ │ │ │ -is None or smaller than 5. │ │ │ │ -loads($module, data, /, *, fix_imports=True, encoding='ASCII', │ │ │ │ - errors='strict', buffers=()) │ │ │ │ -Read and return an object from the given pickle data. │ │ │ │ -The protocol version of the pickle is detected automatically, so no │ │ │ │ -protocol argument is needed. Bytes past the pickled object's │ │ │ │ -representation are ignored. │ │ │ │ -Optional keyword arguments are *fix_imports*, *encoding* and *errors*, │ │ │ │ -which are used to control compatibility support for pickle stream │ │ │ │ -generated by Python 2. If *fix_imports* is True, pickle will try to │ │ │ │ -map the old Python 2 names to the new names used in Python 3. The │ │ │ │ -*encoding* and *errors* tell pickle how to decode 8-bit string │ │ │ │ -instances pickled by Python 2; these default to 'ASCII' and 'strict', │ │ │ │ -respectively. The *encoding* can be 'bytes' to read these 8-bit │ │ │ │ -string instances as bytes objects. │ │ │ │ -load($module, /, file, *, fix_imports=True, encoding='ASCII', │ │ │ │ - errors='strict', buffers=()) │ │ │ │ -Read and return an object from the pickle data stored in a file. │ │ │ │ -This is equivalent to ``Unpickler(file).load()``, but may be more │ │ │ │ -efficient. │ │ │ │ -The protocol version of the pickle is detected automatically, so no │ │ │ │ -protocol argument is needed. Bytes past the pickled object's │ │ │ │ -representation are ignored. │ │ │ │ -The argument *file* must have two methods, a read() method that takes │ │ │ │ -an integer argument, and a readline() method that requires no │ │ │ │ -arguments. Both methods should return bytes. Thus *file* can be a │ │ │ │ -binary file object opened for reading, an io.BytesIO object, or any │ │ │ │ -other custom object that meets this interface. │ │ │ │ -Optional keyword arguments are *fix_imports*, *encoding* and *errors*, │ │ │ │ -which are used to control compatibility support for pickle stream │ │ │ │ -generated by Python 2. If *fix_imports* is True, pickle will try to │ │ │ │ -map the old Python 2 names to the new names used in Python 3. The │ │ │ │ -*encoding* and *errors* tell pickle how to decode 8-bit string │ │ │ │ -instances pickled by Python 2; these default to 'ASCII' and 'strict', │ │ │ │ -respectively. The *encoding* can be 'bytes' to read these 8-bit │ │ │ │ -string instances as bytes objects. │ │ │ │ -dumps($module, /, obj, protocol=None, *, fix_imports=True, │ │ │ │ - buffer_callback=None) │ │ │ │ -Return the pickled representation of the object as a bytes object. │ │ │ │ -The optional *protocol* argument tells the pickler to use the given │ │ │ │ -protocol; supported protocols are 0, 1, 2, 3, 4 and 5. The default │ │ │ │ -protocol is 5. It was introduced in Python 3.8, and is incompatible │ │ │ │ -with previous versions. │ │ │ │ -Specifying a negative protocol version selects the highest protocol │ │ │ │ -version supported. The higher the protocol used, the more recent the │ │ │ │ -version of Python needed to read the pickle produced. │ │ │ │ -If *fix_imports* is True and *protocol* is less than 3, pickle will │ │ │ │ -try to map the new Python 3 names to the old module names used in │ │ │ │ -Python 2, so that the pickle data stream is readable with Python 2. │ │ │ │ -If *buffer_callback* is None (the default), buffer views are serialized │ │ │ │ -into *file* as part of the pickle stream. It is an error if │ │ │ │ -*buffer_callback* is not None and *protocol* is None or smaller than 5. │ │ │ │ -dump($module, /, obj, file, protocol=None, *, fix_imports=True, │ │ │ │ - buffer_callback=None) │ │ │ │ -Write a pickled representation of obj to the open file object file. │ │ │ │ -This is equivalent to ``Pickler(file, protocol).dump(obj)``, but may │ │ │ │ -be more efficient. │ │ │ │ -The optional *protocol* argument tells the pickler to use the given │ │ │ │ -protocol; supported protocols are 0, 1, 2, 3, 4 and 5. The default │ │ │ │ -protocol is 5. It was introduced in Python 3.8, and is incompatible │ │ │ │ -with previous versions. │ │ │ │ -Specifying a negative protocol version selects the highest protocol │ │ │ │ -version supported. The higher the protocol used, the more recent the │ │ │ │ -version of Python needed to read the pickle produced. │ │ │ │ -The *file* argument must have a write() method that accepts a single │ │ │ │ -bytes argument. It can thus be a file object opened for binary │ │ │ │ -writing, an io.BytesIO instance, or any other custom object that meets │ │ │ │ -this interface. │ │ │ │ -If *fix_imports* is True and protocol is less than 3, pickle will try │ │ │ │ -to map the new Python 3 names to the old module names used in Python │ │ │ │ -2, so that the pickle data stream is readable with Python 2. │ │ │ │ -If *buffer_callback* is None (the default), buffer views are serialized │ │ │ │ -into *file* as part of the pickle stream. It is an error if │ │ │ │ -*buffer_callback* is not None and *protocol* is None or smaller than 5. │ │ │ │ -Optimized C implementation for the Python pickle module. │ │ │ │ -Encoder(markers, default, encoder, indent, key_separator, item_separator, sort_keys, skipkeys, allow_nan) │ │ │ │ -JSON scanner object │ │ │ │ -scanstring(string, end, strict=True) -> (string, end) │ │ │ │ -Scan the string s for a JSON string. End is the index of the │ │ │ │ -character in s after the quote that started the JSON string. │ │ │ │ -Unescapes all valid JSON string escape sequences and raises ValueError │ │ │ │ -on attempt to decode an invalid string. If strict is False then literal │ │ │ │ -control characters are allowed in the string. │ │ │ │ -Returns a tuple of the decoded string and the index of the character in s │ │ │ │ -after the end quote. │ │ │ │ -encode_basestring(string) -> string │ │ │ │ -Return a JSON representation of a Python string │ │ │ │ -encode_basestring_ascii(string) -> string │ │ │ │ -Return an ASCII-only JSON representation of a Python string │ │ │ │ -json speedups │ │ │ │ _Py_CheckRecursiveCallPy │ │ │ │ +grp.struct_group: Results from getgr*() routines. │ │ │ │ +This object may be accessed either as a tuple of │ │ │ │ + (gr_name,gr_passwd,gr_gid,gr_mem) │ │ │ │ +or via the object attributes as named in the above tuple. │ │ │ │ +getgrall($module, /) │ │ │ │ +Return a list of all available group entries, in arbitrary order. │ │ │ │ +An entry whose name starts with '+' or '-' represents an instruction │ │ │ │ +to use YP/NIS and may not be accessible via getgrnam or getgrgid. │ │ │ │ +getgrnam($module, /, name) │ │ │ │ +Return the group database entry for the given group name. │ │ │ │ +If name is not valid, raise KeyError. │ │ │ │ +getgrgid($module, /, id) │ │ │ │ +Return the group database entry for the given numeric group ID. │ │ │ │ +If id is not valid, raise KeyError. │ │ │ │ +Access to the Unix group database. │ │ │ │ +Group entries are reported as 4-tuples containing the following fields │ │ │ │ +from the group database, in order: │ │ │ │ + gr_name - name of the group │ │ │ │ + gr_passwd - group password (encrypted); often empty │ │ │ │ + gr_gid - numeric ID of the group │ │ │ │ + gr_mem - list of members │ │ │ │ +The gid is an integer, name and password are strings. (Note that most │ │ │ │ +users are not explicitly listed as members of the groups they are in │ │ │ │ +according to the password database. Check both databases to get │ │ │ │ +complete membership information.) │ │ │ │ reset_peak($module, /) │ │ │ │ Set the peak size of memory blocks traced by tracemalloc to the current size. │ │ │ │ Do nothing if the tracemalloc module is not tracing memory allocations. │ │ │ │ get_traced_memory($module, /) │ │ │ │ Get the current size and peak size of memory blocks traced by tracemalloc. │ │ │ │ Returns a tuple: (current: int, peak: int). │ │ │ │ get_tracemalloc_memory($module, /) │ │ │ │ @@ -25033,39 +25060,14 @@ │ │ │ │ traceback is a tuple of (filename: str, lineno: int) tuples. │ │ │ │ Return an empty list if the tracemalloc module is disabled. │ │ │ │ clear_traces($module, /) │ │ │ │ Clear traces of memory blocks allocated by Python. │ │ │ │ is_tracing($module, /) │ │ │ │ Return True if the tracemalloc module is tracing Python memory allocations. │ │ │ │ Debug module to trace memory blocks allocated by Python. │ │ │ │ -grp.struct_group: Results from getgr*() routines. │ │ │ │ -This object may be accessed either as a tuple of │ │ │ │ - (gr_name,gr_passwd,gr_gid,gr_mem) │ │ │ │ -or via the object attributes as named in the above tuple. │ │ │ │ -getgrall($module, /) │ │ │ │ -Return a list of all available group entries, in arbitrary order. │ │ │ │ -An entry whose name starts with '+' or '-' represents an instruction │ │ │ │ -to use YP/NIS and may not be accessible via getgrnam or getgrgid. │ │ │ │ -getgrnam($module, /, name) │ │ │ │ -Return the group database entry for the given group name. │ │ │ │ -If name is not valid, raise KeyError. │ │ │ │ -getgrgid($module, /, id) │ │ │ │ -Return the group database entry for the given numeric group ID. │ │ │ │ -If id is not valid, raise KeyError. │ │ │ │ -Access to the Unix group database. │ │ │ │ -Group entries are reported as 4-tuples containing the following fields │ │ │ │ -from the group database, in order: │ │ │ │ - gr_name - name of the group │ │ │ │ - gr_passwd - group password (encrypted); often empty │ │ │ │ - gr_gid - numeric ID of the group │ │ │ │ - gr_mem - list of members │ │ │ │ -The gid is an integer, name and password are strings. (Note that most │ │ │ │ -users are not explicitly listed as members of the groups they are in │ │ │ │ -according to the password database. Check both databases to get │ │ │ │ -complete membership information.) │ │ │ │ sys_audit_impl │ │ │ │ signal_active_thread │ │ │ │ _generate_suggestions($module, candidates, item, /) │ │ │ │ Returns the candidate in candidates that's closest to item │ │ │ │ Unable to allocate output buffer. │ │ │ │ _PyRuntimeState_ReInitThreads │ │ │ │ PyOS_AfterFork_Child │ │ │ │ @@ -25152,27 +25154,14 @@ │ │ │ │ XML parser │ │ │ │ ErrorString($module, code, /) │ │ │ │ Returns string error for given number. │ │ │ │ ParserCreate($module, /, encoding=None, namespace_separator=None, │ │ │ │ intern=) │ │ │ │ Return a new XML parser object. │ │ │ │ Python wrapper for Expat parser. │ │ │ │ -LOG_UPTO($module, pri, /) │ │ │ │ -Calculates the mask for all priorities up to and including pri. │ │ │ │ -LOG_MASK($module, pri, /) │ │ │ │ -Calculates the mask for the individual priority pri. │ │ │ │ -setlogmask($module, maskpri, /) │ │ │ │ -Set the priority mask to maskpri and return the previous mask value. │ │ │ │ -syslog([priority=LOG_INFO,] message) │ │ │ │ -Send the string message to the system logger. │ │ │ │ -closelog($module, /) │ │ │ │ -Reset the syslog module values and call the system library closelog(). │ │ │ │ -openlog($module, /, ident=, logoption=0, │ │ │ │ - facility=LOG_USER) │ │ │ │ -Set logging options of subsequent syslog() calls. │ │ │ │ update($self, obj, /) │ │ │ │ Update this hash object's state with the provided string. │ │ │ │ hexdigest($self, /) │ │ │ │ Return the digest value as a string of hexadecimal digits. │ │ │ │ digest($self, /) │ │ │ │ Return the digest value as a bytes object. │ │ │ │ copy($self, /) │ │ │ │ @@ -25189,14 +25178,27 @@ │ │ │ │ Return a new SHA-384 hash object; optionally initialized with a string. │ │ │ │ sha512($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ Return a new SHA-512 hash object; optionally initialized with a string. │ │ │ │ sha224($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ Return a new SHA-224 hash object; optionally initialized with a string. │ │ │ │ sha256($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ Return a new SHA-256 hash object; optionally initialized with a string. │ │ │ │ +LOG_UPTO($module, pri, /) │ │ │ │ +Calculates the mask for all priorities up to and including pri. │ │ │ │ +LOG_MASK($module, pri, /) │ │ │ │ +Calculates the mask for the individual priority pri. │ │ │ │ +setlogmask($module, maskpri, /) │ │ │ │ +Set the priority mask to maskpri and return the previous mask value. │ │ │ │ +syslog([priority=LOG_INFO,] message) │ │ │ │ +Send the string message to the system logger. │ │ │ │ +closelog($module, /) │ │ │ │ +Reset the syslog module values and call the system library closelog(). │ │ │ │ +openlog($module, /, ident=, logoption=0, │ │ │ │ + facility=LOG_USER) │ │ │ │ +Set logging options of subsequent syslog() calls. │ │ │ │ _normal_dist_inv_cdf($module, p, mu, sigma, /) │ │ │ │ Accelerators for the statistics module. │ │ │ │ update($self, data, /) │ │ │ │ Update this hash object's state with the provided bytes-like object. │ │ │ │ hexdigest($self, /) │ │ │ │ Return the digest value as a string of hexadecimal digits. │ │ │ │ digest($self, /) │ │ │ │ @@ -25667,17 +25669,17 @@ │ │ │ │ ()*+,-./01 │ │ │ │ QRSTUVWXY │ │ │ │ Z[\]^_`abcdefghijklmnopqr │ │ │ │ _PyEval_SpecialMethodCanSuggest │ │ │ │ tia[VRNLJHGFEDDCCCC │ │ │ │ SS&`8+_c =K │ │ │ │ ""##&&''))**..//112255668899??@@BBCCFFGGIIJJNNOOQQRRUUVVXXYY^^__aabbeeffhhiimmnnppqqttuuwwxx │ │ │ │ -_modules_by_index_clear_one │ │ │ │ symtable($module, source, filename, startstr, /) │ │ │ │ Return symbol and scope dictionaries used internally by compiler. │ │ │ │ +_modules_by_index_clear_one │ │ │ │ config_vars($module, /) │ │ │ │ Returns a dictionary containing build variables intended to be exposed by sysconfig. │ │ │ │ A helper for the sysconfig module. │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ │ │ │ │ tanh($module, z, /) │ │ │ │ Return the hyperbolic tangent of z. │ │ │ │ tan($module, z, /) │ │ │ │ @@ -25780,18 +25782,18 @@ │ │ │ │ Return the digest value as a string of hexadecimal digits. │ │ │ │ digest($self, /) │ │ │ │ Return the digest value as a bytes object. │ │ │ │ copy($self, /) │ │ │ │ Return a copy of the hash object. │ │ │ │ md5($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ Return a new MD5 hash object; optionally initialized with a string. │ │ │ │ +_PyRawMutex_UnlockSlow │ │ │ │ _enter_buffered_busy │ │ │ │ _PyThread_CurrentExceptions │ │ │ │ PyImport_ExecCodeModuleWithPathnames │ │ │ │ -_PyRawMutex_UnlockSlow │ │ │ │ _PyObject_AssertFailed │ │ │ │ dummy_dealloc │ │ │ │ PyEval_AcquireLock │ │ │ │ _PyThreadState_Init │ │ │ │ _PyUnicode_CheckConsistency │ │ │ │ PySys_SetPath │ │ │ │ PySys_AddWarnOptionUnicode │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -82,16 +82,16 @@ │ │ │ │ 0x0001dbdc 696d6536 34005f5f 696f6374 6c5f7469 ime64.__ioctl_ti │ │ │ │ 0x0001dbec 6d653634 005f5f63 6c6f636b 5f676574 me64.__clock_get │ │ │ │ 0x0001dbfc 72657336 3400776d 656d6368 72006666 res64.wmemchr.ff │ │ │ │ 0x0001dc0c 6c757368 005f5f74 696d6536 34005f5f lush.__time64.__ │ │ │ │ 0x0001dc1c 6c6f6361 6c74696d 6536345f 72005f5f localtime64_r.__ │ │ │ │ 0x0001dc2c 6c737461 7436345f 74696d65 3634005f lstat64_time64._ │ │ │ │ 0x0001dc3c 5f667374 61746174 36345f74 696d6536 _fstatat64_time6 │ │ │ │ - 0x0001dc4c 3400776d 656d636d 70007369 67656d70 4.wmemcmp.sigemp │ │ │ │ - 0x0001dc5c 74797365 74007369 67616374 696f6e00 tyset.sigaction. │ │ │ │ + 0x0001dc4c 34007369 67656d70 74797365 74007369 4.sigemptyset.si │ │ │ │ + 0x0001dc5c 67616374 696f6e00 776d656d 636d7000 gaction.wmemcmp. │ │ │ │ 0x0001dc6c 73696761 6c747374 61636b00 6261636b sigaltstack.back │ │ │ │ 0x0001dc7c 74726163 65006672 65787000 6d6f6466 trace.frexp.modf │ │ │ │ 0x0001dc8c 00726561 64646972 36340063 6c6f7365 .readdir64.close │ │ │ │ 0x0001dc9c 64697200 72657769 6e646469 72006664 dir.rewinddir.fd │ │ │ │ 0x0001dcac 6f70656e 64697200 6c646578 70007365 opendir.ldexp.se │ │ │ │ 0x0001dcbc 6d5f696e 69740070 6572726f 72006c73 m_init.perror.ls │ │ │ │ 0x0001dccc 65656b36 34007365 6d5f706f 73740073 eek64.sem_post.s │ │ │ │ @@ -270,15 +270,15 @@ │ │ │ │ 0x0001e79c 616e646c 65720058 4d4c5f53 6574456c andler.XML_SetEl │ │ │ │ 0x0001e7ac 656d656e 74446563 6c48616e 646c6572 ementDeclHandler │ │ │ │ 0x0001e7bc 00584d4c 5f536574 4174746c 69737444 .XML_SetAttlistD │ │ │ │ 0x0001e7cc 65636c48 616e646c 65720058 4d4c5f53 eclHandler.XML_S │ │ │ │ 0x0001e7dc 6574536b 69707065 64456e74 69747948 etSkippedEntityH │ │ │ │ 0x0001e7ec 616e646c 65720070 6f6c6c00 6f70656e andler.poll.open │ │ │ │ 0x0001e7fc 6c6f6700 67657468 6f73746e 616d6500 log.gethostname. │ │ │ │ - 0x0001e80c 6765746c 6f616461 76670062 696e6400 getloadavg.bind. │ │ │ │ + 0x0001e80c 62696e64 00676574 6c6f6164 61766700 bind.getloadavg. │ │ │ │ 0x0001e81c 696e6574 5f6e746f 70005f5f 7379736c inet_ntop.__sysl │ │ │ │ 0x0001e82c 6f675f63 686b006c 69737465 6e007365 og_chk.listen.se │ │ │ │ 0x0001e83c 746c6f67 6d61736b 00636c6f 73656c6f tlogmask.closelo │ │ │ │ 0x0001e84c 67006765 74706565 726e616d 65007379 g.getpeername.sy │ │ │ │ 0x0001e85c 6d6c696e 6b007379 6d6c696e 6b617400 mlink.symlinkat. │ │ │ │ 0x0001e86c 5f5f7365 6e646d73 67363400 73657470 __sendmsg64.setp │ │ │ │ 0x0001e87c 77656e74 00676574 7077656e 7400656e went.getpwent.en │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ 0002ac04 <.init>: │ │ │ │ push {r3, lr} │ │ │ │ - bl 1ae320 <_start@@Base+0x34> │ │ │ │ + bl 1ad140 <_start@@Base+0x34> │ │ │ │ pop {r3, pc} │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ │ │ │ 0002c648 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1af198 │ │ │ │ + bl 1adfb8 │ │ │ │ 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, 2c6b2 │ │ │ │ ldr r3, [pc, #72] @ (2c6f4 ) │ │ │ │ ldr.w r0, [r3, #1668] @ 0x684 │ │ │ │ cbnz r0, 2c6c6 │ │ │ │ b.n 2c6ea │ │ │ │ movs r1, #0 │ │ │ │ - movw r0, #15868 @ 0x3dfc │ │ │ │ + movw r0, #13884 @ 0x363c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 2c6f2 │ │ │ │ b.n 2c6a8 │ │ │ │ ldr.w r3, [r4, #776] @ 0x308 │ │ │ │ cbz r3, 2c6e4 │ │ │ │ movw r3, #2208 @ 0x8a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15884 @ 0x3e0c │ │ │ │ + movw r1, #13900 @ 0x364c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr.w r0, [r3, #2156] @ 0x86c │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2c6f2 │ │ │ │ str.w r6, [r3, #1668] @ 0x684 │ │ │ │ str.w r5, [r3, #1672] @ 0x688 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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 1b1214 <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ + bl 1b0034 <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cbnz r5, 2c768 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1b11b4 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 1affd4 <_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 1b1330 │ │ │ │ + bl 1b0150 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 2c770 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1b9284 │ │ │ │ + bl 1b80a4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ bl 2d7e0 │ │ │ │ - movw r0, #15928 @ 0x3e38 │ │ │ │ + movw r0, #13944 @ 0x3678 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1bc1a8 │ │ │ │ + bl 1bafc8 │ │ │ │ cbz r0, 2c788 │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ subs r5, r0, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ b.n 2c78a │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b28d8 │ │ │ │ + bl 1b16f8 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1b9284 │ │ │ │ + bl 1b80a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2c768 │ │ │ │ - bl 216250 │ │ │ │ + bl 215248 │ │ │ │ mov r6, r0 │ │ │ │ - bl 20a86c <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ + bl 209634 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2c7b6 │ │ │ │ - bl 21bdb8 │ │ │ │ + bl 21adb8 │ │ │ │ movs r0, #1 │ │ │ │ blx 2b188 │ │ │ │ - bl b238c <_Py_GetConfig@@Base> │ │ │ │ + bl b1ed4 <_Py_GetConfig@@Base> │ │ │ │ ldr.w r3, [r0, #148] @ 0x94 │ │ │ │ cbz r3, 2c7e4 │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1bd244 │ │ │ │ + bl 1bc064 │ │ │ │ ldr r1, [pc, #132] @ (2c854 ) │ │ │ │ - movw r2, #15944 @ 0x3e48 │ │ │ │ + movw r2, #13960 @ 0x3688 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [pc, #124] @ (2c858 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ - movw r0, #15960 @ 0x3e58 │ │ │ │ + movw r0, #13976 @ 0x3698 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1ce3a8 │ │ │ │ + bl 1cd160 │ │ │ │ cbnz r0, 2c800 │ │ │ │ - movw r1, #15972 @ 0x3e64 │ │ │ │ + movw r1, #13988 @ 0x36a4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #96] @ (2c85c ) │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2c80c │ │ │ │ movs r4, #1 │ │ │ │ - bl 21bdb8 │ │ │ │ + bl 21adb8 │ │ │ │ b.n 2c80e │ │ │ │ movs r4, #0 │ │ │ │ cbz r5, 2c83c │ │ │ │ movw r5, #59968 @ 0xea40 │ │ │ │ movt r5, #84 @ 0x54 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 2bab4 │ │ │ │ blx 2bb98 │ │ │ │ cbz r0, 2c83c │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #16008 @ 0x3e88 │ │ │ │ + movw r1, #14024 @ 0x36c8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 3a0de │ │ │ │ + bl 3a0e6 │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 21d5b8 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 21d888 │ │ │ │ + bl 21c4d8 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 21c7a8 │ │ │ │ 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, #2] │ │ │ │ + strb r0, [r5, #3] │ │ │ │ movs r2, r6 │ │ │ │ vqadd.s8 q0, q0, q2 │ │ │ │ - ldrb r0, [r3, #7] │ │ │ │ + strb r0, [r3, #8] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002c860 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r3, [r3, #1788] @ 0x6fc │ │ │ │ cbz r3, 2c88c │ │ │ │ - movw r1, #16016 @ 0x3e90 │ │ │ │ + movw r1, #14032 @ 0x36d0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #24] @ (2c8a0 ) │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sp │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ strd r2, r1, [sp] │ │ │ │ - bl 1b1104 │ │ │ │ + bl 1aff24 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldrb r0, [r5, #7] │ │ │ │ + strb r0, [r5, #8] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002c8a4 : │ │ │ │ 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 2beb8 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2c906 │ │ │ │ bl 2c98c │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - bl 1af198 │ │ │ │ + bl 1adfb8 │ │ │ │ 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 2af18 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #1476] @ 0x5c4 │ │ │ │ cbz r6, 2c95a │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b12f0 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b0110 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ str.w r0, [r4, #1476] @ 0x5c4 │ │ │ │ cbnz r0, 2c95a │ │ │ │ - movw r1, #16084 @ 0x3ed4 │ │ │ │ + movw r1, #14100 @ 0x3714 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #4] @ (2c95c ) │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrb r0, [r0, #8] │ │ │ │ + strb r0, [r0, #9] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002c960 <_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, 2ca10 │ │ │ │ ldr r2, [pc, #200] @ (2ca9c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [r2, r3] │ │ │ │ cbz r4, 2ca10 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #16100 @ 0x3ee4 │ │ │ │ + movw r1, #14116 @ 0x3724 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 129f34 <_PySys_GetOptionalAttrString@@Base+0x1e8> │ │ │ │ + bl 12a0a0 <_PySys_GetOptionalAttrString@@Base+0x1e8> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 2ca10 │ │ │ │ movw r3, #2208 @ 0x8a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #2160] @ 0x870 │ │ │ │ - bl 205e38 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 204c04 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2ca96 │ │ │ │ mov r0, r4 │ │ │ │ - bl 205f10 <_PyErr_Clear@@Base> │ │ │ │ + bl 204cdc <_PyErr_Clear@@Base> │ │ │ │ movs r5, #0 │ │ │ │ b.n 2ca96 │ │ │ │ movs r0, #12 │ │ │ │ - bl 7a25c │ │ │ │ + bl 7a22c │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2ca26 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 2ca92 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23c540 │ │ │ │ + bl 23b4ec │ │ │ │ b.n 2ca92 │ │ │ │ ldr r4, [pc, #120] @ (2caa0 ) │ │ │ │ movs r3, #0 │ │ │ │ str r6, [r0, #8] │ │ │ │ strd r3, r7, [r0] │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ @@ -376,15 +376,15 @@ │ │ │ │ bne.n 2ca48 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2ca38 │ │ │ │ dmb ish │ │ │ │ beq.n 2ca54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 286614 │ │ │ │ + bl 2b848c │ │ │ │ ldr r2, [pc, #76] @ (2caa4 ) │ │ │ │ ldr.w r3, [r2, #1680] @ 0x690 │ │ │ │ cbnz r3, 2ca62 │ │ │ │ str.w r5, [r2, #1680] @ 0x690 │ │ │ │ b.n 2ca6c │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -398,15 +398,15 @@ │ │ │ │ bne.n 2ca84 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2ca74 │ │ │ │ dmb ish │ │ │ │ beq.n 2ca0c │ │ │ │ ldr r0, [pc, #20] @ (2caa0 ) │ │ │ │ - bl 285478 │ │ │ │ + bl 284d7c │ │ │ │ b.n 2ca0c │ │ │ │ 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] @ (2caf0 ) │ │ │ │ b.n 2cc40 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl a1cb4 │ │ │ │ + bl a22b4 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2caea │ │ │ │ - bl 770d0 │ │ │ │ + bl 770a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2caea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2caea │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ orrs.w r0, r0, #84 @ 0x54 │ │ │ │ │ │ │ │ 0002caf4 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ @@ -456,25 +456,25 @@ │ │ │ │ ldr r7, [r2, r3] │ │ │ │ cbnz r7, 2cb16 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ ldr r0, [pc, #212] @ (2cbe8 ) │ │ │ │ b.n 2cc40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6d22c │ │ │ │ + bl 6d1fc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2cbbe │ │ │ │ movs r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ blx 2b520 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2cb58 │ │ │ │ mov r0, r4 │ │ │ │ - bl a1cb4 │ │ │ │ + bl a22b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2cbc4 │ │ │ │ movw r3, #2208 @ 0x8a0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r5, [pc, #164] @ (2cbec ) │ │ │ │ ldr.w r2, [r3, #2164] @ 0x874 │ │ │ │ @@ -482,65 +482,65 @@ │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [r3, #2164] @ 0x874 │ │ │ │ b.n 2cb70 │ │ │ │ subs r1, r0, r4 │ │ │ │ mov r0, r4 │ │ │ │ asrs r1, r1, #2 │ │ │ │ - bl a22fc │ │ │ │ + bl a1c54 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2cbc4 │ │ │ │ adds r0, r5, #4 │ │ │ │ - bl a1cb4 │ │ │ │ + bl a22b4 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 2cbc6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 2cbc6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2cb92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2cb92 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2cba6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2cba6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2cbe2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2cbe2 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ b.n 2cbc6 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 205f10 <_PyErr_Clear@@Base> │ │ │ │ + b.w 204cdc <_PyErr_Clear@@Base> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ orrs.w r0, r4, #84 @ 0x54 │ │ │ │ asrs r4, r2, #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 1b135c │ │ │ │ + bl 1b017c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0002cc26 : │ │ │ │ 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 1b135c │ │ │ │ + bl 1b017c │ │ │ │ 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 1b1214 <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ + bl 1b0034 <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ movs r1, #8 │ │ │ │ movs r0, #1 │ │ │ │ blx 2beb8 │ │ │ │ cbz r0, 2cc8e │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b12f0 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b0110 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ str r0, [r4, #0] │ │ │ │ cbnz r0, 2cc7c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2af14 │ │ │ │ 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 1af158 │ │ │ │ + bl 1adf78 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ 0002ccbc : │ │ │ │ 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 1b205c │ │ │ │ + bl 1b0e7c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ 0002cce4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -664,45 +664,45 @@ │ │ │ │ bls.n 2cd30 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #88] @ (2cd70 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #16644 @ 0x4104 │ │ │ │ + movw r3, #14660 @ 0x3944 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2cd6a │ │ │ │ cmp r3, #11 │ │ │ │ beq.n 2cd56 │ │ │ │ cbnz r5, 2cd56 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #44] @ (2cd70 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #16680 @ 0x4128 │ │ │ │ + movw r3, #14696 @ 0x3968 │ │ │ │ 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 2cf94 │ │ │ │ str r0, [r4, #0] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r0, #30] │ │ │ │ + strh r0, [r0, #32] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002cd74 : │ │ │ │ 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 2cdc4 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #148] @ (2ce44 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #16716 @ 0x414c │ │ │ │ + movw r3, #14732 @ 0x398c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2cd96 │ │ │ │ mov.w r0, r8, lsl #2 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ blx 2c078 │ │ │ │ @@ -737,15 +737,15 @@ │ │ │ │ cbnz r0, 2cdf4 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #104] @ (2ce48 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #16380 @ 0x3ffc │ │ │ │ + movw r3, #14396 @ 0x383c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2cd96 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r8, r5 │ │ │ │ @@ -758,57 +758,57 @@ │ │ │ │ bl 2d368 │ │ │ │ b.n 2cd96 │ │ │ │ str.w r0, [r6, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ b.n 2cdf6 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d368 │ │ │ │ - movw r1, #16756 @ 0x4174 │ │ │ │ + movw r1, #14772 @ 0x39b4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r9 │ │ │ │ strd r5, r6, [r7] │ │ │ │ blx 2c24c │ │ │ │ cbnz r0, 2ce3c │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #264] @ 0x108 │ │ │ │ b.n 2ce3e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldrh r0, [r0, #30] │ │ │ │ + strh r0, [r0, #32] │ │ │ │ movs r2, r6 │ │ │ │ - ldrh r0, [r3, #30] │ │ │ │ + strh r0, [r3, #32] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002ce4c : │ │ │ │ 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 1b1214 <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ + bl 1b0034 <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cbz r3, 2ce70 │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ bl 2d7e0 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r3, [r3, #776] @ 0x308 │ │ │ │ cbnz r3, 2ce9a │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1b11b4 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 1affd4 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ mov r0, sp │ │ │ │ add r1, sp, #16 │ │ │ │ str r6, [sp, #32] │ │ │ │ - bl 1b28d8 │ │ │ │ + bl 1b16f8 │ │ │ │ ldr r5, [sp, #0] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1b9284 │ │ │ │ + bl 1b80a4 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 2ce68 │ │ │ │ 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 2cf10 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r5, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ mov r4, r6 │ │ │ │ ldr r2, [pc, #32] @ (2cf20 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #16776 @ 0x4188 │ │ │ │ + movw r3, #14792 @ 0x39c8 │ │ │ │ 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, #2] │ │ │ │ + ldrb r4, [r3, #2] │ │ │ │ movs r2, r6 │ │ │ │ - ldrh r4, [r6, #16] │ │ │ │ + strh r4, [r6, #18] │ │ │ │ movs r2, r6 │ │ │ │ - ldrh r0, [r0, #30] │ │ │ │ + strh r0, [r0, #32] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002cf24 : │ │ │ │ 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 2cf8a │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #28] @ (2cf90 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #16804 @ 0x41a4 │ │ │ │ + movw r3, #14820 @ 0x39e4 │ │ │ │ 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 │ │ │ │ - ldrh r0, [r0, #30] │ │ │ │ + strh r0, [r0, #32] │ │ │ │ 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 1b2468 │ │ │ │ + bl 1b1288 │ │ │ │ adds r3, r0, #2 │ │ │ │ bne.n 2cfe8 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #132] @ (2d05c ) │ │ │ │ - movw r3, #16196 @ 0x3f44 │ │ │ │ + movw r3, #14212 @ 0x3784 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r7, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d008 │ │ │ │ cbz r0, 2d00c │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #104] @ (2d060 ) │ │ │ │ - movw r3, #16380 @ 0x3ffc │ │ │ │ + movw r3, #14396 @ 0x383c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r7, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ movs r5, #0 │ │ │ │ b.n 2d052 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ adds r6, #1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ blx 2c078 │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2d044 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a4ec │ │ │ │ + bl 7a4bc │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #44] @ (2d060 ) │ │ │ │ - movw r3, #16380 @ 0x3ffc │ │ │ │ + movw r3, #14396 @ 0x383c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r7, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d052 │ │ │ │ lsls r2, r6, #2 │ │ │ │ mov r1, r8 │ │ │ │ blx 2bff8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a4ec │ │ │ │ + bl 7a4bc │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r0, #30] │ │ │ │ + strh r0, [r0, #32] │ │ │ │ movs r2, r6 │ │ │ │ - ldrh r0, [r6, #30] │ │ │ │ + strh r0, [r6, #32] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d064 : │ │ │ │ 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 2d122 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #172] @ (2d164 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #17000 @ 0x4268 │ │ │ │ + movw r3, #15016 @ 0x3aa8 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2d160 │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs.w r6, r1, r6 │ │ │ │ bcs.n 2d122 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #128] @ (2d164 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #17040 @ 0x4290 │ │ │ │ + movw r3, #15056 @ 0x3ad0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d0c8 │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs.w r6, r1, r6 │ │ │ │ bcs.n 2d122 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #84] @ (2d164 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #17092 @ 0x42c4 │ │ │ │ + movw r3, #15108 @ 0x3b04 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d0c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - movw r1, #27528 @ 0x6b88 │ │ │ │ + movw r1, #25544 @ 0x63c8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r3, #0] │ │ │ │ blx 2c24c │ │ │ │ cbnz r0, 2d15e │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ b.n 2d160 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #24] @ (2d164 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #16804 @ 0x41a4 │ │ │ │ + movw r3, #14820 @ 0x39e4 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d0c8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldrh r0, [r0, #30] │ │ │ │ + strh r0, [r0, #32] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d168 : │ │ │ │ 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 2d1b2 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #56] @ (2d1d4 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #16644 @ 0x4104 │ │ │ │ + movw r3, #14660 @ 0x3944 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2d1ce │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ @@ -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 │ │ │ │ - ldrh r0, [r0, #30] │ │ │ │ + strh r0, [r0, #32] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d1d8 : │ │ │ │ cbnz r0, 2d1de │ │ │ │ - b.w 1bd2f0 <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ + b.w 1bc110 <_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 2af18 │ │ │ │ ldr.w r0, [r4, #1464] @ 0x5b8 │ │ │ │ blx 2af18 │ │ │ │ ldr.w r0, [r4, #1468] @ 0x5bc │ │ │ │ blx 2af18 │ │ │ │ ldr.w r0, [r4, #1472] @ 0x5c0 │ │ │ │ blx 2af18 │ │ │ │ - movw r0, #26872 @ 0x68f8 │ │ │ │ + movw r0, #24888 @ 0x6138 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1b12f0 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b0110 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ mov r8, r0 │ │ │ │ - movw r0, #26872 @ 0x68f8 │ │ │ │ + movw r0, #24888 @ 0x6138 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ str.w r8, [r4, #1456] @ 0x5b0 │ │ │ │ - bl 1b12f0 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b0110 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r4, #1480] @ 0x5c8 │ │ │ │ str.w r6, [r4, #1460] @ 0x5b4 │ │ │ │ cbnz r0, 2d252 │ │ │ │ - movw r0, #26872 @ 0x68f8 │ │ │ │ + movw r0, #24888 @ 0x6138 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1b12f0 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b0110 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ str.w r5, [r4, #1464] @ 0x5b8 │ │ │ │ - bl 1b12f0 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b0110 <_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, 2d286 │ │ │ │ cbnz r0, 2d294 │ │ │ │ - movw r1, #16084 @ 0x3ed4 │ │ │ │ + movw r1, #14100 @ 0x3714 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #8] @ (2d298 ) │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrh r4, [r7, #32] │ │ │ │ + strh r4, [r7, #34] @ 0x22 │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d29c : │ │ │ │ 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 2af18 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #1480] @ 0x5c8 │ │ │ │ cbz r6, 2d2ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b12f0 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ + bl 1b0110 <_PyConfig_InitCompatConfig@@Base+0x13c> │ │ │ │ str.w r0, [r4, #1480] @ 0x5c8 │ │ │ │ cbnz r0, 2d2ec │ │ │ │ - movw r1, #16084 @ 0x3ed4 │ │ │ │ + movw r1, #14100 @ 0x3714 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #8] @ (2d2f0 ) │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r1, #34] @ 0x22 │ │ │ │ + strh r0, [r1, #36] @ 0x24 │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d2f4 : │ │ │ │ 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 1b2bb8 │ │ │ │ + bl 1b19d8 │ │ │ │ mov r1, r0 │ │ │ │ cbnz r0, 2d33c │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #64] @ (2d364 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #16380 @ 0x3ffc │ │ │ │ + movw r3, #14396 @ 0x383c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d362 │ │ │ │ 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} │ │ │ │ - ldrh r4, [r3, #34] @ 0x22 │ │ │ │ + strh r4, [r3, #36] @ 0x24 │ │ │ │ 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 @@ │ │ │ │ │ │ │ │ 0002d396 : │ │ │ │ ldr r2, [pc, #80] @ (2d3e8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cbnz r3, 2d3a6 │ │ │ │ ldr r0, [pc, #72] @ (2d3ec ) │ │ │ │ - b.w 1b2c84 <_Py_SetLocaleFromEnv@@Base+0x2c> │ │ │ │ + b.w 1b1aa4 <_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] @ (2d3f0 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f6390 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f5164 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 2d3c8 │ │ │ │ - bl f6d10 │ │ │ │ + bl f6cb4 │ │ │ │ b.n 2d3e2 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cbz r0, 2d3dc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ bpl.n 2d3dc │ │ │ │ ldr r2, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ - bl 1039c4 │ │ │ │ + bl 10385c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ orrs.w r0, r0, #84 @ 0x54 │ │ │ │ lsrs r0, r4, #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 2d440 │ │ │ │ ldr.w r0, [r0, #336] @ 0x150 │ │ │ │ - bl 1b1104 │ │ │ │ + bl 1aff24 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 2d440 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #120] @ (2d4a4 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #16380 @ 0x3ffc │ │ │ │ + movw r3, #14396 @ 0x383c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d49e │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ adds r5, r3, #1 │ │ │ │ it ne │ │ │ │ @@ -1360,97 +1360,97 @@ │ │ │ │ bl 2cbfe │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ ldr.w r3, [r4, #344] @ 0x158 │ │ │ │ cbnz r3, 2d49a │ │ │ │ add.w r1, r4, #40 @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ - bl 1b28d8 │ │ │ │ + bl 1b16f8 │ │ │ │ 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 2d49e │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrh r4, [r6, #34] @ 0x22 │ │ │ │ + strh r4, [r6, #36] @ 0x24 │ │ │ │ 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 1b3540 <_Py_SetLocaleFromEnv@@Base+0x8e8> │ │ │ │ + bl 1b2360 <_Py_SetLocaleFromEnv@@Base+0x8e8> │ │ │ │ adds r3, r0, #2 │ │ │ │ bne.n 2d4f2 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #136] @ (2d568 ) │ │ │ │ - movw r3, #17440 @ 0x4420 │ │ │ │ + movw r3, #15456 @ 0x3c60 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r6, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d512 │ │ │ │ cbz r0, 2d516 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #104] @ (2d56c ) │ │ │ │ - movw r3, #16380 @ 0x3ffc │ │ │ │ + movw r3, #14396 @ 0x383c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r6, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ movs r5, #0 │ │ │ │ b.n 2d560 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx 2c090 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c078 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2d552 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a4ec │ │ │ │ + bl 7a4bc │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #44] @ (2d56c ) │ │ │ │ - movw r3, #16380 @ 0x3ffc │ │ │ │ + movw r3, #14396 @ 0x383c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r6, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d560 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx 2bff8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a4ec │ │ │ │ + bl 7a4bc │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrh r0, [r0, #30] │ │ │ │ + strh r0, [r0, #32] │ │ │ │ movs r2, r6 │ │ │ │ - ldrh r0, [r1, #42] @ 0x2a │ │ │ │ + strh r0, [r1, #44] @ 0x2c │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d570 : │ │ │ │ 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 2d5be │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #128] @ (2d62c ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #17608 @ 0x44c8 │ │ │ │ + movw r3, #15624 @ 0x3d08 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d590 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -1487,15 +1487,15 @@ │ │ │ │ str r0, [r7, #0] │ │ │ │ cbnz r0, 2d5f2 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #80] @ (2d630 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #16380 @ 0x3ffc │ │ │ │ + movw r3, #14396 @ 0x383c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d590 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r5 │ │ │ │ @@ -1514,17 +1514,17 @@ │ │ │ │ b.n 2d590 │ │ │ │ adds r5, #1 │ │ │ │ b.n 2d5f4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r0, #30] │ │ │ │ + strh r0, [r0, #32] │ │ │ │ movs r2, r6 │ │ │ │ - ldrh r4, [r2, #44] @ 0x2c │ │ │ │ + strh r4, [r2, #46] @ 0x2e │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 0002d634 : │ │ │ │ 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, 2d6a2 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ b.w 2d6bc │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r4, [r2, #10] │ │ │ │ + strb r4, [r2, #11] │ │ │ │ movs r2, r6 │ │ │ │ str r4, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldrb r0, [r5, #10] │ │ │ │ + strb r0, [r5, #11] │ │ │ │ movs r2, r6 │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r4, [r5, #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, #24312 @ 0x5ef8 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ cbnz r0, 2d716 │ │ │ │ ldr.w r3, [r4, #848] @ 0x350 │ │ │ │ - movw r5, #45033 @ 0xafe9 │ │ │ │ + movw r5, #40457 @ 0x9e09 │ │ │ │ movt r5, #27 │ │ │ │ cmp r3, r5 │ │ │ │ beq.n 2d796 │ │ │ │ add.w r1, r4, #908 @ 0x38c │ │ │ │ - bl 1b9410 │ │ │ │ + bl 1b8230 │ │ │ │ add.w r3, r4, #904 @ 0x388 │ │ │ │ - movw r1, #18285 @ 0x476d │ │ │ │ + movw r1, #14185 @ 0x3769 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ - movw r2, #52889 @ 0xce99 │ │ │ │ + movw r2, #48313 @ 0xbcb9 │ │ │ │ movt r2, #27 │ │ │ │ strd r3, r5, [r4, #844] @ 0x34c │ │ │ │ - movw r3, #42529 @ 0xa621 │ │ │ │ + movw r3, #42481 @ 0xa5f1 │ │ │ │ movt r3, #7 │ │ │ │ strd r1, r2, [r4, #852] @ 0x354 │ │ │ │ str.w r3, [r4, #860] @ 0x35c │ │ │ │ b.n 2d796 │ │ │ │ - movw r5, #8321 @ 0x2081 │ │ │ │ + movw r5, #8257 @ 0x2041 │ │ │ │ movt r5, #8 │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 2d75c │ │ │ │ ldr.w r3, [r4, #868] @ 0x364 │ │ │ │ cmp r3, r5 │ │ │ │ beq.n 2d796 │ │ │ │ add.w r1, r4, #932 @ 0x3a4 │ │ │ │ - bl 1b9410 │ │ │ │ + bl 1b8230 │ │ │ │ add.w r3, r4, #928 @ 0x3a0 │ │ │ │ - movw r1, #34517 @ 0x86d5 │ │ │ │ + movw r1, #29941 @ 0x74f5 │ │ │ │ movt r1, #28 │ │ │ │ - movw r2, #47041 @ 0xb7c1 │ │ │ │ + movw r2, #42557 @ 0xa63d │ │ │ │ movt r2, #28 │ │ │ │ strd r3, r5, [r4, #864] @ 0x360 │ │ │ │ - movw r3, #27021 @ 0x698d │ │ │ │ + movw r3, #26961 @ 0x6951 │ │ │ │ movt r3, #8 │ │ │ │ strd r1, r2, [r4, #872] @ 0x368 │ │ │ │ str.w r3, [r4, #880] @ 0x370 │ │ │ │ b.n 2d796 │ │ │ │ ldr.w r3, [r4, #888] @ 0x378 │ │ │ │ cmp r3, r5 │ │ │ │ beq.n 2d796 │ │ │ │ add.w r1, r4, #956 @ 0x3bc │ │ │ │ movs r0, #2 │ │ │ │ - bl 1b9410 │ │ │ │ + bl 1b8230 │ │ │ │ add.w r3, r4, #952 @ 0x3b8 │ │ │ │ - movw r1, #34517 @ 0x86d5 │ │ │ │ + movw r1, #29941 @ 0x74f5 │ │ │ │ movt r1, #28 │ │ │ │ - movw r2, #47041 @ 0xb7c1 │ │ │ │ + movw r2, #42557 @ 0xa63d │ │ │ │ movt r2, #28 │ │ │ │ strd r3, r5, [r4, #884] @ 0x374 │ │ │ │ - movw r3, #27021 @ 0x698d │ │ │ │ + movw r3, #26961 @ 0x6951 │ │ │ │ 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 @@ │ │ │ │ │ │ │ │ 0002d7c8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1b945c │ │ │ │ + bl 1b827c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0002d7e0 : │ │ │ │ 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 2bab4 │ │ │ │ mov r1, r4 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2d82c │ │ │ │ - movw r0, #30876 @ 0x789c │ │ │ │ + movw r0, #28892 @ 0x70dc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 71e30 │ │ │ │ + bl 71e00 │ │ │ │ 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 2b660 │ │ │ │ movs r0, #1 │ │ │ │ blx 2b188 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [r3, #4] │ │ │ │ cbz r1, 2d8ca │ │ │ │ - movw r1, #30932 @ 0x78d4 │ │ │ │ + movw r1, #28948 @ 0x7114 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #20 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ cbz r6, 2d896 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #45012 @ 0xafd4 │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #42988 @ 0xa7ec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ cbz r5, 2d8aa │ │ │ │ mov r0, r5 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ b.n 2d8ba │ │ │ │ - movw r1, #30956 @ 0x78ec │ │ │ │ + movw r1, #28972 @ 0x712c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #55484 @ 0xd8bc │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #50908 @ 0xc6dc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ movs r2, #22 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30976 @ 0x7900 │ │ │ │ + movw r1, #28992 @ 0x7140 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [pc, #440] @ (2da94 ) │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cbz r5, 2d90e │ │ │ │ movs r2, #21 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31000 @ 0x7918 │ │ │ │ + movw r1, #29016 @ 0x7158 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #8 │ │ │ │ bl 30da6 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #620 @ 0x26c │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #64172 @ 0xfaac │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ b.n 2d97e │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ cbz r2, 2d926 │ │ │ │ movs r2, #11 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17636 @ 0x44e4 │ │ │ │ + movw r1, #15652 @ 0x3d24 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ b.n 2d97e │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ cbz r2, 2d93e │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31024 @ 0x7930 │ │ │ │ + movw r1, #29040 @ 0x7170 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ b.n 2d97e │ │ │ │ ldr.w r2, [r3, #-12] │ │ │ │ cbz r2, 2d956 │ │ │ │ movs r2, #14 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31044 @ 0x7944 │ │ │ │ + movw r1, #29060 @ 0x7184 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ b.n 2d97e │ │ │ │ ldr.w r3, [r3, #-16] │ │ │ │ cbz r3, 2d96e │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31060 @ 0x7954 │ │ │ │ + movw r1, #29076 @ 0x7194 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ b.n 2d97e │ │ │ │ - movw r1, #31076 @ 0x7964 │ │ │ │ + movw r1, #29092 @ 0x71a4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55484 @ 0xd8bc │ │ │ │ + movw r1, #50908 @ 0xc6dc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [pc, #264] @ (2da98 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ bl 2db08 │ │ │ │ mov r5, r0 │ │ │ │ cbz r6, 2d9a4 │ │ │ │ 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 2da62 │ │ │ │ ldr r0, [pc, #208] @ (2da9c ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f6390 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f5164 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 2d9da │ │ │ │ mov r0, r5 │ │ │ │ - bl 205f10 <_PyErr_Clear@@Base> │ │ │ │ + bl 204cdc <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cbz r0, 2d9ea │ │ │ │ movw fp, #5744 @ 0x1670 │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ cmp r0, fp │ │ │ │ bne.n 2da04 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2da62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2da62 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ b.n 2da62 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f63f8 │ │ │ │ + bl 1f51cc │ │ │ │ mov r0, r6 │ │ │ │ - bl f62fc │ │ │ │ + bl f62a0 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, fp │ │ │ │ ite ne │ │ │ │ movne.w fp, #1 │ │ │ │ moveq.w fp, #0 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2da38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2da38 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f0d08 │ │ │ │ + bl 1ef848 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2da48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 205f10 <_PyErr_Clear@@Base> │ │ │ │ + bl 204cdc <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2da5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 2da5c │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 2da7c │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55484 @ 0xd8bc │ │ │ │ + movw r1, #50908 @ 0xc6dc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 2db20 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dcc4 │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 2d84e │ │ │ │ - bl 1f7034 │ │ │ │ - bl 1f7278 │ │ │ │ + bl 1f5e08 │ │ │ │ + bl 1f604c │ │ │ │ b.n 2d84e │ │ │ │ str r4, [r0, #32] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #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 1b21a8 │ │ │ │ + bl 1b0fc8 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cbz r5, 2dad0 │ │ │ │ add r3, sp, #8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ b.n 2dafc │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sp │ │ │ │ str r7, [sp, #0] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 1b3904 <_Py_SetLocaleFromEnv@@Base+0xcac> │ │ │ │ + bl 1b2724 <_Py_SetLocaleFromEnv@@Base+0xcac> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2daf2 │ │ │ │ ldr r2, [pc, #32] @ (2db04 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #16380 @ 0x3ffc │ │ │ │ + movw r3, #14396 @ 0x383c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ stmia.w r4, {r1, r2, r3, r5} │ │ │ │ b.n 2dafc │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b420 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cmp r5, #68 @ 0x44 │ │ │ │ + movs r5, #132 @ 0x84 │ │ │ │ movs r6, r6 │ │ │ │ │ │ │ │ 0002db08 : │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r0, [r3, #1588] @ 0x634 │ │ │ │ cbz r0, 2db1e │ │ │ │ addw r0, r3, #1588 @ 0x634 │ │ │ │ - b.w 7a700 │ │ │ │ + b.w 7a6d0 │ │ │ │ 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, 2db56 │ │ │ │ b.n 2db44 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r5 │ │ │ │ bl 30d3a │ │ │ │ cbz r0, 2db66 │ │ │ │ - movw r4, #31084 @ 0x796c │ │ │ │ + movw r4, #29100 @ 0x71ac │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ b.n 2dcb6 │ │ │ │ cbnz r4, 2db6a │ │ │ │ ldr r3, [pc, #356] @ (2dcc0 ) │ │ │ │ ldr.w r4, [r3, #1352] @ 0x548 │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 2dca4 │ │ │ │ @@ -2011,41 +2011,41 @@ │ │ │ │ cmpne.w r4, #3722304989 @ 0xdddddddd │ │ │ │ beq.n 2db8c │ │ │ │ cmn.w r4, #256 @ 0x100 │ │ │ │ ite cc │ │ │ │ movcc r7, #0 │ │ │ │ movcs r7, #1 │ │ │ │ cbz r7, 2db96 │ │ │ │ - movw r4, #31136 @ 0x79a0 │ │ │ │ + movw r4, #29152 @ 0x71e0 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ b.n 2dcb6 │ │ │ │ ldr.w r4, [r4, #3704] @ 0xe78 │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 2dcae │ │ │ │ mov r0, r4 │ │ │ │ bl 30d3a │ │ │ │ cbz r0, 2dbbc │ │ │ │ - movw r1, #31188 @ 0x79d4 │ │ │ │ + movw r1, #29204 @ 0x7214 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #21 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 2dcb6 │ │ │ │ cmp r5, r4 │ │ │ │ mov r0, r6 │ │ │ │ itete eq │ │ │ │ moveq r2, #17 │ │ │ │ movne r2, #9 │ │ │ │ - movweq r1, #31212 @ 0x79ec │ │ │ │ - movwne r1, #31232 @ 0x7a00 │ │ │ │ + movweq r1, #29228 @ 0x722c │ │ │ │ + movwne r1, #29248 @ 0x7240 │ │ │ │ ite eq │ │ │ │ movteq r1, #46 @ 0x2e │ │ │ │ movtne r1, #46 @ 0x2e │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #8 │ │ │ │ bl 30da6 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cbz r0, 2dc40 │ │ │ │ @@ -2063,66 +2063,66 @@ │ │ │ │ cbnz r0, 2dc40 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2c090 │ │ │ │ mov fp, r0 │ │ │ │ cbz r0, 2dc40 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #31244 @ 0x7a0c │ │ │ │ + movw r1, #29260 @ 0x724c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ mov r2, fp │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #18048 @ 0x4680 │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #16064 @ 0x3ec0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ movs r2, #27 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #31248 @ 0x7a10 │ │ │ │ + movw r1, #29264 @ 0x7250 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ cmp r5, r4 │ │ │ │ bne.n 2dc6c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr.w r3, [r3, #3856] @ 0xf10 │ │ │ │ cbz r3, 2dc6c │ │ │ │ - movw r1, #31276 @ 0x7a2c │ │ │ │ + movw r1, #29292 @ 0x726c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #21 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 30e0c │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cbz r4, 2dcb6 │ │ │ │ adds r7, #1 │ │ │ │ beq.n 2dba0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #55484 @ 0xd8bc │ │ │ │ + movw r1, #50908 @ 0xc6dc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ cmp r7, #100 @ 0x64 │ │ │ │ bne.n 2dba0 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #8388 @ 0x20c4 │ │ │ │ + movw r1, #6124 @ 0x17ec │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ b.n 2dbb8 │ │ │ │ - movw r4, #31100 @ 0x797c │ │ │ │ + movw r4, #29116 @ 0x71bc │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ b.n 2dcb6 │ │ │ │ - movw r4, #31152 @ 0x79b0 │ │ │ │ + movw r4, #29168 @ 0x71f0 │ │ │ │ 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, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -2145,66 +2145,66 @@ │ │ │ │ cbz r4, 2dd46 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cdbf8 │ │ │ │ - movw r1, #31300 @ 0x7a44 │ │ │ │ + bl a7ed8 │ │ │ │ + movw r1, #29316 @ 0x7284 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ cbz r0, 2dd2a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ bpl.n 2dcfc │ │ │ │ - bl e4274 │ │ │ │ + bl e41dc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2dcfc │ │ │ │ ldr r4, [sp, #8] │ │ │ │ cbnz r4, 2dd2e │ │ │ │ b.n 2dd46 │ │ │ │ mov r4, r0 │ │ │ │ b.n 2dd46 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r1, #12120 @ 0x2f58 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 2dd46 │ │ │ │ - bl 9ef64 │ │ │ │ + bl 9ef00 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ movs r6, #0 │ │ │ │ movw r8, #14512 @ 0x38b0 │ │ │ │ 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 1cdbf8 │ │ │ │ + bl a7ed8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2de02 │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bpl.n 2dd58 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r8 │ │ │ │ beq.n 2dd92 │ │ │ │ movw r1, #14512 @ 0x38b0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9ef64 │ │ │ │ + bl 9ef00 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2dd58 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2dd58 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ @@ -2212,67 +2212,67 @@ │ │ │ │ beq.n 2dd58 │ │ │ │ cbz r4, 2ddca │ │ │ │ str.w fp, [sp, #28] │ │ │ │ add r3, sp, #20 │ │ │ │ add r2, sp, #24 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1532dc <_PySet_NextEntry@@Base> │ │ │ │ + bl 1532d4 <_PySet_NextEntry@@Base> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ cbz r3, 2ddca │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 2dda4 │ │ │ │ - bl 14a958 │ │ │ │ + bl 14ae40 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2dda4 │ │ │ │ b.n 2dd58 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 2dde2 │ │ │ │ movs r2, #20 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #31320 @ 0x7a58 │ │ │ │ + movw r1, #29336 @ 0x7298 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ b.n 2ddf2 │ │ │ │ - movw r1, #31344 @ 0x7a70 │ │ │ │ + movw r1, #29360 @ 0x72b0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ adds r6, #1 │ │ │ │ mov.w sl, #0 │ │ │ │ - bl 361c6 <_PyInterpolation_Build@@Base+0x1b2> │ │ │ │ + bl 361c8 <_PyInterpolation_Build@@Base+0x1b0> │ │ │ │ b.n 2dd58 │ │ │ │ cbz r6, 2de42 │ │ │ │ movs r2, #9 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #31348 @ 0x7a74 │ │ │ │ + movw r1, #29364 @ 0x72b4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36322 <_PyInterpolation_Build@@Base+0x30e> │ │ │ │ + bl 36324 <_PyInterpolation_Build@@Base+0x30c> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #620 @ 0x26c │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #64172 @ 0xfaac │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #55484 @ 0xd8bc │ │ │ │ + movw r1, #50908 @ 0xc6dc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + b.w 1bb02c <_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] @ (2dea8 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ cbz r5, 2de94 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #31360 @ 0x7a80 │ │ │ │ + movw r2, #29376 @ 0x72c0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ movs r1, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2b3b8 <__fprintf_chk@plt> │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [pc, #20] @ (2deac ) │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ movs r1, #1 │ │ │ │ movw r2, #2481 @ 0x9b1 │ │ │ │ b.w 2bfc0 │ │ │ │ nop │ │ │ │ - cmp r5, #120 @ 0x78 │ │ │ │ + movs r5, #184 @ 0xb8 │ │ │ │ movs r6, r6 │ │ │ │ - cmp r5, #184 @ 0xb8 │ │ │ │ + movs r5, #248 @ 0xf8 │ │ │ │ movs r6, r6 │ │ │ │ │ │ │ │ 0002deb0 : │ │ │ │ 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 2df30 │ │ │ │ ldr.w r3, [r0, #356] @ 0x164 │ │ │ │ movs r1, #22 │ │ │ │ mov r0, sp │ │ │ │ - movw r2, #31400 @ 0x7aa8 │ │ │ │ + movw r2, #29416 @ 0x72e8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1bd29c │ │ │ │ + bl 1bc0bc │ │ │ │ ldr.w r0, [r4, #360] @ 0x168 │ │ │ │ cbz r0, 2defe │ │ │ │ blx 2af18 │ │ │ │ mov r0, sp │ │ │ │ blx 2c5b8 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r4, #360] @ 0x168 │ │ │ │ @@ -2347,15 +2347,15 @@ │ │ │ │ str r0, [r5, #0] │ │ │ │ b.n 2df3c │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [pc, #44] @ (2df48 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #16380 @ 0x3ffc │ │ │ │ + movw r3, #14396 @ 0x383c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2df34 │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 2df40 │ │ │ │ ldr.w r3, [r4, #352] @ 0x160 │ │ │ │ @@ -2363,15 +2363,15 @@ │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r0, #1 │ │ │ │ b.n 2df44 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r5, #0] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - adds r7, #132 @ 0x84 │ │ │ │ + cmp r7, #196 @ 0xc4 │ │ │ │ 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 @@ │ │ │ │ │ │ │ │ 0002df90 : │ │ │ │ cbz r0, 2dff0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r5, #32860 @ 0x805c │ │ │ │ + movw r5, #30876 @ 0x789c │ │ │ │ movt r5, #50 @ 0x32 │ │ │ │ mov r4, r0 │ │ │ │ add.w r6, r0, #40 @ 0x28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cbz r3, 2dfd6 │ │ │ │ ldrd r2, r3, [r5, #4] │ │ │ │ sub.w r1, r3, #10 │ │ │ │ @@ -2421,15 +2421,15 @@ │ │ │ │ b.n 2dfd2 │ │ │ │ cmp r3, #12 │ │ │ │ bne.n 2dfd2 │ │ │ │ bl 2d368 │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ b.n 2dfae │ │ │ │ ldr.w r0, [r4, #336] @ 0x150 │ │ │ │ - bl 7a4ec │ │ │ │ + bl 7a4bc │ │ │ │ ldr.w r0, [r4, #360] @ 0x168 │ │ │ │ blx 2af18 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2af14 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -2485,15 +2485,15 @@ │ │ │ │ add r4, r5 │ │ │ │ b.n 2e084 │ │ │ │ add.w r4, r4, #96768 @ 0x17a00 │ │ │ │ add.w r4, r4, #388 @ 0x184 │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cbz r0, 2e08e │ │ │ │ - bl 13900c │ │ │ │ + bl 139248 │ │ │ │ b.n 2e084 │ │ │ │ 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 2e0ae │ │ │ │ @@ -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 22a1f8 │ │ │ │ + b.w 228578 │ │ │ │ nop │ │ │ │ strb r0, [r6, #22] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ 0002e130 <_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, #24312 @ 0x5ef8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ - movw r3, #32093 @ 0x7d5d │ │ │ │ + movw r3, #27517 @ 0x6b7d │ │ │ │ movt r3, #28 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r1, [r2, #976] @ 0x3d0 │ │ │ │ cbz r1, 2e164 <_PyObject_DebugMallocStats@@Base+0x34> │ │ │ │ ldr.w r0, [r2, #960] @ 0x3c0 │ │ │ │ subs r5, r0, r3 │ │ │ │ @@ -2565,85 +2565,85 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2e256 <_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, #39784 @ 0x9b68 │ │ │ │ + movw r2, #37800 @ 0x93a8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ add r6, sp, #20 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ mov.w r3, #65536 @ 0x10000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #39836 @ 0x9b9c │ │ │ │ + movw r2, #37852 @ 0x93dc │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ mov.w r3, #2097152 @ 0x200000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #39868 @ 0x9bbc │ │ │ │ + movw r2, #37884 @ 0x93fc │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ - bl 1aef04 <_start@@Base+0xc18> │ │ │ │ + bl 1add24 <_start@@Base+0xc18> │ │ │ │ ldr r1, [pc, #200] @ (2e284 <_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 2b420 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r3, [sp, #8] │ │ │ │ str r6, [sp, #16] │ │ │ │ - movw r3, #4417 @ 0x1141 │ │ │ │ + movw r3, #4369 @ 0x1111 │ │ │ │ movt r3, #7 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 1b4354 <_Py_SetLocaleFromEnv@@Base+0x16fc> │ │ │ │ + bl 1b3174 <_Py_SetLocaleFromEnv@@Base+0x16fc> │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #28091 @ 0x6dbb │ │ │ │ + movw r2, #28095 @ 0x6dbf │ │ │ │ movt r2, #3 │ │ │ │ - movw r1, #27945 @ 0x6d29 │ │ │ │ + movw r1, #27949 @ 0x6d2d │ │ │ │ movt r1, #3 │ │ │ │ - bl 1b8c0c <_Py_SetLocaleFromEnv@@Base+0x5fb4> │ │ │ │ + bl 1b7a2c <_Py_SetLocaleFromEnv@@Base+0x5fb4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #39900 @ 0x9bdc │ │ │ │ + movw r2, #37916 @ 0x941c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #39928 @ 0x9bf8 │ │ │ │ + movw r2, #37944 @ 0x9438 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #39956 @ 0x9c14 │ │ │ │ + movw r2, #37972 @ 0x9454 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #39996 @ 0x9c3c │ │ │ │ + movw r2, #38012 @ 0x947c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #40024 @ 0x9c58 │ │ │ │ + movw r2, #38040 @ 0x9498 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ b.n 2e27e <_PyObject_DebugMallocStats@@Base+0x14e> │ │ │ │ - movw r0, #393 @ 0x189 │ │ │ │ + movw r0, #329 @ 0x149 │ │ │ │ movt r0, #8 │ │ │ │ cbz r1, 2e26c <_PyObject_DebugMallocStats@@Base+0x13c> │ │ │ │ ldr.w r3, [r2, #960] @ 0x3c0 │ │ │ │ subs r2, r3, r0 │ │ │ │ negs r0, r2 │ │ │ │ adcs r0, r2 │ │ │ │ b.n 2e276 <_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, #40052 @ 0x9c74 │ │ │ │ + movw r2, #38068 @ 0x94b4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ blx 2b3bc <__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 2e3028 <_PyMonitoring_FireBranchEvent@@Base+0xa4> │ │ │ │ + bl 2e2878 <_PyMonitoring_FireBranchEvent@@Base+0xa8> │ │ │ │ ldr.w r3, [r9, r5, lsl #2] │ │ │ │ subs r3, r3, r6 │ │ │ │ add r0, r3 │ │ │ │ str.w r0, [r9, r5, lsl #2] │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ b.n 2e356 <_PyObject_DebugMallocStats@@Base+0x226> │ │ │ │ mov r1, fp │ │ │ │ @@ -2759,22 +2759,22 @@ │ │ │ │ mov r4, r1 │ │ │ │ movs r0, #10 │ │ │ │ blx 2bfa8 │ │ │ │ movs r6, #0 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #40104 @ 0x9ca8 │ │ │ │ + movw r0, #38120 @ 0x94e8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r7, r6 │ │ │ │ blx 2bfc4 │ │ │ │ mov r9, r6 │ │ │ │ str.w fp, [sp, #40] @ 0x28 │ │ │ │ mov fp, r4 │ │ │ │ - movw r3, #40216 @ 0x9d18 │ │ │ │ + movw r3, #38232 @ 0x9558 │ │ │ │ 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 2e3284 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 2e2ad4 <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ mla r9, r5, r1, r9 │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ bne.n 2e3dc <_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 2bfa8 │ │ │ │ ldr.w r2, [sl, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40244 @ 0x9d34 │ │ │ │ + movw r1, #38260 @ 0x9574 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 2e578 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ ldr.w r2, [sl, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40272 @ 0x9d50 │ │ │ │ + movw r1, #38288 @ 0x9590 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ subs r2, r2, r5 │ │ │ │ bl 2e578 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ ldr.w r2, [sl, #796] @ 0x31c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40292 @ 0x9d64 │ │ │ │ + movw r1, #38308 @ 0x95a4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 2e578 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40316 @ 0x9d7c │ │ │ │ + movw r1, #38332 @ 0x95bc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 2e578 <_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, #40344 @ 0x9d98 │ │ │ │ + movw r2, #38360 @ 0x95d8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1bd29c │ │ │ │ + bl 1bc0bc │ │ │ │ lsls r2, r5, #18 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e578 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #10 │ │ │ │ blx 2bfa8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40372 @ 0x9db4 │ │ │ │ + movw r1, #38388 @ 0x95f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 2e578 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #40400 @ 0x9dd0 │ │ │ │ + movw r1, #38416 @ 0x9610 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ bl 2e578 <_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, #40428 @ 0x9dec │ │ │ │ + movw r2, #38444 @ 0x962c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1bd29c │ │ │ │ + bl 1bc0bc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ lsls r2, r3, #12 │ │ │ │ bl 2e578 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #40456 @ 0x9e08 │ │ │ │ + movw r1, #38472 @ 0x9648 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ bl 2e578 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ mov r2, r9 │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #40488 @ 0x9e28 │ │ │ │ + movw r1, #38504 @ 0x9668 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ bl 2e578 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ mov r2, fp │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #40520 @ 0x9e48 │ │ │ │ + movw r1, #38536 @ 0x9688 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ bl 2e578 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ - movw r1, #40552 @ 0x9e68 │ │ │ │ + movw r1, #38568 @ 0x96a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ adds r2, r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e578 <_PyObject_DebugMallocStats@@Base+0x448> │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #18 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #40560 @ 0x9e70 │ │ │ │ + movw r0, #38576 @ 0x96b0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ blx 2bfc4 │ │ │ │ mov.w r2, #131072 @ 0x20000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40580 @ 0x9e84 │ │ │ │ + movw r1, #38596 @ 0x96c4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ bl 2e578 <_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 2e69a <_PyObject_DebugMallocStats@@Base+0x56a> │ │ │ │ ldr.w r3, [r7, #284] @ 0x11c │ │ │ │ ldr.w r8, [sl, #432] @ 0x1b0 │ │ │ │ cbnz r3, 2e692 <_PyObject_DebugMallocStats@@Base+0x562> │ │ │ │ add.w r0, r7, #280 @ 0x118 │ │ │ │ - bl 1ae894 <_start@@Base+0x5a8> │ │ │ │ + bl 1ad6b4 <_start@@Base+0x5a8> │ │ │ │ ldr.w r3, [r7, #280] @ 0x118 │ │ │ │ cmp r8, r3 │ │ │ │ bcc.n 2e6b6 <_PyObject_DebugMallocStats@@Base+0x586> │ │ │ │ ldr r3, [r7, #64] @ 0x40 │ │ │ │ cbnz r3, 2e6a4 <_PyObject_DebugMallocStats@@Base+0x574> │ │ │ │ ldr r0, [pc, #620] @ (2e90c <_PyObject_DebugMallocStats@@Base+0x7dc>) │ │ │ │ - bl 1ae894 <_start@@Base+0x5a8> │ │ │ │ + bl 1ad6b4 <_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 2e6be <_PyObject_DebugMallocStats@@Base+0x58e> │ │ │ │ mov.w r8, #0 │ │ │ │ @@ -3068,15 +3068,15 @@ │ │ │ │ strd r3, r3, [sp, #76] @ 0x4c │ │ │ │ blx 2b2d4 │ │ │ │ cbnz r0, 2e73e <_PyObject_DebugMallocStats@@Base+0x60e> │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r4, r0 │ │ │ │ bhi.n 2e740 <_PyObject_DebugMallocStats@@Base+0x610> │ │ │ │ mov r1, r4 │ │ │ │ - bl 2e3284 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 2e2ad4 <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ mov r0, r1 │ │ │ │ b.n 2e740 <_PyObject_DebugMallocStats@@Base+0x610> │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r7, #2097152 @ 0x200000 │ │ │ │ bcc.n 2e846 <_PyObject_DebugMallocStats@@Base+0x716> │ │ │ │ cmp r5, #0 │ │ │ │ @@ -3091,15 +3091,15 @@ │ │ │ │ bl 2eb8e <_PyObject_DebugMallocStats@@Base+0xa5e> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 2e8ae <_PyObject_DebugMallocStats@@Base+0x77e> │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 2e846 <_PyObject_DebugMallocStats@@Base+0x716> │ │ │ │ str.w fp, [sp, #80] @ 0x50 │ │ │ │ - bl 1aeb10 <_start@@Base+0x824> │ │ │ │ + bl 1ad930 <_start@@Base+0x824> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2e846 <_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, #2212 @ 0x8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r3, #464] @ 0x1d0 │ │ │ │ cbnz r1, 2e7aa <_PyObject_DebugMallocStats@@Base+0x67a> │ │ │ │ add.w r0, r3, #460 @ 0x1cc │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 1ae894 <_start@@Base+0x5a8> │ │ │ │ + bl 1ad6b4 <_start@@Base+0x5a8> │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 2e846 <_PyObject_DebugMallocStats@@Base+0x716> │ │ │ │ lsls r1, r1, #10 │ │ │ │ beq.n 2e846 <_PyObject_DebugMallocStats@@Base+0x716> │ │ │ │ movw r0, #4340 @ 0x10f4 │ │ │ │ @@ -3134,29 +3134,29 @@ │ │ │ │ it ls │ │ │ │ movls r4, r1 │ │ │ │ cmp r7, r4 │ │ │ │ bhi.n 2e846 <_PyObject_DebugMallocStats@@Base+0x716> │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cbnz r3, 2e7ee <_PyObject_DebugMallocStats@@Base+0x6be> │ │ │ │ ldr r0, [pc, #292] @ (2e910 <_PyObject_DebugMallocStats@@Base+0x7e0>) │ │ │ │ - bl 1ae894 <_start@@Base+0x5a8> │ │ │ │ + bl 1ad6b4 <_start@@Base+0x5a8> │ │ │ │ movw r3, #2212 @ 0x8a4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 2e808 <_PyObject_DebugMallocStats@@Base+0x6d8> │ │ │ │ movw r3, #4340 @ 0x10f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldrb r1, [r3, #12] │ │ │ │ b.n 2e820 <_PyObject_DebugMallocStats@@Base+0x6f0> │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cbnz r2, 2e818 <_PyObject_DebugMallocStats@@Base+0x6e8> │ │ │ │ add.w r0, r3, #80 @ 0x50 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 1ae894 <_start@@Base+0x5a8> │ │ │ │ + bl 1ad6b4 <_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, 2e8ae <_PyObject_DebugMallocStats@@Base+0x77e> │ │ │ │ movw r4, #2212 @ 0x8a4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr.w r3, [r4, #344] @ 0x158 │ │ │ │ cbnz r3, 2e85c <_PyObject_DebugMallocStats@@Base+0x72c> │ │ │ │ add.w r0, r4, #340 @ 0x154 │ │ │ │ - bl 1ae894 <_start@@Base+0x5a8> │ │ │ │ + bl 1ad6b4 <_start@@Base+0x5a8> │ │ │ │ ldr.w r3, [r4, #340] @ 0x154 │ │ │ │ orrs.w r3, fp, r3 │ │ │ │ beq.n 2e870 <_PyObject_DebugMallocStats@@Base+0x740> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movs r3, #12 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 2ea56 <_PyObject_DebugMallocStats@@Base+0x926> │ │ │ │ @@ -3220,31 +3220,31 @@ │ │ │ │ strd r2, r3, [sp, #88] @ 0x58 │ │ │ │ b.n 2e914 <_PyObject_DebugMallocStats@@Base+0x7e4> │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r9 │ │ │ │ ubfx r5, r5, #0, #17 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1cac9c │ │ │ │ + bl 1c9b1c │ │ │ │ lsls r1, r5, #15 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6f0b8 │ │ │ │ + bl 6f088 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2e914 <_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 36f2c │ │ │ │ + bl 36f30 │ │ │ │ b.n 2ea56 <_PyObject_DebugMallocStats@@Base+0x926> │ │ │ │ nop │ │ │ │ lsrs r0, r4, #3 │ │ │ │ lsls r0, r2, #1 │ │ │ │ lsrs r4, r6, #3 │ │ │ │ lsls r0, r2, #1 │ │ │ │ add.w ip, sp, #100 @ 0x64 │ │ │ │ @@ -3258,15 +3258,15 @@ │ │ │ │ strb r5, [r4, #20] │ │ │ │ cbz r5, 2e954 <_PyObject_DebugMallocStats@@Base+0x824> │ │ │ │ movw r5, #2212 @ 0x8a4 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr.w r3, [r5, #304] @ 0x130 │ │ │ │ cbnz r3, 2e94c <_PyObject_DebugMallocStats@@Base+0x81c> │ │ │ │ add.w r0, r5, #300 @ 0x12c │ │ │ │ - bl 1ae894 <_start@@Base+0x5a8> │ │ │ │ + bl 1ad6b4 <_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] @ 2ea60 <_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 1c85d4 │ │ │ │ + bl 1c73f4 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 1c89cc │ │ │ │ + bl 1c7848 │ │ │ │ cbz r0, 2ea58 <_PyObject_DebugMallocStats@@Base+0x928> │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ str r7, [r4, #88] @ 0x58 │ │ │ │ cbnz r3, 2ea46 <_PyObject_DebugMallocStats@@Base+0x916> │ │ │ │ ldr r2, [r4, #108] @ 0x6c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ subs r2, r2, r5 │ │ │ │ - bl 1c8c48 │ │ │ │ + bl 1c7ac4 │ │ │ │ mov r0, r4 │ │ │ │ b.n 2ea58 <_PyObject_DebugMallocStats@@Base+0x928> │ │ │ │ subs r2, r6, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c89cc │ │ │ │ + bl 1c7848 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ str r0, [r3, #0] │ │ │ │ b.n 2ea42 <_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 2ea9c <_PyObject_DebugMallocStats@@Base+0x96c> │ │ │ │ negs r1, r1 │ │ │ │ ands r4, r1 │ │ │ │ b.n 2eaa4 <_PyObject_DebugMallocStats@@Base+0x974> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e3284 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 2e2ad4 <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ 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, 2eb88 <_PyObject_DebugMallocStats@@Base+0xa58> │ │ │ │ movw r6, #2212 @ 0x8a4 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr.w r3, [r6, #324] @ 0x144 │ │ │ │ cbnz r3, 2eb34 <_PyObject_DebugMallocStats@@Base+0xa04> │ │ │ │ add.w r0, r6, #320 @ 0x140 │ │ │ │ - bl 1ae894 <_start@@Base+0x5a8> │ │ │ │ + bl 1ad6b4 <_start@@Base+0x5a8> │ │ │ │ ldr.w r3, [r6, #320] @ 0x140 │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 2eb46 <_PyObject_DebugMallocStats@@Base+0xa16> │ │ │ │ - movw r6, #40720 @ 0x9f10 │ │ │ │ + movw r6, #38736 @ 0x9750 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ b.n 2eb4a <_PyObject_DebugMallocStats@@Base+0xa1a> │ │ │ │ mov r4, r3 │ │ │ │ b.n 2eb72 <_PyObject_DebugMallocStats@@Base+0xa42> │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ adds r4, #1 │ │ │ │ @@ -3458,18 +3458,18 @@ │ │ │ │ blx 2b2d4 │ │ │ │ cbnz r0, 2eb72 <_PyObject_DebugMallocStats@@Base+0xa42> │ │ │ │ cmp.w r4, #256 @ 0x100 │ │ │ │ bne.n 2eb4a <_PyObject_DebugMallocStats@@Base+0xa1a> │ │ │ │ movw r4, #257 @ 0x101 │ │ │ │ dmb ish │ │ │ │ str.w r4, [r5, #624] @ 0x270 │ │ │ │ - movw r0, #40752 @ 0x9f30 │ │ │ │ + movw r0, #38768 @ 0x9770 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r4 │ │ │ │ - bl 1aeb1c <_start@@Base+0x830> │ │ │ │ + bl 1ad93c <_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, 2ee3e <_PyObject_DebugMallocStats@@Base+0xd0e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - movw r3, #33984 @ 0x84c0 │ │ │ │ + movw r3, #32000 @ 0x7d00 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #40776 @ 0x9f48 │ │ │ │ + movw r2, #38792 @ 0x9788 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r0, #40800 @ 0x9f60 │ │ │ │ + movw r0, #38816 @ 0x97a0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r3 │ │ │ │ lsrs r1, r6, #10 │ │ │ │ - bl 1aeb1c <_start@@Base+0x830> │ │ │ │ + bl 1ad93c <_start@@Base+0x830> │ │ │ │ movs r0, #0 │ │ │ │ b.n 2ee88 <_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 6f050 │ │ │ │ - movw r0, #40828 @ 0x9f7c │ │ │ │ + bl 6f020 │ │ │ │ + movw r0, #38844 @ 0x97bc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ lsrs r1, r6, #10 │ │ │ │ - bl 1aeb1c <_start@@Base+0x830> │ │ │ │ + bl 1ad93c <_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 2eed8 <_PyObject_DebugMallocStats@@Base+0xda8> │ │ │ │ negs r3, r5 │ │ │ │ ands r6, r3 │ │ │ │ b.n 2eee2 <_PyObject_DebugMallocStats@@Base+0xdb2> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2e3284 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 2e2ad4 <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ 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 2eeb0 <_PyObject_DebugMallocStats@@Base+0xd80> │ │ │ │ @@ -3781,30 +3781,30 @@ │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 2ef0a <_PyObject_DebugMallocStats@@Base+0xdda> │ │ │ │ negs r5, r5 │ │ │ │ ands r4, r5 │ │ │ │ b.n 2ef14 <_PyObject_DebugMallocStats@@Base+0xde4> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2e3284 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 2e2ad4 <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ 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 2f088 <_PyObject_DebugMallocStats@@Base+0xf58> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2f018 <_PyObject_DebugMallocStats@@Base+0xee8> │ │ │ │ mov r1, r6 │ │ │ │ - bl 2e3284 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 2e2ad4 <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 2f000 <_PyObject_DebugMallocStats@@Base+0xed0> │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ bl 2f2c0 <_PyObject_DebugMallocStats@@Base+0x1190> │ │ │ │ mvns r3, r6 │ │ │ │ @@ -3827,15 +3827,15 @@ │ │ │ │ negs r3, r6 │ │ │ │ and.w r8, r8, r3 │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 2eff8 <_PyObject_DebugMallocStats@@Base+0xec8> │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 6f0b8 │ │ │ │ + bl 6f088 │ │ │ │ b.n 2eff8 <_PyObject_DebugMallocStats@@Base+0xec8> │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 2f088 <_PyObject_DebugMallocStats@@Base+0xf58> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -3850,15 +3850,15 @@ │ │ │ │ sub.w fp, r9, r0 │ │ │ │ tst r1, r3 │ │ │ │ bne.n 2efc2 <_PyObject_DebugMallocStats@@Base+0xe92> │ │ │ │ negs r1, r1 │ │ │ │ and.w sl, r1, sl │ │ │ │ b.n 2efcc <_PyObject_DebugMallocStats@@Base+0xe9c> │ │ │ │ mov r0, sl │ │ │ │ - bl 2e3284 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 2e2ad4 <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ sub.w sl, sl, r1 │ │ │ │ sub.w r8, r8, fp │ │ │ │ sub.w r4, r8, sl │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 2efe4 <_PyObject_DebugMallocStats@@Base+0xeb4> │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ @@ -3916,15 +3916,15 @@ │ │ │ │ adds r4, r0, r3 │ │ │ │ tst r1, r3 │ │ │ │ bne.n 2f07c <_PyObject_DebugMallocStats@@Base+0xf4c> │ │ │ │ negs r1, r1 │ │ │ │ and.w r0, r1, r4 │ │ │ │ b.n 2f084 <_PyObject_DebugMallocStats@@Base+0xf54> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e3284 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 2e2ad4 <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ 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 2f232 <_PyObject_DebugMallocStats@@Base+0x1102> │ │ │ │ movw r3, #57360 @ 0xe010 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r4, #0 │ │ │ │ strb.w r4, [r3, #2520] @ 0x9d8 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ - movw r0, #40860 @ 0x9f9c │ │ │ │ + movw r0, #38876 @ 0x97dc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 6ef18 │ │ │ │ + bl 6eee8 │ │ │ │ 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 2f232 <_PyObject_DebugMallocStats@@Base+0x1102> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cbz r2, 2f22e <_PyObject_DebugMallocStats@@Base+0x10fe> │ │ │ │ - movw r0, #40944 @ 0x9ff0 │ │ │ │ + movw r0, #38960 @ 0x9830 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ str r7, [sp, #8] │ │ │ │ strd r6, r8, [sp] │ │ │ │ - bl 6ef18 │ │ │ │ + bl 6eee8 │ │ │ │ movs r4, #0 │ │ │ │ b.n 2f24c <_PyObject_DebugMallocStats@@Base+0x111c> │ │ │ │ ldr r0, [pc, #44] @ (2f260 <_PyObject_DebugMallocStats@@Base+0x1130>) │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ - bl 1c85d4 │ │ │ │ + bl 1c73f4 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 2f24c <_PyObject_DebugMallocStats@@Base+0x111c> │ │ │ │ ldr r0, [pc, #32] @ (2f264 <_PyObject_DebugMallocStats@@Base+0x1134>) │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ - bl 1c85d4 │ │ │ │ + bl 1c73f4 │ │ │ │ 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, #2212 @ 0x8a4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ cbnz r3, 2f29e <_PyObject_DebugMallocStats@@Base+0x116e> │ │ │ │ add.w r0, r4, #120 @ 0x78 │ │ │ │ - bl 1ae894 <_start@@Base+0x5a8> │ │ │ │ + bl 1ad6b4 <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2f282 <_PyObject_DebugMallocStats@@Base+0x1152> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e3284 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 2e2ad4 <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2f282 <_PyObject_DebugMallocStats@@Base+0x1152> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e3284 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 2e2ad4 <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ clz r0, r1 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ cbz r0, 2f322 <_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 2c0d0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2f2fc <_PyObject_DebugMallocStats@@Base+0x11cc> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cbz r2, 2f2fc <_PyObject_DebugMallocStats@@Base+0x11cc> │ │ │ │ - movw r0, #47884 @ 0xbb0c │ │ │ │ + movw r0, #45900 @ 0xb34c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r2 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 6ef18 │ │ │ │ + bl 6eee8 │ │ │ │ negs r4, r4 │ │ │ │ sbc.w r5, r5, r5 │ │ │ │ cbz r6, 2f30e <_PyObject_DebugMallocStats@@Base+0x11de> │ │ │ │ ldr r0, [pc, #28] @ (2f324 <_PyObject_DebugMallocStats@@Base+0x11f4>) │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 1c85d4 │ │ │ │ + bl 1c73f4 │ │ │ │ ldr r0, [pc, #24] @ (2f328 <_PyObject_DebugMallocStats@@Base+0x11f8>) │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1c85d4 │ │ │ │ + b.w 1c73f4 │ │ │ │ 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, 2f736 <_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 6f0b8 │ │ │ │ + bl 6f088 │ │ │ │ cbz r0, 2f732 <_PyObject_DebugMallocStats@@Base+0x1602> │ │ │ │ ldrb.w r3, [sp, #44] @ 0x2c │ │ │ │ cbz r3, 2f736 <_PyObject_DebugMallocStats@@Base+0x1606> │ │ │ │ strb.w r4, [fp, #14] │ │ │ │ b.n 2f736 <_PyObject_DebugMallocStats@@Base+0x1606> │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ - bl 37190 │ │ │ │ + bl 37194 │ │ │ │ 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 2fa0a <_PyObject_DebugMallocStats@@Base+0x18da> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ - bl 1c85d4 │ │ │ │ + bl 1c73f4 │ │ │ │ ldr.w r2, [r4, #432] @ 0x1b0 │ │ │ │ movs r3, #1 │ │ │ │ b.n 2fa1e <_PyObject_DebugMallocStats@@Base+0x18ee> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 1c85d4 │ │ │ │ + bl 1c73f4 │ │ │ │ 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, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56188 @ 0xdb7c │ │ │ │ + movw r1, #54204 @ 0xd3bc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ 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, #43764 @ 0xaaf4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ sub sp, #16 │ │ │ │ mov r3, r0 │ │ │ │ movw r4, #1013 @ 0x3f5 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #57368 @ 0xe018 │ │ │ │ + movw r2, #55384 @ 0xd858 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ - bl 24e0d8 │ │ │ │ + bl 24d664 │ │ │ │ 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 2fae4 <_PyObject_DebugMallocStats@@Base+0x19b4> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r1, #0] │ │ │ │ - bl 1c91f8 │ │ │ │ + bl 1c8078 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r4, #40] @ 0x28 │ │ │ │ cbz r3, 2faf4 <_PyObject_DebugMallocStats@@Base+0x19c4> │ │ │ │ str r4, [r3, #40] @ 0x28 │ │ │ │ str r4, [r5, #4] │ │ │ │ b.n 2fb00 <_PyObject_DebugMallocStats@@Base+0x19d0> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ strd r4, r4, [r5] │ │ │ │ - bl 1c91f8 │ │ │ │ + bl 1c8078 │ │ │ │ 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] @ (2fb48 <_PyObject_DebugMallocStats@@Base+0x1a18>) │ │ │ │ movw r1, #1814 @ 0x716 │ │ │ │ - movw r3, #40704 @ 0x9f00 │ │ │ │ + movw r3, #38720 @ 0x9740 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #57480 @ 0xe088 │ │ │ │ + movw r2, #55496 @ 0xd8c8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ strd r1, r4, [sp] │ │ │ │ movs r1, #0 │ │ │ │ - bl 70e20 <_PyObject_AssertFailed@@Base> │ │ │ │ - add r3, sp, #384 @ 0x180 │ │ │ │ + bl 70df0 <_PyObject_AssertFailed@@Base> │ │ │ │ + add r3, pc, #640 @ (adr r3, 2fdcc <_PyObject_DebugMallocStats@@Base+0x1c9c>) │ │ │ │ movs r6, r6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r4, #43556 @ 0xaa24 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #62840 @ 0xf578 │ │ │ │ + movw r1, #60856 @ 0xedb8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ 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 2fb9a <_PyObject_DebugMallocStats@@Base+0x1a6a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 2fb9a <_PyObject_DebugMallocStats@@Base+0x1a6a> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, #27976 @ 0x6d48 │ │ │ │ + movw r1, #25992 @ 0x6588 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r4, r0 │ │ │ │ blx 2b8d8 │ │ │ │ cbz r0, 2fc06 <_PyObject_DebugMallocStats@@Base+0x1ad6> │ │ │ │ - movw r1, #27784 @ 0x6c88 │ │ │ │ + movw r1, #25800 @ 0x64c8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b8d8 │ │ │ │ cbz r0, 2fc0a <_PyObject_DebugMallocStats@@Base+0x1ada> │ │ │ │ - movw r1, #27812 @ 0x6ca4 │ │ │ │ + movw r1, #25828 @ 0x64e4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b8d8 │ │ │ │ cbz r0, 2fc0e <_PyObject_DebugMallocStats@@Base+0x1ade> │ │ │ │ - movw r1, #27880 @ 0x6ce8 │ │ │ │ + movw r1, #25896 @ 0x6528 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b8d8 │ │ │ │ cbz r0, 2fc12 <_PyObject_DebugMallocStats@@Base+0x1ae2> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #27936 @ 0x6d20 │ │ │ │ + movw r1, #25952 @ 0x6560 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ blx 2b8d8 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #7 │ │ │ │ movne r0, #8 │ │ │ │ b.n 2fc14 <_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 2fc4c <_PyObject_DebugMallocStats@@Base+0x1b1c> │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64364 @ 0xfb6c │ │ │ │ + movw r1, #62292 @ 0xf354 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov r0, r4 │ │ │ │ b.n 2fc5a <_PyObject_DebugMallocStats@@Base+0x1b2a> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ str r6, [sp, #0] │ │ │ │ add.w r1, r0, #16 │ │ │ │ - bl a63f4 │ │ │ │ + bl a6b30 │ │ │ │ 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, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8328 @ 0x2088 │ │ │ │ + movw r1, #6064 @ 0x17b0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ 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 2e3284 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 2e2ad4 <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ subs r7, r7, r1 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.n 2fcf6 <_PyObject_DebugMallocStats@@Base+0x1bc6> │ │ │ │ cbz r1, 2fd4a <_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, 2fd1e <_PyObject_DebugMallocStats@@Base+0x1bee> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1c94ec │ │ │ │ + b.w 1c836c │ │ │ │ ldrb r5, [r0, #14] │ │ │ │ lsls r3, r5, #31 │ │ │ │ bpl.n 2fd50 <_PyObject_DebugMallocStats@@Base+0x1c20> │ │ │ │ ldr r6, [r0, #36] @ 0x24 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl 1c8044 │ │ │ │ + bl 1c6e64 │ │ │ │ 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 2faaa <_PyObject_DebugMallocStats@@Base+0x197a> │ │ │ │ mov r1, r2 │ │ │ │ - b.w 6f1da │ │ │ │ + b.w 6f1aa │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cbz r1, 2fd60 <_PyObject_DebugMallocStats@@Base+0x1c30> │ │ │ │ ldr r6, [r1, #4] │ │ │ │ ldr r6, [r6, #64] @ 0x40 │ │ │ │ cbnz r6, 2fd6a <_PyObject_DebugMallocStats@@Base+0x1c3a> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6} │ │ │ │ - b.w 1daff0 │ │ │ │ + b.w 1d9d28 │ │ │ │ pop {r4, r5, r6} │ │ │ │ - b.w 9e67c │ │ │ │ + b.w 9e618 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ bpl.n 2fd80 <_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, #30140 @ 0x75bc │ │ │ │ + movw r1, #28112 @ 0x6dd0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl a60f8 │ │ │ │ + bl a6ad4 │ │ │ │ cbz r0, 2fe04 <_PyObject_DebugMallocStats@@Base+0x1cd4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 11d174 │ │ │ │ + bl 11d2e0 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2fe06 <_PyObject_DebugMallocStats@@Base+0x1cd6> │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1e553c │ │ │ │ + bl 1e4270 │ │ │ │ cbnz r0, 2fdca <_PyObject_DebugMallocStats@@Base+0x1c9a> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ and.w r2, r3, #61440 @ 0xf000 │ │ │ │ cmp.w r2, #32768 @ 0x8000 │ │ │ │ beq.n 2fdd4 <_PyObject_DebugMallocStats@@Base+0x1ca4> │ │ │ │ movw r5, #5996 @ 0x176c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ @@ -5172,15 +5172,15 @@ │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r5, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 2fdfe <_PyObject_DebugMallocStats@@Base+0x1cce> │ │ │ │ mov r4, r5 │ │ │ │ b.n 2fe06 <_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, #30140 @ 0x75bc │ │ │ │ + movw r1, #28112 @ 0x6dd0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl a60f8 │ │ │ │ + bl a6ad4 │ │ │ │ cbz r0, 2fe60 <_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 116b40 │ │ │ │ + bl 116ca8 │ │ │ │ subs r1, r0, #0 │ │ │ │ bge.n 2fe52 <_PyObject_DebugMallocStats@@Base+0x1d22> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2fe62 <_PyObject_DebugMallocStats@@Base+0x1d32> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ b.n 2fe62 <_PyObject_DebugMallocStats@@Base+0x1d32> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ adds r1, #1 │ │ │ │ - bl 11a794 │ │ │ │ + bl 11a900 │ │ │ │ mov r4, r0 │ │ │ │ b.n 2fe62 <_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 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 30008 <_PyObject_DebugMallocStats@@Base+0x1ed8> │ │ │ │ movw r7, #41344 @ 0xa180 │ │ │ │ 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, 2ff12 <_PyObject_DebugMallocStats@@Base+0x1de2> │ │ │ │ mov.w r1, #524 @ 0x20c │ │ │ │ - movw r0, #62744 @ 0xf518 │ │ │ │ + movw r0, #60760 @ 0xed58 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ b.n 2ffbc <_PyObject_DebugMallocStats@@Base+0x1e8c> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, r4 │ │ │ │ ble.w 30008 <_PyObject_DebugMallocStats@@Base+0x1ed8> │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ @@ -5286,15 +5286,15 @@ │ │ │ │ beq.n 2ffe0 <_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 2ff26 <_PyObject_DebugMallocStats@@Base+0x1df6> │ │ │ │ - bl 100d7c <_PyNumber_Index@@Base> │ │ │ │ + bl 100c18 <_PyNumber_Index@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2ffb8 <_PyObject_DebugMallocStats@@Base+0x1e88> │ │ │ │ movs r1, #1 │ │ │ │ b.n 2ff28 <_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 2ff9a <_PyObject_DebugMallocStats@@Base+0x1e6a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 2ff9a <_PyObject_DebugMallocStats@@Base+0x1e6a> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 2ffbc <_PyObject_DebugMallocStats@@Base+0x1e8c> │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24792 @ 0x60d8 │ │ │ │ + movw r1, #22808 @ 0x5918 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ b.n 2ffbc <_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, #30140 @ 0x75bc │ │ │ │ + movw r1, #28112 @ 0x6dd0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl a60f8 │ │ │ │ + bl a6ad4 │ │ │ │ cbz r0, 30082 <_PyObject_DebugMallocStats@@Base+0x1f52> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 11ced0 │ │ │ │ + bl 11d03c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 30084 <_PyObject_DebugMallocStats@@Base+0x1f54> │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1e553c │ │ │ │ + bl 1e4270 │ │ │ │ cbnz r0, 30062 <_PyObject_DebugMallocStats@@Base+0x1f32> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ and.w r2, r2, #61440 @ 0xf000 │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ it ne │ │ │ │ movne r5, r3 │ │ │ │ b.n 3006a <_PyObject_DebugMallocStats@@Base+0x1f3a> │ │ │ │ movw r5, #5996 @ 0x176c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 3007c <_PyObject_DebugMallocStats@@Base+0x1f4c> │ │ │ │ mov r4, r5 │ │ │ │ b.n 30084 <_PyObject_DebugMallocStats@@Base+0x1f54> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ b.n 30078 <_PyObject_DebugMallocStats@@Base+0x1f48> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ 0003008a : │ │ │ │ - b.w 1ef2e8 <_PyTime_AsMicroseconds@@Base+0x3e0> │ │ │ │ + b.w 1ee018 <_PyTime_AsMicroseconds@@Base+0x3e0> │ │ │ │ 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 1cabbc │ │ │ │ + bl 1c9a3c │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r5, #1 │ │ │ │ adds r3, #4 │ │ │ │ cbnz r2, 300da │ │ │ │ cmp r5, #4 │ │ │ │ bne.n 300cc │ │ │ │ @@ -5496,15 +5496,15 @@ │ │ │ │ cbnz r3, 3017e │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, #4 │ │ │ │ bne.n 30130 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [pc, #72] @ (30190 ) │ │ │ │ sub.w r2, sl, r2, lsl #15 │ │ │ │ - bl 1c85d4 │ │ │ │ + bl 1c73f4 │ │ │ │ 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 30150 │ │ │ │ @@ -5536,45 +5536,45 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r3, [r4, #304] @ 0x130 │ │ │ │ mov r5, r2 │ │ │ │ cbnz r3, 301c4 │ │ │ │ add.w r0, r4, #300 @ 0x12c │ │ │ │ - bl 1ae894 <_start@@Base+0x5a8> │ │ │ │ + bl 1ad6b4 <_start@@Base+0x5a8> │ │ │ │ ldr.w r3, [r4, #300] @ 0x12c │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 30218 │ │ │ │ add.w r0, r7, #544 @ 0x220 │ │ │ │ bl 30228 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ add.w r0, r7, #160 @ 0xa0 │ │ │ │ - bl 1c85d4 │ │ │ │ + bl 1c73f4 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ cbnz r3, 301ea │ │ │ │ ldr r0, [pc, #60] @ (30224 ) │ │ │ │ - bl 1ae894 <_start@@Base+0x5a8> │ │ │ │ + bl 1ad6b4 <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ cbz r3, 3020c │ │ │ │ - bl 1aeb10 <_start@@Base+0x824> │ │ │ │ + bl 1ad930 <_start@@Base+0x824> │ │ │ │ cbnz r0, 3020c │ │ │ │ add.w r2, sp, #7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sp, #7] │ │ │ │ bl 30288 │ │ │ │ ldrb.w r5, [sp, #7] │ │ │ │ b.n 3021a │ │ │ │ cbz r5, 3021a │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 6f130 │ │ │ │ + bl 6f100 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r1, #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] @ (302e8 ) │ │ │ │ mov r2, r3 │ │ │ │ sbc.w r3, r3, r3 │ │ │ │ - bl 1c85d4 │ │ │ │ + bl 1c73f4 │ │ │ │ mov r2, r4 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #1 │ │ │ │ bl 302ec │ │ │ │ ldr r4, [sp, #12] │ │ │ │ cbz r4, 302e4 │ │ │ │ @@ -5639,20 +5639,20 @@ │ │ │ │ strb r3, [r5, #0] │ │ │ │ movs r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ blx 2c264 │ │ │ │ strb r7, [r5, #0] │ │ │ │ mov r2, r0 │ │ │ │ cbz r0, 302e4 │ │ │ │ - movw r0, #54864 @ 0xd650 │ │ │ │ + movw r0, #52880 @ 0xce90 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 6ef18 │ │ │ │ + bl 6eee8 │ │ │ │ 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 30330 │ │ │ │ negs r7, r7 │ │ │ │ ands r5, r7 │ │ │ │ ands r4, r7 │ │ │ │ b.n 3037a │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2e3284 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 2e2ad4 <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ mov r0, r4 │ │ │ │ subs r5, r5, r1 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2e3284 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 2e2ad4 <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ subs r4, r4, r1 │ │ │ │ b.n 3037a │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.n 30354 │ │ │ │ negs r3, r7 │ │ │ │ and.w r8, r1, r3 │ │ │ │ b.n 30360 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2e3284 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 2e2ad4 <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ sub.w r8, r8, r1 │ │ │ │ add r4, r5 │ │ │ │ mov r5, r8 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.n 30370 │ │ │ │ negs r7, r7 │ │ │ │ ands r4, r7 │ │ │ │ b.n 3037a │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2e3284 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 2e2ad4 <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ subs r4, r4, r1 │ │ │ │ subs r4, r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ ble.n 30304 │ │ │ │ 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, #56544 @ 0xdce0 │ │ │ │ + movw r0, #54560 @ 0xd520 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ - bl 1f11c4 │ │ │ │ + bl 1f0040 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ - movw r0, #56572 @ 0xdcfc │ │ │ │ + movw r0, #54588 @ 0xd53c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ - bl 1f11c4 │ │ │ │ + bl 1f0040 │ │ │ │ ldr.w r0, [r4, #288] @ 0x120 │ │ │ │ bl 307f4 │ │ │ │ - movw r0, #55484 @ 0xd8bc │ │ │ │ + movw r0, #50908 @ 0xc6dc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f11c4 │ │ │ │ - movw r0, #56588 @ 0xdd0c │ │ │ │ + bl 1f0040 │ │ │ │ + movw r0, #54604 @ 0xd54c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f11c4 │ │ │ │ + bl 1f0040 │ │ │ │ ldr.w r0, [r4, #284] @ 0x11c │ │ │ │ bl 307f4 │ │ │ │ - movw r0, #55484 @ 0xd8bc │ │ │ │ + movw r0, #50908 @ 0xc6dc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f11c4 │ │ │ │ - movw r0, #56604 @ 0xdd1c │ │ │ │ + bl 1f0040 │ │ │ │ + movw r0, #54620 @ 0xd55c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f11c4 │ │ │ │ + bl 1f0040 │ │ │ │ ldr.w r0, [r4, #280] @ 0x118 │ │ │ │ bl 307f4 │ │ │ │ - movw r0, #55484 @ 0xd8bc │ │ │ │ + movw r0, #50908 @ 0xc6dc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f11c4 │ │ │ │ + bl 1f0040 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ - movw r0, #56624 @ 0xdd30 │ │ │ │ + movw r0, #54640 @ 0xd570 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f11c4 │ │ │ │ + bl 1f0040 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ - movw r0, #56644 @ 0xdd44 │ │ │ │ + movw r0, #54660 @ 0xd584 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f11c4 │ │ │ │ + bl 1f0040 │ │ │ │ ldr.w r1, [r4, #228] @ 0xe4 │ │ │ │ - movw r0, #56664 @ 0xdd58 │ │ │ │ + movw r0, #54680 @ 0xd598 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f11c4 │ │ │ │ + bl 1f0040 │ │ │ │ ldr.w r1, [r4, #256] @ 0x100 │ │ │ │ - movw r0, #56684 @ 0xdd6c │ │ │ │ + movw r0, #54700 @ 0xd5ac │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f11c4 │ │ │ │ + bl 1f0040 │ │ │ │ ldr.w r1, [r4, #188] @ 0xbc │ │ │ │ - movw r0, #56704 @ 0xdd80 │ │ │ │ + movw r0, #54720 @ 0xd5c0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f11c4 │ │ │ │ + bl 1f0040 │ │ │ │ ldr.w r1, [r4, #364] @ 0x16c │ │ │ │ - movw r0, #56724 @ 0xdd94 │ │ │ │ + movw r0, #54740 @ 0xd5d4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f11c4 │ │ │ │ - movw r0, #56752 @ 0xddb0 │ │ │ │ + bl 1f0040 │ │ │ │ + movw r0, #54768 @ 0xd5f0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f11c4 │ │ │ │ + bl 1f0040 │ │ │ │ ldr.w r0, [r4, #308] @ 0x134 │ │ │ │ bl 307f4 │ │ │ │ - movw r0, #55484 @ 0xd8bc │ │ │ │ + movw r0, #50908 @ 0xc6dc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f11c4 │ │ │ │ - movw r0, #56768 @ 0xddc0 │ │ │ │ + bl 1f0040 │ │ │ │ + movw r0, #54784 @ 0xd600 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f11c4 │ │ │ │ + bl 1f0040 │ │ │ │ ldr.w r0, [r4, #352] @ 0x160 │ │ │ │ bl 307f4 │ │ │ │ - movw r0, #55484 @ 0xd8bc │ │ │ │ + movw r0, #50908 @ 0xc6dc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f11c4 │ │ │ │ - movw r1, #26796 @ 0x68ac │ │ │ │ + bl 1f0040 │ │ │ │ + movw r1, #24812 @ 0x60ec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #56788 @ 0xddd4 │ │ │ │ + movw r0, #54804 @ 0xd614 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce5a8 │ │ │ │ + bl 1cd360 │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #26796 @ 0x68ac │ │ │ │ + movw r0, #24812 @ 0x60ec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 129d4c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 129eb8 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 304da │ │ │ │ - bl f6d10 │ │ │ │ + bl f6cb4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 30500 │ │ │ │ - movw r0, #56800 @ 0xdde0 │ │ │ │ + movw r0, #54816 @ 0xd620 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce5a8 │ │ │ │ + bl 1cd360 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3050c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3050c │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ b.n 3050c │ │ │ │ - movw r0, #56804 @ 0xdde4 │ │ │ │ + movw r0, #54820 @ 0xd624 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f11c4 │ │ │ │ - movw r0, #55484 @ 0xd8bc │ │ │ │ + bl 1f0040 │ │ │ │ + movw r0, #50908 @ 0xc6dc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1ce5a8 │ │ │ │ - movw r1, #26816 @ 0x68c0 │ │ │ │ + bl 1cd360 │ │ │ │ + movw r1, #24832 @ 0x6100 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #56788 @ 0xddd4 │ │ │ │ + movw r0, #54804 @ 0xd614 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce5a8 │ │ │ │ + bl 1cd360 │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #26816 @ 0x68c0 │ │ │ │ + movw r0, #24832 @ 0x6100 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 129d4c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 129eb8 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 30542 │ │ │ │ - bl f6d10 │ │ │ │ + bl f6cb4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 30568 │ │ │ │ - movw r0, #56800 @ 0xdde0 │ │ │ │ + movw r0, #54816 @ 0xd620 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce5a8 │ │ │ │ + bl 1cd360 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30574 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 30574 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ b.n 30574 │ │ │ │ - movw r0, #56804 @ 0xdde4 │ │ │ │ + movw r0, #54820 @ 0xd624 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f11c4 │ │ │ │ - movw r0, #55484 @ 0xd8bc │ │ │ │ + bl 1f0040 │ │ │ │ + movw r0, #50908 @ 0xc6dc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1ce5a8 │ │ │ │ - movw r1, #26760 @ 0x6888 │ │ │ │ + bl 1cd360 │ │ │ │ + movw r1, #24776 @ 0x60c8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #56788 @ 0xddd4 │ │ │ │ + movw r0, #54804 @ 0xd614 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce5a8 │ │ │ │ + bl 1cd360 │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #26760 @ 0x6888 │ │ │ │ + movw r0, #24776 @ 0x60c8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 129d4c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 129eb8 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 305aa │ │ │ │ - bl f6d10 │ │ │ │ + bl f6cb4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 305d0 │ │ │ │ - movw r0, #56800 @ 0xdde0 │ │ │ │ + movw r0, #54816 @ 0xd620 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce5a8 │ │ │ │ + bl 1cd360 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 305dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 305dc │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ b.n 305dc │ │ │ │ - movw r0, #56804 @ 0xdde4 │ │ │ │ + movw r0, #54820 @ 0xd624 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f11c4 │ │ │ │ - movw r0, #55484 @ 0xd8bc │ │ │ │ + bl 1f0040 │ │ │ │ + movw r0, #50908 @ 0xc6dc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1ce5a8 │ │ │ │ - movw r1, #26936 @ 0x6938 │ │ │ │ + bl 1cd360 │ │ │ │ + movw r1, #24952 @ 0x6178 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #56788 @ 0xddd4 │ │ │ │ + movw r0, #54804 @ 0xd614 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce5a8 │ │ │ │ + bl 1cd360 │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #26936 @ 0x6938 │ │ │ │ + movw r0, #24952 @ 0x6178 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 129d4c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 129eb8 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 30612 │ │ │ │ - bl f6d10 │ │ │ │ + bl f6cb4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 30638 │ │ │ │ - movw r0, #56800 @ 0xdde0 │ │ │ │ + movw r0, #54816 @ 0xd620 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce5a8 │ │ │ │ + bl 1cd360 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30644 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 30644 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ b.n 30644 │ │ │ │ - movw r0, #56804 @ 0xdde4 │ │ │ │ + movw r0, #54820 @ 0xd624 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f11c4 │ │ │ │ - movw r0, #55484 @ 0xd8bc │ │ │ │ + bl 1f0040 │ │ │ │ + movw r0, #50908 @ 0xc6dc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1ce5a8 │ │ │ │ - movw r1, #26868 @ 0x68f4 │ │ │ │ + bl 1cd360 │ │ │ │ + movw r1, #24884 @ 0x6134 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #56788 @ 0xddd4 │ │ │ │ + movw r0, #54804 @ 0xd614 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce5a8 │ │ │ │ + bl 1cd360 │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #26868 @ 0x68f4 │ │ │ │ + movw r0, #24884 @ 0x6134 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 129d4c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 129eb8 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 3067a │ │ │ │ - bl f6d10 │ │ │ │ + bl f6cb4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 306a0 │ │ │ │ - movw r0, #56800 @ 0xdde0 │ │ │ │ + movw r0, #54816 @ 0xd620 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce5a8 │ │ │ │ + bl 1cd360 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 306ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 306ac │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ b.n 306ac │ │ │ │ - movw r0, #56804 @ 0xdde4 │ │ │ │ + movw r0, #54820 @ 0xd624 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f11c4 │ │ │ │ - movw r0, #55484 @ 0xd8bc │ │ │ │ + bl 1f0040 │ │ │ │ + movw r0, #50908 @ 0xc6dc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1ce5a8 │ │ │ │ - movw r1, #19768 @ 0x4d38 │ │ │ │ + bl 1cd360 │ │ │ │ + movw r1, #17424 @ 0x4410 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #56788 @ 0xddd4 │ │ │ │ + movw r0, #54804 @ 0xd614 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce5a8 │ │ │ │ + bl 1cd360 │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #19768 @ 0x4d38 │ │ │ │ + movw r0, #17424 @ 0x4410 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 129d4c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 129eb8 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 306e2 │ │ │ │ - bl f6d10 │ │ │ │ + bl f6cb4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 30708 │ │ │ │ - movw r0, #56800 @ 0xdde0 │ │ │ │ + movw r0, #54816 @ 0xd620 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce5a8 │ │ │ │ + bl 1cd360 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30714 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 30714 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ b.n 30714 │ │ │ │ - movw r0, #56804 @ 0xdde4 │ │ │ │ + movw r0, #54820 @ 0xd624 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f11c4 │ │ │ │ - movw r0, #55484 @ 0xd8bc │ │ │ │ + bl 1f0040 │ │ │ │ + movw r0, #50908 @ 0xc6dc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1ce5a8 │ │ │ │ - movw r1, #26856 @ 0x68e8 │ │ │ │ + bl 1cd360 │ │ │ │ + movw r1, #24872 @ 0x6128 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #56788 @ 0xddd4 │ │ │ │ + movw r0, #54804 @ 0xd614 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce5a8 │ │ │ │ + bl 1cd360 │ │ │ │ add r1, sp, #4 │ │ │ │ - movw r0, #26856 @ 0x68e8 │ │ │ │ + movw r0, #24872 @ 0x6128 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 129d4c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 129eb8 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 3074a │ │ │ │ - bl f6d10 │ │ │ │ + bl f6cb4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r1, 30770 │ │ │ │ - movw r0, #56800 @ 0xdde0 │ │ │ │ + movw r0, #54816 @ 0xd620 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1ce5a8 │ │ │ │ + bl 1cd360 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3077c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3077c │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ b.n 3077c │ │ │ │ - movw r0, #56804 @ 0xdde4 │ │ │ │ + movw r0, #54820 @ 0xd624 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f11c4 │ │ │ │ - movw r0, #55484 @ 0xd8bc │ │ │ │ + bl 1f0040 │ │ │ │ + movw r0, #50908 @ 0xc6dc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1ce5a8 │ │ │ │ + bl 1cd360 │ │ │ │ mov r1, sp │ │ │ │ - movw r0, #328 @ 0x148 │ │ │ │ - movt r0, #49 @ 0x31 │ │ │ │ - bl 129d4c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + movw r0, #63880 @ 0xf988 │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ + bl 129eb8 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cbz r3, 307e0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ bpl.n 307e0 │ │ │ │ - movw r0, #56816 @ 0xddf0 │ │ │ │ + movw r0, #54832 @ 0xd630 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f11c4 │ │ │ │ + bl 1f0040 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - movw r7, #56832 @ 0xde00 │ │ │ │ + movw r7, #54848 @ 0xd640 │ │ │ │ movt r7, #47 @ 0x2f │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ mov r0, r7 │ │ │ │ cmp r4, r8 │ │ │ │ bge.n 307d4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r1, [r3, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ - bl 1ce5a8 │ │ │ │ + bl 1cd360 │ │ │ │ b.n 307be │ │ │ │ - movw r0, #56844 @ 0xde0c │ │ │ │ + movw r0, #54860 @ 0xd64c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f11c4 │ │ │ │ + bl 1f0040 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cbnz r0, 30802 │ │ │ │ - movw r0, #56804 @ 0xdde4 │ │ │ │ + movw r0, #54820 @ 0xd624 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - b.w 1f11c4 │ │ │ │ + b.w 1f0040 │ │ │ │ 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, #2636 @ 0xa4c │ │ │ │ + movw r0, #652 @ 0x28c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f11c4 │ │ │ │ + bl 1f0040 │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ - movw r0, #56896 @ 0xde40 │ │ │ │ + movw r0, #54912 @ 0xd680 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ sub.w r2, r3, #32 │ │ │ │ mov r1, r3 │ │ │ │ cbz r3, 30882 │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ bne.n 30844 │ │ │ │ - movw r0, #56892 @ 0xde3c │ │ │ │ + movw r0, #54908 @ 0xd67c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f11c4 │ │ │ │ + bl 1f0040 │ │ │ │ b.n 3081e │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ bls.n 3087c │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ bhi.n 3085c │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #56900 @ 0xde44 │ │ │ │ + movw r0, #54916 @ 0xd684 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f11c4 │ │ │ │ + bl 1f0040 │ │ │ │ b.n 3081e │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ bcc.n 30872 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #15540 @ 0x3cb4 │ │ │ │ + movw r0, #13556 @ 0x34f4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1f11c4 │ │ │ │ + bl 1f0040 │ │ │ │ b.n 3081e │ │ │ │ - movw r0, #56908 @ 0xde4c │ │ │ │ + movw r0, #54924 @ 0xd68c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r1, r3 │ │ │ │ - bl 1f11c4 │ │ │ │ + bl 1f0040 │ │ │ │ b.n 3081e │ │ │ │ - movw r0, #2636 @ 0xa4c │ │ │ │ + movw r0, #652 @ 0x28c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1f11c4 │ │ │ │ + b.w 1f0040 │ │ │ │ │ │ │ │ 00030892 : │ │ │ │ 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, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r2, 308ca │ │ │ │ - movw r1, #56188 @ 0xdb7c │ │ │ │ + movw r1, #54204 @ 0xd3bc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ b.n 308d6 │ │ │ │ - movw r1, #56220 @ 0xdb9c │ │ │ │ + movw r1, #54236 @ 0xd3dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ 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] @ (30b74 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #57100 @ 0xdf0c │ │ │ │ + movw r1, #55116 @ 0xd74c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cbz r0, 3090e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 30d18 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 309c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8f798 │ │ │ │ + bl 8f6f8 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 3092c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 109398 │ │ │ │ + bl 109224 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 30938 │ │ │ │ - bl f6d10 │ │ │ │ + bl f6cb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ b.n 309c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3094c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3094c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #1 │ │ │ │ bpl.n 309c4 │ │ │ │ mov r0, r5 │ │ │ │ bl 30d28 │ │ │ │ mov r8, r0 │ │ │ │ cbz r0, 30980 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64f24 │ │ │ │ + bl 64f6a │ │ │ │ cbnz r0, 3097c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #60600 @ 0xecb8 │ │ │ │ + movw r2, #58616 @ 0xe4f8 │ │ │ │ movt r2, #64 @ 0x40 │ │ │ │ - bl 6510a │ │ │ │ + bl 650d6 │ │ │ │ mov r4, r0 │ │ │ │ b.n 309a6 │ │ │ │ movs r4, #0 │ │ │ │ b.n 309a6 │ │ │ │ ldrb.w r4, [r5, #32] │ │ │ │ cbnz r4, 309c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 121f08 │ │ │ │ + bl 122070 │ │ │ │ mov r8, r0 │ │ │ │ cbz r0, 309c4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 64f24 │ │ │ │ + bl 64f6a │ │ │ │ cbnz r0, 309a6 │ │ │ │ ldr r2, [pc, #476] @ (30b78 ) │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6510a │ │ │ │ + bl 650d6 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 309be │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 309be │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ beq.w 30d18 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr.w r8, [r6] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands.w r9, r3, #1073741824 @ 0x40000000 │ │ │ │ bne.n 30a14 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #57132 @ 0xdf2c │ │ │ │ + movw r0, #55148 @ 0xd76c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1e46f8 │ │ │ │ + bl 1e342c │ │ │ │ mov r4, r0 │ │ │ │ adds r6, r0, #1 │ │ │ │ beq.w 30d0e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 1e46f8 │ │ │ │ + bl 1e342c │ │ │ │ mov r4, r0 │ │ │ │ adds r5, r0, #1 │ │ │ │ beq.w 30d0e │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #57196 @ 0xdf6c │ │ │ │ + movw r0, #55212 @ 0xd7ac │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1e46f8 │ │ │ │ + bl 1e342c │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ beq.w 30d0e │ │ │ │ mov r4, r9 │ │ │ │ b.n 30d18 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -6250,288 +6250,289 @@ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ movw r3, #59980 @ 0xea4c │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2c308 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r9, [r6] │ │ │ │ - bl f62fc │ │ │ │ + bl f62a0 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 30a50 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 30a50 │ │ │ │ mov r1, r9 │ │ │ │ bl 32ed0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ adds r7, #1 │ │ │ │ beq.w 30cf2 │ │ │ │ ldr r1, [pc, #284] @ (30b7c ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r9, [r5, #4] │ │ │ │ ldr.w sl, [r6] │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 30a96 │ │ │ │ cbnz r0, 30a90 │ │ │ │ movw r3, #35728 @ 0x8b90 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [r6, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f6680 │ │ │ │ + bl f6624 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 30cf2 │ │ │ │ b.n 30b40 │ │ │ │ - bl f6d10 │ │ │ │ + bl f6cb4 │ │ │ │ b.n 30a74 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30aaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 30aaa │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [pc, #212] @ (30b80 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl a8c10 │ │ │ │ + bl a87ac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 30cf2 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 30aec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30ad8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 30ad8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [pc, #168] @ (30b84 ) │ │ │ │ ldr r4, [pc, #172] @ (30b88 ) │ │ │ │ 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, #57204 @ 0xdf74 │ │ │ │ + movw r0, #55220 @ 0xd7b4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30b12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 30b12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cbz r7, 30b38 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 1e4084 <_PyOnceFlag_CallOnceSlow@@Base+0x984> │ │ │ │ + bl 1e2dbc <_PyOnceFlag_CallOnceSlow@@Base+0x984> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 30b38 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30a74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 30a74 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ b.n 30a74 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ b.n 30cf2 │ │ │ │ ldr r1, [pc, #72] @ (30b8c ) │ │ │ │ mov r0, r9 │ │ │ │ - bl a8c10 │ │ │ │ + bl a87ac │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 30b54 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ bmi.n 30b90 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e50 │ │ │ │ - bl f6d10 │ │ │ │ + bl 84e10 │ │ │ │ + bl f6cb4 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #57228 @ 0xdf8c │ │ │ │ + movw r0, #55244 @ 0xd7cc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1e46f8 │ │ │ │ + bl 1e342c │ │ │ │ adds r0, #1 │ │ │ │ beq.w 30cf2 │ │ │ │ b.n 30bf0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r0, #-256] @ 0xffffff00 │ │ │ │ + b.n 305fc │ │ │ │ + lsls r0, r0, #1 │ │ │ │ vst4.16 {d16-d19}, [r4 :64], r2 │ │ │ │ svc 236 @ 0xec │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r4, sp, #128 @ 0x80 │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r4, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r1, [pc, #396] @ (30d20 ) │ │ │ │ - bl db3bc <_PyUnicode_Equal@@Base> │ │ │ │ + bl db2b0 <_PyUnicode_Equal@@Base> │ │ │ │ cbnz r0, 30bdc │ │ │ │ ldr r1, [pc, #392] @ (30d24 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl db3bc <_PyUnicode_Equal@@Base> │ │ │ │ + bl db2b0 <_PyUnicode_Equal@@Base> │ │ │ │ cbnz r0, 30bdc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e4084 <_PyOnceFlag_CallOnceSlow@@Base+0x984> │ │ │ │ + bl 1e2dbc <_PyOnceFlag_CallOnceSlow@@Base+0x984> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30bc0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 30bc0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ beq.w 30cf2 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #37440 @ 0x9240 │ │ │ │ + movw r0, #35456 @ 0x8a80 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1e46f8 │ │ │ │ + bl 1e342c │ │ │ │ adds r0, #1 │ │ │ │ bne.n 30bf0 │ │ │ │ b.n 30cf2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30bf0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 30bf0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r9 │ │ │ │ - bl 1f6a00 │ │ │ │ + bl 1f57d4 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 30c02 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bmi.n 30c20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e50 │ │ │ │ - bl f6d10 │ │ │ │ + bl 84e10 │ │ │ │ + bl f6cb4 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #57240 @ 0xdf98 │ │ │ │ + movw r0, #55256 @ 0xd7d8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1e46f8 │ │ │ │ + bl 1e342c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 30cf2 │ │ │ │ b.n 30c42 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1e4084 <_PyOnceFlag_CallOnceSlow@@Base+0x984> │ │ │ │ + bl 1e2dbc <_PyOnceFlag_CallOnceSlow@@Base+0x984> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30c3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 30c3c │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 30cf2 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ beq.n 30cc8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 11601c │ │ │ │ + bl 116184 │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 30c70 │ │ │ │ - bl f6d10 │ │ │ │ + bl f6cb4 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #57252 @ 0xdfa4 │ │ │ │ + movw r0, #55268 @ 0xd7e4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1e46f8 │ │ │ │ + bl 1e342c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 30cf2 │ │ │ │ b.n 30cc8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 30c7e │ │ │ │ - bl 1f6a88 │ │ │ │ + bl 1f585c │ │ │ │ cbz r0, 30ca6 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #45012 @ 0xafd4 │ │ │ │ + movw r0, #42988 @ 0xa7ec │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e46f8 │ │ │ │ + bl 1e342c │ │ │ │ adds r0, #1 │ │ │ │ bne.n 30ca6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30cf2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 30cf2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ b.n 30cf2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e4084 <_PyOnceFlag_CallOnceSlow@@Base+0x984> │ │ │ │ + bl 1e2dbc <_PyOnceFlag_CallOnceSlow@@Base+0x984> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30cc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 30cc4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 30cf2 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #55484 @ 0xd8bc │ │ │ │ + movw r0, #50908 @ 0xc6dc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e46f8 │ │ │ │ + bl 1e342c │ │ │ │ ldr r6, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ beq.n 30cf2 │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30d0e │ │ │ │ subs r6, #1 │ │ │ │ str r6, [r5, #0] │ │ │ │ cbnz r6, 30d18 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ b.n 30d0e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30d0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 30908 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 +6626,54 @@ │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ bne.n 30e04 │ │ │ │ cmp r2, #1 │ │ │ │ ble.n 30e04 │ │ │ │ adds r1, #1 │ │ │ │ subs r2, #1 │ │ │ │ b.n 30df4 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_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, 30e32 │ │ │ │ - movw r1, #57548 @ 0xe0cc │ │ │ │ + movw r1, #55564 @ 0xd90c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r2, #32 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ mov r0, r5 │ │ │ │ bl 30d3a │ │ │ │ cbz r0, 30e46 │ │ │ │ - movw r1, #57584 @ 0xe0f0 │ │ │ │ + movw r1, #55600 @ 0xd930 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r2, #23 │ │ │ │ b.n 31088 │ │ │ │ ldr r7, [r5, #52] @ 0x34 │ │ │ │ cbnz r7, 30e56 │ │ │ │ - movw r1, #57608 @ 0xe108 │ │ │ │ + movw r1, #55624 @ 0xd948 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r2, #20 │ │ │ │ b.n 31088 │ │ │ │ mov.w r8, #100 @ 0x64 │ │ │ │ cmp r7, #255 @ 0xff │ │ │ │ bls.n 30e74 │ │ │ │ cmp.w r7, #3452816845 @ 0xcdcdcdcd │ │ │ │ beq.n 30e74 │ │ │ │ cmp.w r7, #3722304989 @ 0xdddddddd │ │ │ │ beq.n 30e74 │ │ │ │ sub.w r2, r7, #4261281277 @ 0xfdfdfdfd │ │ │ │ negs r6, r2 │ │ │ │ adcs r6, r2 │ │ │ │ cbz r6, 30e80 │ │ │ │ - movw r1, #57632 @ 0xe120 │ │ │ │ + movw r1, #55648 @ 0xd960 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r2, #16 │ │ │ │ b.n 31088 │ │ │ │ cmn.w r7, #256 @ 0x100 │ │ │ │ bcs.n 30e74 │ │ │ │ ldrb.w r3, [r7, #38] @ 0x26 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ @@ -6682,63 +6683,63 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 3154c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3107e │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57652 @ 0xe134 │ │ │ │ + movw r1, #55668 @ 0xd974 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cbz r3, 30ee8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 30ee8 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #42044 @ 0xa43c │ │ │ │ + movw r1, #40020 @ 0x9c54 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 361c6 <_PyInterpolation_Build@@Base+0x1b2> │ │ │ │ + bl 361c8 <_PyInterpolation_Build@@Base+0x1b0> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #42044 @ 0xa43c │ │ │ │ + movw r1, #40020 @ 0x9c54 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ b.n 30efc │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57660 @ 0xe13c │ │ │ │ + movw r1, #55676 @ 0xd97c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57664 @ 0xe140 │ │ │ │ + movw r1, #55680 @ 0xd980 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ mov r0, r7 │ │ │ │ bl 3154c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 31020 │ │ │ │ ldr r7, [r7, #28] │ │ │ │ adds r0, #128 @ 0x80 │ │ │ │ subs r7, r7, r0 │ │ │ │ bmi.n 31020 │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ cbz r3, 30f34 │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ cbz r1, 30f34 │ │ │ │ lsrs r2, r7, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 281814 │ │ │ │ + bl 28105c │ │ │ │ mov r1, r0 │ │ │ │ b.n 31010 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp.w r7, r3, lsl #1 │ │ │ │ bge.n 31020 │ │ │ │ ldr r0, [r5, #92] @ 0x5c │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ @@ -6821,63 +6822,63 @@ │ │ │ │ bge.n 30f68 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r4, ip │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r7, r3 │ │ │ │ bge.n 3100e │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 285948 │ │ │ │ + bl 2851c4 │ │ │ │ b.n 31000 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 31020 │ │ │ │ mov r0, r4 │ │ │ │ - bl 36322 <_PyInterpolation_Build@@Base+0x30e> │ │ │ │ + bl 36324 <_PyInterpolation_Build@@Base+0x30c> │ │ │ │ b.n 31034 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r4, ip │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57660 @ 0xe13c │ │ │ │ + movw r1, #55676 @ 0xd97c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55672 @ 0xd978 │ │ │ │ + movw r1, #54652 @ 0xd57c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ cbz r1, 31058 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 31058 │ │ │ │ mov r0, r4 │ │ │ │ - bl 361c6 <_PyInterpolation_Build@@Base+0x1b2> │ │ │ │ + bl 361c8 <_PyInterpolation_Build@@Base+0x1b0> │ │ │ │ b.n 3106c │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57660 @ 0xe13c │ │ │ │ + movw r1, #55676 @ 0xd97c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #55484 @ 0xd8bc │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #50908 @ 0xc6dc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ cbz r6, 31094 │ │ │ │ - movw r1, #57672 @ 0xe148 │ │ │ │ + movw r1, #55688 @ 0xd988 │ │ │ │ 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 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + b.w 1bb02c <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbz r3, 310a2 │ │ │ │ subs.w r8, r8, #1 │ │ │ │ beq.n 310a2 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ b.n 30e5a │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ @@ -6892,103 +6893,103 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 310cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 310cc │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 31106 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3956 @ 0xf74 │ │ │ │ + movw r1, #1972 @ 0x7b4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ b.n 31146 │ │ │ │ mov r4, r0 │ │ │ │ bl 3124c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 31238 │ │ │ │ ldr r6, [pc, #296] @ (31240 ) │ │ │ │ adds r1, r4, #1 │ │ │ │ - movw r3, #42161 @ 0xa4b1 │ │ │ │ + movw r3, #42113 @ 0xa481 │ │ │ │ movt r3, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr.w r2, [r6, #1508] @ 0x5e4 │ │ │ │ str.w r4, [r6, #1480] @ 0x5c8 │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 31136 │ │ │ │ mov r0, r1 │ │ │ │ blx 2c078 │ │ │ │ b.n 3113c │ │ │ │ ldr.w r0, [r6, #1504] @ 0x5e0 │ │ │ │ blx r2 │ │ │ │ str.w r0, [r6, #1560] @ 0x618 │ │ │ │ cbnz r0, 3114c │ │ │ │ - bl 23c470 │ │ │ │ + bl 23b41c │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 3123a │ │ │ │ ldr r4, [pc, #244] @ (31244 ) │ │ │ │ movs r0, #0 │ │ │ │ - movw r3, #35109 @ 0x8925 │ │ │ │ + movw r3, #30445 @ 0x76ed │ │ │ │ movt r3, #32 │ │ │ │ mov r1, r4 │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - movw r3, #20457 @ 0x4fe9 │ │ │ │ + movw r3, #16353 @ 0x3fe1 │ │ │ │ movt r3, #33 @ 0x21 │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #61629 @ 0xf0bd │ │ │ │ + movw r3, #56965 @ 0xde85 │ │ │ │ movt r3, #32 │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw r3, #56213 @ 0xdb95 │ │ │ │ + movw r3, #56269 @ 0xdbcd │ │ │ │ movt r3, #21 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 1c6d84 │ │ │ │ + bl 1c5ba4 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 20831c │ │ │ │ + bl 2070e8 │ │ │ │ sub.w r1, r4, #20 │ │ │ │ movs r0, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r3, #52809 @ 0xce49 │ │ │ │ + movw r3, #52897 @ 0xcea1 │ │ │ │ movt r3, #21 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #63573 @ 0xf855 │ │ │ │ + movw r3, #58909 @ 0xe61d │ │ │ │ movt r3, #32 │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #61021 @ 0xee5d │ │ │ │ + movw r3, #56357 @ 0xdc25 │ │ │ │ movt r3, #32 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 1c6d84 │ │ │ │ + bl 1c5ba4 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r0, #1 │ │ │ │ - bl 20831c │ │ │ │ + bl 2070e8 │ │ │ │ add.w r1, r4, #20 │ │ │ │ movs r0, #2 │ │ │ │ str r1, [sp, #4] │ │ │ │ adds r4, #40 @ 0x28 │ │ │ │ - bl 1c6d84 │ │ │ │ + bl 1c5ba4 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r0, #2 │ │ │ │ - bl 20831c │ │ │ │ + bl 2070e8 │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #55969 @ 0xdaa1 │ │ │ │ + movw r3, #56025 @ 0xdad9 │ │ │ │ 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 +6999,30 @@ │ │ │ │ bne.n 311ea │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ beq.n 3120c │ │ │ │ mov r0, r4 │ │ │ │ - bl 134e7c <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + bl 1350b0 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ ldr r0, [pc, #56] @ (31248 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 3122a │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 3121a │ │ │ │ dmb ish │ │ │ │ beq.n 3123a │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ - bl 285478 │ │ │ │ + bl 284d7c │ │ │ │ b.n 3123a │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -7044,29 +7045,29 @@ │ │ │ │ bne.n 31264 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ beq.n 31286 │ │ │ │ mov r0, r4 │ │ │ │ - bl 134e7c <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + bl 1350b0 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ ldr r0, [pc, #52] @ (312bc ) │ │ │ │ mov.w r3, #0 │ │ │ │ ldr.w r5, [r0, #1476] @ 0x5c4 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 312a4 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 31294 │ │ │ │ dmb ish │ │ │ │ beq.n 312b2 │ │ │ │ add.w r0, r0, #1544 @ 0x608 │ │ │ │ - bl 285478 │ │ │ │ + bl 284d7c │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r0, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -7101,202 +7102,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 20a0d4 │ │ │ │ + bl 208e9c │ │ │ │ adds r0, #1 │ │ │ │ beq.w 314c8 │ │ │ │ movs r1, #0 │ │ │ │ - movw r0, #7632 @ 0x1dd0 │ │ │ │ + movw r0, #5648 @ 0x1610 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ beq.w 314c8 │ │ │ │ movw r5, #59968 @ 0xea40 │ │ │ │ movt r5, #84 @ 0x54 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 2bab4 │ │ │ │ blx 2bb98 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 314da │ │ │ │ - movw r1, #7652 @ 0x1de4 │ │ │ │ + movw r1, #5668 @ 0x1624 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1bcc88 │ │ │ │ + bl 1bbaa8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 314da │ │ │ │ - movw r0, #60932 @ 0xee04 │ │ │ │ + movw r0, #58948 @ 0xe644 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f00f8 │ │ │ │ + bl 1eef28 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 314a0 │ │ │ │ - movw r0, #7672 @ 0x1df8 │ │ │ │ + movw r0, #5688 @ 0x1638 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f00f8 │ │ │ │ + bl 1eef28 │ │ │ │ mov r9, r0 │ │ │ │ cbnz r0, 313ae │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #7688 @ 0x1e08 │ │ │ │ + movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r7, r9 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r5, r9 │ │ │ │ mov r8, r9 │ │ │ │ mov r6, r9 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ b.n 3147e │ │ │ │ - movw r1, #7720 @ 0x1e28 │ │ │ │ + movw r1, #5736 @ 0x1668 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl ee070 │ │ │ │ + bl edfd0 │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 313de │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #7740 @ 0x1e3c │ │ │ │ + movw r2, #5756 @ 0x167c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r7, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r5, r6 │ │ │ │ mov r8, r6 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ b.n 3147e │ │ │ │ - bl 7faec │ │ │ │ + bl 7faac │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 31478 │ │ │ │ - movw r0, #15960 @ 0x3e58 │ │ │ │ + movw r0, #13976 @ 0x3698 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1d901c │ │ │ │ + bl 1d7d54 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3147a │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ ite eq │ │ │ │ moveq r4, r3 │ │ │ │ movne r4, r1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #7792 @ 0x1e70 │ │ │ │ + movw r1, #5808 @ 0x16b0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ cbnz r0, 3147a │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #7804 @ 0x1e7c │ │ │ │ + movw r1, #5820 @ 0x16bc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 3147a │ │ │ │ ldr r1, [pc, #268] @ (31548 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r8, [pc, #260] @ 31548 │ │ │ │ - bl 10a1f0 │ │ │ │ + bl 10a07c │ │ │ │ cbz r0, 3147e │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 3148e │ │ │ │ b.n 3153e │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r8, [pc, #204] @ 31548 │ │ │ │ add r0, sp, #8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 21a538 │ │ │ │ + bl 219538 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ b.n 3144a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3153e │ │ │ │ mov r0, sl │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ b.n 3153e │ │ │ │ movw r3, #43692 @ 0xaaac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6580 │ │ │ │ + bl f6524 │ │ │ │ cbnz r0, 314d6 │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ - movw r2, #7688 @ 0x1e08 │ │ │ │ + movw r2, #5704 @ 0x1648 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ add r0, sp, #8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 21a538 │ │ │ │ + bl 219538 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ b.n 3153e │ │ │ │ - bl f6d10 │ │ │ │ - movw r0, #16008 @ 0x3e88 │ │ │ │ + bl f6cb4 │ │ │ │ + movw r0, #14024 @ 0x36c8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #14 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 31500 │ │ │ │ add r0, sp, #4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 21a538 │ │ │ │ + bl 219538 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 3153e │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r3, sp, #8 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 20d2ac <_PyUnicode_IsWhitespace@@Base+0x78> │ │ │ │ + bl 20c074 <_PyUnicode_IsWhitespace@@Base+0x78> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31522 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 31522 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 314f2 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31534 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cbz r4, 31538 │ │ │ │ movs r4, #0 │ │ │ │ b.n 3153e │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ @@ -7321,15 +7322,15 @@ │ │ │ │ it ne │ │ │ │ cmpne.w r4, #3722304989 @ 0xdddddddd │ │ │ │ beq.n 3155e │ │ │ │ cmn.w r4, #256 @ 0x100 │ │ │ │ bcs.n 3155e │ │ │ │ bic.w r4, r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 160a30 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 160a50 <_PyObject_IsFreed@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3155e │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #36964 @ 0x9064 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ it ne │ │ │ │ @@ -7400,30 +7401,30 @@ │ │ │ │ bx lr │ │ │ │ │ │ │ │ 0003163c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 31674 │ │ │ │ - bl 1f2bd4 │ │ │ │ + bl 1f1a44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 31664 │ │ │ │ mov r4, r5 │ │ │ │ b.n 31674 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 31660 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ b.n 31660 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ 00031678 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -7439,75 +7440,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 216f40 <_PyParkingLot_Park@@Base+0x274> │ │ │ │ + bl 215f38 <_PyParkingLot_Park@@Base+0x274> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbz r3, 316b6 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ bl 2d7e0 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [r5, #88] @ 0x58 │ │ │ │ + str r0, [r5, #92] @ 0x5c │ │ │ │ lsls r1, r0, #1 │ │ │ │ │ │ │ │ 000316c0 : │ │ │ │ cbnz r1, 316c6 │ │ │ │ - b.w aa600 │ │ │ │ + b.w aa180 │ │ │ │ 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 316ee │ │ │ │ - movw r1, #61528 @ 0xf058 │ │ │ │ + movw r1, #59544 @ 0xe898 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w aa600 │ │ │ │ + b.w aa180 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #16168 @ 0x3f28 │ │ │ │ + movw r1, #14184 @ 0x3768 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ 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 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 31740 │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #16472 @ 0x4058 │ │ │ │ + movw r2, #14488 @ 0x3898 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ - bl 21bdb8 │ │ │ │ + bl 21adb8 │ │ │ │ b.n 31752 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #26880 @ 0x6900 │ │ │ │ + movw r0, #24896 @ 0x6140 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 217f10 │ │ │ │ + bl 216f10 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 31722 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 84e50 │ │ │ │ + b.w 84e10 │ │ │ │ │ │ │ │ 0003175c : │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ ldr.w r3, [r3, #1608] @ 0x648 │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -7530,90 +7531,90 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (317bc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r2, r3] │ │ │ │ cbz r4, 317b8 │ │ │ │ addw r0, r0, #1588 @ 0x634 │ │ │ │ - bl 7a700 │ │ │ │ + bl 7a6d0 │ │ │ │ subs r3, r4, r0 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ b.n 317ba │ │ │ │ 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, #17440 @ 0x4420 │ │ │ │ + movw r1, #15456 @ 0x3c60 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #18468 @ 0x4824 │ │ │ │ + movw r0, #16484 @ 0x4064 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1ef9e8 │ │ │ │ + bl 1ee818 │ │ │ │ cbnz r0, 317fe │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6580 │ │ │ │ + bl f6524 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3186c │ │ │ │ - bl f6d10 │ │ │ │ + bl f6cb4 │ │ │ │ b.n 31882 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #61528 @ 0xf058 │ │ │ │ + movw r1, #59544 @ 0xe898 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #17460 @ 0x4434 │ │ │ │ + movw r0, #15476 @ 0x3c74 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 31830 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3186c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3186c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ b.n 3186c │ │ │ │ ldr r2, [pc, #84] @ (31888 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 219aa0 <_PySemaphore_Wakeup@@Base+0xfc> │ │ │ │ + bl 218aa0 <_PySemaphore_Wakeup@@Base+0xfc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31854 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 31854 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cbz r5, 3186c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31882 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31882 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ b.n 31882 │ │ │ │ - movw r0, #17488 @ 0x4450 │ │ │ │ + movw r0, #15504 @ 0x3c90 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1f11c4 │ │ │ │ + bl 1f0040 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 21a538 │ │ │ │ + b.w 219538 │ │ │ │ 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 +7628,87 @@ │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ cbnz r2, 318b0 │ │ │ │ add r5, sp, #8 │ │ │ │ b.n 318b2 │ │ │ │ mov r5, r2 │ │ │ │ ldr r0, [pc, #248] @ (319ac ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f6390 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f5164 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 319a2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbnz r3, 318e6 │ │ │ │ - movw r0, #17760 @ 0x4560 │ │ │ │ + movw r0, #15776 @ 0x3da0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ str r0, [sp, #4] │ │ │ │ cbnz r0, 318d6 │ │ │ │ - bl f6d10 │ │ │ │ + bl f6cb4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [pc, #208] @ (319ac ) │ │ │ │ - bl 207fb8 │ │ │ │ + bl 206d84 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 318e6 │ │ │ │ - bl f6d10 │ │ │ │ + bl f6cb4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr r0, [pc, #192] @ (319b0 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f6390 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f5164 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 319a2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbnz r3, 31920 │ │ │ │ - movw r0, #17768 @ 0x4568 │ │ │ │ + movw r0, #15784 @ 0x3da8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ str r0, [sp, #4] │ │ │ │ cbnz r0, 31910 │ │ │ │ - bl f6d10 │ │ │ │ + bl f6cb4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [pc, #156] @ (319b0 ) │ │ │ │ - bl 207fb8 │ │ │ │ + bl 206d84 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 31920 │ │ │ │ - bl f6d10 │ │ │ │ + bl f6cb4 │ │ │ │ movw sl, #35728 @ 0x8b90 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ movw r9, #43832 @ 0xab38 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 319b8 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 31990 │ │ │ │ - bl 94178 │ │ │ │ + bl 940d8 │ │ │ │ cbnz r0, 31952 │ │ │ │ movs r4, #0 │ │ │ │ b.n 3199e │ │ │ │ ldr.w r0, [sl] │ │ │ │ - bl f6580 │ │ │ │ + bl f6524 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 31968 │ │ │ │ add.w r4, r8, #1 │ │ │ │ cmp.w r8, #16 │ │ │ │ beq.n 319a2 │ │ │ │ - bl b238c <_Py_GetConfig@@Base> │ │ │ │ + bl b1ed4 <_Py_GetConfig@@Base> │ │ │ │ ldr.w r3, [r0, #128] @ 0x80 │ │ │ │ cbz r3, 31982 │ │ │ │ ldr r3, [pc, #64] @ (319b4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 21bef8 │ │ │ │ + bl 21aef8 │ │ │ │ b.n 3199e │ │ │ │ ldr.w r0, [r9] │ │ │ │ - bl f6580 │ │ │ │ + bl f6524 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 31972 │ │ │ │ b.n 319a2 │ │ │ │ cmp r0, #11 │ │ │ │ bne.n 3194e │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ @@ -7732,1103 +7733,1103 @@ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ strd r0, r2, [sp, #24] │ │ │ │ lsls r0, r3, #3 │ │ │ │ bmi.n 319f2 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, sl │ │ │ │ - movw r1, #17892 @ 0x45e4 │ │ │ │ + movw r1, #15908 @ 0x3e24 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ b.n 319fa │ │ │ │ - bl 1ce1bc <_PyArena_New@@Base> │ │ │ │ + bl 1ccf74 <_PyArena_New@@Base> │ │ │ │ mov r9, r0 │ │ │ │ cbnz r0, 31a00 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 31cf8 │ │ │ │ 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 31a66 │ │ │ │ ldr r0, [pc, #428] @ (31bc4 ) │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 1f6390 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f5164 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 31a28 │ │ │ │ - bl f6d10 │ │ │ │ + bl f6cb4 │ │ │ │ movs r4, #0 │ │ │ │ b.n 31a60 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 31a24 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 31a24 │ │ │ │ ldr r1, [pc, #396] @ (31bc8 ) │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 31a20 │ │ │ │ cbz r4, 31a60 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ bpl.n 31a24 │ │ │ │ mov r0, r4 │ │ │ │ - bl dcfe8 │ │ │ │ + bl dced8 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 31a60 │ │ │ │ - bl f6d10 │ │ │ │ + bl f6cb4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr r0, [pc, #356] @ (31bcc ) │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 1f6390 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f5164 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 31a84 │ │ │ │ - movw r5, #33984 @ 0x84c0 │ │ │ │ + movw r5, #32000 @ 0x7d00 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ mov.w r8, #0 │ │ │ │ - bl f6d10 │ │ │ │ + bl f6cb4 │ │ │ │ b.n 31ad0 │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 31ac8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11601c │ │ │ │ + bl 116184 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31aaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 31aaa │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 31a72 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bpl.n 31ac8 │ │ │ │ mov r0, r8 │ │ │ │ - bl dcfe8 │ │ │ │ + bl dced8 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 31ad0 │ │ │ │ - bl f6d10 │ │ │ │ - movw r5, #33984 @ 0x84c0 │ │ │ │ + bl f6cb4 │ │ │ │ + movw r5, #32000 @ 0x7d00 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ ldr r0, [pc, #252] @ (31bd0 ) │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 1f6390 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f5164 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 31aec │ │ │ │ - movw r6, #33984 @ 0x84c0 │ │ │ │ + movw r6, #32000 @ 0x7d00 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ movs r7, #0 │ │ │ │ - bl f6d10 │ │ │ │ + bl f6cb4 │ │ │ │ b.n 31b2e │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ cbz r7, 31b26 │ │ │ │ mov r0, r7 │ │ │ │ - bl 11601c │ │ │ │ + bl 116184 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31b0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 31b0c │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 31adc │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 31b26 │ │ │ │ mov r0, r7 │ │ │ │ - bl dcfe8 │ │ │ │ + bl dced8 │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 31b2e │ │ │ │ - bl f6d10 │ │ │ │ - movw r6, #33984 @ 0x84c0 │ │ │ │ + bl f6cb4 │ │ │ │ + movw r6, #32000 @ 0x7d00 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ mov r3, sl │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #39848 @ 0x9ba8 │ │ │ │ + movw r1, #37824 @ 0x93c0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #62068 @ 0xf274 │ │ │ │ + movw r0, #60084 @ 0xeab4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov.w fp, #0 │ │ │ │ str.w fp, [sp, #44] @ 0x2c │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 31b7e │ │ │ │ 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 162060 │ │ │ │ + bl 16205c │ │ │ │ mov r4, r0 │ │ │ │ b.n 31b80 │ │ │ │ mov r4, fp │ │ │ │ mov r0, r8 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ cbz r4, 31bac │ │ │ │ - movw r0, #15960 @ 0x3e58 │ │ │ │ + movw r0, #13976 @ 0x3698 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1d901c │ │ │ │ + bl 1d7d54 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 31bd4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1430b0 <_PyArena_Free@@Base> │ │ │ │ + bl 143308 <_PyArena_Free@@Base> │ │ │ │ b.n 319fa │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ cmp r4, #11 │ │ │ │ bne.n 31bb8 │ │ │ │ - bl f6d10 │ │ │ │ + bl f6cb4 │ │ │ │ b.n 31bbc │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r9 │ │ │ │ - bl 1430b0 <_PyArena_Free@@Base> │ │ │ │ + bl 143308 <_PyArena_Free@@Base> │ │ │ │ b.n 31cf8 │ │ │ │ lsls r4, r6, #8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ bgt.n 31c2c │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xfa380052 │ │ │ │ @ instruction: 0xfa500052 │ │ │ │ - bl 9a6e0 │ │ │ │ + bl 9a638 │ │ │ │ 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 2138c4 │ │ │ │ + bl 2128c0 │ │ │ │ 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 1430b0 <_PyArena_Free@@Base> │ │ │ │ + bl 143308 <_PyArena_Free@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31c1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31c1e │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [sp, #32] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 31cca │ │ │ │ ldr r1, [pc, #216] @ (31d00 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ 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 9ef64 │ │ │ │ + bl 9ef00 │ │ │ │ cbz r0, 31caa │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 174b64 │ │ │ │ + bl 1748cc │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 31caa │ │ │ │ ldr r1, [pc, #176] @ (31d04 ) │ │ │ │ mov r0, r8 │ │ │ │ - bl a8c10 │ │ │ │ + bl a87ac │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 31c96 │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31c78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 31c78 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ ble.n 31c96 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r5, r3 │ │ │ │ bgt.n 31c96 │ │ │ │ add.w r5, r5, #1073741824 @ 0x40000000 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ subs r5, #1 │ │ │ │ ldr r1, [pc, #124] @ (31d08 ) │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r2, [r3, r5, lsl #2] │ │ │ │ - bl 99144 │ │ │ │ + bl 990a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31caa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 31caa │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31cbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 31cbe │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ str.w r8, [r7, #72] @ 0x48 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ b.n 319fa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31cde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31cde │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31cf2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 31cf2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - bl 21f564 │ │ │ │ + bl 21e484 │ │ │ │ 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 │ │ │ │ ldcl 0, cr0, [r8, #-328]! @ 0xfffffeb8 │ │ │ │ lsls r0, r6, #20 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ 00031d0c <_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 7faec │ │ │ │ + bl 7faac │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 325d0 <_Py_GetConfigsAsDict@@Base+0x8c4> │ │ │ │ - bl 7faec │ │ │ │ + bl 7faac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 325d2 <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ movw r3, #32188 @ 0x7dbc │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r0, 31d4a <_Py_GetConfigsAsDict@@Base+0x3e> │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 31d66 <_Py_GetConfigsAsDict@@Base+0x5a> │ │ │ │ b.n 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ 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, #19608 @ 0x4c98 │ │ │ │ + movw r1, #17624 @ 0x44d8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31d8c <_Py_GetConfigsAsDict@@Base+0x80> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31d8c <_Py_GetConfigsAsDict@@Base+0x80> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #32192 @ 0x7dc0 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #19640 @ 0x4cb8 │ │ │ │ + movw r1, #17656 @ 0x44f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31dce <_Py_GetConfigsAsDict@@Base+0xc2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31dce <_Py_GetConfigsAsDict@@Base+0xc2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #32196 @ 0x7dc4 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r0, 31dea <_Py_GetConfigsAsDict@@Base+0xde> │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 31e06 <_Py_GetConfigsAsDict@@Base+0xfa> │ │ │ │ b.n 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ 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, #19672 @ 0x4cd8 │ │ │ │ + movw r1, #17688 @ 0x4518 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31e2c <_Py_GetConfigsAsDict@@Base+0x120> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31e2c <_Py_GetConfigsAsDict@@Base+0x120> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #32200 @ 0x7dc8 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #19708 @ 0x4cfc │ │ │ │ + movw r1, #17724 @ 0x453c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31e6e <_Py_GetConfigsAsDict@@Base+0x162> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31e6e <_Py_GetConfigsAsDict@@Base+0x162> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #61544 @ 0xf068 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #19748 @ 0x4d24 │ │ │ │ + movw r1, #17764 @ 0x4564 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31eb0 <_Py_GetConfigsAsDict@@Base+0x1a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31eb0 <_Py_GetConfigsAsDict@@Base+0x1a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62180 @ 0xf2e4 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #19760 @ 0x4d30 │ │ │ │ + movw r1, #17776 @ 0x4570 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31ef2 <_Py_GetConfigsAsDict@@Base+0x1e6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31ef2 <_Py_GetConfigsAsDict@@Base+0x1e6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62172 @ 0xf2dc │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #19776 @ 0x4d40 │ │ │ │ + movw r1, #17792 @ 0x4580 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31f34 <_Py_GetConfigsAsDict@@Base+0x228> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31f34 <_Py_GetConfigsAsDict@@Base+0x228> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62176 @ 0xf2e0 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #19792 @ 0x4d50 │ │ │ │ + movw r1, #17808 @ 0x4590 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31f76 <_Py_GetConfigsAsDict@@Base+0x26a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31f76 <_Py_GetConfigsAsDict@@Base+0x26a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62188 @ 0xf2ec │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #19808 @ 0x4d60 │ │ │ │ + movw r1, #17824 @ 0x45a0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31fb8 <_Py_GetConfigsAsDict@@Base+0x2ac> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31fb8 <_Py_GetConfigsAsDict@@Base+0x2ac> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62192 @ 0xf2f0 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #19828 @ 0x4d74 │ │ │ │ + movw r1, #17844 @ 0x45b4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31ffa <_Py_GetConfigsAsDict@@Base+0x2ee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 31ffa <_Py_GetConfigsAsDict@@Base+0x2ee> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62184 @ 0xf2e8 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #19844 @ 0x4d84 │ │ │ │ + movw r1, #17860 @ 0x45c4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3203c <_Py_GetConfigsAsDict@@Base+0x330> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3203c <_Py_GetConfigsAsDict@@Base+0x330> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62156 @ 0xf2cc │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #19860 @ 0x4d94 │ │ │ │ + movw r1, #17876 @ 0x45d4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3207e <_Py_GetConfigsAsDict@@Base+0x372> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3207e <_Py_GetConfigsAsDict@@Base+0x372> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62196 @ 0xf2f4 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #19876 @ 0x4da4 │ │ │ │ + movw r1, #17892 @ 0x45e4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 320c0 <_Py_GetConfigsAsDict@@Base+0x3b4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 320c0 <_Py_GetConfigsAsDict@@Base+0x3b4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62160 @ 0xf2d0 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #19896 @ 0x4db8 │ │ │ │ + movw r1, #17912 @ 0x45f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32102 <_Py_GetConfigsAsDict@@Base+0x3f6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32102 <_Py_GetConfigsAsDict@@Base+0x3f6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #61540 @ 0xf064 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #19912 @ 0x4dc8 │ │ │ │ + movw r1, #17928 @ 0x4608 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32144 <_Py_GetConfigsAsDict@@Base+0x438> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32144 <_Py_GetConfigsAsDict@@Base+0x438> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62168 @ 0xf2d8 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #19940 @ 0x4de4 │ │ │ │ + movw r1, #17956 @ 0x4624 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32186 <_Py_GetConfigsAsDict@@Base+0x47a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32186 <_Py_GetConfigsAsDict@@Base+0x47a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62152 @ 0xf2c8 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #19968 @ 0x4e00 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 321c8 <_Py_GetConfigsAsDict@@Base+0x4bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 321c8 <_Py_GetConfigsAsDict@@Base+0x4bc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #62164 @ 0xf2d4 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #19992 @ 0x4e18 │ │ │ │ + movw r1, #18008 @ 0x4658 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32208 <_Py_GetConfigsAsDict@@Base+0x4fc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32208 <_Py_GetConfigsAsDict@@Base+0x4fc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #29524 @ 0x7354 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #20016 @ 0x4e30 │ │ │ │ + movw r1, #18032 @ 0x4670 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32246 <_Py_GetConfigsAsDict@@Base+0x53a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32246 <_Py_GetConfigsAsDict@@Base+0x53a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #61536 @ 0xf060 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #20044 @ 0x4e4c │ │ │ │ + movw r1, #18060 @ 0x468c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32284 <_Py_GetConfigsAsDict@@Base+0x578> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32284 <_Py_GetConfigsAsDict@@Base+0x578> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #20060 @ 0x4e5c │ │ │ │ + movw r1, #18076 @ 0x469c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ adds r0, #1 │ │ │ │ beq.w 325d2 <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 322b2 <_Py_GetConfigsAsDict@@Base+0x5a6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 322b2 <_Py_GetConfigsAsDict@@Base+0x5a6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [pc, #692] @ (32568 <_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 7faec │ │ │ │ + bl 7faac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 325d2 <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r5, #1628] @ 0x65c │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r8, r0 │ │ │ │ cbnz r0, 322e8 <_Py_GetConfigsAsDict@@Base+0x5dc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.w 325cc <_Py_GetConfigsAsDict@@Base+0x8c0> │ │ │ │ b.n 3255a <_Py_GetConfigsAsDict@@Base+0x84e> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #26684 @ 0x683c │ │ │ │ + movw r1, #24700 @ 0x607c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32312 <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 32312 <_Py_GetConfigsAsDict@@Base+0x606> │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1632] @ 0x660 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #26724 @ 0x6864 │ │ │ │ + movw r1, #24740 @ 0x60a4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32350 <_Py_GetConfigsAsDict@@Base+0x644> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 32350 <_Py_GetConfigsAsDict@@Base+0x644> │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1636] @ 0x664 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #26712 @ 0x6858 │ │ │ │ + movw r1, #24728 @ 0x6098 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3238e <_Py_GetConfigsAsDict@@Base+0x682> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 3238e <_Py_GetConfigsAsDict@@Base+0x682> │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1640] @ 0x668 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #26736 @ 0x6870 │ │ │ │ + movw r1, #24752 @ 0x60b0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 323cc <_Py_GetConfigsAsDict@@Base+0x6c0> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 323cc <_Py_GetConfigsAsDict@@Base+0x6c0> │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1644] @ 0x66c │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #26652 @ 0x681c │ │ │ │ + movw r1, #24668 @ 0x605c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3240c <_Py_GetConfigsAsDict@@Base+0x700> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 3240c <_Py_GetConfigsAsDict@@Base+0x700> │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1648] @ 0x670 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #26612 @ 0x67f4 │ │ │ │ + movw r1, #24628 @ 0x6034 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3244e <_Py_GetConfigsAsDict@@Base+0x742> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 3244e <_Py_GetConfigsAsDict@@Base+0x742> │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1652] @ 0x674 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #26628 @ 0x6804 │ │ │ │ + movw r1, #24644 @ 0x6044 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32490 <_Py_GetConfigsAsDict@@Base+0x784> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 32490 <_Py_GetConfigsAsDict@@Base+0x784> │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1656] @ 0x678 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #26672 @ 0x6830 │ │ │ │ + movw r1, #24688 @ 0x6070 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 324d2 <_Py_GetConfigsAsDict@@Base+0x7c6> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 324d2 <_Py_GetConfigsAsDict@@Base+0x7c6> │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1660] @ 0x67c │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #26700 @ 0x684c │ │ │ │ + movw r1, #24716 @ 0x608c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32514 <_Py_GetConfigsAsDict@@Base+0x808> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 32514 <_Py_GetConfigsAsDict@@Base+0x808> │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ ldr.w r0, [r5, #1664] @ 0x680 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #26600 @ 0x67e8 │ │ │ │ + movw r1, #24616 @ 0x6028 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32552 <_Py_GetConfigsAsDict@@Base+0x846> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 32552 <_Py_GetConfigsAsDict@@Base+0x846> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ bne.n 3256c <_Py_GetConfigsAsDict@@Base+0x860> │ │ │ │ b.n 322dc <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 325cc <_Py_GetConfigsAsDict@@Base+0x8c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ b.n 325cc <_Py_GetConfigsAsDict@@Base+0x8c0> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #20076 @ 0x4e6c │ │ │ │ + movw r1, #18092 @ 0x46ac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 325d2 <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32594 <_Py_GetConfigsAsDict@@Base+0x888> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 32594 <_Py_GetConfigsAsDict@@Base+0x888> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ add.w r0, r7, #4160 @ 0x1040 │ │ │ │ adds r0, #8 │ │ │ │ - bl 1e0ec0 <_PyConfig_AsDict@@Base> │ │ │ │ + bl 1dfbf8 <_PyConfig_AsDict@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 325d2 <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #26712 @ 0x6858 │ │ │ │ + movw r1, #24684 @ 0x606c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r6 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 325d2 <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 325e0 <_Py_GetConfigsAsDict@@Base+0x8d4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 325e0 <_Py_GetConfigsAsDict@@Base+0x8d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ b.n 325e0 <_Py_GetConfigsAsDict@@Base+0x8d4> │ │ │ │ movs r4, #0 │ │ │ │ b.n 325d2 <_Py_GetConfigsAsDict@@Base+0x8c6> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ movs r6, #0 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ 000325e8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -8837,19 +8838,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 ae2e8 │ │ │ │ + bl ade30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cbz r0, 32616 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0003261c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -8867,31 +8868,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 32660 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 3266c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 54c16 │ │ │ │ + b.w 54c36 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 2ba64 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ce838 │ │ │ │ + bl 1cd5f0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ 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 +8906,15 @@ │ │ │ │ blx 2bedc │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 326c6 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 4247c │ │ │ │ + bl 42490 │ │ │ │ b.n 32752 │ │ │ │ cmp r0, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ ite gt │ │ │ │ addgt.w r2, r0, #4294967295 @ 0xffffffff │ │ │ │ movle r2, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -8921,102 +8922,102 @@ │ │ │ │ asrs r3, r2, #31 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c164 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ beq.n 326b4 │ │ │ │ - movw r1, #26948 @ 0x6944 │ │ │ │ + movw r1, #24920 @ 0x6158 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #27068 @ 0x69bc │ │ │ │ + movw r0, #25084 @ 0x61fc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1ef9e8 │ │ │ │ + bl 1ee818 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 32752 │ │ │ │ mov r2, r6 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - movw r1, #25152 @ 0x6240 │ │ │ │ + movw r1, #22832 @ 0x5930 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r3, [sp, #16] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ - movw r3, #58880 @ 0xe600 │ │ │ │ + movw r3, #56936 @ 0xde68 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - bl 9e640 │ │ │ │ + bl 9e5dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32750 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 32750 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cbnz r6, 32756 │ │ │ │ movs r0, #0 │ │ │ │ b.n 327da │ │ │ │ ldr r1, [pc, #136] @ (327e0 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl a8c10 │ │ │ │ + bl a87ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32774 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 32774 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 32752 │ │ │ │ ldr.w r0, [r7, #2712] @ 0xa98 │ │ │ │ str.w r4, [r7, #2712] @ 0xa98 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ cmp r5, #0 │ │ │ │ ble.n 327c8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [pc, #84] @ (327e4 ) │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r5, [r3, r0] │ │ │ │ lsls r3, r1, #20 │ │ │ │ bpl.n 3279e │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ cbnz r6, 327a8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a34e8 │ │ │ │ + bl a3480 │ │ │ │ b.n 327bc │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cba64 │ │ │ │ + bl 1ca8e4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32752 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 327cc │ │ │ │ movs r0, #1 │ │ │ │ b.n 327da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 327c8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ b.n 327c8 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xfb700052 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ @@ -9028,15 +9029,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ str.w r2, [r0, #2692] @ 0xa84 │ │ │ │ cbnz r3, 32808 │ │ │ │ ldr.w r3, [r0, #2720] @ 0xaa0 │ │ │ │ cbz r3, 32810 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbz r0, 32810 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ 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 +9049,104 @@ │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ movw r8, #43792 @ 0xab10 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6580 │ │ │ │ + bl f6524 │ │ │ │ cbnz r0, 3287c │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl f6580 │ │ │ │ + bl f6524 │ │ │ │ cbnz r0, 3287c │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6580 │ │ │ │ + bl f6524 │ │ │ │ cbnz r0, 3287c │ │ │ │ movw r3, #43652 @ 0xaa84 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6580 │ │ │ │ + bl f6524 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32944 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 2255bc │ │ │ │ + bl 223b68 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldr.w r1, [r8] │ │ │ │ mov r0, r7 │ │ │ │ - bl f6680 │ │ │ │ + bl f6624 │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 328ba │ │ │ │ ldr r1, [pc, #172] @ (3294c ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 99144 │ │ │ │ + bl 990a0 │ │ │ │ cbnz r0, 32914 │ │ │ │ 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 229c0c │ │ │ │ + b.w 227f8c │ │ │ │ mov r0, r7 │ │ │ │ - bl 11601c │ │ │ │ + bl 116184 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 3291a │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #26780 @ 0x689c │ │ │ │ + movw r0, #24444 @ 0x5f7c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 3291e │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e7c4 │ │ │ │ + bl 8e728 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 32906 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 32906 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cbz r4, 32920 │ │ │ │ ldr.w r0, [r8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 15c368 │ │ │ │ + bl 15c3c8 │ │ │ │ b.n 32920 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ b.n 32920 │ │ │ │ mov r4, r0 │ │ │ │ b.n 32920 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 84e68 │ │ │ │ + b.w 84e28 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ svc 236 @ 0xec │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -9155,19 +9156,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 3297e │ │ │ │ - bl b1110 │ │ │ │ - bl b1198 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + bl b0c5c │ │ │ │ + bl b0ce4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ cbz r0, 32984 │ │ │ │ mov r0, fp │ │ │ │ - bl 51da4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ cbz r2, 32994 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r2, #1 │ │ │ │ b.n 32aaa │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ @@ -9179,95 +9180,95 @@ │ │ │ │ beq.n 32a9c │ │ │ │ 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 329c2 │ │ │ │ - bl b1110 │ │ │ │ - bl b1198 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + bl b0c5c │ │ │ │ + bl b0ce4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ cbz r0, 329c8 │ │ │ │ mov r0, fp │ │ │ │ - bl 51da4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ cbnz r2, 329e6 │ │ │ │ movs r0, #4 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 329f2 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 23c470 │ │ │ │ + bl 23b41c │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ b.n 32a9c │ │ │ │ ldr.w r5, [fp, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 329e6 │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #1 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl b41f4 │ │ │ │ + bl b3d38 │ │ │ │ cbz r0, 32a54 │ │ │ │ mov r0, fp │ │ │ │ bl 32ab4 │ │ │ │ mov sl, r0 │ │ │ │ cbz r0, 32a54 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ cbz r2, 32a36 │ │ │ │ - bl 94178 │ │ │ │ + bl 940d8 │ │ │ │ cbz r0, 32a36 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ b.n 32a9c │ │ │ │ cmp r7, r6 │ │ │ │ bne.n 32a48 │ │ │ │ lsls r7, r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bl 9bcd0 │ │ │ │ + bl 9bc28 │ │ │ │ cbz r0, 32a66 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ str.w sl, [r4, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ b.n 329fe │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [fp, #8] │ │ │ │ - bl cecd4 │ │ │ │ + bl ce74c │ │ │ │ mov r7, r0 │ │ │ │ cbnz r0, 32a6e │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ b.n 329dc │ │ │ │ cmp r6, r5 │ │ │ │ ble.n 32a80 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r1, [r4, r5, lsl #2] │ │ │ │ str.w r1, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ b.n 32a6e │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ 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 e04a0 │ │ │ │ + bl e0390 │ │ │ │ b.n 32aa4 │ │ │ │ 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 +9281,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 32adc │ │ │ │ - bl b1110 │ │ │ │ - bl b1198 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + bl b0c5c │ │ │ │ + bl b0ce4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ cbz r0, 32ae2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 51da4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cbz r3, 32aee │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ b.n 32b0e │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl d10f4 │ │ │ │ + bl d0b68 │ │ │ │ cbz r0, 32b02 │ │ │ │ mov r0, r4 │ │ │ │ bl 32b18 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cbz r3, 32b08 │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ @@ -9321,32 +9322,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 32b40 │ │ │ │ - bl b1110 │ │ │ │ - bl b1198 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + bl b0c5c │ │ │ │ + bl b0ce4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ cbz r0, 32b46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 51da4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cbz r3, 32b52 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ b.n 32b72 │ │ │ │ mov.w r1, #680 @ 0x2a8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b41f4 │ │ │ │ + bl b3d38 │ │ │ │ cbz r0, 32b68 │ │ │ │ mov r0, r4 │ │ │ │ - bl ce914 │ │ │ │ + bl ce38c │ │ │ │ cbnz r0, 32b6c │ │ │ │ str r5, [r4, #8] │ │ │ │ b.n 32b6e │ │ │ │ ldr r0, [pc, #8] @ (32b78 ) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ @@ -9369,15 +9370,15 @@ │ │ │ │ bne.n 32baa <_PyUnicode_FromId@@Base+0x2e> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 32b9a <_PyUnicode_FromId@@Base+0x1e> │ │ │ │ dmb ish │ │ │ │ beq.n 32bb6 <_PyUnicode_FromId@@Base+0x3a> │ │ │ │ mov r0, r7 │ │ │ │ - bl 286614 │ │ │ │ + bl 2b848c │ │ │ │ ldr r3, [pc, #332] @ (32d04 <_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 +9393,15 @@ │ │ │ │ bne.n 32bf2 <_PyUnicode_FromId@@Base+0x76> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 32be2 <_PyUnicode_FromId@@Base+0x66> │ │ │ │ dmb ish │ │ │ │ beq.n 32bfe <_PyUnicode_FromId@@Base+0x82> │ │ │ │ mov r0, r5 │ │ │ │ - bl 286614 │ │ │ │ + bl 2b848c │ │ │ │ dmb ish │ │ │ │ ldr.w r4, [r8, #4] │ │ │ │ dmb ish │ │ │ │ cmp r4, #0 │ │ │ │ bge.n 32c28 <_PyUnicode_FromId@@Base+0xac> │ │ │ │ add.w r6, r6, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r6, #1700] @ 0x6a4 │ │ │ │ @@ -9416,49 +9417,49 @@ │ │ │ │ bne.n 32c40 <_PyUnicode_FromId@@Base+0xc4> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 32c30 <_PyUnicode_FromId@@Base+0xb4> │ │ │ │ dmb ish │ │ │ │ beq.n 32c4c <_PyUnicode_FromId@@Base+0xd0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 285478 │ │ │ │ + bl 284d7c │ │ │ │ add.w r6, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r6, #2056] @ 0x808 │ │ │ │ cmp r3, r4 │ │ │ │ ble.n 32c62 <_PyUnicode_FromId@@Base+0xe6> │ │ │ │ ldr.w r3, [r6, #2060] @ 0x80c │ │ │ │ ldr.w r5, [r3, r4, lsl #2] │ │ │ │ cbnz r5, 32cd8 <_PyUnicode_FromId@@Base+0x15c> │ │ │ │ ldr.w r5, [r8] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 88350 │ │ │ │ + bl 882b8 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 32cd8 <_PyUnicode_FromId@@Base+0x15c> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 895e8 │ │ │ │ + bl 89550 │ │ │ │ ldr.w r3, [r6, #2056] @ 0x808 │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r0, [r6, #2060] @ 0x80c │ │ │ │ cmp r3, r4 │ │ │ │ bgt.n 32cce <_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 9bcd0 │ │ │ │ + bl 9bc28 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 32cb2 <_PyUnicode_FromId@@Base+0x136> │ │ │ │ - bl 23c470 │ │ │ │ + bl 23b41c │ │ │ │ b.n 32cd8 <_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 2b420 │ │ │ │ @@ -9474,15 +9475,15 @@ │ │ │ │ bne.n 32cf0 <_PyUnicode_FromId@@Base+0x174> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 32ce0 <_PyUnicode_FromId@@Base+0x164> │ │ │ │ dmb ish │ │ │ │ beq.n 32cfc <_PyUnicode_FromId@@Base+0x180> │ │ │ │ mov r0, r7 │ │ │ │ - bl 285478 │ │ │ │ + bl 284d7c │ │ │ │ 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,171 +9495,173 @@ │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ bhi.n 32d2a <_PyUnicode_FromId@@Base+0x1ae> │ │ │ │ cmp r4, #0 │ │ │ │ ble.n 32d3e <_PyUnicode_FromId@@Base+0x1c2> │ │ │ │ ldr r4, [r6, #0] │ │ │ │ b.n 32d46 <_PyUnicode_FromId@@Base+0x1ca> │ │ │ │ - movw r0, #38512 @ 0x9670 │ │ │ │ + movw r0, #36528 @ 0x8eb0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d4ce8 │ │ │ │ + bl 1d386c │ │ │ │ cbz r0, 32d7e <_PyUnicode_FromId@@Base+0x202> │ │ │ │ b.n 32d22 <_PyUnicode_FromId@@Base+0x1a6> │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 32d64 <_PyUnicode_FromId@@Base+0x1e8> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56220 @ 0xdb9c │ │ │ │ + movw r1, #54236 @ 0xd3dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ b.n 32d7e <_PyUnicode_FromId@@Base+0x202> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cbz r3, 32d82 <_PyUnicode_FromId@@Base+0x206> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7476 @ 0x1d34 │ │ │ │ + movw r1, #5492 @ 0x1574 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ b.n 32d9a <_PyUnicode_FromId@@Base+0x21e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f0d08 │ │ │ │ + bl 1ef848 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 32d7e <_PyUnicode_FromId@@Base+0x202> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mov r1, sp │ │ │ │ ldr r0, [pc, #12] @ (32da0 <_PyUnicode_FromId@@Base+0x224>) │ │ │ │ strd r3, r4, [sp] │ │ │ │ - bl ad83c <_PyUnicodeWriter_Finish@@Base+0x1374> │ │ │ │ + bl ad3bc <_PyUnicodeWriter_Finish@@Base+0x1374> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r4, r2, #27 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ 00032da4 : │ │ │ │ ldr r0, [pc, #4] @ (32dac ) │ │ │ │ - b.w 1da504 │ │ │ │ + b.w 1d923c │ │ │ │ nop │ │ │ │ - ldmia r4!, {r2, r3, r5} │ │ │ │ + ldmia r3, {r2, r3, 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 ee7d0 │ │ │ │ + bl ee730 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #248] @ (32ec0 ) │ │ │ │ + ldr r1, [pc, #244] @ (32ebc ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfa1c │ │ │ │ - movw r1, #29712 @ 0x7410 │ │ │ │ + bl 1de754 │ │ │ │ + movw r1, #27608 @ 0x6bd8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl ef8f8 │ │ │ │ + bl ef858 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 32dea │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 32ebe │ │ │ │ - ldr r1, [pc, #216] @ (32ec4 ) │ │ │ │ + b.n 32eb8 │ │ │ │ + ldr r1, [pc, #212] @ (32ec0 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfa1c │ │ │ │ - movw r1, #39884 @ 0x9bcc │ │ │ │ + bl 1de754 │ │ │ │ + movw r1, #37900 @ 0x940c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl ef8f8 │ │ │ │ + bl ef858 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 32de4 │ │ │ │ - ldr r1, [pc, #188] @ (32ec8 ) │ │ │ │ + ldr r1, [pc, #184] @ (32ec4 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfa1c │ │ │ │ - movw r1, #39904 @ 0x9be0 │ │ │ │ + bl 1de754 │ │ │ │ + movw r1, #37920 @ 0x9420 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl ef8f8 │ │ │ │ + bl ef858 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 32de4 │ │ │ │ mov.w r3, #131072 @ 0x20000 │ │ │ │ str r3, [r5, #20] │ │ │ │ - bl 7faec │ │ │ │ - movw r1, #38580 @ 0x96b4 │ │ │ │ + bl 7faac │ │ │ │ + movw r1, #36016 @ 0x8cb0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl ef8f8 │ │ │ │ + bl ef858 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 32de4 │ │ │ │ - movw r6, #41324 @ 0xa16c │ │ │ │ - movt r6, #72 @ 0x48 │ │ │ │ + ldr r6, [pc, #128] @ (32ec8 ) │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - cbz r1, 32e62 │ │ │ │ + cbz r1, 32e5c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r6, #8 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 32e4e │ │ │ │ - b.n 32ebe │ │ │ │ + bne.n 32e48 │ │ │ │ + b.n 32eb8 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r0, #1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 8e984 │ │ │ │ + bl 8e8e8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32de4 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #80] @ (32ecc ) │ │ │ │ + ldr r1, [pc, #84] @ (32ecc ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfa18 │ │ │ │ + bl 1de750 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 32e98 │ │ │ │ + bge.n 32e92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 32e98 │ │ │ │ + cbnz r3, 32e92 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 32de4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfa20 │ │ │ │ + bl 1de758 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 32de4 │ │ │ │ - movw r0, #39084 @ 0x98ac │ │ │ │ + movw r0, #37100 @ 0x90ec │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 882d4 │ │ │ │ + bl 8823c │ │ │ │ str r0, [r5, #24] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ negs r0, r0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldmia r4!, {r5, r6} │ │ │ │ + nop │ │ │ │ + ldmia r3!, {r7} │ │ │ │ lsls r1, r2, #1 │ │ │ │ - ldmia r4, {r2, r4, r5, r6} │ │ │ │ + ldmia r3!, {r2, r4, r7} │ │ │ │ lsls r1, r2, #1 │ │ │ │ - ldmia r4!, {r3, r7} │ │ │ │ + ldmia r3, {r3, r5, r7} │ │ │ │ lsls r1, r2, #1 │ │ │ │ - ldmia r4, {r2, r3, r4, r7} │ │ │ │ + ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ + lsls r0, r1, #1 │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 33116 │ │ │ │ stmdb 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 │ │ │ │ @@ -9666,58 +9669,58 @@ │ │ │ │ movw r3, #6164 @ 0x1814 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 32f10 │ │ │ │ - movw r0, #22300 @ 0x571c │ │ │ │ + movw r0, #20316 @ 0x4f5c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov.w r1, #788 @ 0x314 │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 33110 │ │ │ │ add r1, sp, #20 │ │ │ │ - movw r0, #37492 @ 0x9274 │ │ │ │ + movw r0, #36440 @ 0x8e58 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 129d4c <_PySys_GetOptionalAttrString@@Base> │ │ │ │ + bl 129eb8 <_PySys_GetOptionalAttrString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 32f0a │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cbz r0, 32f2e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ bmi.n 32f34 │ │ │ │ mov.w r5, #1000 @ 0x3e8 │ │ │ │ b.n 32f64 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 10301c │ │ │ │ + bl 102eb8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 32f60 │ │ │ │ subs r5, r0, #0 │ │ │ │ bgt.n 32f64 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.w 330f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 330f8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ b.n 330f8 │ │ │ │ mvn.w r5, #2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #37508 @ 0x9284 │ │ │ │ + movw r0, #36456 @ 0x8e68 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e46f8 │ │ │ │ + bl 1e342c │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.w 33110 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -9731,33 +9734,33 @@ │ │ │ │ b.n 32f8c │ │ │ │ mov.w sl, #0 │ │ │ │ mov r3, r9 │ │ │ │ mov fp, sl │ │ │ │ mov r9, r7 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ mov r7, r4 │ │ │ │ - movw r2, #37544 @ 0x92a8 │ │ │ │ + movw r2, #36492 @ 0x8e8c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 330f0 │ │ │ │ ldr r4, [r7, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f4fd0 │ │ │ │ + bl 1f3cf0 │ │ │ │ ldr r6, [r7, #20] │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r6, #1 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ bne.n 32fde │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ bic.w r0, r0, #1 │ │ │ │ - bl 21a334 │ │ │ │ + bl 219334 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ cbz r3, 33008 │ │ │ │ ldr r4, [r5, #80] @ 0x50 │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 33008 │ │ │ │ subs.w r2, r8, r6 │ │ │ │ @@ -9772,15 +9775,15 @@ │ │ │ │ ldr.w r8, [r5, #84] @ 0x54 │ │ │ │ cmp sl, r8 │ │ │ │ beq.n 3302e │ │ │ │ cmp.w fp, #3 │ │ │ │ ble.n 3301a │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ - bl 64e54 │ │ │ │ + bl 64e20 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 330c6 │ │ │ │ ldrd r4, r8, [r5, #80] @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 330c6 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 330c6 │ │ │ │ @@ -9789,112 +9792,112 @@ │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp.w fp, #3 │ │ │ │ bgt.n 330d2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 330c6 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1e4084 <_PyOnceFlag_CallOnceSlow@@Base+0x984> │ │ │ │ + bl 1e2dbc <_PyOnceFlag_CallOnceSlow@@Base+0x984> │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3306e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cbnz r3, 3306e │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r2, #1 │ │ │ │ beq.n 330c6 │ │ │ │ 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 3339a │ │ │ │ + bl 33394 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov sl, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ cbnz r0, 33094 │ │ │ │ cbnz r3, 330ba │ │ │ │ - bl 94178 │ │ │ │ + bl 940d8 │ │ │ │ cbz r0, 330b2 │ │ │ │ movw r3, #43836 @ 0xab3c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6580 │ │ │ │ + bl f6524 │ │ │ │ mov sl, r0 │ │ │ │ cbnz r0, 330b6 │ │ │ │ - bl f6d10 │ │ │ │ + bl f6cb4 │ │ │ │ b.n 330ba │ │ │ │ mov sl, r0 │ │ │ │ b.n 330ba │ │ │ │ mov.w sl, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ bne.n 330ca │ │ │ │ mov r4, r5 │ │ │ │ b.n 33108 │ │ │ │ - bl 116390 │ │ │ │ + bl 1164f8 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 330c6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 330e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 330e6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov sl, r8 │ │ │ │ ldr r7, [r7, #8] │ │ │ │ mov r8, r6 │ │ │ │ mov r3, r4 │ │ │ │ b.n 32fb2 │ │ │ │ mov r4, r7 │ │ │ │ cmp.w fp, #3 │ │ │ │ bgt.n 330fc │ │ │ │ movs r0, #0 │ │ │ │ b.n 33110 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ - bl 64e54 │ │ │ │ + bl 64e20 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 330f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ b.n 32f0a │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ 0003311a : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbnz r1, 33138 │ │ │ │ - movw r1, #37576 @ 0x92c8 │ │ │ │ + movw r1, #36524 @ 0x8eac │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #96] @ (33194 ) │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ ldr r0, [pc, #88] @ (33198 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cbnz r3, 33178 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -9904,113 +9907,111 @@ │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, r1 │ │ │ │ ble.n 33170 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 33170 │ │ │ │ - movw r1, #37652 @ 0x9314 │ │ │ │ + movw r1, #36600 @ 0x8ef8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #40] @ (33194 ) │ │ │ │ mov r2, r3 │ │ │ │ - bl 754ea │ │ │ │ + bl 754ba │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1cca38 <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ + b.w 1cb8b8 <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #37604 @ 0x92e4 │ │ │ │ + movw r2, #36552 @ 0x8ec8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11dd00 <_PyErr_SetString@@Base> │ │ │ │ + bl 11de6c <_PyErr_SetString@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ - add r1, pc, #896 @ (adr r1, 33518 ) │ │ │ │ + b.n 334c8 │ │ │ │ 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 2e130 <_PyObject_DebugMallocStats@@Base> │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - cbz r0, 331ca │ │ │ │ + cbz r0, 331c6 │ │ │ │ movs r0, #10 │ │ │ │ blx 2bfa8 │ │ │ │ - ldr r6, [pc, #220] @ (332a8 ) │ │ │ │ + ldr r6, [pc, #220] @ (332a4 ) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r5, [r4, #0] │ │ │ │ movs r3, #32 │ │ │ │ - movw r1, #38824 @ 0x97a8 │ │ │ │ + movw r1, #36812 @ 0x8fcc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ movw r9, #41344 @ 0xa180 │ │ │ │ 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 33936 │ │ │ │ + bl 33932 │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movs r3, #20 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #38844 @ 0x97bc │ │ │ │ + movw r1, #36832 @ 0x8fe0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1932] @ 0x78c │ │ │ │ - bl 33936 │ │ │ │ + bl 33932 │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movs r3, #16 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #38868 @ 0x97d4 │ │ │ │ + movw r1, #36856 @ 0x8ff8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1724] @ 0x6bc │ │ │ │ - bl 33936 │ │ │ │ + bl 33932 │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movs r3, #20 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #38888 @ 0x97e8 │ │ │ │ + movw r1, #36876 @ 0x900c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1900] @ 0x76c │ │ │ │ - bl 33936 │ │ │ │ + bl 33932 │ │ │ │ mov fp, r4 │ │ │ │ adds r4, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ mov r0, sp │ │ │ │ - movw r2, #38908 @ 0x97fc │ │ │ │ + movw r2, #36896 @ 0x9020 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 1bd29c │ │ │ │ + bl 1bc0bc │ │ │ │ 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 33936 │ │ │ │ + bl 33932 │ │ │ │ cmp r4, #20 │ │ │ │ - bne.n 33254 │ │ │ │ + bne.n 33250 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 +10020,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, #38936 @ 0x9818 │ │ │ │ + movw r1, #36924 @ 0x903c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl a60f8 │ │ │ │ - cbz r0, 3330c │ │ │ │ - ldr r0, [pc, #64] @ (33314 ) │ │ │ │ - bl 14658c │ │ │ │ + bl a6ad4 │ │ │ │ + cbz r0, 33308 │ │ │ │ + ldr r0, [pc, #64] @ (33310 ) │ │ │ │ + bl 146674 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3330e │ │ │ │ + cbz r0, 3330a │ │ │ │ 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] @ (33318 ) │ │ │ │ - bl 12b760 │ │ │ │ + ldr r1, [pc, #44] @ (33314 ) │ │ │ │ + bl 12b880 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 332fc │ │ │ │ + blt.n 332f8 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 3330e │ │ │ │ + b.n 3330a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 332f8 │ │ │ │ + bne.n 332f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 332f8 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 332f4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r2!, {r4, r5} │ │ │ │ @@ -10064,580 +10065,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 │ │ │ │ - movw r3, #54560 @ 0xd520 │ │ │ │ - movt r3, #81 @ 0x51 │ │ │ │ - movw r2, #38948 @ 0x9824 │ │ │ │ + ldr r3, [pc, #68] @ (33374 ) │ │ │ │ + movw r2, #36936 @ 0x9048 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl f5598 │ │ │ │ - cbnz r0, 33352 │ │ │ │ + bl f553c │ │ │ │ + cbnz r0, 33348 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3337a │ │ │ │ + b.n 33370 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f0820 │ │ │ │ + bl 1ef69c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3334e │ │ │ │ - bl 33cf0 <_Py_DumpStack@@Base> │ │ │ │ + beq.n 33344 │ │ │ │ + bl 33cec <_Py_DumpStack@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 84e50 │ │ │ │ - bl 116390 │ │ │ │ + bl 84e10 │ │ │ │ + bl 1164f8 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ + bmi.n 33290 │ │ │ │ + lsls r1, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 235664 <_PyErr_Format@@Base+0x1180> │ │ │ │ + bl 234664 <_PyErr_Format@@Base+0x1180> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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, 333da │ │ │ │ + cbz r1, 333d4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r3 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - bl 1390c8 │ │ │ │ + bl 139304 │ │ │ │ cmp r0, #60 @ 0x3c │ │ │ │ - bne.n 333de │ │ │ │ + bne.n 333d8 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 333de │ │ │ │ + ble.n 333d8 │ │ │ │ subs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 139114 │ │ │ │ + bl 139350 │ │ │ │ cmp r0, #62 @ 0x3e │ │ │ │ - bne.n 333de │ │ │ │ + bne.n 333d8 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 338c6 │ │ │ │ - movw r0, #27068 @ 0x69bc │ │ │ │ + b.n 338c2 │ │ │ │ + movw r0, #25084 @ 0x61fc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f00f8 │ │ │ │ + bl 1eef28 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 338c2 │ │ │ │ - ldr r1, [pc, #632] @ (3366c ) │ │ │ │ + beq.w 338be │ │ │ │ + ldr r1, [pc, #632] @ (33668 ) │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #54960 @ 0xd6b0 │ │ │ │ + movw r2, #52976 @ 0xcef0 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #25208 @ 0x6278 │ │ │ │ + movw r2, #23224 @ 0x5ab8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - bl 206f18 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 205ce4 <_PyObject_CallMethod@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 335da │ │ │ │ - bl f6d10 │ │ │ │ + bne.w 335d4 │ │ │ │ + bl f6cb4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 149e20 │ │ │ │ + bl 149f08 │ │ │ │ mov r9, r0 │ │ │ │ - cbnz r0, 33428 │ │ │ │ - bl f6d10 │ │ │ │ - b.n 335be │ │ │ │ + cbnz r0, 33422 │ │ │ │ + bl f6cb4 │ │ │ │ + b.n 335b8 │ │ │ │ add.w r3, r0, #16 │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 2c408 │ │ │ │ - cbz r0, 3343c │ │ │ │ + cbz r0, 33436 │ │ │ │ adds r3, r0, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 2c090 │ │ │ │ - ldr r3, [pc, #556] @ (33670 ) │ │ │ │ + ldr r3, [pc, #556] @ (3366c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #548] @ (33674 ) │ │ │ │ + ldr r0, [pc, #552] @ (33670 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 1f6390 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f5164 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 33462 │ │ │ │ - bl f6d10 │ │ │ │ + bge.n 3345c │ │ │ │ + bl f6cb4 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 33598 │ │ │ │ + b.n 33592 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 33596 │ │ │ │ + beq.w 33590 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #33554432 @ 0x2000000 │ │ │ │ - beq.n 3345e │ │ │ │ + beq.n 33458 │ │ │ │ mov r0, r1 │ │ │ │ - bl 10edb0 │ │ │ │ - ldr r1, [pc, #496] @ (3366c ) │ │ │ │ + bl 10ef50 │ │ │ │ + ldr r1, [pc, #496] @ (33668 ) │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ - bl a8c10 │ │ │ │ + bl a87ac │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33596 │ │ │ │ + beq.w 33590 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 33598 │ │ │ │ + ble.w 33592 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ add.w sl, sp, #60 @ 0x3c │ │ │ │ - movw r8, #54960 @ 0xd6b0 │ │ │ │ + movw r8, #52976 @ 0xcef0 │ │ │ │ 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 1f037c │ │ │ │ - cbnz r0, 334ce │ │ │ │ + bl 1ef1ac │ │ │ │ + cbnz r0, 334c8 │ │ │ │ strd r0, r5, [sp, #8] │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldrd r8, r5, [sp, #16] │ │ │ │ - bl f6d10 │ │ │ │ + bl f6cb4 │ │ │ │ ldrd r4, r1, [sp, #8] │ │ │ │ - b.n 33598 │ │ │ │ + b.n 33592 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.n 3357c │ │ │ │ - bl 149e20 │ │ │ │ + bpl.n 33576 │ │ │ │ + bl 149f08 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 334e4 │ │ │ │ - bl f6d10 │ │ │ │ - b.n 3357c │ │ │ │ + cbnz r0, 334de │ │ │ │ + bl f6cb4 │ │ │ │ + b.n 33576 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ add r2, r6 │ │ │ │ cmp.w r2, #4096 @ 0x1000 │ │ │ │ - blt.n 33508 │ │ │ │ + blt.n 33502 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3357c │ │ │ │ + bge.n 33576 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3357c │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3357c │ │ │ │ + bne.n 33576 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 33576 │ │ │ │ add.w r1, r0, #16 │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ mov r0, sl │ │ │ │ blx 2bc2c <__strcpy_chk@plt> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3352a │ │ │ │ + bge.n 33524 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 3352a │ │ │ │ + cbnz r2, 33524 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ blx 2c090 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 3357c │ │ │ │ - cbz r6, 33548 │ │ │ │ + bne.n 33576 │ │ │ │ + cbz r6, 33542 │ │ │ │ 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 2bc2c <__strcpy_chk@plt> │ │ │ │ - movw r2, #47836 @ 0xbadc │ │ │ │ + movw r2, #45860 @ 0xb324 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r3, sl │ │ │ │ mov r1, r5 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 6e4c4 <_PyObject_CallFunction_SizeT@@Base+0x38> │ │ │ │ + bl 6e494 <_PyObject_CallFunction_SizeT@@Base+0x38> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 334de │ │ │ │ + beq.n 334d8 │ │ │ │ mov r1, r5 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldrd r8, r5, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 33598 │ │ │ │ + b.n 33592 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 334b0 │ │ │ │ + bne.n 334aa │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldrd r8, r5, [sp, #16] │ │ │ │ ldr r6, [sp, #24] │ │ │ │ - b.n 33598 │ │ │ │ + b.n 33592 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r1 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 335bc │ │ │ │ + bge.n 335b6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 335bc │ │ │ │ + cbnz r3, 335b6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 335da │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 335d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 338c2 │ │ │ │ + bge.w 338be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 338c2 │ │ │ │ + bne.w 338be │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 338c2 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 338be │ │ │ │ mov r0, r4 │ │ │ │ - bl 251894 │ │ │ │ + bl 250f48 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 33608 │ │ │ │ + bne.n 33602 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 335fc │ │ │ │ + bge.n 335f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 335fc │ │ │ │ + cbnz r3, 335f6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 3389c │ │ │ │ - b.n 333da │ │ │ │ + blt.w 33898 │ │ │ │ + b.n 333d4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2238ac <_PyErr_ProgramDecodedTextObject@@Base+0x1d0> │ │ │ │ + bl 2220c0 <_PyErr_ProgramDecodedTextObject@@Base+0x1d0> │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 33620 │ │ │ │ - movw sl, #48012 @ 0xbb8c │ │ │ │ + cbnz r0, 3361a │ │ │ │ + movw sl, #46028 @ 0xb3cc │ │ │ │ movt sl, #46 @ 0x2e │ │ │ │ - bl f6d10 │ │ │ │ - b.n 33622 │ │ │ │ + bl f6cb4 │ │ │ │ + b.n 3361c │ │ │ │ mov sl, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ blx 2c164 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 33678 │ │ │ │ + bne.n 33674 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 33650 │ │ │ │ + bge.n 3364a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 33650 │ │ │ │ + cbnz r3, 3364a │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 33664 │ │ │ │ + bge.n 3365e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 33664 │ │ │ │ + cbnz r3, 3365e │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl 83b90 │ │ │ │ - b.n 333da │ │ │ │ + bl 83b50 │ │ │ │ + b.n 333d4 │ │ │ │ + nop │ │ │ │ @ instruction: 0xf5f40052 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7cc0052 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r1, [pc, #600] @ (338d4 ) │ │ │ │ + ldr r1, [pc, #600] @ (338d0 ) │ │ │ │ mov r0, r5 │ │ │ │ str.w sl, [sp] │ │ │ │ - movw r2, #25208 @ 0x6278 │ │ │ │ + movw r2, #23224 @ 0x5ab8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - bl 206f18 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 205ce4 <_PyObject_CallMethod@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 336a4 │ │ │ │ + bge.n 336a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 336a4 │ │ │ │ + cbnz r3, 336a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 336fa │ │ │ │ - bl f6d10 │ │ │ │ + bne.n 336f6 │ │ │ │ + bl f6cb4 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - ldr r0, [pc, #544] @ (338d8 ) │ │ │ │ + ldr r0, [pc, #544] @ (338d4 ) │ │ │ │ str.w r4, [r1, #-16]! │ │ │ │ - bl adb7c │ │ │ │ + bl ad530 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 336d6 │ │ │ │ + bge.n 336d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 336d6 │ │ │ │ + cbnz r3, 336d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 336f4 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 336f0 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 333da │ │ │ │ + bge.w 333d4 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r6, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 333da │ │ │ │ + bne.w 333d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 338c6 │ │ │ │ - bl f6d10 │ │ │ │ - b.n 333da │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 338c2 │ │ │ │ + bl f6cb4 │ │ │ │ + b.n 333d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ 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 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r5, r3 │ │ │ │ - bge.n 33730 │ │ │ │ - bl 84e50 │ │ │ │ + bge.n 3372c │ │ │ │ + bl 84e10 │ │ │ │ mov r0, r9 │ │ │ │ adds r5, #1 │ │ │ │ - bl 2356cc <_PyErr_Format@@Base+0x11e8> │ │ │ │ + bl 2346cc <_PyErr_Format@@Base+0x11e8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 33712 │ │ │ │ + bne.n 3370e │ │ │ │ mov r4, r0 │ │ │ │ - bl f6d10 │ │ │ │ - b.n 33732 │ │ │ │ + bl f6cb4 │ │ │ │ + b.n 3372e │ │ │ │ mov r4, r0 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ - ldr r0, [pc, #416] @ (338d8 ) │ │ │ │ + ldr r0, [pc, #416] @ (338d4 ) │ │ │ │ str.w r9, [r7, #-16]! │ │ │ │ mov r1, r7 │ │ │ │ - bl adb7c │ │ │ │ - cbz r0, 33756 │ │ │ │ + bl ad530 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ + cbz r0, 33752 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3375a │ │ │ │ + bge.n 33756 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3375a │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3375a │ │ │ │ - bl f6d10 │ │ │ │ + cbnz r3, 33756 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 33756 │ │ │ │ + bl f6cb4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 33772 │ │ │ │ + bge.n 3376e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 33772 │ │ │ │ + cbnz r3, 3376e │ │ │ │ mov r0, r9 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 3377c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 33778 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bmi.n 33784 │ │ │ │ + bmi.n 33780 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e50 │ │ │ │ - b.n 338c2 │ │ │ │ + bl 84e10 │ │ │ │ + b.n 338be │ │ │ │ add.w r3, sp, #4192 @ 0x1060 │ │ │ │ adds r3, #12 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 337a4 │ │ │ │ + cbz r3, 337a0 │ │ │ │ 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 337bc │ │ │ │ + bpl.n 337b8 │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r4, #20 │ │ │ │ addpl.w r1, r4, #28 │ │ │ │ - b.n 337be │ │ │ │ + b.n 337ba │ │ │ │ ldr r1, [r4, #28] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movw r0, #65526 @ 0xfff6 │ │ │ │ movt r0, #65407 @ 0xff7f │ │ │ │ movs r5, #0 │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 337f8 │ │ │ │ + bge.n 337f4 │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n 337d8 │ │ │ │ + bne.n 337d4 │ │ │ │ ldrb r3, [r1, r5] │ │ │ │ - b.n 337e6 │ │ │ │ + b.n 337e2 │ │ │ │ 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 337f8 │ │ │ │ + bhi.n 337f4 │ │ │ │ asr.w r3, r0, r3 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 337f8 │ │ │ │ + bmi.n 337f4 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 337ca │ │ │ │ - cbz r5, 33824 │ │ │ │ + b.n 337c6 │ │ │ │ + cbz r5, 33820 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11a794 │ │ │ │ + bl 11a900 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 3381c │ │ │ │ + cbz r0, 33818 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 33822 │ │ │ │ + bge.n 3381e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 33822 │ │ │ │ + cbnz r3, 3381e │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 33822 │ │ │ │ - bl f6d10 │ │ │ │ - b.n 33824 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3381e │ │ │ │ + bl f6cb4 │ │ │ │ + b.n 33820 │ │ │ │ mov r4, r9 │ │ │ │ add.w r3, sp, #4192 @ 0x1060 │ │ │ │ adds r3, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 3383c │ │ │ │ + cbz r3, 33838 │ │ │ │ add.w r3, sp, #4192 @ 0x1060 │ │ │ │ sub.w r5, r5, r8 │ │ │ │ adds r3, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r5, [r3, #0] │ │ │ │ - movw r2, #38964 @ 0x9834 │ │ │ │ + movw r2, #36952 @ 0x9058 │ │ │ │ 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 33876 │ │ │ │ + ble.n 33872 │ │ │ │ cmp.w r8, #9 │ │ │ │ it le │ │ │ │ strble.w r5, [r7, r8] │ │ │ │ - bl 1e46f8 │ │ │ │ + bl 1e342c │ │ │ │ sub.w r8, r8, #10 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 33854 │ │ │ │ - b.n 338ae │ │ │ │ + bne.n 33850 │ │ │ │ + b.n 338aa │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e4084 <_PyOnceFlag_CallOnceSlow@@Base+0x984> │ │ │ │ + bl 1e2dbc <_PyOnceFlag_CallOnceSlow@@Base+0x984> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 338ae │ │ │ │ + beq.n 338aa │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #55484 @ 0xd8bc │ │ │ │ + movw r0, #50908 @ 0xc6dc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e46f8 │ │ │ │ + bl 1e342c │ │ │ │ ldr r5, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 338ae │ │ │ │ + beq.n 338aa │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 333da │ │ │ │ + bge.w 333d4 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 333da │ │ │ │ + bne.w 333d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 338c6 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 338c2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 338c2 │ │ │ │ + bge.n 338be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 338c2 │ │ │ │ + cbnz r3, 338be │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, #784 @ 0x310 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 3396c │ │ │ │ + bcc.n 33968 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r3, [pc, #28] @ (338fc ) │ │ │ │ + ldr r3, [pc, #28] @ (338f8 ) │ │ │ │ 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 94430 │ │ │ │ + b.w 94390 │ │ │ │ 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 b238c <_Py_GetConfig@@Base> │ │ │ │ + bl b1ed4 <_Py_GetConfig@@Base> │ │ │ │ ldr.w r0, [r0, #200] @ 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 33924 │ │ │ │ + bgt.n 33920 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ blx 2be84 │ │ │ │ subs r3, r0, #0 │ │ │ │ - ble.n 3392c │ │ │ │ + ble.n 33928 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 │ │ │ │ @@ -10645,139 +10648,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, #39072 @ 0x98a0 │ │ │ │ + movw r2, #37060 @ 0x90c4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 1bd29c │ │ │ │ + bl 1bc0bc │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r0, sp, #8 │ │ │ │ - movw r2, #39096 @ 0x98b8 │ │ │ │ + movw r2, #37084 @ 0x90dc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 1bd29c │ │ │ │ + bl 1bc0bc │ │ │ │ mul.w r2, r5, r4 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e578 <_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 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r9, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 339aa │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 339aa │ │ │ │ + bne.n 339a6 │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 339a6 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 33ab0 │ │ │ │ + b.n 33aac │ │ │ │ mov.w r8, #26 │ │ │ │ movs r6, #32 │ │ │ │ add.w r5, r6, #31 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b77c <__sched_cpualloc@plt> │ │ │ │ mov r7, r0 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ mov r2, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ mov r1, r5 │ │ │ │ - cbnz r0, 339ce │ │ │ │ + cbnz r0, 339ca │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 23c470 │ │ │ │ + b.w 23b41c │ │ │ │ mov r0, r9 │ │ │ │ blx 2c564 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 33a1c │ │ │ │ + cbz r0, 33a18 │ │ │ │ mov r0, r7 │ │ │ │ blx 2bef4 <__sched_cpufree@plt> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #22 │ │ │ │ - beq.n 339fa │ │ │ │ + beq.n 339f6 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ subs.w r8, r8, #1 │ │ │ │ - bne.n 33a18 │ │ │ │ + bne.n 33a14 │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39196 @ 0x991c │ │ │ │ + movw r1, #37184 @ 0x9140 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 339a6 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 339a2 │ │ │ │ lsls r6, r6, #1 │ │ │ │ - b.n 339b0 │ │ │ │ - bl 105f4c │ │ │ │ + b.n 339ac │ │ │ │ + bl 105dd4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33aa2 │ │ │ │ + beq.n 33a9e │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ad74 <__sched_cpucount@plt> │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 33a9a │ │ │ │ + beq.n 33a96 │ │ │ │ lsrs r3, r4, #5 │ │ │ │ and.w r2, r4, #31 │ │ │ │ cmp.w r5, r4, lsr #3 │ │ │ │ - bls.n 33a96 │ │ │ │ + bls.n 33a92 │ │ │ │ ldr.w r3, [r7, r3, lsl #2] │ │ │ │ lsrs r3, r2 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 33a50 │ │ │ │ + bmi.n 33a4c │ │ │ │ adds r4, #1 │ │ │ │ - b.n 33a36 │ │ │ │ + b.n 33a32 │ │ │ │ mov r0, r4 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 33aa2 │ │ │ │ + cbz r0, 33a9e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 109398 │ │ │ │ + bl 109224 │ │ │ │ ldr.w r3, [r8] │ │ │ │ - cbz r0, 33a82 │ │ │ │ + cbz r0, 33a7e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 33aa2 │ │ │ │ + bge.n 33a9e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 33aa2 │ │ │ │ + cbnz r3, 33a9e │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 33aa2 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 33a9e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 33a96 │ │ │ │ + bge.n 33a92 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 33a96 │ │ │ │ + cbnz r3, 33a92 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r4, #1 │ │ │ │ - b.n 33a30 │ │ │ │ + b.n 33a2c │ │ │ │ mov r0, r7 │ │ │ │ blx 2bef4 <__sched_cpufree@plt> │ │ │ │ - b.n 33ab0 │ │ │ │ + b.n 33aac │ │ │ │ mov r0, r7 │ │ │ │ blx 2bef4 <__sched_cpufree@plt> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e50 │ │ │ │ - b.n 339a6 │ │ │ │ + bl 84e10 │ │ │ │ + b.n 339a2 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r2, [pc, #28] @ (33ad4 ) │ │ │ │ + ldr r2, [pc, #28] @ (33ad0 ) │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r2, [r2, #1368] @ 0x558 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ @@ -10787,65 +10790,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 2b02c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ stmdb 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] @ (33cec ) │ │ │ │ + ldr r4, [pc, #484] @ (33ce8 ) │ │ │ │ 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 33b68 │ │ │ │ + bge.n 33b64 │ │ │ │ cmp.w fp, #1 │ │ │ │ - bne.n 33b4a │ │ │ │ + bne.n 33b46 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - bl 714ac │ │ │ │ + bl 7147c │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 71570 │ │ │ │ + bl 71540 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 33cd0 │ │ │ │ - ldr r4, [pc, #416] @ (33cec ) │ │ │ │ + b.n 33ccc │ │ │ │ + ldr r4, [pc, #416] @ (33ce8 ) │ │ │ │ ldr r5, [r4, #0] │ │ │ │ ldr r4, [sp, #132] @ 0x84 │ │ │ │ eors r5, r4 │ │ │ │ mov.w r4, #0 │ │ │ │ - bne.w 33cde │ │ │ │ + bne.w 33cda │ │ │ │ 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 716ea │ │ │ │ + b.w 716ba │ │ │ │ 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 33ba6 │ │ │ │ + ble.n 33ba2 │ │ │ │ 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] │ │ │ │ @@ -10853,20 +10856,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 33b86 │ │ │ │ - b.n 33baa │ │ │ │ + bne.n 33b82 │ │ │ │ + b.n 33ba6 │ │ │ │ mov sl, r2 │ │ │ │ movs r1, #0 │ │ │ │ cmp.w lr, #0 │ │ │ │ - blt.w 33cbc │ │ │ │ + blt.w 33cb8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r9, r7 │ │ │ │ and.w r0, r3, #31 │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r0 │ │ │ │ orrs r3, r1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -10876,267 +10879,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 33c98 │ │ │ │ + bne.n 33c94 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 33c08 │ │ │ │ + ble.n 33c04 │ │ │ │ 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 33c0c │ │ │ │ + bne.n 33c08 │ │ │ │ adds r0, #1 │ │ │ │ adds r7, #2 │ │ │ │ cmp r2, r0 │ │ │ │ - bgt.n 33bec │ │ │ │ - b.n 33c0c │ │ │ │ + bgt.n 33be8 │ │ │ │ + b.n 33c08 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 33c12 │ │ │ │ + b.n 33c0e │ │ │ │ mov r3, lr │ │ │ │ ldrd lr, r1, [sp, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 33c28 │ │ │ │ + bne.n 33c24 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 33cca │ │ │ │ + bne.n 33cc6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 33cd0 │ │ │ │ + beq.n 33ccc │ │ │ │ add r5, r2 │ │ │ │ - b.n 33cb4 │ │ │ │ + b.n 33cb0 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, r1 │ │ │ │ - bge.n 33c7a │ │ │ │ + bge.n 33c76 │ │ │ │ sub.w r0, lr, r5 │ │ │ │ cmp.w r0, #2000 @ 0x7d0 │ │ │ │ - ble.n 33c7a │ │ │ │ + ble.n 33c76 │ │ │ │ mov r7, r9 │ │ │ │ add r8, r3 │ │ │ │ subs r7, r7, r5 │ │ │ │ cmp.w fp, #1 │ │ │ │ - bne.n 33c64 │ │ │ │ + bne.n 33c60 │ │ │ │ mov r0, ip │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - bl 714ac │ │ │ │ + bl 7147c │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 71570 │ │ │ │ + bl 71540 │ │ │ │ adds r4, r0, #1 │ │ │ │ - beq.n 33cce │ │ │ │ + beq.n 33cca │ │ │ │ adds r4, r0, r5 │ │ │ │ - b.n 33cd0 │ │ │ │ + b.n 33ccc │ │ │ │ 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 716ea │ │ │ │ + bl 716ba │ │ │ │ add r4, r0 │ │ │ │ - b.n 33cd0 │ │ │ │ + b.n 33ccc │ │ │ │ adds r0, r5, #1 │ │ │ │ cmp lr, r0 │ │ │ │ - blt.n 33c94 │ │ │ │ + blt.n 33c90 │ │ │ │ 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 33cb2 │ │ │ │ + bpl.n 33cae │ │ │ │ add r5, sl │ │ │ │ - b.n 33cb4 │ │ │ │ + b.n 33cb0 │ │ │ │ adds r0, r5, #1 │ │ │ │ cmp lr, r0 │ │ │ │ - blt.n 33cb4 │ │ │ │ + blt.n 33cb0 │ │ │ │ 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 33cb4 │ │ │ │ + bmi.n 33cb0 │ │ │ │ add r5, r6 │ │ │ │ adds r5, #1 │ │ │ │ cmp lr, r5 │ │ │ │ - bge.n 33bce │ │ │ │ - b.n 33cbe │ │ │ │ + bge.n 33bca │ │ │ │ + b.n 33cba │ │ │ │ movs r4, #0 │ │ │ │ cmp.w fp, #0 │ │ │ │ it ne │ │ │ │ movne.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 33cd0 │ │ │ │ + b.n 33ccc │ │ │ │ mov r4, r5 │ │ │ │ - b.n 33cd0 │ │ │ │ + b.n 33ccc │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #24] @ (33cec ) │ │ │ │ + ldr r3, [pc, #24] @ (33ce8 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 33ce2 │ │ │ │ + beq.n 33cde │ │ │ │ blx 2baf0 <__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} │ │ │ │ │ │ │ │ -00033cf0 <_Py_DumpStack@@Base>: │ │ │ │ +00033cec <_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] @ (33f78 <_Py_DumpStack@@Base+0x288>) │ │ │ │ + ldr r3, [pc, #628] @ (33f74 <_Py_DumpStack@@Base+0x288>) │ │ │ │ add r7, sp, #0 │ │ │ │ movs r2, #57 @ 0x39 │ │ │ │ add.w r6, r7, #36 @ 0x24 │ │ │ │ - movw r1, #39280 @ 0x9970 │ │ │ │ + movw r1, #37228 @ 0x916c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [r7, #164] @ 0xa4 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r6 │ │ │ │ blx 2ba4c │ │ │ │ - cbnz r0, 33d40 <_Py_DumpStack@@Base+0x50> │ │ │ │ + cbnz r0, 33d3c <_Py_DumpStack@@Base+0x50> │ │ │ │ movs r2, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39340 @ 0x99ac │ │ │ │ + movw r1, #37288 @ 0x91a8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ - b.n 33f5c <_Py_DumpStack@@Base+0x26c> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ + b.n 33f58 <_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 33d68 <_Py_DumpStack@@Base+0x78> │ │ │ │ + beq.n 33d64 <_Py_DumpStack@@Base+0x78> │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ str.w r0, [sp, #4092] @ 0xffc │ │ │ │ - b.n 33d58 <_Py_DumpStack@@Base+0x68> │ │ │ │ + b.n 33d54 <_Py_DumpStack@@Base+0x68> │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ sub.w sp, sp, r3 │ │ │ │ - cbz r3, 33d78 <_Py_DumpStack@@Base+0x88> │ │ │ │ + cbz r3, 33d74 <_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 33da0 <_Py_DumpStack@@Base+0xb0> │ │ │ │ + beq.n 33d9c <_Py_DumpStack@@Base+0xb0> │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ str.w r0, [sp, #4092] @ 0xffc │ │ │ │ - b.n 33d90 <_Py_DumpStack@@Base+0xa0> │ │ │ │ + b.n 33d8c <_Py_DumpStack@@Base+0xa0> │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ sub.w sp, sp, r3 │ │ │ │ - cbz r3, 33db0 <_Py_DumpStack@@Base+0xc0> │ │ │ │ + cbz r3, 33dac <_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 33f42 <_Py_DumpStack@@Base+0x252> │ │ │ │ + ble.w 33f3e <_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 2b788 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ str.w r0, [r3, sl, lsl #2] │ │ │ │ - cbz r0, 33dec <_Py_DumpStack@@Base+0xfc> │ │ │ │ + cbz r0, 33de8 <_Py_DumpStack@@Base+0xfc> │ │ │ │ ldr.w r3, [r8] │ │ │ │ - cbz r3, 33dec <_Py_DumpStack@@Base+0xfc> │ │ │ │ + cbz r3, 33de8 <_Py_DumpStack@@Base+0xfc> │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbz r3, 33dec <_Py_DumpStack@@Base+0xfc> │ │ │ │ + cbz r3, 33de8 <_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 33dfc <_Py_DumpStack@@Base+0x10c> │ │ │ │ + beq.n 33df8 <_Py_DumpStack@@Base+0x10c> │ │ │ │ mov sl, r3 │ │ │ │ - b.n 33dc2 <_Py_DumpStack@@Base+0xd2> │ │ │ │ - movw r8, #12428 @ 0x308c │ │ │ │ + b.n 33dbe <_Py_DumpStack@@Base+0xd2> │ │ │ │ + movw r8, #10444 @ 0x28cc │ │ │ │ movt r8, #50 @ 0x32 │ │ │ │ mov.w fp, #0 │ │ │ │ - movw lr, #39376 @ 0x99d0 │ │ │ │ + movw lr, #37324 @ 0x91cc │ │ │ │ movt lr, #48 @ 0x30 │ │ │ │ - movw r0, #33984 @ 0x84c0 │ │ │ │ + movw r0, #32000 @ 0x7d00 │ │ │ │ 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, 33e30 <_Py_DumpStack@@Base+0x140> │ │ │ │ + cbz r3, 33e2c <_Py_DumpStack@@Base+0x140> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 33e30 <_Py_DumpStack@@Base+0x140> │ │ │ │ + cbz r3, 33e2c <_Py_DumpStack@@Base+0x140> │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbnz r3, 33e38 <_Py_DumpStack@@Base+0x148> │ │ │ │ + cbnz r3, 33e34 <_Py_DumpStack@@Base+0x148> │ │ │ │ ldr r1, [r7, #12] │ │ │ │ movs r2, #27 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 33f1a <_Py_DumpStack@@Base+0x22a> │ │ │ │ + b.n 33f16 <_Py_DumpStack@@Base+0x22a> │ │ │ │ ldr.w r9, [r5, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 33e7a <_Py_DumpStack@@Base+0x18a> │ │ │ │ + bne.n 33e76 <_Py_DumpStack@@Base+0x18a> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r2, [r5, #12] │ │ │ │ - cbnz r2, 33e7a <_Py_DumpStack@@Base+0x18a> │ │ │ │ + cbnz r2, 33e76 <_Py_DumpStack@@Base+0x18a> │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39404 @ 0x99ec │ │ │ │ + movw r1, #37352 @ 0x91e8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ ldr.w r9, [r5] │ │ │ │ mov r0, r9 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #39420 @ 0x99fc │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #37368 @ 0x91f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 33f1a <_Py_DumpStack@@Base+0x22a> │ │ │ │ + b.n 33f16 <_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 │ │ │ │ @@ -11144,137 +11147,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, #39404 @ 0x99ec │ │ │ │ + movw r1, #37352 @ 0x91e8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ cmp.w r9, #0 │ │ │ │ it eq │ │ │ │ moveq r9, r3 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ str r1, [r7, #0] │ │ │ │ mov r0, r1 │ │ │ │ blx 2c090 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39424 @ 0x9a00 │ │ │ │ + movw r1, #37372 @ 0x91fc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ mov r0, r9 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_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 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39432 @ 0x9a08 │ │ │ │ + movw r1, #37380 @ 0x9204 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r7, #20] │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ bl 30da6 │ │ │ │ - movw r1, #31244 @ 0x7a0c │ │ │ │ + movw r1, #29260 @ 0x724c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ adds r6, #4 │ │ │ │ - bl 7559e <_Py_FatalRefcountErrorFunc@@Base+0x1c> │ │ │ │ + bl 7556e <_Py_FatalRefcountErrorFunc@@Base+0x1c> │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ adds r5, #16 │ │ │ │ cmp sl, fp │ │ │ │ - beq.n 33f3e <_Py_DumpStack@@Base+0x24e> │ │ │ │ + beq.n 33f3a <_Py_DumpStack@@Base+0x24e> │ │ │ │ add.w fp, fp, #1 │ │ │ │ - b.n 33e20 <_Py_DumpStack@@Base+0x130> │ │ │ │ + b.n 33e1c <_Py_DumpStack@@Base+0x130> │ │ │ │ ldr.w r9, [r7, #4] │ │ │ │ cmp.w r9, #32 │ │ │ │ ldr.w sp, [r7, #16] │ │ │ │ - bne.n 33f5c <_Py_DumpStack@@Base+0x26c> │ │ │ │ - movw r1, #39436 @ 0x9a0c │ │ │ │ + bne.n 33f58 <_Py_DumpStack@@Base+0x26c> │ │ │ │ + movw r1, #37384 @ 0x9208 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ - ldr r3, [pc, #24] @ (33f78 <_Py_DumpStack@@Base+0x288>) │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ + ldr r3, [pc, #24] @ (33f74 <_Py_DumpStack@@Base+0x288>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [r7, #164] @ 0xa4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 33f70 <_Py_DumpStack@@Base+0x280> │ │ │ │ + beq.n 33f6c <_Py_DumpStack@@Base+0x280> │ │ │ │ blx 2baf0 <__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 b238c <_Py_GetConfig@@Base> │ │ │ │ + bl b1ed4 <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ - cbnz r3, 33fa0 <_Py_DumpStack@@Base+0x2b0> │ │ │ │ + cbnz r3, 33f9c <_Py_DumpStack@@Base+0x2b0> │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 17e874 │ │ │ │ + b.w 17e328 │ │ │ │ movw r3, #43776 @ 0xab00 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39468 @ 0x9a2c │ │ │ │ + movw r1, #37416 @ 0x9228 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236d3c │ │ │ │ + bl 235ce4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33f94 <_Py_DumpStack@@Base+0x2a4> │ │ │ │ + beq.n 33f90 <_Py_DumpStack@@Base+0x2a4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00033fbe <_PyMem_GetCurrentAllocatorName@@Base>: │ │ │ │ +00033fba <_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] @ (341c0 <_PyMem_GetCurrentAllocatorName@@Base+0x202>) │ │ │ │ + ldr r6, [pc, #492] @ (341b8 <_PyMem_GetCurrentAllocatorName@@Base+0x1fe>) │ │ │ │ mov.w r3, #1 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 33fea <_PyMem_GetCurrentAllocatorName@@Base+0x2c> │ │ │ │ + bne.n 33fe6 <_PyMem_GetCurrentAllocatorName@@Base+0x2c> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 33fda <_PyMem_GetCurrentAllocatorName@@Base+0x1c> │ │ │ │ + bne.n 33fd6 <_PyMem_GetCurrentAllocatorName@@Base+0x1c> │ │ │ │ dmb ish │ │ │ │ - beq.n 33ff6 <_PyMem_GetCurrentAllocatorName@@Base+0x38> │ │ │ │ + beq.n 33ff2 <_PyMem_GetCurrentAllocatorName@@Base+0x38> │ │ │ │ mov r0, r6 │ │ │ │ - bl 286614 │ │ │ │ - movw r4, #59828 @ 0xe9b4 │ │ │ │ - movt r4, #72 @ 0x48 │ │ │ │ + bl 2b848c │ │ │ │ + ldr r4, [pc, #456] @ (341bc <_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 │ │ │ │ @@ -11287,1825 +11289,1831 @@ │ │ │ │ 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] @ (341c4 <_PyMem_GetCurrentAllocatorName@@Base+0x206>) │ │ │ │ + ldr r0, [pc, #388] @ (341c0 <_PyMem_GetCurrentAllocatorName@@Base+0x206>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 2c338 │ │ │ │ - cbnz r0, 340a0 <_PyMem_GetCurrentAllocatorName@@Base+0xe2> │ │ │ │ - ldr r0, [pc, #372] @ (341c8 <_PyMem_GetCurrentAllocatorName@@Base+0x20a>) │ │ │ │ + cbnz r0, 34096 <_PyMem_GetCurrentAllocatorName@@Base+0xdc> │ │ │ │ + ldr r0, [pc, #376] @ (341c4 <_PyMem_GetCurrentAllocatorName@@Base+0x20a>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2c338 │ │ │ │ - cbnz r0, 3406c <_PyMem_GetCurrentAllocatorName@@Base+0xae> │ │ │ │ - ldr r0, [pc, #364] @ (341cc <_PyMem_GetCurrentAllocatorName@@Base+0x20e>) │ │ │ │ + cbnz r0, 34062 <_PyMem_GetCurrentAllocatorName@@Base+0xa8> │ │ │ │ + ldr r0, [pc, #368] @ (341c8 <_PyMem_GetCurrentAllocatorName@@Base+0x20e>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34164 <_PyMem_GetCurrentAllocatorName@@Base+0x1a6> │ │ │ │ - ldr r0, [pc, #344] @ (341c8 <_PyMem_GetCurrentAllocatorName@@Base+0x20a>) │ │ │ │ + beq.n 3415a <_PyMem_GetCurrentAllocatorName@@Base+0x1a0> │ │ │ │ + ldr r0, [pc, #352] @ (341c4 <_PyMem_GetCurrentAllocatorName@@Base+0x20a>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ blx 2c338 │ │ │ │ - cbnz r0, 34086 <_PyMem_GetCurrentAllocatorName@@Base+0xc8> │ │ │ │ - ldr r0, [pc, #336] @ (341cc <_PyMem_GetCurrentAllocatorName@@Base+0x20e>) │ │ │ │ + cbnz r0, 3407c <_PyMem_GetCurrentAllocatorName@@Base+0xc2> │ │ │ │ + ldr r0, [pc, #344] @ (341c8 <_PyMem_GetCurrentAllocatorName@@Base+0x20e>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3416e <_PyMem_GetCurrentAllocatorName@@Base+0x1b0> │ │ │ │ - ldr r0, [pc, #320] @ (341c8 <_PyMem_GetCurrentAllocatorName@@Base+0x20a>) │ │ │ │ + beq.n 34164 <_PyMem_GetCurrentAllocatorName@@Base+0x1aa> │ │ │ │ + ldr r0, [pc, #324] @ (341c4 <_PyMem_GetCurrentAllocatorName@@Base+0x20a>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ blx 2c338 │ │ │ │ - cbnz r0, 340a0 <_PyMem_GetCurrentAllocatorName@@Base+0xe2> │ │ │ │ - ldr r0, [pc, #312] @ (341cc <_PyMem_GetCurrentAllocatorName@@Base+0x20e>) │ │ │ │ + cbnz r0, 34096 <_PyMem_GetCurrentAllocatorName@@Base+0xdc> │ │ │ │ + ldr r0, [pc, #316] @ (341c8 <_PyMem_GetCurrentAllocatorName@@Base+0x20e>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34178 <_PyMem_GetCurrentAllocatorName@@Base+0x1ba> │ │ │ │ - ldr r4, [pc, #300] @ (341d0 <_PyMem_GetCurrentAllocatorName@@Base+0x212>) │ │ │ │ + beq.n 3416e <_PyMem_GetCurrentAllocatorName@@Base+0x1b4> │ │ │ │ + ldr r4, [pc, #308] @ (341cc <_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] @ (341c4 <_PyMem_GetCurrentAllocatorName@@Base+0x206>) │ │ │ │ + ldr r0, [pc, #248] @ (341c0 <_PyMem_GetCurrentAllocatorName@@Base+0x206>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 2c338 │ │ │ │ - cbz r0, 340e2 <_PyMem_GetCurrentAllocatorName@@Base+0x124> │ │ │ │ + cbz r0, 340d8 <_PyMem_GetCurrentAllocatorName@@Base+0x11e> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 34194 <_PyMem_GetCurrentAllocatorName@@Base+0x1d6> │ │ │ │ - ldr r0, [pc, #228] @ (341c8 <_PyMem_GetCurrentAllocatorName@@Base+0x20a>) │ │ │ │ + b.n 3418a <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ + ldr r0, [pc, #232] @ (341c4 <_PyMem_GetCurrentAllocatorName@@Base+0x20a>) │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ movs r2, #20 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 340de <_PyMem_GetCurrentAllocatorName@@Base+0x120> │ │ │ │ - ldr r0, [pc, #216] @ (341cc <_PyMem_GetCurrentAllocatorName@@Base+0x20e>) │ │ │ │ + bne.n 340d4 <_PyMem_GetCurrentAllocatorName@@Base+0x11a> │ │ │ │ + ldr r0, [pc, #224] @ (341c8 <_PyMem_GetCurrentAllocatorName@@Base+0x20e>) │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ movs r2, #20 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 340de <_PyMem_GetCurrentAllocatorName@@Base+0x120> │ │ │ │ - ldr r0, [pc, #212] @ (341d4 <_PyMem_GetCurrentAllocatorName@@Base+0x216>) │ │ │ │ + bne.n 340d4 <_PyMem_GetCurrentAllocatorName@@Base+0x11a> │ │ │ │ + ldr r0, [pc, #216] @ (341d0 <_PyMem_GetCurrentAllocatorName@@Base+0x216>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 340de <_PyMem_GetCurrentAllocatorName@@Base+0x120> │ │ │ │ - ldr r0, [pc, #200] @ (341d8 <_PyMem_GetCurrentAllocatorName@@Base+0x21a>) │ │ │ │ + bne.n 340d4 <_PyMem_GetCurrentAllocatorName@@Base+0x11a> │ │ │ │ + ldr r0, [pc, #208] @ (341d4 <_PyMem_GetCurrentAllocatorName@@Base+0x21a>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2c338 │ │ │ │ - cbnz r0, 34124 <_PyMem_GetCurrentAllocatorName@@Base+0x166> │ │ │ │ - ldr r0, [pc, #192] @ (341dc <_PyMem_GetCurrentAllocatorName@@Base+0x21e>) │ │ │ │ + cbnz r0, 3411a <_PyMem_GetCurrentAllocatorName@@Base+0x160> │ │ │ │ + ldr r0, [pc, #200] @ (341d8 <_PyMem_GetCurrentAllocatorName@@Base+0x21e>) │ │ │ │ add r1, sp, #4 │ │ │ │ movs r2, #20 │ │ │ │ blx 2c338 │ │ │ │ - cbz r0, 34182 <_PyMem_GetCurrentAllocatorName@@Base+0x1c4> │ │ │ │ - ldr r0, [pc, #176] @ (341d8 <_PyMem_GetCurrentAllocatorName@@Base+0x21a>) │ │ │ │ + cbz r0, 34178 <_PyMem_GetCurrentAllocatorName@@Base+0x1be> │ │ │ │ + ldr r0, [pc, #184] @ (341d4 <_PyMem_GetCurrentAllocatorName@@Base+0x21a>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ blx 2c338 │ │ │ │ - cbnz r0, 3413c <_PyMem_GetCurrentAllocatorName@@Base+0x17e> │ │ │ │ - ldr r0, [pc, #168] @ (341dc <_PyMem_GetCurrentAllocatorName@@Base+0x21e>) │ │ │ │ + cbnz r0, 34132 <_PyMem_GetCurrentAllocatorName@@Base+0x178> │ │ │ │ + ldr r0, [pc, #176] @ (341d8 <_PyMem_GetCurrentAllocatorName@@Base+0x21e>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ blx 2c338 │ │ │ │ - cbz r0, 3418c <_PyMem_GetCurrentAllocatorName@@Base+0x1ce> │ │ │ │ - ldr r0, [pc, #152] @ (341d8 <_PyMem_GetCurrentAllocatorName@@Base+0x21a>) │ │ │ │ + cbz r0, 34182 <_PyMem_GetCurrentAllocatorName@@Base+0x1c8> │ │ │ │ + ldr r0, [pc, #160] @ (341d4 <_PyMem_GetCurrentAllocatorName@@Base+0x21a>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 340de <_PyMem_GetCurrentAllocatorName@@Base+0x120> │ │ │ │ - ldr r0, [pc, #144] @ (341dc <_PyMem_GetCurrentAllocatorName@@Base+0x21e>) │ │ │ │ + bne.n 340d4 <_PyMem_GetCurrentAllocatorName@@Base+0x11a> │ │ │ │ + ldr r0, [pc, #148] @ (341d8 <_PyMem_GetCurrentAllocatorName@@Base+0x21e>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - movw r4, #16560 @ 0x40b0 │ │ │ │ + movw r4, #14576 @ 0x38f0 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - b.n 34194 <_PyMem_GetCurrentAllocatorName@@Base+0x1d6> │ │ │ │ - movw r4, #16576 @ 0x40c0 │ │ │ │ + b.n 3418a <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ + movw r4, #14592 @ 0x3900 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ - b.n 34194 <_PyMem_GetCurrentAllocatorName@@Base+0x1d6> │ │ │ │ - movw r4, #16520 @ 0x4088 │ │ │ │ + b.n 3418a <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ + movw r4, #14536 @ 0x38c8 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ - b.n 34194 <_PyMem_GetCurrentAllocatorName@@Base+0x1d6> │ │ │ │ - movw r4, #16548 @ 0x40a4 │ │ │ │ + b.n 3418a <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ + movw r4, #14564 @ 0x38e4 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ - b.n 34194 <_PyMem_GetCurrentAllocatorName@@Base+0x1d6> │ │ │ │ - movw r4, #16584 @ 0x40c8 │ │ │ │ + b.n 3418a <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ + movw r4, #14600 @ 0x3908 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ - b.n 34194 <_PyMem_GetCurrentAllocatorName@@Base+0x1d6> │ │ │ │ - movw r4, #16532 @ 0x4094 │ │ │ │ + b.n 3418a <_PyMem_GetCurrentAllocatorName@@Base+0x1d0> │ │ │ │ + movw r4, #14548 @ 0x38d4 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 341ac <_PyMem_GetCurrentAllocatorName@@Base+0x1ee> │ │ │ │ + bne.n 341a2 <_PyMem_GetCurrentAllocatorName@@Base+0x1e8> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 3419c <_PyMem_GetCurrentAllocatorName@@Base+0x1de> │ │ │ │ + bne.n 34192 <_PyMem_GetCurrentAllocatorName@@Base+0x1d8> │ │ │ │ dmb ish │ │ │ │ - beq.n 341b8 <_PyMem_GetCurrentAllocatorName@@Base+0x1fa> │ │ │ │ - ldr r0, [pc, #12] @ (341c0 <_PyMem_GetCurrentAllocatorName@@Base+0x202>) │ │ │ │ - bl 285478 │ │ │ │ + beq.n 341ae <_PyMem_GetCurrentAllocatorName@@Base+0x1f4> │ │ │ │ + ldr r0, [pc, #12] @ (341b8 <_PyMem_GetCurrentAllocatorName@@Base+0x1fe>) │ │ │ │ + bl 284d7c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + nop │ │ │ │ str r0, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ + b.n 34518 <_PyMem_GetCurrentAllocatorName@@Base+0x55e> │ │ │ │ + lsls r0, r1, #1 │ │ │ │ str r4, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - and.w r0, r4, r8, lsl #1 │ │ │ │ + b.n 345c8 <_PyMem_GetCurrentAllocatorName@@Base+0x60e> │ │ │ │ + lsls r0, r1, #1 │ │ │ │ str r4, [r0, #40] @ 0x28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r4, [r3, #40] @ 0x28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r4, [r6, #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 34202 <_PyMem_GetCurrentAllocatorName@@Base+0x244> │ │ │ │ + bne.n 341fe <_PyMem_GetCurrentAllocatorName@@Base+0x244> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 2153c4 <_Py_Uid_Converter@@Base> │ │ │ │ - cbnz r0, 34216 <_PyMem_GetCurrentAllocatorName@@Base+0x258> │ │ │ │ - b.n 34240 <_PyMem_GetCurrentAllocatorName@@Base+0x282> │ │ │ │ + bl 2143bc <_Py_Uid_Converter@@Base> │ │ │ │ + cbnz r0, 34212 <_PyMem_GetCurrentAllocatorName@@Base+0x258> │ │ │ │ + b.n 3423c <_PyMem_GetCurrentAllocatorName@@Base+0x282> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38152 @ 0x9508 │ │ │ │ + movw r0, #36168 @ 0x8d48 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ - cbz r0, 34240 <_PyMem_GetCurrentAllocatorName@@Base+0x282> │ │ │ │ - b.n 341f6 <_PyMem_GetCurrentAllocatorName@@Base+0x238> │ │ │ │ + bl 1d39c0 │ │ │ │ + cbz r0, 3423c <_PyMem_GetCurrentAllocatorName@@Base+0x282> │ │ │ │ + b.n 341f2 <_PyMem_GetCurrentAllocatorName@@Base+0x238> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 2153c4 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 34240 <_PyMem_GetCurrentAllocatorName@@Base+0x282> │ │ │ │ + bl 2143bc <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 3423c <_PyMem_GetCurrentAllocatorName@@Base+0x282> │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ blx 2b4f0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 34244 <_PyMem_GetCurrentAllocatorName@@Base+0x286> │ │ │ │ + bge.n 34240 <_PyMem_GetCurrentAllocatorName@@Base+0x286> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3424c <_PyMem_GetCurrentAllocatorName@@Base+0x28e> │ │ │ │ + b.n 34248 <_PyMem_GetCurrentAllocatorName@@Base+0x28e> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 34272 <_PyMem_GetCurrentAllocatorName@@Base+0x2b4> │ │ │ │ + bne.n 3426e <_PyMem_GetCurrentAllocatorName@@Base+0x2b4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 2371ac <_Py_Gid_Converter@@Base> │ │ │ │ - cbnz r0, 34286 <_PyMem_GetCurrentAllocatorName@@Base+0x2c8> │ │ │ │ - b.n 342b0 <_PyMem_GetCurrentAllocatorName@@Base+0x2f2> │ │ │ │ + bl 236154 <_Py_Gid_Converter@@Base> │ │ │ │ + cbnz r0, 34282 <_PyMem_GetCurrentAllocatorName@@Base+0x2c8> │ │ │ │ + b.n 342ac <_PyMem_GetCurrentAllocatorName@@Base+0x2f2> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38180 @ 0x9524 │ │ │ │ + movw r0, #36196 @ 0x8d64 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ - cbz r0, 342b0 <_PyMem_GetCurrentAllocatorName@@Base+0x2f2> │ │ │ │ - b.n 34266 <_PyMem_GetCurrentAllocatorName@@Base+0x2a8> │ │ │ │ + bl 1d39c0 │ │ │ │ + cbz r0, 342ac <_PyMem_GetCurrentAllocatorName@@Base+0x2f2> │ │ │ │ + b.n 34262 <_PyMem_GetCurrentAllocatorName@@Base+0x2a8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 2371ac <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 342b0 <_PyMem_GetCurrentAllocatorName@@Base+0x2f2> │ │ │ │ + bl 236154 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 342ac <_PyMem_GetCurrentAllocatorName@@Base+0x2f2> │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ blx 2c320 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 342b4 <_PyMem_GetCurrentAllocatorName@@Base+0x2f6> │ │ │ │ + bge.n 342b0 <_PyMem_GetCurrentAllocatorName@@Base+0x2f6> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 342bc <_PyMem_GetCurrentAllocatorName@@Base+0x2fe> │ │ │ │ + b.n 342b8 <_PyMem_GetCurrentAllocatorName@@Base+0x2fe> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 342e0 <_PyMem_GetCurrentAllocatorName@@Base+0x322> │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 34304 <_PyMem_GetCurrentAllocatorName@@Base+0x346> │ │ │ │ + bne.n 342dc <_PyMem_GetCurrentAllocatorName@@Base+0x322> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 34300 <_PyMem_GetCurrentAllocatorName@@Base+0x346> │ │ │ │ mov r0, r4 │ │ │ │ blx 2aeb4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 342fc <_PyMem_GetCurrentAllocatorName@@Base+0x33e> │ │ │ │ + bge.n 342f8 <_PyMem_GetCurrentAllocatorName@@Base+0x33e> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ 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, 34328 <_PyMem_GetCurrentAllocatorName@@Base+0x36a> │ │ │ │ + cbnz r3, 34324 <_PyMem_GetCurrentAllocatorName@@Base+0x36a> │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 34328 <_PyMem_GetCurrentAllocatorName@@Base+0x36a> │ │ │ │ + ble.n 34324 <_PyMem_GetCurrentAllocatorName@@Base+0x36a> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 34328 <_PyMem_GetCurrentAllocatorName@@Base+0x36a> │ │ │ │ - cbnz r4, 34346 <_PyMem_GetCurrentAllocatorName@@Base+0x388> │ │ │ │ + bne.n 34324 <_PyMem_GetCurrentAllocatorName@@Base+0x36a> │ │ │ │ + cbnz r4, 34342 <_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] @ (34428 <_PyMem_GetCurrentAllocatorName@@Base+0x46a>) │ │ │ │ + ldr r3, [pc, #236] @ (34424 <_PyMem_GetCurrentAllocatorName@@Base+0x46a>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34422 <_PyMem_GetCurrentAllocatorName@@Base+0x464> │ │ │ │ + beq.n 3441e <_PyMem_GetCurrentAllocatorName@@Base+0x464> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3435a <_PyMem_GetCurrentAllocatorName@@Base+0x39c> │ │ │ │ - bl 94178 │ │ │ │ + bne.n 34356 <_PyMem_GetCurrentAllocatorName@@Base+0x39c> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34420 <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ + bne.n 3441c <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ ldr r4, [r4, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1547f4 │ │ │ │ + bl 1547ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34420 <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ + beq.n 3441c <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #39732 @ 0x9b34 │ │ │ │ + movw r1, #37680 @ 0x9330 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #39736 @ 0x9b38 │ │ │ │ + movw r0, #37684 @ 0x9334 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 34420 <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ + beq.n 3441c <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ movs r1, #4 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2bb5c │ │ │ │ - cbz r0, 343e0 <_PyMem_GetCurrentAllocatorName@@Base+0x422> │ │ │ │ + cbz r0, 343dc <_PyMem_GetCurrentAllocatorName@@Base+0x422> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 343b8 <_PyMem_GetCurrentAllocatorName@@Base+0x3fa> │ │ │ │ + beq.n 343b4 <_PyMem_GetCurrentAllocatorName@@Base+0x3fa> │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 343d0 <_PyMem_GetCurrentAllocatorName@@Base+0x412> │ │ │ │ + bne.n 343cc <_PyMem_GetCurrentAllocatorName@@Base+0x412> │ │ │ │ movw r3, #43716 @ 0xaac4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39780 @ 0x9b64 │ │ │ │ + movw r1, #37728 @ 0x9360 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 3440c <_PyMem_GetCurrentAllocatorName@@Base+0x44e> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 34408 <_PyMem_GetCurrentAllocatorName@@Base+0x44e> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39752 @ 0x9b48 │ │ │ │ + movw r1, #37700 @ 0x9344 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 3440c <_PyMem_GetCurrentAllocatorName@@Base+0x44e> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 34408 <_PyMem_GetCurrentAllocatorName@@Base+0x44e> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ - b.n 3440c <_PyMem_GetCurrentAllocatorName@@Base+0x44e> │ │ │ │ + bl 1e3608 │ │ │ │ + b.n 34408 <_PyMem_GetCurrentAllocatorName@@Base+0x44e> │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 344e2 <_PyMem_GetCurrentAllocatorName@@Base+0x524> │ │ │ │ + bl 344e0 <_PyMem_GetCurrentAllocatorName@@Base+0x526> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3440c <_PyMem_GetCurrentAllocatorName@@Base+0x44e> │ │ │ │ + beq.n 34408 <_PyMem_GetCurrentAllocatorName@@Base+0x44e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 34402 <_PyMem_GetCurrentAllocatorName@@Base+0x444> │ │ │ │ + bge.n 343fe <_PyMem_GetCurrentAllocatorName@@Base+0x444> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 34402 <_PyMem_GetCurrentAllocatorName@@Base+0x444> │ │ │ │ + cbnz r3, 343fe <_PyMem_GetCurrentAllocatorName@@Base+0x444> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 34422 <_PyMem_GetCurrentAllocatorName@@Base+0x464> │ │ │ │ + b.n 3441e <_PyMem_GetCurrentAllocatorName@@Base+0x464> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 34420 <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ + bge.n 3441c <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 34420 <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ + cbnz r3, 3441c <_PyMem_GetCurrentAllocatorName@@Base+0x462> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bpl.n 3447c <_PyMem_GetCurrentAllocatorName@@Base+0x4be> │ │ │ │ + bmi.n 34350 <_PyMem_GetCurrentAllocatorName@@Base+0x396> │ │ │ │ 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 ee7d0 │ │ │ │ + bl ee730 │ │ │ │ add r2, sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - movw r1, #38556 @ 0x969c │ │ │ │ + movw r1, #35992 @ 0x8c98 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ - bl e1b60 │ │ │ │ - cbz r0, 34486 <_PyMem_GetCurrentAllocatorName@@Base+0x4c8> │ │ │ │ + bl e1d80 │ │ │ │ + cbz r0, 34482 <_PyMem_GetCurrentAllocatorName@@Base+0x4c8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 3448a <_PyMem_GetCurrentAllocatorName@@Base+0x4cc> │ │ │ │ + bmi.n 34486 <_PyMem_GetCurrentAllocatorName@@Base+0x4cc> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39808 @ 0x9b80 │ │ │ │ + movw r1, #37756 @ 0x937c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 344dc <_PyMem_GetCurrentAllocatorName@@Base+0x51e> │ │ │ │ + b.n 344d8 <_PyMem_GetCurrentAllocatorName@@Base+0x51e> │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 2376c8 <_Py_Gid_Converter@@Base+0x51c> │ │ │ │ + bl 236670 <_Py_Gid_Converter@@Base+0x51c> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 344dc <_PyMem_GetCurrentAllocatorName@@Base+0x51e> │ │ │ │ + cbz r0, 344d8 <_PyMem_GetCurrentAllocatorName@@Base+0x51e> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 344be <_PyMem_GetCurrentAllocatorName@@Base+0x500> │ │ │ │ + bne.n 344ba <_PyMem_GetCurrentAllocatorName@@Base+0x500> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 34486 <_PyMem_GetCurrentAllocatorName@@Base+0x4c8> │ │ │ │ + bge.n 34482 <_PyMem_GetCurrentAllocatorName@@Base+0x4c8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 34486 <_PyMem_GetCurrentAllocatorName@@Base+0x4c8> │ │ │ │ + bne.n 34482 <_PyMem_GetCurrentAllocatorName@@Base+0x4c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 34486 <_PyMem_GetCurrentAllocatorName@@Base+0x4c8> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 34482 <_PyMem_GetCurrentAllocatorName@@Base+0x4c8> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 344ca <_PyMem_GetCurrentAllocatorName@@Base+0x50c> │ │ │ │ + bge.n 344c6 <_PyMem_GetCurrentAllocatorName@@Base+0x50c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 344d4 <_PyMem_GetCurrentAllocatorName@@Base+0x516> │ │ │ │ + cbz r3, 344d0 <_PyMem_GetCurrentAllocatorName@@Base+0x516> │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 344dc <_PyMem_GetCurrentAllocatorName@@Base+0x51e> │ │ │ │ + b.n 344d8 <_PyMem_GetCurrentAllocatorName@@Base+0x51e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 344ca <_PyMem_GetCurrentAllocatorName@@Base+0x50c> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 344c6 <_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, #1160] @ 349a0 <_PyMem_GetCurrentAllocatorName@@Base+0x9e2> │ │ │ │ + str.w r0, [ip, #3120] @ 0xc30 │ │ │ │ + ldr.w r8, [pc, #1168] @ 349a8 <_PyMem_GetCurrentAllocatorName@@Base+0x9ee> │ │ │ │ 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 34552 <_PyMem_GetCurrentAllocatorName@@Base+0x594> │ │ │ │ + beq.n 34550 <_PyMem_GetCurrentAllocatorName@@Base+0x596> │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #40140 @ 0x9ccc │ │ │ │ + movw r1, #38116 @ 0x94e4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.w 350f2 <_PyMem_GetCurrentAllocatorName@@Base+0x1134> │ │ │ │ + bl 11de14 │ │ │ │ + b.w 350f2 <_PyMem_GetCurrentAllocatorName@@Base+0x1138> │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #30 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r7, r1 │ │ │ │ - str r3, [sp, #912] @ 0x390 │ │ │ │ + str r3, [sp, #920] @ 0x398 │ │ │ │ blx 2be84 │ │ │ │ add.w r3, sp, #17280 @ 0x4380 │ │ │ │ cmp r0, #0 │ │ │ │ - add.w r3, r3, #20 │ │ │ │ - add.w sl, sp, #908 @ 0x38c │ │ │ │ + add.w r3, r3, #28 │ │ │ │ + add.w sl, sp, #916 @ 0x394 │ │ │ │ it le │ │ │ │ movle.w r0, #4096 @ 0x1000 │ │ │ │ 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 34580 <_PyMem_GetCurrentAllocatorName@@Base+0x5c2> │ │ │ │ + bne.n 3457e <_PyMem_GetCurrentAllocatorName@@Base+0x5c4> │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #1 │ │ │ │ - add r0, sp, #80 @ 0x50 │ │ │ │ + add r0, sp, #88 @ 0x58 │ │ │ │ str.w r9, [sp] │ │ │ │ - movw r3, #40172 @ 0x9cec │ │ │ │ + movw r3, #38148 @ 0x9504 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - str.w r9, [sp, #908] @ 0x38c │ │ │ │ + str.w r9, [sp, #916] @ 0x394 │ │ │ │ blx 2c3fc <__sprintf_chk@plt> │ │ │ │ - add r0, sp, #80 @ 0x50 │ │ │ │ - movw r1, #58880 @ 0xe600 │ │ │ │ + add r0, sp, #88 @ 0x58 │ │ │ │ + movw r1, #56936 @ 0xde68 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - add r4, sp, #920 @ 0x398 │ │ │ │ + add r4, sp, #928 @ 0x3a0 │ │ │ │ blx 2c32c │ │ │ │ - str r0, [sp, #20] │ │ │ │ - cbnz r0, 3461e <_PyMem_GetCurrentAllocatorName@@Base+0x660> │ │ │ │ + str r0, [sp, #24] │ │ │ │ + cbnz r0, 3461c <_PyMem_GetCurrentAllocatorName@@Base+0x662> │ │ │ │ movw r5, #43308 @ 0xa92c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ + add r1, sp, #88 @ 0x58 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 4247c │ │ │ │ - bl 6c234 │ │ │ │ + bl 42490 │ │ │ │ + bl 6c204 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdda> │ │ │ │ + bne.w 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdde> │ │ │ │ ldr.w r6, [r8, r6] │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ - cbz r3, 345e8 <_PyMem_GetCurrentAllocatorName@@Base+0x62a> │ │ │ │ + cbz r3, 345e6 <_PyMem_GetCurrentAllocatorName@@Base+0x62c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 34604 <_PyMem_GetCurrentAllocatorName@@Base+0x646> │ │ │ │ + cbnz r3, 34602 <_PyMem_GetCurrentAllocatorName@@Base+0x648> │ │ │ │ blx 2b1b8 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ strd r9, r0, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #40188 @ 0x9cfc │ │ │ │ + movw r2, #38164 @ 0x9514 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 2344e4 <_PyErr_Format@@Base> │ │ │ │ - b.n 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdda> │ │ │ │ + bl 2334e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdde> │ │ │ │ blx 2b1b8 │ │ │ │ mov r3, r9 │ │ │ │ str r0, [sp, #0] │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #40188 @ 0x9cfc │ │ │ │ + movw r1, #38164 @ 0x9514 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5e0f4 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdda> │ │ │ │ + bl 5e0cc <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdde> │ │ │ │ mov.w r0, #4096 @ 0x1000 │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ mov fp, r0 │ │ │ │ - cbnz r0, 34674 <_PyMem_GetCurrentAllocatorName@@Base+0x6b6> │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ + cbnz r0, 34672 <_PyMem_GetCurrentAllocatorName@@Base+0x6b8> │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ blx 2c128 │ │ │ │ - bl 6c234 │ │ │ │ + bl 6c204 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdda> │ │ │ │ + bne.w 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdde> │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movw r3, #35728 @ 0x8b90 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r2, #72] @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r1, 34650 <_PyMem_GetCurrentAllocatorName@@Base+0x692> │ │ │ │ + cbz r1, 3464e <_PyMem_GetCurrentAllocatorName@@Base+0x694> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - cbnz r3, 34664 <_PyMem_GetCurrentAllocatorName@@Base+0x6a6> │ │ │ │ + cbnz r3, 34662 <_PyMem_GetCurrentAllocatorName@@Base+0x6a8> │ │ │ │ mov r1, r0 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ mov r0, r2 │ │ │ │ - movw r2, #40260 @ 0x9d44 │ │ │ │ + movw r2, #38236 @ 0x955c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 2344e4 <_PyErr_Format@@Base> │ │ │ │ - b.n 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdda> │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ - movw r1, #40260 @ 0x9d44 │ │ │ │ + bl 2334e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdde> │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ + movw r1, #38236 @ 0x955c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5e0f4 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdda> │ │ │ │ - movw lr, #40404 @ 0x9dd4 │ │ │ │ + bl 5e0cc <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdde> │ │ │ │ + movw lr, #38380 @ 0x95ec │ │ │ │ movt lr, #48 @ 0x30 │ │ │ │ - movw r3, #40432 @ 0x9df0 │ │ │ │ + movw r3, #38408 @ 0x9608 │ │ │ │ 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, #58000 @ 0xe290 │ │ │ │ + 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 2bf6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34c8c <_PyMem_GetCurrentAllocatorName@@Base+0xcce> │ │ │ │ + beq.w 34c8c <_PyMem_GetCurrentAllocatorName@@Base+0xcd2> │ │ │ │ mov r0, fp │ │ │ │ blx 2c090 │ │ │ │ subs r6, r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ ldrb.w r3, [fp, r6] │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 3472c <_PyMem_GetCurrentAllocatorName@@Base+0x76e> │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + beq.n 34734 <_PyMem_GetCurrentAllocatorName@@Base+0x77a> │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ mov r0, fp │ │ │ │ lsls r3, r3, #1 │ │ │ │ - str r3, [sp, #16] │ │ │ │ + str r3, [sp, #20] │ │ │ │ mov r1, r3 │ │ │ │ - bl 9bcd0 │ │ │ │ + bl 9bc28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34c76 <_PyMem_GetCurrentAllocatorName@@Base+0xcb8> │ │ │ │ + bne.w 34c7a <_PyMem_GetCurrentAllocatorName@@Base+0xcc0> │ │ │ │ mov r0, fp │ │ │ │ - ldr.w sl, [sp, #24] │ │ │ │ - bl 83b90 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ + ldr.w sl, [sp, #28] │ │ │ │ + bl 83b50 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ blx 2c128 │ │ │ │ - bl 6c234 │ │ │ │ + bl 6c204 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdda> │ │ │ │ - ldr r2, [pc, #692] @ (349a0 <_PyMem_GetCurrentAllocatorName@@Base+0x9e2>) │ │ │ │ + bne.w 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdde> │ │ │ │ + ldr r2, [pc, #692] @ (349a8 <_PyMem_GetCurrentAllocatorName@@Base+0x9ee>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ movw r3, #35728 @ 0x8b90 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ - cbz r3, 34704 <_PyMem_GetCurrentAllocatorName@@Base+0x746> │ │ │ │ + cbz r3, 3470c <_PyMem_GetCurrentAllocatorName@@Base+0x752> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 34718 <_PyMem_GetCurrentAllocatorName@@Base+0x75a> │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - movw r2, #40320 @ 0x9d80 │ │ │ │ + cbnz r3, 34720 <_PyMem_GetCurrentAllocatorName@@Base+0x766> │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + movw r2, #38296 @ 0x9598 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ - bl 2344e4 <_PyErr_Format@@Base> │ │ │ │ - b.n 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdda> │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ + bl 2334e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdde> │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #40320 @ 0x9d80 │ │ │ │ + movw r1, #38296 @ 0x9598 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5e0f4 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdda> │ │ │ │ + bl 5e0cc <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdde> │ │ │ │ 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 2b038 <__isoc23_sscanf@plt> │ │ │ │ cmp r0, #2 │ │ │ │ - ble.w 34c72 <_PyMem_GetCurrentAllocatorName@@Base+0xcb4> │ │ │ │ + ble.w 34c76 <_PyMem_GetCurrentAllocatorName@@Base+0xcbc> │ │ │ │ ldr r7, [r5, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 34c72 <_PyMem_GetCurrentAllocatorName@@Base+0xcb4> │ │ │ │ + beq.w 34c76 <_PyMem_GetCurrentAllocatorName@@Base+0xcbc> │ │ │ │ ldrb.w r3, [fp, r7] │ │ │ │ add r7, fp │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 34c72 <_PyMem_GetCurrentAllocatorName@@Base+0xcb4> │ │ │ │ + beq.w 34c76 <_PyMem_GetCurrentAllocatorName@@Base+0xcbc> │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne.n 34790 <_PyMem_GetCurrentAllocatorName@@Base+0x7d2> │ │ │ │ + bne.n 34798 <_PyMem_GetCurrentAllocatorName@@Base+0x7de> │ │ │ │ mov r0, r7 │ │ │ │ blx 2c090 │ │ │ │ add r0, r7 │ │ │ │ ldrb.w r3, [r0, #-1] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq.w 34c72 <_PyMem_GetCurrentAllocatorName@@Base+0xcb4> │ │ │ │ + beq.w 34c76 <_PyMem_GetCurrentAllocatorName@@Base+0xcbc> │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ mov r0, r7 │ │ │ │ blx 2c408 │ │ │ │ - cbz r0, 3479e <_PyMem_GetCurrentAllocatorName@@Base+0x7e0> │ │ │ │ + cbz r0, 347a6 <_PyMem_GetCurrentAllocatorName@@Base+0x7ec> │ │ │ │ adds r0, #1 │ │ │ │ - b.n 347a0 <_PyMem_GetCurrentAllocatorName@@Base+0x7e2> │ │ │ │ + b.n 347a8 <_PyMem_GetCurrentAllocatorName@@Base+0x7ee> │ │ │ │ mov r0, r7 │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ + ldr r1, [sp, #52] @ 0x34 │ │ │ │ blx 2bc70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34c72 <_PyMem_GetCurrentAllocatorName@@Base+0xcb4> │ │ │ │ + beq.w 34c76 <_PyMem_GetCurrentAllocatorName@@Base+0xcbc> │ │ │ │ mov r0, r7 │ │ │ │ blx 2c090 │ │ │ │ cmp r0, #9 │ │ │ │ - bls.n 347d0 <_PyMem_GetCurrentAllocatorName@@Base+0x812> │ │ │ │ + bls.n 347d8 <_PyMem_GetCurrentAllocatorName@@Base+0x81e> │ │ │ │ subs r0, #10 │ │ │ │ - ldr r1, [pc, #488] @ (349a4 <_PyMem_GetCurrentAllocatorName@@Base+0x9e6>) │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r0, r7 │ │ │ │ blx 2c24c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 347d0 <_PyMem_GetCurrentAllocatorName@@Base+0x812> │ │ │ │ + cbnz r0, 347d8 <_PyMem_GetCurrentAllocatorName@@Base+0x81e> │ │ │ │ sub.w r3, r4, #848 @ 0x350 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #114 @ 0x72 │ │ │ │ - beq.n 347de <_PyMem_GetCurrentAllocatorName@@Base+0x820> │ │ │ │ - b.n 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ - bl 94178 │ │ │ │ + beq.n 347e6 <_PyMem_GetCurrentAllocatorName@@Base+0x82c> │ │ │ │ + b.n 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0xcb6> │ │ │ │ + bl 940d8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34906 <_PyMem_GetCurrentAllocatorName@@Base+0x948> │ │ │ │ - b.n 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ + beq.w 3490e <_PyMem_GetCurrentAllocatorName@@Base+0x954> │ │ │ │ + b.n 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0xcb6> │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ - bne.w 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ - bl f6d10 │ │ │ │ + bne.w 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0xcb6> │ │ │ │ + bl f6cb4 │ │ │ │ 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 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ + bcs.w 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0xcb6> │ │ │ │ mov.w r0, #1048576 @ 0x100000 │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 34854 <_PyMem_GetCurrentAllocatorName@@Base+0x896> │ │ │ │ - bl 23c470 │ │ │ │ - bl 6c234 │ │ │ │ + cbnz r0, 3485c <_PyMem_GetCurrentAllocatorName@@Base+0x8a2> │ │ │ │ + bl 23b41c │ │ │ │ + bl 6c204 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ - ldr r3, [pc, #392] @ (349a0 <_PyMem_GetCurrentAllocatorName@@Base+0x9e2>) │ │ │ │ + bne.w 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0xcb6> │ │ │ │ + ldr r3, [pc, #392] @ (349a8 <_PyMem_GetCurrentAllocatorName@@Base+0x9ee>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ movw r3, #35728 @ 0x8b90 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr.w r3, [r4, #-12] │ │ │ │ - cbz r2, 34834 <_PyMem_GetCurrentAllocatorName@@Base+0x876> │ │ │ │ + cbz r2, 3483c <_PyMem_GetCurrentAllocatorName@@Base+0x882> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - cbnz r2, 34842 <_PyMem_GetCurrentAllocatorName@@Base+0x884> │ │ │ │ - movw r2, #40440 @ 0x9df8 │ │ │ │ + cbnz r2, 3484a <_PyMem_GetCurrentAllocatorName@@Base+0x890> │ │ │ │ + movw r2, #38416 @ 0x9610 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 2344e4 <_PyErr_Format@@Base> │ │ │ │ - b.n 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ + bl 2334e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0xcb6> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #40440 @ 0x9df8 │ │ │ │ + movw r1, #38416 @ 0x9610 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5e0f4 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ + bl 5e0cc <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0xcb6> │ │ │ │ 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 3d2d4 │ │ │ │ + bl 3d2e4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3489a <_PyMem_GetCurrentAllocatorName@@Base+0x8dc> │ │ │ │ - bl 6c234 │ │ │ │ - cbz r0, 3488e <_PyMem_GetCurrentAllocatorName@@Base+0x8d0> │ │ │ │ - ldr.w fp, [sp, #28] │ │ │ │ + bne.n 348a2 <_PyMem_GetCurrentAllocatorName@@Base+0x8e8> │ │ │ │ + bl 6c204 │ │ │ │ + cbz r0, 34896 <_PyMem_GetCurrentAllocatorName@@Base+0x8dc> │ │ │ │ + ldr.w fp, [sp, #32] │ │ │ │ movs r6, #0 │ │ │ │ - b.n 348fe <_PyMem_GetCurrentAllocatorName@@Base+0x940> │ │ │ │ - bl f6d10 │ │ │ │ + b.n 34906 <_PyMem_GetCurrentAllocatorName@@Base+0x94c> │ │ │ │ + bl f6cb4 │ │ │ │ cmp.w r9, #7 │ │ │ │ - bls.n 34886 <_PyMem_GetCurrentAllocatorName@@Base+0x8c8> │ │ │ │ - b.n 348f4 <_PyMem_GetCurrentAllocatorName@@Base+0x936> │ │ │ │ + bls.n 3488e <_PyMem_GetCurrentAllocatorName@@Base+0x8d4> │ │ │ │ + b.n 348fc <_PyMem_GetCurrentAllocatorName@@Base+0x942> │ │ │ │ cmp.w r9, #7 │ │ │ │ - bls.n 34886 <_PyMem_GetCurrentAllocatorName@@Base+0x8c8> │ │ │ │ - str r6, [sp, #36] @ 0x24 │ │ │ │ + bls.n 3488e <_PyMem_GetCurrentAllocatorName@@Base+0x8d4> │ │ │ │ + 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 2c2e0 │ │ │ │ - movw r1, #16632 @ 0x40f8 │ │ │ │ + movw r1, #14648 @ 0x3938 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #8 │ │ │ │ - cbz r0, 348ee <_PyMem_GetCurrentAllocatorName@@Base+0x930> │ │ │ │ + cbz r0, 348f6 <_PyMem_GetCurrentAllocatorName@@Base+0x93c> │ │ │ │ subs r5, r0, r6 │ │ │ │ blx 2c338 │ │ │ │ add.w ip, r5, #1 │ │ │ │ - cbz r0, 348e2 <_PyMem_GetCurrentAllocatorName@@Base+0x924> │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ + cbz r0, 348ea <_PyMem_GetCurrentAllocatorName@@Base+0x930> │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, ip │ │ │ │ - bcs.n 348b4 <_PyMem_GetCurrentAllocatorName@@Base+0x8f6> │ │ │ │ - b.n 348ee <_PyMem_GetCurrentAllocatorName@@Base+0x930> │ │ │ │ + bcs.n 348bc <_PyMem_GetCurrentAllocatorName@@Base+0x902> │ │ │ │ + b.n 348f6 <_PyMem_GetCurrentAllocatorName@@Base+0x93c> │ │ │ │ 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 348fe <_PyMem_GetCurrentAllocatorName@@Base+0x940> │ │ │ │ + b.n 34906 <_PyMem_GetCurrentAllocatorName@@Base+0x94c> │ │ │ │ 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 3485c <_PyMem_GetCurrentAllocatorName@@Base+0x89e> │ │ │ │ - b.n 34886 <_PyMem_GetCurrentAllocatorName@@Base+0x8c8> │ │ │ │ + bhi.n 34864 <_PyMem_GetCurrentAllocatorName@@Base+0x8aa> │ │ │ │ + b.n 3488e <_PyMem_GetCurrentAllocatorName@@Base+0x8d4> │ │ │ │ mov r0, sl │ │ │ │ - bl 83b90 │ │ │ │ - b.n 34c5e <_PyMem_GetCurrentAllocatorName@@Base+0xca0> │ │ │ │ - bl f6d10 │ │ │ │ + bl 83b50 │ │ │ │ + b.n 34c62 <_PyMem_GetCurrentAllocatorName@@Base+0xca8> │ │ │ │ + bl f6cb4 │ │ │ │ sub.w r3, r4, #860 @ 0x35c │ │ │ │ ldr r6, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ + beq.w 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0xcb6> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b89c │ │ │ │ subs r3, r0, #0 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - bge.n 349a8 <_PyMem_GetCurrentAllocatorName@@Base+0x9ea> │ │ │ │ + str r3, [sp, #32] │ │ │ │ + bge.n 349ac <_PyMem_GetCurrentAllocatorName@@Base+0x9f2> │ │ │ │ movw r5, #43308 @ 0xa92c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r8, [r0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 4247c │ │ │ │ - bl 6c234 │ │ │ │ + bl 42490 │ │ │ │ + bl 6c204 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ - ldr r3, [pc, #88] @ (349a0 <_PyMem_GetCurrentAllocatorName@@Base+0x9e2>) │ │ │ │ + bne.w 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0xcb6> │ │ │ │ + ldr r3, [pc, #88] @ (349a8 <_PyMem_GetCurrentAllocatorName@@Base+0x9ee>) │ │ │ │ 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, 3495a <_PyMem_GetCurrentAllocatorName@@Base+0x99c> │ │ │ │ + cbz r3, 34962 <_PyMem_GetCurrentAllocatorName@@Base+0x9a8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 3497e <_PyMem_GetCurrentAllocatorName@@Base+0x9c0> │ │ │ │ + cbnz r3, 34986 <_PyMem_GetCurrentAllocatorName@@Base+0x9cc> │ │ │ │ blx 2b1b8 │ │ │ │ mov r3, r7 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #40564 @ 0x9e74 │ │ │ │ + movw r2, #38540 @ 0x968c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #40508 @ 0x9e3c │ │ │ │ + movw r2, #38484 @ 0x9654 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 2344e4 <_PyErr_Format@@Base> │ │ │ │ - b.n 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ + bl 2334e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0xcb6> │ │ │ │ blx 2b1b8 │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r3, #40564 @ 0x9e74 │ │ │ │ + movw r3, #38540 @ 0x968c │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #40508 @ 0x9e3c │ │ │ │ + movw r1, #38484 @ 0x9654 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5e0f4 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ + bl 5e0cc <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0xcb6> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, r0, r8, lsl #1 │ │ │ │ - add r1, sp, #144 @ 0x90 │ │ │ │ + add r1, sp, #152 @ 0x98 │ │ │ │ blx 2baa8 <__fstat64_time64@plt+0x4> │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34a2e <_PyMem_GetCurrentAllocatorName@@Base+0xa70> │ │ │ │ + beq.n 34a32 <_PyMem_GetCurrentAllocatorName@@Base+0xa78> │ │ │ │ movw r5, #43308 @ 0xa92c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 4247c │ │ │ │ - bl 6c234 │ │ │ │ - cbnz r0, 34a2a <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ - ldr r3, [pc, #692] @ (34c88 <_PyMem_GetCurrentAllocatorName@@Base+0xcca>) │ │ │ │ + bl 42490 │ │ │ │ + bl 6c204 │ │ │ │ + cbnz r0, 34a2e <_PyMem_GetCurrentAllocatorName@@Base+0xa74> │ │ │ │ + ldr r3, [pc, #688] @ (34c88 <_PyMem_GetCurrentAllocatorName@@Base+0xcce>) │ │ │ │ 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, 349e8 <_PyMem_GetCurrentAllocatorName@@Base+0xa2a> │ │ │ │ + cbz r3, 349ec <_PyMem_GetCurrentAllocatorName@@Base+0xa32> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 34a0c <_PyMem_GetCurrentAllocatorName@@Base+0xa4e> │ │ │ │ + cbnz r3, 34a10 <_PyMem_GetCurrentAllocatorName@@Base+0xa56> │ │ │ │ blx 2b1b8 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r3, #40564 @ 0x9e74 │ │ │ │ + movw r3, #38540 @ 0x968c │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r2, #40576 @ 0x9e80 │ │ │ │ + movw r2, #38552 @ 0x9698 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r3, r7 │ │ │ │ - bl 2344e4 <_PyErr_Format@@Base> │ │ │ │ - b.n 34a2a <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ + bl 2334e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 34a2e <_PyMem_GetCurrentAllocatorName@@Base+0xa74> │ │ │ │ blx 2b1b8 │ │ │ │ - movw r3, #40564 @ 0x9e74 │ │ │ │ + movw r3, #38540 @ 0x968c │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r1, #40576 @ 0x9e80 │ │ │ │ + movw r1, #38552 @ 0x9698 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 5e0f4 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 5e0cc <_PyErr_FormatFromCause@@Base> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 34bea <_PyMem_GetCurrentAllocatorName@@Base+0xc2c> │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + b.n 34bee <_PyMem_GetCurrentAllocatorName@@Base+0xc34> │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ sub.w r8, r4, #776 @ 0x308 │ │ │ │ - vldr d7, [pc, #584] @ 34c80 <_PyMem_GetCurrentAllocatorName@@Base+0xcc2> │ │ │ │ + vldr d7, [pc, #580] @ 34c80 <_PyMem_GetCurrentAllocatorName@@Base+0xcc6> │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #2 │ │ │ │ ldr.w r1, [r8, #40] @ 0x28 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ blx 2b568 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 34ad0 <_PyMem_GetCurrentAllocatorName@@Base+0xb12> │ │ │ │ + bne.n 34ad4 <_PyMem_GetCurrentAllocatorName@@Base+0xb1a> │ │ │ │ movw r5, #43308 @ 0xa92c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 4247c │ │ │ │ - bl 6c234 │ │ │ │ + bl 42490 │ │ │ │ + bl 6c204 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34a2a <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ - ldr r3, [pc, #536] @ (34c88 <_PyMem_GetCurrentAllocatorName@@Base+0xcca>) │ │ │ │ + bne.n 34a2e <_PyMem_GetCurrentAllocatorName@@Base+0xa74> │ │ │ │ + ldr r3, [pc, #532] @ (34c88 <_PyMem_GetCurrentAllocatorName@@Base+0xcce>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw sl, #40564 @ 0x9e74 │ │ │ │ + movw sl, #38540 @ 0x968c │ │ │ │ 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, 34a92 <_PyMem_GetCurrentAllocatorName@@Base+0xad4> │ │ │ │ + cbz r3, 34a96 <_PyMem_GetCurrentAllocatorName@@Base+0xadc> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 34ab2 <_PyMem_GetCurrentAllocatorName@@Base+0xaf4> │ │ │ │ + cbnz r3, 34ab6 <_PyMem_GetCurrentAllocatorName@@Base+0xafc> │ │ │ │ blx 2b1b8 │ │ │ │ mov r1, r5 │ │ │ │ strd sl, r0, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #40648 @ 0x9ec8 │ │ │ │ + movw r2, #38624 @ 0x96e0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 2344e4 <_PyErr_Format@@Base> │ │ │ │ - b.n 34a2a <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ + bl 2334e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 34a2e <_PyMem_GetCurrentAllocatorName@@Base+0xa74> │ │ │ │ blx 2b1b8 │ │ │ │ mov r2, r7 │ │ │ │ strd sl, r0, [sp, #8] │ │ │ │ - movw r1, #40648 @ 0x9ec8 │ │ │ │ + movw r1, #38624 @ 0x96e0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 5e0f4 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34a2a <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ + bl 5e0cc <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34a2e <_PyMem_GetCurrentAllocatorName@@Base+0xa74> │ │ │ │ ldrh r3, [r0, #50] @ 0x32 │ │ │ │ ldrh r2, [r0, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 34af6 <_PyMem_GetCurrentAllocatorName@@Base+0xb38> │ │ │ │ + bcc.n 34afa <_PyMem_GetCurrentAllocatorName@@Base+0xb40> │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #4368 @ 0x1110 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #40728 @ 0x9f18 │ │ │ │ + movw r1, #38704 @ 0x9730 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r2, r7 │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 34b58 <_PyMem_GetCurrentAllocatorName@@Base+0xb9a> │ │ │ │ + b.n 34b5c <_PyMem_GetCurrentAllocatorName@@Base+0xba2> │ │ │ │ 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, #40564 @ 0x9e74 │ │ │ │ + movw r0, #38540 @ 0x968c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add.w r9, r9, #1 │ │ │ │ add r1, r5 │ │ │ │ add r1, r7 │ │ │ │ blx 2c24c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 350b2 <_PyMem_GetCurrentAllocatorName@@Base+0x10f4> │ │ │ │ + beq.w 350b2 <_PyMem_GetCurrentAllocatorName@@Base+0x10f8> │ │ │ │ add.w r8, r8, #40 @ 0x28 │ │ │ │ cmp r6, r9 │ │ │ │ - bgt.n 34b0e <_PyMem_GetCurrentAllocatorName@@Base+0xb50> │ │ │ │ + bgt.n 34b12 <_PyMem_GetCurrentAllocatorName@@Base+0xb58> │ │ │ │ mov r5, r7 │ │ │ │ - ldr r7, [sp, #36] @ 0x24 │ │ │ │ - b.n 34af2 <_PyMem_GetCurrentAllocatorName@@Base+0xb34> │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ + b.n 34af6 <_PyMem_GetCurrentAllocatorName@@Base+0xb3c> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 350d8 <_PyMem_GetCurrentAllocatorName@@Base+0x111a> │ │ │ │ + beq.w 350d8 <_PyMem_GetCurrentAllocatorName@@Base+0x111e> │ │ │ │ ldr.w r9, [r2, #8] │ │ │ │ ldr r1, [r2, #28] │ │ │ │ mov r0, r9 │ │ │ │ - bl 2e3284 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 2e2ad4 <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ 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 2c0d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34bea <_PyMem_GetCurrentAllocatorName@@Base+0xc2c> │ │ │ │ - bl 94178 │ │ │ │ + beq.n 34bee <_PyMem_GetCurrentAllocatorName@@Base+0xc34> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34a2a <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ + bne.w 34a2e <_PyMem_GetCurrentAllocatorName@@Base+0xa74> │ │ │ │ movw r6, #43308 @ 0xa92c │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r8, [r0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 4247c │ │ │ │ - bl 6c234 │ │ │ │ + bl 42490 │ │ │ │ + bl 6c204 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34a2a <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ - ldr r3, [pc, #240] @ (34c88 <_PyMem_GetCurrentAllocatorName@@Base+0xcca>) │ │ │ │ + bne.w 34a2e <_PyMem_GetCurrentAllocatorName@@Base+0xa74> │ │ │ │ + ldr r3, [pc, #236] @ (34c88 <_PyMem_GetCurrentAllocatorName@@Base+0xcce>) │ │ │ │ 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, 34bb0 <_PyMem_GetCurrentAllocatorName@@Base+0xbf2> │ │ │ │ + cbz r3, 34bb4 <_PyMem_GetCurrentAllocatorName@@Base+0xbfa> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 34bce <_PyMem_GetCurrentAllocatorName@@Base+0xc10> │ │ │ │ + cbnz r3, 34bd2 <_PyMem_GetCurrentAllocatorName@@Base+0xc18> │ │ │ │ blx 2b1b8 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #40868 @ 0x9fa4 │ │ │ │ + movw r2, #38844 @ 0x97bc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 2344e4 <_PyErr_Format@@Base> │ │ │ │ - b.n 34a2a <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ + bl 2334e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 34a2e <_PyMem_GetCurrentAllocatorName@@Base+0xa74> │ │ │ │ blx 2b1b8 │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp, #8] │ │ │ │ - movw r1, #40868 @ 0x9fa4 │ │ │ │ + movw r1, #38844 @ 0x97bc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 5e0f4 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34a2a <_PyMem_GetCurrentAllocatorName@@Base+0xa6c> │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ + bl 5e0cc <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34a2e <_PyMem_GetCurrentAllocatorName@@Base+0xa74> │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ blx 2b5a8 │ │ │ │ - cbz r0, 34c5e <_PyMem_GetCurrentAllocatorName@@Base+0xca0> │ │ │ │ - bl 94178 │ │ │ │ + cbz r0, 34c62 <_PyMem_GetCurrentAllocatorName@@Base+0xca8> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ + bne.n 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0xcb6> │ │ │ │ movw r5, #43308 @ 0xa92c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r8, [r0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 4247c │ │ │ │ - bl 6c234 │ │ │ │ - cbnz r0, 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ - ldr r3, [pc, #108] @ (34c88 <_PyMem_GetCurrentAllocatorName@@Base+0xcca>) │ │ │ │ + bl 42490 │ │ │ │ + bl 6c204 │ │ │ │ + cbnz r0, 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0xcb6> │ │ │ │ + ldr r3, [pc, #104] @ (34c88 <_PyMem_GetCurrentAllocatorName@@Base+0xcce>) │ │ │ │ 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, 34c2c <_PyMem_GetCurrentAllocatorName@@Base+0xc6e> │ │ │ │ + cbz r3, 34c30 <_PyMem_GetCurrentAllocatorName@@Base+0xc76> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 34c46 <_PyMem_GetCurrentAllocatorName@@Base+0xc88> │ │ │ │ + cbnz r3, 34c4a <_PyMem_GetCurrentAllocatorName@@Base+0xc90> │ │ │ │ blx 2b1b8 │ │ │ │ mov r3, r7 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #40924 @ 0x9fdc │ │ │ │ + movw r2, #38900 @ 0x97f4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 2344e4 <_PyErr_Format@@Base> │ │ │ │ - b.n 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ + bl 2334e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0xcb6> │ │ │ │ blx 2b1b8 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #40924 @ 0x9fdc │ │ │ │ + movw r1, #38900 @ 0x97f4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5e0f4 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ - cbz r6, 34c6c <_PyMem_GetCurrentAllocatorName@@Base+0xcae> │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + bl 5e0cc <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0xcb6> │ │ │ │ + cbz r6, 34c70 <_PyMem_GetCurrentAllocatorName@@Base+0xcb6> │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ mov r1, r6 │ │ │ │ - bl 3d08c │ │ │ │ + bl 3d09c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34d14 <_PyMem_GetCurrentAllocatorName@@Base+0xd56> │ │ │ │ - bl 6c234 │ │ │ │ - cbnz r0, 34c8c <_PyMem_GetCurrentAllocatorName@@Base+0xcce> │ │ │ │ + bne.n 34d14 <_PyMem_GetCurrentAllocatorName@@Base+0xd5a> │ │ │ │ + bl 6c204 │ │ │ │ + cbnz r0, 34c8c <_PyMem_GetCurrentAllocatorName@@Base+0xcd2> │ │ │ │ mov r0, fp │ │ │ │ movs r5, #0 │ │ │ │ mov fp, r0 │ │ │ │ - b.n 34696 <_PyMem_GetCurrentAllocatorName@@Base+0x6d8> │ │ │ │ + b.n 3469e <_PyMem_GetCurrentAllocatorName@@Base+0x6e4> │ │ │ │ nop │ │ │ │ - nop.w │ │ │ │ ... │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr.w sl, [sp, #24] │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ - bl 94178 │ │ │ │ + ldr.w sl, [sp, #28] │ │ │ │ + ldr r7, [sp, #36] @ 0x24 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34d10 <_PyMem_GetCurrentAllocatorName@@Base+0xd52> │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ + bne.n 34d10 <_PyMem_GetCurrentAllocatorName@@Base+0xd56> │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ blx 2bf24 │ │ │ │ - cbz r0, 34d10 <_PyMem_GetCurrentAllocatorName@@Base+0xd52> │ │ │ │ + cbz r0, 34d10 <_PyMem_GetCurrentAllocatorName@@Base+0xd56> │ │ │ │ movw r5, #43308 @ 0xa92c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ + add r1, sp, #88 @ 0x58 │ │ │ │ ldr.w r8, [r0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 4247c │ │ │ │ - bl 6c234 │ │ │ │ - cbnz r0, 34d10 <_PyMem_GetCurrentAllocatorName@@Base+0xd52> │ │ │ │ - ldr r3, [pc, #672] @ (34f64 <_PyMem_GetCurrentAllocatorName@@Base+0xfa6>) │ │ │ │ + bl 42490 │ │ │ │ + bl 6c204 │ │ │ │ + cbnz r0, 34d10 <_PyMem_GetCurrentAllocatorName@@Base+0xd56> │ │ │ │ + ldr r3, [pc, #672] @ (34f64 <_PyMem_GetCurrentAllocatorName@@Base+0xfaa>) │ │ │ │ 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, 34cdc <_PyMem_GetCurrentAllocatorName@@Base+0xd1e> │ │ │ │ + cbz r3, 34cdc <_PyMem_GetCurrentAllocatorName@@Base+0xd22> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 34cf8 <_PyMem_GetCurrentAllocatorName@@Base+0xd3a> │ │ │ │ + cbnz r3, 34cf8 <_PyMem_GetCurrentAllocatorName@@Base+0xd3e> │ │ │ │ blx 2b1b8 │ │ │ │ mov r1, r5 │ │ │ │ strd r6, r0, [sp] │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ mov r0, r9 │ │ │ │ - movw r2, #40960 @ 0xa000 │ │ │ │ + movw r2, #38936 @ 0x9818 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 2344e4 <_PyErr_Format@@Base> │ │ │ │ - b.n 34d10 <_PyMem_GetCurrentAllocatorName@@Base+0xd52> │ │ │ │ + bl 2334e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 34d10 <_PyMem_GetCurrentAllocatorName@@Base+0xd56> │ │ │ │ blx 2b1b8 │ │ │ │ - movw r1, #40960 @ 0xa000 │ │ │ │ + movw r1, #38936 @ 0x9818 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ - bl 5e0f4 <_PyErr_FormatFromCause@@Base> │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ + bl 5e0cc <_PyErr_FormatFromCause@@Base> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 34d1a <_PyMem_GetCurrentAllocatorName@@Base+0xd5c> │ │ │ │ - ldr.w sl, [sp, #24] │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ + b.n 34d1a <_PyMem_GetCurrentAllocatorName@@Base+0xd60> │ │ │ │ + ldr.w sl, [sp, #28] │ │ │ │ + ldr r7, [sp, #36] @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ - bl 83b90 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ + bl 83b50 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ blx 2c128 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34d94 <_PyMem_GetCurrentAllocatorName@@Base+0xdd6> │ │ │ │ - bl 94178 │ │ │ │ + beq.n 34d94 <_PyMem_GetCurrentAllocatorName@@Base+0xdda> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdda> │ │ │ │ + bne.n 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdde> │ │ │ │ movw r5, #43308 @ 0xa92c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ + add r1, sp, #88 @ 0x58 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 4247c │ │ │ │ - bl 6c234 │ │ │ │ - cbnz r0, 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdda> │ │ │ │ - ldr r3, [pc, #532] @ (34f64 <_PyMem_GetCurrentAllocatorName@@Base+0xfa6>) │ │ │ │ + bl 42490 │ │ │ │ + bl 6c204 │ │ │ │ + cbnz r0, 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdde> │ │ │ │ + ldr r3, [pc, #532] @ (34f64 <_PyMem_GetCurrentAllocatorName@@Base+0xfaa>) │ │ │ │ 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, 34d62 <_PyMem_GetCurrentAllocatorName@@Base+0xda4> │ │ │ │ + cbz r3, 34d62 <_PyMem_GetCurrentAllocatorName@@Base+0xda8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 34d7c <_PyMem_GetCurrentAllocatorName@@Base+0xdbe> │ │ │ │ + cbnz r3, 34d7c <_PyMem_GetCurrentAllocatorName@@Base+0xdc2> │ │ │ │ blx 2b1b8 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #41028 @ 0xa044 │ │ │ │ + movw r2, #39004 @ 0x985c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 2344e4 <_PyErr_Format@@Base> │ │ │ │ - b.n 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdda> │ │ │ │ + bl 2334e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdde> │ │ │ │ blx 2b1b8 │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #41028 @ 0xa044 │ │ │ │ + movw r1, #39004 @ 0x985c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5e0f4 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdda> │ │ │ │ + bl 5e0cc <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34d98 <_PyMem_GetCurrentAllocatorName@@Base+0xdde> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 34e28 <_PyMem_GetCurrentAllocatorName@@Base+0xe6a> │ │ │ │ - bl 6c234 │ │ │ │ - cbnz r0, 34dc4 <_PyMem_GetCurrentAllocatorName@@Base+0xe06> │ │ │ │ - bl f6784 │ │ │ │ + bne.n 34e28 <_PyMem_GetCurrentAllocatorName@@Base+0xe6e> │ │ │ │ + bl 6c204 │ │ │ │ + cbnz r0, 34dc4 <_PyMem_GetCurrentAllocatorName@@Base+0xe0a> │ │ │ │ + bl f6728 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r2, [r4, #-12] │ │ │ │ - movw r1, #41072 @ 0xa070 │ │ │ │ + movw r1, #39048 @ 0x9888 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f67cc <_PyErr_ChainExceptions1@@Base> │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 34de4 <_PyMem_GetCurrentAllocatorName@@Base+0xe26> │ │ │ │ + bl 1f55a0 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 34de4 <_PyMem_GetCurrentAllocatorName@@Base+0xe2a> │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41144 @ 0xa0b8 │ │ │ │ + movw r1, #39120 @ 0x98d0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr.w r2, [r4, #-12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - bl 6c234 │ │ │ │ + bl f3aa4 │ │ │ │ + bl 6c204 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ - ldr r1, [pc, #372] @ (34f64 <_PyMem_GetCurrentAllocatorName@@Base+0xfa6>) │ │ │ │ + bne.w 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ + ldr r1, [pc, #372] @ (34f64 <_PyMem_GetCurrentAllocatorName@@Base+0xfaa>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ - cbz r2, 34e08 <_PyMem_GetCurrentAllocatorName@@Base+0xe4a> │ │ │ │ + cbz r2, 34e08 <_PyMem_GetCurrentAllocatorName@@Base+0xe4e> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - cbnz r2, 34e18 <_PyMem_GetCurrentAllocatorName@@Base+0xe5a> │ │ │ │ + cbnz r2, 34e18 <_PyMem_GetCurrentAllocatorName@@Base+0xe5e> │ │ │ │ mov r1, r3 │ │ │ │ - movw r2, #41192 @ 0xa0e8 │ │ │ │ + movw r2, #39168 @ 0x9900 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 2344e4 <_PyErr_Format@@Base> │ │ │ │ - b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ + bl 2334e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #41192 @ 0xa0e8 │ │ │ │ + movw r1, #39168 @ 0x9900 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5e0f4 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ + bl 5e0cc <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ mov.w r2, #760 @ 0x2f8 │ │ │ │ - add r3, sp, #144 @ 0x90 │ │ │ │ + add r3, sp, #152 @ 0x98 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ - bl 3d2d4 │ │ │ │ - cbz r0, 34e7a <_PyMem_GetCurrentAllocatorName@@Base+0xebc> │ │ │ │ - bl 6c234 │ │ │ │ + bl 3d2e4 │ │ │ │ + cbz r0, 34e7a <_PyMem_GetCurrentAllocatorName@@Base+0xec0> │ │ │ │ + bl 6c204 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ - ldr r1, [pc, #288] @ (34f64 <_PyMem_GetCurrentAllocatorName@@Base+0xfa6>) │ │ │ │ + bne.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ + ldr r1, [pc, #288] @ (34f64 <_PyMem_GetCurrentAllocatorName@@Base+0xfaa>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ - cbz r2, 34e5a <_PyMem_GetCurrentAllocatorName@@Base+0xe9c> │ │ │ │ + cbz r2, 34e5a <_PyMem_GetCurrentAllocatorName@@Base+0xea0> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - cbnz r2, 34e6a <_PyMem_GetCurrentAllocatorName@@Base+0xeac> │ │ │ │ + cbnz r2, 34e6a <_PyMem_GetCurrentAllocatorName@@Base+0xeb0> │ │ │ │ mov r1, r3 │ │ │ │ - movw r2, #41260 @ 0xa12c │ │ │ │ + movw r2, #39236 @ 0x9944 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - bl 2344e4 <_PyErr_Format@@Base> │ │ │ │ - b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ + bl 2334e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #41260 @ 0xa12c │ │ │ │ + movw r1, #39236 @ 0x9944 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 5e0f4 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ - movw r1, #16632 @ 0x40f8 │ │ │ │ + bl 5e0cc <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ + movw r1, #14648 @ 0x3938 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - add r0, sp, #144 @ 0x90 │ │ │ │ + add r0, sp, #152 @ 0x98 │ │ │ │ movs r2, #8 │ │ │ │ blx 2c338 │ │ │ │ - cbz r0, 34ea4 <_PyMem_GetCurrentAllocatorName@@Base+0xee6> │ │ │ │ + cbz r0, 34ea4 <_PyMem_GetCurrentAllocatorName@@Base+0xeea> │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41320 @ 0xa168 │ │ │ │ + movw r1, #39296 @ 0x9980 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ sub.w r2, r4, #776 @ 0x308 │ │ │ │ ldrd r3, r1, [r2, #8] │ │ │ │ and.w r2, r3, #240 @ 0xf0 │ │ │ │ cmp r2, #240 @ 0xf0 │ │ │ │ - beq.n 34eda <_PyMem_GetCurrentAllocatorName@@Base+0xf1c> │ │ │ │ + beq.n 34eda <_PyMem_GetCurrentAllocatorName@@Base+0xf20> │ │ │ │ movw r2, #63248 @ 0xf710 │ │ │ │ movt r2, #64753 @ 0xfcf1 │ │ │ │ add r2, r3 │ │ │ │ orrs r2, r1 │ │ │ │ - beq.n 34eda <_PyMem_GetCurrentAllocatorName@@Base+0xf1c> │ │ │ │ + beq.n 34eda <_PyMem_GetCurrentAllocatorName@@Base+0xf20> │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41380 @ 0xa1a4 │ │ │ │ + movw r1, #39356 @ 0x99bc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ lsrs r1, r3, #24 │ │ │ │ ubfx r3, r3, #16, #8 │ │ │ │ cmp r1, #3 │ │ │ │ - bne.n 34ee8 <_PyMem_GetCurrentAllocatorName@@Base+0xf2a> │ │ │ │ + bne.n 34ee8 <_PyMem_GetCurrentAllocatorName@@Base+0xf2e> │ │ │ │ cmp r3, #14 │ │ │ │ - beq.n 34f08 <_PyMem_GetCurrentAllocatorName@@Base+0xf4a> │ │ │ │ + beq.n 34f08 <_PyMem_GetCurrentAllocatorName@@Base+0xf4e> │ │ │ │ movw r2, #4368 @ 0x1110 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #14 │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #41488 @ 0xa210 │ │ │ │ + movw r1, #39464 @ 0x9a28 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ movs r2, #3 │ │ │ │ - bl f3b3c │ │ │ │ - b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ sub.w r5, r4, #776 @ 0x308 │ │ │ │ ldrd r3, r2, [r5, #16] │ │ │ │ orrs r3, r2 │ │ │ │ - beq.n 34f30 <_PyMem_GetCurrentAllocatorName@@Base+0xf72> │ │ │ │ + beq.n 34f30 <_PyMem_GetCurrentAllocatorName@@Base+0xf76> │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41564 @ 0xa25c │ │ │ │ + movw r1, #39540 @ 0x9a74 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3508a <_PyMem_GetCurrentAllocatorName@@Base+0x10cc> │ │ │ │ + b.n 3508a <_PyMem_GetCurrentAllocatorName@@Base+0x10d0> │ │ │ │ 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 3d2d4 │ │ │ │ + bl 3d2e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ + bne.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ sub.w r6, r4, #860 @ 0x35c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbnz r3, 34f68 <_PyMem_GetCurrentAllocatorName@@Base+0xfaa> │ │ │ │ + cbnz r3, 34f68 <_PyMem_GetCurrentAllocatorName@@Base+0xfae> │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41672 @ 0xa2c8 │ │ │ │ + movw r1, #39648 @ 0x9ae0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ 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 3d2d4 │ │ │ │ + bl 3d2e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ + bne.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 34fa4 <_PyMem_GetCurrentAllocatorName@@Base+0xfe6> │ │ │ │ + beq.n 34fa4 <_PyMem_GetCurrentAllocatorName@@Base+0xfea> │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41728 @ 0xa300 │ │ │ │ + movw r1, #39704 @ 0x9b18 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r2, #4 │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ mov r0, sl │ │ │ │ add r1, r3 │ │ │ │ - add r3, sp, #68 @ 0x44 │ │ │ │ - bl 3d2d4 │ │ │ │ + add r3, sp, #76 @ 0x4c │ │ │ │ + bl 3d2e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ + bne.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ sub.w r3, r4, #852 @ 0x354 │ │ │ │ ldr.w r8, [r3] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 34fe0 <_PyMem_GetCurrentAllocatorName@@Base+0x1022> │ │ │ │ + bne.n 34fe0 <_PyMem_GetCurrentAllocatorName@@Base+0x1026> │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41784 @ 0xa338 │ │ │ │ + movw r1, #39760 @ 0x9b50 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ mov r0, r7 │ │ │ │ blx 2c090 │ │ │ │ ldrd r2, r3, [r5, #752] @ 0x2f0 │ │ │ │ cmp r0, r2 │ │ │ │ sbcs r6, r3 │ │ │ │ - bcc.n 35008 <_PyMem_GetCurrentAllocatorName@@Base+0x104a> │ │ │ │ + bcc.n 35008 <_PyMem_GetCurrentAllocatorName@@Base+0x104e> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41836 @ 0xa36c │ │ │ │ + movw r1, #39812 @ 0x9b84 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ 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 3d444 │ │ │ │ + bl 3d454 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ + bne.n 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ 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 3d444 │ │ │ │ + bl 3d454 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ + bne.w 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #4 │ │ │ │ ldr.w r1, [r4, #-64] │ │ │ │ mov r0, sl │ │ │ │ add r1, r3 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ - bl 3d2d4 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ + bl 3d2e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf6c> │ │ │ │ + bne.w 34f2a <_PyMem_GetCurrentAllocatorName@@Base+0xf70> │ │ │ │ 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 3d444 │ │ │ │ + bl 3d454 │ │ │ │ subs r5, r0, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ negs r5, r5 │ │ │ │ ldr.w r0, [r4, #-8] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 35096 <_PyMem_GetCurrentAllocatorName@@Base+0x10d8> │ │ │ │ + beq.n 35096 <_PyMem_GetCurrentAllocatorName@@Base+0x10dc> │ │ │ │ blx 2b5a8 │ │ │ │ mov.w r4, #1024 @ 0x400 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r0, [sl, #12] │ │ │ │ - bl 7a4ec │ │ │ │ + bl 7a4bc │ │ │ │ str.w r6, [sl, #12] │ │ │ │ subs r4, #1 │ │ │ │ str.w r6, [sl, #16]! │ │ │ │ - bne.n 3509c <_PyMem_GetCurrentAllocatorName@@Base+0x10de> │ │ │ │ - b.n 350f2 <_PyMem_GetCurrentAllocatorName@@Base+0x1134> │ │ │ │ + bne.n 3509c <_PyMem_GetCurrentAllocatorName@@Base+0x10e2> │ │ │ │ + b.n 350f2 <_PyMem_GetCurrentAllocatorName@@Base+0x1138> │ │ │ │ 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 350d8 <_PyMem_GetCurrentAllocatorName@@Base+0x111a> │ │ │ │ + bge.n 350d8 <_PyMem_GetCurrentAllocatorName@@Base+0x111e> │ │ │ │ ldr.w ip, [r1], #32 │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.w 34b3a <_PyMem_GetCurrentAllocatorName@@Base+0xb7c> │ │ │ │ + beq.w 34b3e <_PyMem_GetCurrentAllocatorName@@Base+0xb84> │ │ │ │ mov r2, r1 │ │ │ │ - b.n 350be <_PyMem_GetCurrentAllocatorName@@Base+0x1100> │ │ │ │ + b.n 350be <_PyMem_GetCurrentAllocatorName@@Base+0x1104> │ │ │ │ movw r2, #4368 @ 0x1110 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #40796 @ 0x9f5c │ │ │ │ + movw r1, #38772 @ 0x9774 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r2, r7 │ │ │ │ - bl f3b3c │ │ │ │ - b.n 34af2 <_PyMem_GetCurrentAllocatorName@@Base+0xb34> │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 34af6 <_PyMem_GetCurrentAllocatorName@@Base+0xb3c> │ │ │ │ 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] @ (3512c <_PyMem_GetCurrentAllocatorName@@Base+0x116e>) │ │ │ │ + ldr r5, [pc, #32] @ (3512c <_PyMem_GetCurrentAllocatorName@@Base+0x1172>) │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #61528 @ 0xf058 │ │ │ │ + movw r2, #59544 @ 0xe898 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #41904 @ 0xa3b0 │ │ │ │ + movw r1, #39880 @ 0x9bc8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r4, r5] │ │ │ │ pop {r4, r5} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr.w r0, [r0, #3912] @ 0xf48 │ │ │ │ - b.w 1daf04 │ │ │ │ + b.w 1d9c3c │ │ │ │ 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, #56868 @ 0xde24 │ │ │ │ + movw r0, #54884 @ 0xd664 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1ef978 <_PySys_GetRequiredAttrString@@Base> │ │ │ │ + bl 1ee7a8 <_PySys_GetRequiredAttrString@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 351b0 <_PyMem_GetCurrentAllocatorName@@Base+0x11f2> │ │ │ │ + cbz r0, 351b0 <_PyMem_GetCurrentAllocatorName@@Base+0x11f6> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #61528 @ 0xf058 │ │ │ │ + movw r1, #59544 @ 0xe898 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #41920 @ 0xa3c0 │ │ │ │ + movw r0, #39920 @ 0x9bf0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 35186 <_PyMem_GetCurrentAllocatorName@@Base+0x11c8> │ │ │ │ + bne.n 35186 <_PyMem_GetCurrentAllocatorName@@Base+0x11cc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35182 <_PyMem_GetCurrentAllocatorName@@Base+0x11c4> │ │ │ │ + bge.n 35182 <_PyMem_GetCurrentAllocatorName@@Base+0x11c8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 35182 <_PyMem_GetCurrentAllocatorName@@Base+0x11c4> │ │ │ │ + cbnz r3, 35182 <_PyMem_GetCurrentAllocatorName@@Base+0x11c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 351b0 <_PyMem_GetCurrentAllocatorName@@Base+0x11f2> │ │ │ │ + b.n 351b0 <_PyMem_GetCurrentAllocatorName@@Base+0x11f6> │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a8590 │ │ │ │ + bl a81b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 351a0 <_PyMem_GetCurrentAllocatorName@@Base+0x11e2> │ │ │ │ + blt.n 351a0 <_PyMem_GetCurrentAllocatorName@@Base+0x11e6> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 351b0 <_PyMem_GetCurrentAllocatorName@@Base+0x11f2> │ │ │ │ + b.n 351b0 <_PyMem_GetCurrentAllocatorName@@Base+0x11f6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3519c <_PyMem_GetCurrentAllocatorName@@Base+0x11de> │ │ │ │ + bne.n 3519c <_PyMem_GetCurrentAllocatorName@@Base+0x11e2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3519c <_PyMem_GetCurrentAllocatorName@@Base+0x11de> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3519c <_PyMem_GetCurrentAllocatorName@@Base+0x11e2> │ │ │ │ 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] @ (35330 <_PyMem_GetCurrentAllocatorName@@Base+0x1372>) │ │ │ │ + ldr r4, [pc, #360] @ (35330 <_PyMem_GetCurrentAllocatorName@@Base+0x1376>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ - movw r0, #41980 @ 0xa3fc │ │ │ │ + movw r0, #39956 @ 0x9c14 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1bc1a8 │ │ │ │ - cbnz r0, 351ea <_PyMem_GetCurrentAllocatorName@@Base+0x122c> │ │ │ │ - movw r4, #41964 @ 0xa3ec │ │ │ │ + bl 1bafc8 │ │ │ │ + cbnz r0, 351ea <_PyMem_GetCurrentAllocatorName@@Base+0x1230> │ │ │ │ + movw r4, #39940 @ 0x9c04 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ - b.n 35204 <_PyMem_GetCurrentAllocatorName@@Base+0x1246> │ │ │ │ + b.n 35204 <_PyMem_GetCurrentAllocatorName@@Base+0x124a> │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 351e0 <_PyMem_GetCurrentAllocatorName@@Base+0x1222> │ │ │ │ - movw r1, #20880 @ 0x5190 │ │ │ │ + beq.n 351e0 <_PyMem_GetCurrentAllocatorName@@Base+0x1226> │ │ │ │ + movw r1, #18896 @ 0x49d0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ blx 2c24c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35320 <_PyMem_GetCurrentAllocatorName@@Base+0x1362> │ │ │ │ + beq.w 35320 <_PyMem_GetCurrentAllocatorName@@Base+0x1366> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b2bfc │ │ │ │ + bl 1b1a1c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 35218 <_PyMem_GetCurrentAllocatorName@@Base+0x125a> │ │ │ │ + cbnz r0, 35218 <_PyMem_GetCurrentAllocatorName@@Base+0x125e> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 23c540 │ │ │ │ + b.w 23b4ec │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ blx 2c408 │ │ │ │ - cbnz r0, 35232 <_PyMem_GetCurrentAllocatorName@@Base+0x1274> │ │ │ │ - movw r0, #33824 @ 0x8420 │ │ │ │ + cbnz r0, 35232 <_PyMem_GetCurrentAllocatorName@@Base+0x1278> │ │ │ │ + movw r0, #31840 @ 0x7c60 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ mov sl, r4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 35244 <_PyMem_GetCurrentAllocatorName@@Base+0x1286> │ │ │ │ + b.n 35244 <_PyMem_GetCurrentAllocatorName@@Base+0x128a> │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 352e8 <_PyMem_GetCurrentAllocatorName@@Base+0x132a> │ │ │ │ + beq.n 352e8 <_PyMem_GetCurrentAllocatorName@@Base+0x132e> │ │ │ │ subs r1, r0, r4 │ │ │ │ add.w sl, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94110 │ │ │ │ + bl 94070 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 35250 <_PyMem_GetCurrentAllocatorName@@Base+0x1292> │ │ │ │ + cbnz r5, 35250 <_PyMem_GetCurrentAllocatorName@@Base+0x1296> │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 7a4ec │ │ │ │ - b.n 35328 <_PyMem_GetCurrentAllocatorName@@Base+0x136a> │ │ │ │ + bl 7a4bc │ │ │ │ + b.n 35328 <_PyMem_GetCurrentAllocatorName@@Base+0x136e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 14658c │ │ │ │ + bl 146674 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3526c <_PyMem_GetCurrentAllocatorName@@Base+0x12ae> │ │ │ │ + bge.n 3526c <_PyMem_GetCurrentAllocatorName@@Base+0x12b2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3526c <_PyMem_GetCurrentAllocatorName@@Base+0x12ae> │ │ │ │ + cbnz r3, 3526c <_PyMem_GetCurrentAllocatorName@@Base+0x12b2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 35286 <_PyMem_GetCurrentAllocatorName@@Base+0x12c8> │ │ │ │ + bne.n 35286 <_PyMem_GetCurrentAllocatorName@@Base+0x12cc> │ │ │ │ movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 205e38 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbnz r0, 352e8 <_PyMem_GetCurrentAllocatorName@@Base+0x132a> │ │ │ │ - b.n 35246 <_PyMem_GetCurrentAllocatorName@@Base+0x1288> │ │ │ │ + bl 204c04 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbnz r0, 352e8 <_PyMem_GetCurrentAllocatorName@@Base+0x132e> │ │ │ │ + b.n 35246 <_PyMem_GetCurrentAllocatorName@@Base+0x128c> │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ - bl ee070 │ │ │ │ + bl edfd0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 352a8 <_PyMem_GetCurrentAllocatorName@@Base+0x12ea> │ │ │ │ + bge.n 352a8 <_PyMem_GetCurrentAllocatorName@@Base+0x12ee> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 352a8 <_PyMem_GetCurrentAllocatorName@@Base+0x12ea> │ │ │ │ + cbnz r3, 352a8 <_PyMem_GetCurrentAllocatorName@@Base+0x12ee> │ │ │ │ mov r0, fp │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 352be <_PyMem_GetCurrentAllocatorName@@Base+0x1300> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 352be <_PyMem_GetCurrentAllocatorName@@Base+0x1304> │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 205e38 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbnz r0, 352e8 <_PyMem_GetCurrentAllocatorName@@Base+0x132a> │ │ │ │ - b.n 35246 <_PyMem_GetCurrentAllocatorName@@Base+0x1288> │ │ │ │ + bl 204c04 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbnz r0, 352e8 <_PyMem_GetCurrentAllocatorName@@Base+0x132e> │ │ │ │ + b.n 35246 <_PyMem_GetCurrentAllocatorName@@Base+0x128c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a4ec │ │ │ │ + bl 7a4bc │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl a8590 │ │ │ │ + bl a81b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35328 <_PyMem_GetCurrentAllocatorName@@Base+0x136a> │ │ │ │ + bge.n 35328 <_PyMem_GetCurrentAllocatorName@@Base+0x136e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 35328 <_PyMem_GetCurrentAllocatorName@@Base+0x136a> │ │ │ │ + cbnz r3, 35328 <_PyMem_GetCurrentAllocatorName@@Base+0x136e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 35328 <_PyMem_GetCurrentAllocatorName@@Base+0x136a> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 35328 <_PyMem_GetCurrentAllocatorName@@Base+0x136e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 205f10 <_PyErr_Clear@@Base> │ │ │ │ + bl 204cdc <_PyErr_Clear@@Base> │ │ │ │ movw r0, #43764 @ 0xaaf4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #0 │ │ │ │ - movw r2, #42000 @ 0xa410 │ │ │ │ + movw r2, #39976 @ 0x9c28 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 24e0a4 │ │ │ │ + bl 24d698 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - bl 7a4ec │ │ │ │ + bl 7a4bc │ │ │ │ adds r5, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - b.n 35328 <_PyMem_GetCurrentAllocatorName@@Base+0x136a> │ │ │ │ + b.n 35328 <_PyMem_GetCurrentAllocatorName@@Base+0x136e> │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ 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 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 35354 <_PyMem_GetCurrentAllocatorName@@Base+0x1396> │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 3536c <_PyMem_GetCurrentAllocatorName@@Base+0x13ae> │ │ │ │ - ldr r2, [pc, #24] @ (35370 <_PyMem_GetCurrentAllocatorName@@Base+0x13b2>) │ │ │ │ + bne.n 35354 <_PyMem_GetCurrentAllocatorName@@Base+0x139a> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 3536c <_PyMem_GetCurrentAllocatorName@@Base+0x13b2> │ │ │ │ + ldr r2, [pc, #24] @ (35370 <_PyMem_GetCurrentAllocatorName@@Base+0x13b6>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r4, [r3, #3752] @ 0xea8 │ │ │ │ - b.n 3536e <_PyMem_GetCurrentAllocatorName@@Base+0x13b0> │ │ │ │ + b.n 3536e <_PyMem_GetCurrentAllocatorName@@Base+0x13b4> │ │ │ │ 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 354c4 <_PyMem_GetCurrentAllocatorName@@Base+0x1506> │ │ │ │ + bne.w 354c4 <_PyMem_GetCurrentAllocatorName@@Base+0x150a> │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 353cc <_PyMem_GetCurrentAllocatorName@@Base+0x140e> │ │ │ │ + cbz r3, 353cc <_PyMem_GetCurrentAllocatorName@@Base+0x1412> │ │ │ │ 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, 353b0 <_PyMem_GetCurrentAllocatorName@@Base+0x13f2> │ │ │ │ + cbz r5, 353b0 <_PyMem_GetCurrentAllocatorName@@Base+0x13f6> │ │ │ │ ldr r5, [r4, #20] │ │ │ │ - b.n 353b8 <_PyMem_GetCurrentAllocatorName@@Base+0x13fa> │ │ │ │ + b.n 353b8 <_PyMem_GetCurrentAllocatorName@@Base+0x13fe> │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ str r5, [sp, #8] │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 1c9f94 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1c8e14 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 353da <_PyMem_GetCurrentAllocatorName@@Base+0x141c> │ │ │ │ - b.n 354c4 <_PyMem_GetCurrentAllocatorName@@Base+0x1506> │ │ │ │ + cbnz r0, 353da <_PyMem_GetCurrentAllocatorName@@Base+0x1420> │ │ │ │ + b.n 354c4 <_PyMem_GetCurrentAllocatorName@@Base+0x150a> │ │ │ │ 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, 353e2 <_PyMem_GetCurrentAllocatorName@@Base+0x1424> │ │ │ │ + cbz r3, 353e2 <_PyMem_GetCurrentAllocatorName@@Base+0x1428> │ │ │ │ ldr r0, [r7, #20] │ │ │ │ - b.n 353ea <_PyMem_GetCurrentAllocatorName@@Base+0x142c> │ │ │ │ + b.n 353ea <_PyMem_GetCurrentAllocatorName@@Base+0x1430> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #41896 @ 0xa3a8 │ │ │ │ + movw r1, #39912 @ 0x9be8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 238c98 │ │ │ │ + bl 237c44 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35414 <_PyMem_GetCurrentAllocatorName@@Base+0x1456> │ │ │ │ + bge.n 35414 <_PyMem_GetCurrentAllocatorName@@Base+0x145a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 35414 <_PyMem_GetCurrentAllocatorName@@Base+0x1456> │ │ │ │ + cbnz r3, 35414 <_PyMem_GetCurrentAllocatorName@@Base+0x145a> │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 354c4 <_PyMem_GetCurrentAllocatorName@@Base+0x1506> │ │ │ │ + beq.n 354c4 <_PyMem_GetCurrentAllocatorName@@Base+0x150a> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 35434 <_PyMem_GetCurrentAllocatorName@@Base+0x1476> │ │ │ │ + bne.n 35434 <_PyMem_GetCurrentAllocatorName@@Base+0x147a> │ │ │ │ movs r1, #6 │ │ │ │ add.w r0, r4, #13 │ │ │ │ - bl 7b24c │ │ │ │ + bl 7b21c │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - b.n 354b0 <_PyMem_GetCurrentAllocatorName@@Base+0x14f2> │ │ │ │ + b.n 354b0 <_PyMem_GetCurrentAllocatorName@@Base+0x14f6> │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ mov.w r0, #3600 @ 0xe10 │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ movw r7, #58824 @ 0xe5c8 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldrb r1, [r4, #14] │ │ │ │ lsls r3, r3, #8 │ │ │ │ @@ -13117,638 +13125,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 1c9d44 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1c8bc4 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 354b0 <_PyMem_GetCurrentAllocatorName@@Base+0x14f2> │ │ │ │ + cbz r0, 354b0 <_PyMem_GetCurrentAllocatorName@@Base+0x14f6> │ │ │ │ mov r1, r5 │ │ │ │ - bl 2aa690 <_PyTime_ObjectToTimeval@@Base+0x438> │ │ │ │ + bl 2a9ef0 <_PyTime_ObjectToTimeval@@Base+0x438> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35490 <_PyMem_GetCurrentAllocatorName@@Base+0x14d2> │ │ │ │ + bge.n 35490 <_PyMem_GetCurrentAllocatorName@@Base+0x14d6> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 35490 <_PyMem_GetCurrentAllocatorName@@Base+0x14d2> │ │ │ │ + cbnz r3, 35490 <_PyMem_GetCurrentAllocatorName@@Base+0x14d6> │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 354b0 <_PyMem_GetCurrentAllocatorName@@Base+0x14f2> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 354b0 <_PyMem_GetCurrentAllocatorName@@Base+0x14f6> │ │ │ │ mov r0, r7 │ │ │ │ - bl 7ab74 │ │ │ │ + bl 7ab44 │ │ │ │ str r0, [r4, #8] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 354b0 <_PyMem_GetCurrentAllocatorName@@Base+0x14f2> │ │ │ │ + bge.n 354b0 <_PyMem_GetCurrentAllocatorName@@Base+0x14f6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 354b0 <_PyMem_GetCurrentAllocatorName@@Base+0x14f2> │ │ │ │ + cbnz r3, 354b0 <_PyMem_GetCurrentAllocatorName@@Base+0x14f6> │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 354c4 <_PyMem_GetCurrentAllocatorName@@Base+0x1506> │ │ │ │ + bge.n 354c4 <_PyMem_GetCurrentAllocatorName@@Base+0x150a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 354c4 <_PyMem_GetCurrentAllocatorName@@Base+0x1506> │ │ │ │ + cbnz r3, 354c4 <_PyMem_GetCurrentAllocatorName@@Base+0x150a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, 354ec <_PyMem_GetCurrentAllocatorName@@Base+0x152e> │ │ │ │ + cbnz r3, 354ec <_PyMem_GetCurrentAllocatorName@@Base+0x1532> │ │ │ │ cmp r2, #2 │ │ │ │ - ble.n 354ec <_PyMem_GetCurrentAllocatorName@@Base+0x152e> │ │ │ │ + ble.n 354ec <_PyMem_GetCurrentAllocatorName@@Base+0x1532> │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 354ec <_PyMem_GetCurrentAllocatorName@@Base+0x152e> │ │ │ │ - cbnz r4, 35508 <_PyMem_GetCurrentAllocatorName@@Base+0x154a> │ │ │ │ + bne.n 354ec <_PyMem_GetCurrentAllocatorName@@Base+0x1532> │ │ │ │ + cbnz r4, 35508 <_PyMem_GetCurrentAllocatorName@@Base+0x154e> │ │ │ │ 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] @ (35574 <_PyMem_GetCurrentAllocatorName@@Base+0x15b6>) │ │ │ │ + ldr r3, [pc, #116] @ (35574 <_PyMem_GetCurrentAllocatorName@@Base+0x15ba>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3556c <_PyMem_GetCurrentAllocatorName@@Base+0x15ae> │ │ │ │ + cbz r0, 3556c <_PyMem_GetCurrentAllocatorName@@Base+0x15b2> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 3551a <_PyMem_GetCurrentAllocatorName@@Base+0x155c> │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 35560 <_PyMem_GetCurrentAllocatorName@@Base+0x15a2> │ │ │ │ + bne.n 3551a <_PyMem_GetCurrentAllocatorName@@Base+0x1560> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 35560 <_PyMem_GetCurrentAllocatorName@@Base+0x15a6> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3552c <_PyMem_GetCurrentAllocatorName@@Base+0x156e> │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 35560 <_PyMem_GetCurrentAllocatorName@@Base+0x15a2> │ │ │ │ + bne.n 3552c <_PyMem_GetCurrentAllocatorName@@Base+0x1572> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 35560 <_PyMem_GetCurrentAllocatorName@@Base+0x15a6> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3553e <_PyMem_GetCurrentAllocatorName@@Base+0x1580> │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 35560 <_PyMem_GetCurrentAllocatorName@@Base+0x15a2> │ │ │ │ + bne.n 3553e <_PyMem_GetCurrentAllocatorName@@Base+0x1584> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 35560 <_PyMem_GetCurrentAllocatorName@@Base+0x15a6> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bd00 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 35564 <_PyMem_GetCurrentAllocatorName@@Base+0x15a6> │ │ │ │ + bne.n 35564 <_PyMem_GetCurrentAllocatorName@@Base+0x15aa> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3556c <_PyMem_GetCurrentAllocatorName@@Base+0x15ae> │ │ │ │ + b.n 3556c <_PyMem_GetCurrentAllocatorName@@Base+0x15b2> │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bvs.n 35508 <_PyMem_GetCurrentAllocatorName@@Base+0x154a> │ │ │ │ + bvs.n 35498 <_PyMem_GetCurrentAllocatorName@@Base+0x14de> │ │ │ │ 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, 35598 <_PyMem_GetCurrentAllocatorName@@Base+0x15da> │ │ │ │ + cbnz r3, 35598 <_PyMem_GetCurrentAllocatorName@@Base+0x15de> │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 35598 <_PyMem_GetCurrentAllocatorName@@Base+0x15da> │ │ │ │ + ble.n 35598 <_PyMem_GetCurrentAllocatorName@@Base+0x15de> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 35598 <_PyMem_GetCurrentAllocatorName@@Base+0x15da> │ │ │ │ - cbnz r4, 355b4 <_PyMem_GetCurrentAllocatorName@@Base+0x15f6> │ │ │ │ + bne.n 35598 <_PyMem_GetCurrentAllocatorName@@Base+0x15de> │ │ │ │ + cbnz r4, 355b4 <_PyMem_GetCurrentAllocatorName@@Base+0x15fa> │ │ │ │ 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] @ (35614 <_PyMem_GetCurrentAllocatorName@@Base+0x1656>) │ │ │ │ + ldr r3, [pc, #104] @ (35614 <_PyMem_GetCurrentAllocatorName@@Base+0x165a>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3560c <_PyMem_GetCurrentAllocatorName@@Base+0x164e> │ │ │ │ + cbz r0, 3560c <_PyMem_GetCurrentAllocatorName@@Base+0x1652> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 355c6 <_PyMem_GetCurrentAllocatorName@@Base+0x1608> │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 3560c <_PyMem_GetCurrentAllocatorName@@Base+0x164e> │ │ │ │ + bne.n 355c6 <_PyMem_GetCurrentAllocatorName@@Base+0x160c> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 3560c <_PyMem_GetCurrentAllocatorName@@Base+0x1652> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 355d8 <_PyMem_GetCurrentAllocatorName@@Base+0x161a> │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 3560c <_PyMem_GetCurrentAllocatorName@@Base+0x164e> │ │ │ │ + bne.n 355d8 <_PyMem_GetCurrentAllocatorName@@Base+0x161e> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 3560c <_PyMem_GetCurrentAllocatorName@@Base+0x1652> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2c48c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 35602 <_PyMem_GetCurrentAllocatorName@@Base+0x1644> │ │ │ │ + cbz r3, 35602 <_PyMem_GetCurrentAllocatorName@@Base+0x1648> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bvs.n 35600 <_PyMem_GetCurrentAllocatorName@@Base+0x1642> │ │ │ │ + bvs.n 35590 <_PyMem_GetCurrentAllocatorName@@Base+0x15d6> │ │ │ │ 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 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 35638 <_PyMem_GetCurrentAllocatorName@@Base+0x167a> │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 3565c <_PyMem_GetCurrentAllocatorName@@Base+0x169e> │ │ │ │ + bne.n 35638 <_PyMem_GetCurrentAllocatorName@@Base+0x167e> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 3565c <_PyMem_GetCurrentAllocatorName@@Base+0x16a2> │ │ │ │ mov r0, r4 │ │ │ │ blx 2b34c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 35654 <_PyMem_GetCurrentAllocatorName@@Base+0x1696> │ │ │ │ + bge.n 35654 <_PyMem_GetCurrentAllocatorName@@Base+0x169a> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ 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 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 35684 <_PyMem_GetCurrentAllocatorName@@Base+0x16c6> │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 356d2 <_PyMem_GetCurrentAllocatorName@@Base+0x1714> │ │ │ │ + bne.n 35684 <_PyMem_GetCurrentAllocatorName@@Base+0x16ca> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 356d2 <_PyMem_GetCurrentAllocatorName@@Base+0x1718> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c368 │ │ │ │ - cbz r0, 356a0 <_PyMem_GetCurrentAllocatorName@@Base+0x16e2> │ │ │ │ + cbz r0, 356a0 <_PyMem_GetCurrentAllocatorName@@Base+0x16e6> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ - b.n 356d4 <_PyMem_GetCurrentAllocatorName@@Base+0x1716> │ │ │ │ + bl 1e3608 │ │ │ │ + b.n 356d4 <_PyMem_GetCurrentAllocatorName@@Base+0x171a> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 9b31c │ │ │ │ + bl 9b274 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 356ce <_PyMem_GetCurrentAllocatorName@@Base+0x1710> │ │ │ │ + cbz r0, 356ce <_PyMem_GetCurrentAllocatorName@@Base+0x1714> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 356cc <_PyMem_GetCurrentAllocatorName@@Base+0x170e> │ │ │ │ + cbnz r0, 356cc <_PyMem_GetCurrentAllocatorName@@Base+0x1712> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 356d4 <_PyMem_GetCurrentAllocatorName@@Base+0x1716> │ │ │ │ + bge.n 356d4 <_PyMem_GetCurrentAllocatorName@@Base+0x171a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 356d4 <_PyMem_GetCurrentAllocatorName@@Base+0x1716> │ │ │ │ + cbnz r3, 356d4 <_PyMem_GetCurrentAllocatorName@@Base+0x171a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 356d4 <_PyMem_GetCurrentAllocatorName@@Base+0x1716> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 356d4 <_PyMem_GetCurrentAllocatorName@@Base+0x171a> │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r4, r5 │ │ │ │ - b.n 356d4 <_PyMem_GetCurrentAllocatorName@@Base+0x1716> │ │ │ │ + b.n 356d4 <_PyMem_GetCurrentAllocatorName@@Base+0x171a> │ │ │ │ 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, 356f6 <_PyMem_GetCurrentAllocatorName@@Base+0x1738> │ │ │ │ + cbz r3, 356f6 <_PyMem_GetCurrentAllocatorName@@Base+0x173c> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 3570e <_PyMem_GetCurrentAllocatorName@@Base+0x1750> │ │ │ │ + b.n 3570e <_PyMem_GetCurrentAllocatorName@@Base+0x1754> │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 356fe <_PyMem_GetCurrentAllocatorName@@Base+0x1740> │ │ │ │ + bgt.n 356fe <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 3570e <_PyMem_GetCurrentAllocatorName@@Base+0x1750> │ │ │ │ + b.n 3570e <_PyMem_GetCurrentAllocatorName@@Base+0x1754> │ │ │ │ cmp r2, #8 │ │ │ │ - bgt.n 356fa <_PyMem_GetCurrentAllocatorName@@Base+0x173c> │ │ │ │ + bgt.n 356fa <_PyMem_GetCurrentAllocatorName@@Base+0x1740> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 356fa <_PyMem_GetCurrentAllocatorName@@Base+0x173c> │ │ │ │ + beq.n 356fa <_PyMem_GetCurrentAllocatorName@@Base+0x1740> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 35732 <_PyMem_GetCurrentAllocatorName@@Base+0x1774> │ │ │ │ + b.n 35732 <_PyMem_GetCurrentAllocatorName@@Base+0x1778> │ │ │ │ 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] @ (35994 <_PyMem_GetCurrentAllocatorName@@Base+0x19d6>) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #620] @ (35994 <_PyMem_GetCurrentAllocatorName@@Base+0x19da>) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35a5c <_PyMem_GetCurrentAllocatorName@@Base+0x1a9e> │ │ │ │ + beq.w 35a5c <_PyMem_GetCurrentAllocatorName@@Base+0x1aa2> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 35760 <_PyMem_GetCurrentAllocatorName@@Base+0x17a2> │ │ │ │ - movw r2, #56676 @ 0xdd64 │ │ │ │ + bmi.n 35760 <_PyMem_GetCurrentAllocatorName@@Base+0x17a6> │ │ │ │ + movw r2, #54692 @ 0xd5a4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #43320 @ 0xa938 │ │ │ │ + movw r1, #41288 @ 0xa148 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #27488 @ 0x6b60 │ │ │ │ + movw r0, #25460 @ 0x6374 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 35a5c <_PyMem_GetCurrentAllocatorName@@Base+0x1a9e> │ │ │ │ + b.n 35a5c <_PyMem_GetCurrentAllocatorName@@Base+0x1aa2> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 3577e <_PyMem_GetCurrentAllocatorName@@Base+0x17c0> │ │ │ │ - bl 94178 │ │ │ │ + bne.n 3577e <_PyMem_GetCurrentAllocatorName@@Base+0x17c4> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3575c <_PyMem_GetCurrentAllocatorName@@Base+0x179e> │ │ │ │ + bne.n 3575c <_PyMem_GetCurrentAllocatorName@@Base+0x17a2> │ │ │ │ add r5, r6 │ │ │ │ subs r3, r5, #4 │ │ │ │ - beq.n 357bc <_PyMem_GetCurrentAllocatorName@@Base+0x17fe> │ │ │ │ + beq.n 357bc <_PyMem_GetCurrentAllocatorName@@Base+0x1802> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ str r2, [sp, #28] │ │ │ │ - cbz r2, 3578e <_PyMem_GetCurrentAllocatorName@@Base+0x17d0> │ │ │ │ + cbz r2, 3578e <_PyMem_GetCurrentAllocatorName@@Base+0x17d4> │ │ │ │ subs r3, r5, #5 │ │ │ │ - beq.n 357cc <_PyMem_GetCurrentAllocatorName@@Base+0x180e> │ │ │ │ + beq.n 357cc <_PyMem_GetCurrentAllocatorName@@Base+0x1812> │ │ │ │ ldr.w r9, [r4, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3579e <_PyMem_GetCurrentAllocatorName@@Base+0x17e0> │ │ │ │ + beq.n 3579e <_PyMem_GetCurrentAllocatorName@@Base+0x17e4> │ │ │ │ subs r3, #1 │ │ │ │ - beq.n 357da <_PyMem_GetCurrentAllocatorName@@Base+0x181c> │ │ │ │ - b.n 357a6 <_PyMem_GetCurrentAllocatorName@@Base+0x17e8> │ │ │ │ + beq.n 357da <_PyMem_GetCurrentAllocatorName@@Base+0x1820> │ │ │ │ + b.n 357a6 <_PyMem_GetCurrentAllocatorName@@Base+0x17ec> │ │ │ │ movw r9, #5744 @ 0x1670 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ ldr r7, [r4, #24] │ │ │ │ - cbz r7, 357b0 <_PyMem_GetCurrentAllocatorName@@Base+0x17f2> │ │ │ │ + cbz r7, 357b0 <_PyMem_GetCurrentAllocatorName@@Base+0x17f6> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 357e6 <_PyMem_GetCurrentAllocatorName@@Base+0x1828> │ │ │ │ - b.n 357b8 <_PyMem_GetCurrentAllocatorName@@Base+0x17fa> │ │ │ │ + beq.n 357e6 <_PyMem_GetCurrentAllocatorName@@Base+0x182c> │ │ │ │ + b.n 357b8 <_PyMem_GetCurrentAllocatorName@@Base+0x17fe> │ │ │ │ movw r7, #5744 @ 0x1670 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldr r5, [r4, #28] │ │ │ │ - b.n 357ee <_PyMem_GetCurrentAllocatorName@@Base+0x1830> │ │ │ │ + b.n 357ee <_PyMem_GetCurrentAllocatorName@@Base+0x1834> │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r7, r5 │ │ │ │ mov r9, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 357ee <_PyMem_GetCurrentAllocatorName@@Base+0x1830> │ │ │ │ + b.n 357ee <_PyMem_GetCurrentAllocatorName@@Base+0x1834> │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r7, r5 │ │ │ │ mov r9, r5 │ │ │ │ - b.n 357ee <_PyMem_GetCurrentAllocatorName@@Base+0x1830> │ │ │ │ + b.n 357ee <_PyMem_GetCurrentAllocatorName@@Base+0x1834> │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r7, r5 │ │ │ │ - b.n 357ee <_PyMem_GetCurrentAllocatorName@@Base+0x1830> │ │ │ │ + b.n 357ee <_PyMem_GetCurrentAllocatorName@@Base+0x1834> │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - bl 2197b4 <_PyParkingLot_UnparkAll@@Base+0x198> │ │ │ │ + bl 2187b4 <_PyParkingLot_UnparkAll@@Base+0x198> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35a5c <_PyMem_GetCurrentAllocatorName@@Base+0x1a9e> │ │ │ │ + beq.w 35a5c <_PyMem_GetCurrentAllocatorName@@Base+0x1aa2> │ │ │ │ movw r8, #5744 @ 0x1670 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ cmp r7, r8 │ │ │ │ - beq.w 35a22 <_PyMem_GetCurrentAllocatorName@@Base+0x1a64> │ │ │ │ + beq.w 35a22 <_PyMem_GetCurrentAllocatorName@@Base+0x1a68> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 3582e <_PyMem_GetCurrentAllocatorName@@Base+0x1870> │ │ │ │ + bmi.n 3582e <_PyMem_GetCurrentAllocatorName@@Base+0x1874> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #43340 @ 0xa94c │ │ │ │ + movw r1, #41308 @ 0xa15c │ │ │ │ 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 f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - movw r1, #9968 @ 0x26f0 │ │ │ │ + movw r1, #7984 @ 0x1f30 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr.w r0, [r3, #3912] @ 0xf48 │ │ │ │ - bl ee070 │ │ │ │ + bl edfd0 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5a> │ │ │ │ + beq.w 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5e> │ │ │ │ movs r3, #0 │ │ │ │ - movw r2, #61528 @ 0xf058 │ │ │ │ + movw r2, #59544 @ 0xe898 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #43384 @ 0xa978 │ │ │ │ + movw r1, #41352 @ 0xa188 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r3, r7 │ │ │ │ - bl 1daf04 │ │ │ │ + bl 1d9c3c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3587c <_PyMem_GetCurrentAllocatorName@@Base+0x18be> │ │ │ │ + bge.n 3587c <_PyMem_GetCurrentAllocatorName@@Base+0x18c2> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 3587c <_PyMem_GetCurrentAllocatorName@@Base+0x18be> │ │ │ │ + cbnz r3, 3587c <_PyMem_GetCurrentAllocatorName@@Base+0x18c2> │ │ │ │ mov r0, fp │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5a> │ │ │ │ - ldr r1, [pc, #276] @ (35998 <_PyMem_GetCurrentAllocatorName@@Base+0x19da>) │ │ │ │ + beq.w 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5e> │ │ │ │ + ldr r1, [pc, #276] @ (35998 <_PyMem_GetCurrentAllocatorName@@Base+0x19de>) │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r0, r7 │ │ │ │ - bl 97be4 │ │ │ │ + bl 97b40 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3597a <_PyMem_GetCurrentAllocatorName@@Base+0x19bc> │ │ │ │ + beq.n 3597a <_PyMem_GetCurrentAllocatorName@@Base+0x19c0> │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - cbz r0, 358e2 <_PyMem_GetCurrentAllocatorName@@Base+0x1924> │ │ │ │ - ldr r1, [pc, #256] @ (3599c <_PyMem_GetCurrentAllocatorName@@Base+0x19de>) │ │ │ │ + cbz r0, 358e2 <_PyMem_GetCurrentAllocatorName@@Base+0x1928> │ │ │ │ + ldr r1, [pc, #256] @ (3599c <_PyMem_GetCurrentAllocatorName@@Base+0x19e2>) │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 358b6 <_PyMem_GetCurrentAllocatorName@@Base+0x18f8> │ │ │ │ + bge.n 358b6 <_PyMem_GetCurrentAllocatorName@@Base+0x18fc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 358b6 <_PyMem_GetCurrentAllocatorName@@Base+0x18f8> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 358b6 <_PyMem_GetCurrentAllocatorName@@Base+0x18fc> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 3597a <_PyMem_GetCurrentAllocatorName@@Base+0x19bc> │ │ │ │ + beq.n 3597a <_PyMem_GetCurrentAllocatorName@@Base+0x19c0> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 358de <_PyMem_GetCurrentAllocatorName@@Base+0x1920> │ │ │ │ + bne.n 358de <_PyMem_GetCurrentAllocatorName@@Base+0x1924> │ │ │ │ ldr.w r3, [r8] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 358e2 <_PyMem_GetCurrentAllocatorName@@Base+0x1924> │ │ │ │ + bge.n 358e2 <_PyMem_GetCurrentAllocatorName@@Base+0x1928> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 358e2 <_PyMem_GetCurrentAllocatorName@@Base+0x1924> │ │ │ │ + cbnz r3, 358e2 <_PyMem_GetCurrentAllocatorName@@Base+0x1928> │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - cbnz r3, 358f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1932> │ │ │ │ - ldr r1, [pc, #188] @ (359a0 <_PyMem_GetCurrentAllocatorName@@Base+0x19e2>) │ │ │ │ + cbnz r3, 358f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1936> │ │ │ │ + ldr r1, [pc, #188] @ (359a0 <_PyMem_GetCurrentAllocatorName@@Base+0x19e6>) │ │ │ │ mov r0, r7 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - bl 97be4 │ │ │ │ + bl 97b40 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 3597a <_PyMem_GetCurrentAllocatorName@@Base+0x19bc> │ │ │ │ - ldr r1, [pc, #176] @ (359a4 <_PyMem_GetCurrentAllocatorName@@Base+0x19e6>) │ │ │ │ + bne.n 3597a <_PyMem_GetCurrentAllocatorName@@Base+0x19c0> │ │ │ │ + ldr r1, [pc, #176] @ (359a4 <_PyMem_GetCurrentAllocatorName@@Base+0x19ea>) │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3590e <_PyMem_GetCurrentAllocatorName@@Base+0x1950> │ │ │ │ + bge.n 3590e <_PyMem_GetCurrentAllocatorName@@Base+0x1954> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3590e <_PyMem_GetCurrentAllocatorName@@Base+0x1950> │ │ │ │ + cbnz r3, 3590e <_PyMem_GetCurrentAllocatorName@@Base+0x1954> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r7, [sp, #44] @ 0x2c │ │ │ │ - cbnz r7, 3592c <_PyMem_GetCurrentAllocatorName@@Base+0x196e> │ │ │ │ + cbnz r7, 3592c <_PyMem_GetCurrentAllocatorName@@Base+0x1972> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5a> │ │ │ │ + bge.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5a> │ │ │ │ + bne.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5e> │ │ │ │ mov r0, r1 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5a> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5e> │ │ │ │ mov r0, r7 │ │ │ │ - bl f53e4 │ │ │ │ + bl f5388 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35948 <_PyMem_GetCurrentAllocatorName@@Base+0x198a> │ │ │ │ + bge.n 35948 <_PyMem_GetCurrentAllocatorName@@Base+0x198e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 35948 <_PyMem_GetCurrentAllocatorName@@Base+0x198a> │ │ │ │ + cbnz r3, 35948 <_PyMem_GetCurrentAllocatorName@@Base+0x198e> │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3595c <_PyMem_GetCurrentAllocatorName@@Base+0x199e> │ │ │ │ + bge.n 3595c <_PyMem_GetCurrentAllocatorName@@Base+0x19a2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3595c <_PyMem_GetCurrentAllocatorName@@Base+0x199e> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r6, 35976 <_PyMem_GetCurrentAllocatorName@@Base+0x19b8> │ │ │ │ + cbnz r3, 3595c <_PyMem_GetCurrentAllocatorName@@Base+0x19a2> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r6, 35976 <_PyMem_GetCurrentAllocatorName@@Base+0x19bc> │ │ │ │ movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6580 │ │ │ │ + bl f6524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5a> │ │ │ │ - bl f6d10 │ │ │ │ - b.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5a> │ │ │ │ + beq.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5e> │ │ │ │ + bl f6cb4 │ │ │ │ + b.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5e> │ │ │ │ cmp r6, r8 │ │ │ │ - bne.n 359a8 <_PyMem_GetCurrentAllocatorName@@Base+0x19ea> │ │ │ │ + bne.n 359a8 <_PyMem_GetCurrentAllocatorName@@Base+0x19ee> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5a> │ │ │ │ + bge.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5a> │ │ │ │ + bne.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5a> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5e> │ │ │ │ nop │ │ │ │ - bvc.n 359d8 <_PyMem_GetCurrentAllocatorName@@Base+0x1a1a> │ │ │ │ + bvs.n 35968 <_PyMem_GetCurrentAllocatorName@@Base+0x19ae> │ │ │ │ lsls r1, r2, #1 │ │ │ │ stmia r2!, {r3, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ movw r0, #32850 @ 0x8052 │ │ │ │ pop {r2, r4, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 36068 <_PyInterpolation_Build@@Base+0x54> │ │ │ │ + b.n 36068 <_PyInterpolation_Build@@Base+0x50> │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 174b64 │ │ │ │ + bl 1748cc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 359c6 <_PyMem_GetCurrentAllocatorName@@Base+0x1a08> │ │ │ │ + bge.n 359c6 <_PyMem_GetCurrentAllocatorName@@Base+0x1a0c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 359c6 <_PyMem_GetCurrentAllocatorName@@Base+0x1a08> │ │ │ │ + cbnz r3, 359c6 <_PyMem_GetCurrentAllocatorName@@Base+0x1a0c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5a> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5e> │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.n 359d4 <_PyMem_GetCurrentAllocatorName@@Base+0x1a16> │ │ │ │ + ble.n 359d4 <_PyMem_GetCurrentAllocatorName@@Base+0x1a1a> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp sl, r3 │ │ │ │ - ble.n 359ea <_PyMem_GetCurrentAllocatorName@@Base+0x1a2c> │ │ │ │ + ble.n 359ea <_PyMem_GetCurrentAllocatorName@@Base+0x1a30> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5a> │ │ │ │ + bge.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5a> │ │ │ │ + cbnz r3, 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5e> │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5a> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 35a18 <_PyMem_GetCurrentAllocatorName@@Base+0x1a5e> │ │ │ │ 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 35a24 <_PyMem_GetCurrentAllocatorName@@Base+0x1a66> │ │ │ │ + bge.n 35a24 <_PyMem_GetCurrentAllocatorName@@Base+0x1a6a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 35a24 <_PyMem_GetCurrentAllocatorName@@Base+0x1a66> │ │ │ │ + cbnz r3, 35a24 <_PyMem_GetCurrentAllocatorName@@Base+0x1a6a> │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 35a24 <_PyMem_GetCurrentAllocatorName@@Base+0x1a66> │ │ │ │ - bl 94178 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 35a24 <_PyMem_GetCurrentAllocatorName@@Base+0x1a6a> │ │ │ │ + bl 940d8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 35a24 <_PyMem_GetCurrentAllocatorName@@Base+0x1a66> │ │ │ │ - b.n 3575c <_PyMem_GetCurrentAllocatorName@@Base+0x179e> │ │ │ │ + cbz r0, 35a24 <_PyMem_GetCurrentAllocatorName@@Base+0x1a6a> │ │ │ │ + b.n 3575c <_PyMem_GetCurrentAllocatorName@@Base+0x17a2> │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add.w r0, r0, #5600 @ 0x15e0 │ │ │ │ - bl 12c1c4 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 12c2e4 <_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 21a838 │ │ │ │ + bl 219838 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r4, r5 │ │ │ │ add.w r0, r0, #5600 @ 0x15e0 │ │ │ │ - bl 1e84d8 <_PyEval_NoToolsForUnwind@@Base+0x50> │ │ │ │ + bl 1e720c <_PyEval_NoToolsForUnwind@@Base+0x50> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ 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 dcfe8 │ │ │ │ + bl dced8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 23af60 │ │ │ │ + b.w 239f08 │ │ │ │ + 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 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 35aa6 <_PyMem_GetCurrentAllocatorName@@Base+0x1ae8> │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 35ace <_PyMem_GetCurrentAllocatorName@@Base+0x1b10> │ │ │ │ - bl b0fe4 │ │ │ │ + bne.n 35aa8 <_PyMem_GetCurrentAllocatorName@@Base+0x1aee> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 35ad0 <_PyMem_GetCurrentAllocatorName@@Base+0x1b16> │ │ │ │ + bl b0b30 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bdac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b417c │ │ │ │ - cbz r4, 35ad2 <_PyMem_GetCurrentAllocatorName@@Base+0x1b14> │ │ │ │ + bl b3cc0 │ │ │ │ + cbz r4, 35ad4 <_PyMem_GetCurrentAllocatorName@@Base+0x1b1a> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 35ae6 <_PyMem_GetCurrentAllocatorName@@Base+0x1b28> │ │ │ │ - bl 116390 │ │ │ │ + b.n 35ae8 <_PyMem_GetCurrentAllocatorName@@Base+0x1b2e> │ │ │ │ + bl 1164f8 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @@ -13757,509 +13766,511 @@ │ │ │ │ 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, #44132 @ 0xac64 │ │ │ │ + movw r2, #42108 @ 0xa47c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ strd r6, r3, [sp] │ │ │ │ movw r3, #55732 @ 0xd9b4 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ movs r4, #1 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ - bl f5598 │ │ │ │ - cbz r0, 35b52 <_PyMem_GetCurrentAllocatorName@@Base+0x1b94> │ │ │ │ + bl f553c │ │ │ │ + cbz r0, 35b54 <_PyMem_GetCurrentAllocatorName@@Base+0x1b9a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f0820 │ │ │ │ + bl 1ef69c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 35b52 <_PyMem_GetCurrentAllocatorName@@Base+0x1b94> │ │ │ │ - ldr r3, [pc, #112] @ (35ba0 <_PyMem_GetCurrentAllocatorName@@Base+0x1be2>) │ │ │ │ + beq.n 35b54 <_PyMem_GetCurrentAllocatorName@@Base+0x1b9a> │ │ │ │ + ldr r3, [pc, #116] @ (35ba4 <_PyMem_GetCurrentAllocatorName@@Base+0x1bea>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, r3] │ │ │ │ - cbnz r1, 35b56 <_PyMem_GetCurrentAllocatorName@@Base+0x1b98> │ │ │ │ + cbnz r1, 35b58 <_PyMem_GetCurrentAllocatorName@@Base+0x1b9e> │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #50380 @ 0xc4cc │ │ │ │ + movw r1, #48396 @ 0xbd0c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 35b9c <_PyMem_GetCurrentAllocatorName@@Base+0x1bde> │ │ │ │ + b.n 35b9e <_PyMem_GetCurrentAllocatorName@@Base+0x1be4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 35b7c <_PyMem_GetCurrentAllocatorName@@Base+0x1bbe> │ │ │ │ + cbz r3, 35b7e <_PyMem_GetCurrentAllocatorName@@Base+0x1bc4> │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ bl 2db20 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 35b82 <_PyMem_GetCurrentAllocatorName@@Base+0x1bc4> │ │ │ │ + cbz r0, 35b84 <_PyMem_GetCurrentAllocatorName@@Base+0x1bca> │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 84e50 │ │ │ │ - b.n 35b52 <_PyMem_GetCurrentAllocatorName@@Base+0x1b94> │ │ │ │ + bl 84e10 │ │ │ │ + b.n 35b54 <_PyMem_GetCurrentAllocatorName@@Base+0x1b9a> │ │ │ │ mov r2, r4 │ │ │ │ bl 30e0c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 84e50 │ │ │ │ - bl 116390 │ │ │ │ + bl 84e10 │ │ │ │ + bl 1164f8 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ 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 │ │ │ │ ... │ │ │ │ │ │ │ │ -00035ba4 : │ │ │ │ +00035ba8 : │ │ │ │ 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, 35bc4 │ │ │ │ + cbz r1, 35bc8 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e3028 <_PyMonitoring_FireBranchEvent@@Base+0xa4> │ │ │ │ + bl 2e2878 <_PyMonitoring_FireBranchEvent@@Base+0xa8> │ │ │ │ cmp r0, r4 │ │ │ │ - bcc.n 35bde │ │ │ │ + bcc.n 35be2 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ 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} │ │ │ │ │ │ │ │ -00035be2 : │ │ │ │ +00035be6 : │ │ │ │ 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, #43632 @ 0xaa70 │ │ │ │ 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 23da14 <_PyTime_AsTimespec@@Base+0x6cc> │ │ │ │ + bl 23c9c4 <_PyTime_AsTimespec@@Base+0x6cc> │ │ │ │ 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 35c46 │ │ │ │ + bgt.n 35c4a │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56220 @ 0xdb9c │ │ │ │ + movw r1, #54236 @ 0xd3dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 35d70 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 35d74 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #44388 @ 0xad64 │ │ │ │ + movw r0, #42364 @ 0xa57c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ mov r1, r7 │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35d7c │ │ │ │ + beq.w 35d80 │ │ │ │ mov r0, r5 │ │ │ │ - bl 170da8 │ │ │ │ + bl 170ae0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 35c8c │ │ │ │ + cbz r0, 35c90 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 35d68 │ │ │ │ + bne.n 35d6c │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #44396 @ 0xad6c │ │ │ │ + movw r1, #42372 @ 0xa584 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 35d68 │ │ │ │ - ldr r1, [pc, #244] @ (35d84 ) │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 35d6c │ │ │ │ + ldr r1, [pc, #244] @ (35d88 ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 35cb0 │ │ │ │ + bne.n 35cb4 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6580 │ │ │ │ + bl f6524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35d68 │ │ │ │ - bl f6d10 │ │ │ │ + beq.n 35d6c │ │ │ │ + bl f6cb4 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - cbnz r4, 35cc4 │ │ │ │ - ldr r1, [pc, #208] @ (35d88 ) │ │ │ │ + cbnz r4, 35cc8 │ │ │ │ + ldr r1, [pc, #208] @ (35d8c ) │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 35cfc │ │ │ │ - b.n 35d68 │ │ │ │ + bne.n 35d00 │ │ │ │ + b.n 35d6c │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #44436 @ 0xad94 │ │ │ │ + movw r0, #42412 @ 0xa5ac │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35ce8 │ │ │ │ + bge.n 35cec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 35ce8 │ │ │ │ + cbnz r3, 35cec │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 35d68 │ │ │ │ + beq.n 35d6c │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 236784 │ │ │ │ + bl 235784 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 35cb4 │ │ │ │ - b.n 35d68 │ │ │ │ + bne.n 35cb8 │ │ │ │ + b.n 35d6c │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - cbnz r4, 35d1e │ │ │ │ + cbnz r4, 35d22 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ - movw r0, #44448 @ 0xada0 │ │ │ │ + movw r0, #42424 @ 0xa5b8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ mov r1, r6 │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 35d54 │ │ │ │ - b.n 35d60 │ │ │ │ + blt.n 35d58 │ │ │ │ + b.n 35d64 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #44464 @ 0xadb0 │ │ │ │ + movw r0, #42440 @ 0xa5c8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35d42 │ │ │ │ + bge.n 35d46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 35d42 │ │ │ │ + cbnz r3, 35d46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 35d68 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 35d6c │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 236784 │ │ │ │ + bl 235784 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 35d00 │ │ │ │ - b.n 35d68 │ │ │ │ + bne.n 35d04 │ │ │ │ + b.n 35d6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 35d60 │ │ │ │ + cbnz r3, 35d64 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 21a1c4 │ │ │ │ - b.n 35d7c │ │ │ │ + bl 2191c4 │ │ │ │ + b.n 35d80 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84e50 │ │ │ │ - cbz r6, 35d74 │ │ │ │ + bl 84e10 │ │ │ │ + cbz r6, 35d78 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 35d7c │ │ │ │ + b.n 35d80 │ │ │ │ mov r0, r5 │ │ │ │ - bl 21a1c4 │ │ │ │ - b.n 35d70 │ │ │ │ + bl 2191c4 │ │ │ │ + b.n 35d74 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movw r0, #32850 @ 0x8052 │ │ │ │ @ instruction: 0xf0c00052 │ │ │ │ │ │ │ │ -00035d8c <_Py_CheckRecursiveCall@@Base>: │ │ │ │ +00035d90 <_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 35dda <_Py_CheckRecursiveCall@@Base+0x4e> │ │ │ │ + bls.n 35dde <_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, #44556 @ 0xae0c │ │ │ │ + movw r4, #42532 @ 0xa624 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2c09c <__snprintf_chk@plt> │ │ │ │ - ldr r0, [pc, #72] @ (35e1c <_Py_CheckRecursiveCall@@Base+0x90>) │ │ │ │ + ldr r0, [pc, #72] @ (35e20 <_Py_CheckRecursiveCall@@Base+0x90>) │ │ │ │ mov r1, r7 │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ - cbnz r3, 35e14 <_Py_CheckRecursiveCall@@Base+0x88> │ │ │ │ + cbnz r3, 35e18 <_Py_CheckRecursiveCall@@Base+0x88> │ │ │ │ ldr.w r3, [r0, #708] @ 0x2c4 │ │ │ │ movw r2, #43684 @ 0xaaa4 │ │ │ │ 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, #44600 @ 0xae38 │ │ │ │ + movw r2, #42576 @ 0xa650 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ asrs r3, r3, #10 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 2344e4 <_PyErr_Format@@Base> │ │ │ │ + bl 2334e4 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add r3, r0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ - b.n 35e16 <_Py_CheckRecursiveCall@@Base+0x8a> │ │ │ │ + b.n 35e1a <_Py_CheckRecursiveCall@@Base+0x8a> │ │ │ │ movs r0, #0 │ │ │ │ adds r7, #80 @ 0x50 │ │ │ │ mov sp, r7 │ │ │ │ pop {r4, r5, r7, pc} │ │ │ │ - add.w r0, ip, r8, lsl #1 │ │ │ │ + b.n 364b4 <_PyEval_SetProfile@@Base+0x34> │ │ │ │ + lsls r0, r1, #1 │ │ │ │ │ │ │ │ -00035e20 <_PyObject_Dump@@Base>: │ │ │ │ +00035e24 <_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 160a30 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 160a50 <_PyObject_IsFreed@@Base> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r3, 35e5c <_PyObject_Dump@@Base+0x3c> │ │ │ │ + cbz r3, 35e60 <_PyObject_Dump@@Base+0x3c> │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #44872 @ 0xaf48 │ │ │ │ + movw r2, #42848 @ 0xa760 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w 2c304 │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #44900 @ 0xaf64 │ │ │ │ + movw r2, #42876 @ 0xa77c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #44924 @ 0xaf7c │ │ │ │ + movw r2, #42900 @ 0xa794 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c308 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #44948 @ 0xaf94 │ │ │ │ + movw r2, #42924 @ 0xa7ac │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r6, 35ea0 <_PyObject_Dump@@Base+0x80> │ │ │ │ + cbz r6, 35ea4 <_PyObject_Dump@@Base+0x80> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - b.n 35ea8 <_PyObject_Dump@@Base+0x88> │ │ │ │ - movw r3, #18728 @ 0x4928 │ │ │ │ + b.n 35eac <_PyObject_Dump@@Base+0x88> │ │ │ │ + movw r3, #16744 @ 0x4168 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #44972 @ 0xafac │ │ │ │ + movw r2, #42948 @ 0xa7c4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #44996 @ 0xafc4 │ │ │ │ + movw r2, #42972 @ 0xa7dc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c308 │ │ │ │ - bl 2090bc │ │ │ │ + bl 207e84 │ │ │ │ mov r6, r0 │ │ │ │ - bl f6784 │ │ │ │ + bl f6728 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 35f0e │ │ │ │ + bl 35f14 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c308 │ │ │ │ mov r0, r7 │ │ │ │ - bl f6ce4 │ │ │ │ + bl f6c88 │ │ │ │ mov r0, r6 │ │ │ │ - bl 209158 │ │ │ │ + bl 207f20 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #55484 @ 0xd8bc │ │ │ │ + movw r2, #50908 @ 0xc6dc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w 2c304 │ │ │ │ + nop │ │ │ │ │ │ │ │ -00035f0e : │ │ │ │ +00035f14 : │ │ │ │ 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 116390 │ │ │ │ + bl 1164f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 35ffa │ │ │ │ - ldr r3, [pc, #224] @ (36010 ) │ │ │ │ + bne.n 36000 │ │ │ │ + ldr r3, [pc, #224] @ (36014 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #45448 @ 0xb188 │ │ │ │ + movw r1, #44316 @ 0xad1c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 35ffa │ │ │ │ + bne.n 36000 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b608 │ │ │ │ - cbnz r4, 35f6c │ │ │ │ - bl b0fe4 │ │ │ │ + cbnz r4, 35f72 │ │ │ │ + bl b0b30 │ │ │ │ movs r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r2, #45468 @ 0xb19c │ │ │ │ + movw r2, #44336 @ 0xad30 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ - bl b417c │ │ │ │ - b.n 36000 │ │ │ │ + bl b3cc0 │ │ │ │ + b.n 36006 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 35f94 │ │ │ │ - bl b0fe4 │ │ │ │ + bgt.n 35f9a │ │ │ │ + bl b0b30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r2, #45476 @ 0xb1a4 │ │ │ │ + movw r2, #44344 @ 0xad38 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ - bl b417c │ │ │ │ - b.n 36000 │ │ │ │ + bl b3cc0 │ │ │ │ + b.n 36006 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r7, #31 │ │ │ │ - bpl.n 35fa2 │ │ │ │ - bl 11601c │ │ │ │ + bpl.n 35fa8 │ │ │ │ + bl 116184 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 35fa8 │ │ │ │ - bl 11a5e0 │ │ │ │ + b.n 35fae │ │ │ │ + bl 11a74c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 35ffa │ │ │ │ + cbz r4, 36000 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl a29e4 │ │ │ │ - cbz r0, 35fca │ │ │ │ + bl a2984 │ │ │ │ + cbz r0, 35fd0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ movs r7, #0 │ │ │ │ blx 2bfc4 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ subs r5, r5, r0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ - b.n 35fce │ │ │ │ + b.n 35fd4 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35fe2 │ │ │ │ + bge.n 35fe8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 35fe2 │ │ │ │ + cbnz r3, 35fe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r7, 35ffa │ │ │ │ - cbz r5, 36000 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r7, 36000 │ │ │ │ + cbz r5, 36006 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b608 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3600a │ │ │ │ + b.n 36010 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bf24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 35fe6 │ │ │ │ + bne.n 35fec │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00036014 <_PyInterpolation_Build@@Base>: │ │ │ │ +00036018 <_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, #58616 @ 0xe4f8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 7fd48 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd08 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 360ca <_PyInterpolation_Build@@Base+0xb6> │ │ │ │ + beq.n 360ce <_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] │ │ │ │ @@ -14271,48 +14282,48 @@ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ str r7, [r0, #12] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r6, #0] │ │ │ │ strd r3, r6, [r0, #16] │ │ │ │ - cbz r5, 360ae <_PyInterpolation_Build@@Base+0x9a> │ │ │ │ + cbz r5, 360b2 <_PyInterpolation_Build@@Base+0x9a> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 360b8 <_PyInterpolation_Build@@Base+0xa4> │ │ │ │ + beq.n 360bc <_PyInterpolation_Build@@Base+0xa4> │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 360bc <_PyInterpolation_Build@@Base+0xa8> │ │ │ │ + beq.n 360c0 <_PyInterpolation_Build@@Base+0xa8> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 360c0 <_PyInterpolation_Build@@Base+0xac> │ │ │ │ + beq.n 360c4 <_PyInterpolation_Build@@Base+0xac> │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #45608 @ 0xb228 │ │ │ │ + movw r1, #44476 @ 0xadbc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 360aa <_PyInterpolation_Build@@Base+0x96> │ │ │ │ + bge.n 360ae <_PyInterpolation_Build@@Base+0x96> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 360aa <_PyInterpolation_Build@@Base+0x96> │ │ │ │ + cbnz r3, 360ae <_PyInterpolation_Build@@Base+0x96> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 360ca <_PyInterpolation_Build@@Base+0xb6> │ │ │ │ + b.n 360ce <_PyInterpolation_Build@@Base+0xb6> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - b.n 360c2 <_PyInterpolation_Build@@Base+0xae> │ │ │ │ - ldr r3, [pc, #20] @ (360d0 <_PyInterpolation_Build@@Base+0xbc>) │ │ │ │ - b.n 360c2 <_PyInterpolation_Build@@Base+0xae> │ │ │ │ - ldr r3, [pc, #20] @ (360d4 <_PyInterpolation_Build@@Base+0xc0>) │ │ │ │ - b.n 360c2 <_PyInterpolation_Build@@Base+0xae> │ │ │ │ - ldr r3, [pc, #20] @ (360d8 <_PyInterpolation_Build@@Base+0xc4>) │ │ │ │ + b.n 360c6 <_PyInterpolation_Build@@Base+0xae> │ │ │ │ + ldr r3, [pc, #20] @ (360d4 <_PyInterpolation_Build@@Base+0xbc>) │ │ │ │ + b.n 360c6 <_PyInterpolation_Build@@Base+0xae> │ │ │ │ + ldr r3, [pc, #20] @ (360d8 <_PyInterpolation_Build@@Base+0xc0>) │ │ │ │ + b.n 360c6 <_PyInterpolation_Build@@Base+0xae> │ │ │ │ + ldr r3, [pc, #20] @ (360dc <_PyInterpolation_Build@@Base+0xc4>) │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 97b90 │ │ │ │ + bl 97aec │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ asrs r0, r2, #21 │ │ │ │ lsls r3, r2, #1 │ │ │ │ asrs r0, r7, #14 │ │ │ │ lsls r3, r2, #1 │ │ │ │ asrs r0, r5, #21 │ │ │ │ @@ -14320,87 +14331,88 @@ │ │ │ │ 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, 360fc <_PyInterpolation_Build@@Base+0xe8> │ │ │ │ + cbnz r3, 36100 <_PyInterpolation_Build@@Base+0xe8> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 360fc <_PyInterpolation_Build@@Base+0xe8> │ │ │ │ + ble.n 36100 <_PyInterpolation_Build@@Base+0xe8> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 360fc <_PyInterpolation_Build@@Base+0xe8> │ │ │ │ - cbnz r0, 3611a <_PyInterpolation_Build@@Base+0x106> │ │ │ │ + bne.n 36100 <_PyInterpolation_Build@@Base+0xe8> │ │ │ │ + cbnz r0, 36118 <_PyInterpolation_Build@@Base+0x100> │ │ │ │ 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, #57324 @ 0xdfec │ │ │ │ - movt r3, #81 @ 0x51 │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 36162 <_PyInterpolation_Build@@Base+0x14e> │ │ │ │ + ldr r3, [pc, #80] @ (36164 <_PyInterpolation_Build@@Base+0x14c>) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 36160 <_PyInterpolation_Build@@Base+0x148> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3612c <_PyInterpolation_Build@@Base+0x118> │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 36156 <_PyInterpolation_Build@@Base+0x142> │ │ │ │ - bl b0fe4 │ │ │ │ + bne.n 3612a <_PyInterpolation_Build@@Base+0x112> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 36154 <_PyInterpolation_Build@@Base+0x13c> │ │ │ │ + bl b0b30 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b614 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b417c │ │ │ │ - cbz r4, 3615a <_PyInterpolation_Build@@Base+0x146> │ │ │ │ + bl b3cc0 │ │ │ │ + cbz r4, 36158 <_PyInterpolation_Build@@Base+0x140> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 36162 <_PyInterpolation_Build@@Base+0x14e> │ │ │ │ + b.n 36160 <_PyInterpolation_Build@@Base+0x148> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ + svc 208 @ 0xd0 │ │ │ │ + lsls r1, r2, #1 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ push {r4, r5, r6} │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 36190 <_PyInterpolation_Build@@Base+0x17c> │ │ │ │ + bls.n 36192 <_PyInterpolation_Build@@Base+0x17a> │ │ │ │ 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, 36198 <_PyInterpolation_Build@@Base+0x184> │ │ │ │ + cbz r4, 3619a <_PyInterpolation_Build@@Base+0x182> │ │ │ │ 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, 361ae <_PyInterpolation_Build@@Base+0x19a> │ │ │ │ + cbz r3, 361b0 <_PyInterpolation_Build@@Base+0x198> │ │ │ │ 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] │ │ │ │ @@ -14408,132 +14420,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 36320 <_PyInterpolation_Build@@Base+0x30c> │ │ │ │ + bpl.w 36322 <_PyInterpolation_Build@@Base+0x30a> │ │ │ │ stmdb 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 36206 <_PyInterpolation_Build@@Base+0x1f2> │ │ │ │ + bpl.n 36208 <_PyInterpolation_Build@@Base+0x1f0> │ │ │ │ ands.w r8, r2, #64 @ 0x40 │ │ │ │ - beq.n 361fa <_PyInterpolation_Build@@Base+0x1e6> │ │ │ │ + beq.n 361fc <_PyInterpolation_Build@@Base+0x1e4> │ │ │ │ add.w r6, r3, #20 │ │ │ │ - b.n 3620e <_PyInterpolation_Build@@Base+0x1fa> │ │ │ │ + b.n 36210 <_PyInterpolation_Build@@Base+0x1f8> │ │ │ │ add.w r6, r3, #28 │ │ │ │ cmp.w r7, #500 @ 0x1f4 │ │ │ │ - ble.n 36220 <_PyInterpolation_Build@@Base+0x20c> │ │ │ │ - b.n 3623c <_PyInterpolation_Build@@Base+0x228> │ │ │ │ + ble.n 36222 <_PyInterpolation_Build@@Base+0x20a> │ │ │ │ + b.n 3623e <_PyInterpolation_Build@@Base+0x226> │ │ │ │ ldr r6, [r3, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3631a <_PyInterpolation_Build@@Base+0x306> │ │ │ │ + beq.w 3631c <_PyInterpolation_Build@@Base+0x304> │ │ │ │ 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 3622a <_PyInterpolation_Build@@Base+0x216> │ │ │ │ + bmi.n 3622c <_PyInterpolation_Build@@Base+0x214> │ │ │ │ cmp r7, #0 │ │ │ │ - bgt.n 36244 <_PyInterpolation_Build@@Base+0x230> │ │ │ │ - b.n 362f2 <_PyInterpolation_Build@@Base+0x2de> │ │ │ │ + bgt.n 36246 <_PyInterpolation_Build@@Base+0x22e> │ │ │ │ + b.n 362f4 <_PyInterpolation_Build@@Base+0x2dc> │ │ │ │ movs r2, #0 │ │ │ │ cmp r2, r7 │ │ │ │ - bge.n 3630e <_PyInterpolation_Build@@Base+0x2fa> │ │ │ │ + bge.n 36310 <_PyInterpolation_Build@@Base+0x2f8> │ │ │ │ ldrb r1, [r6, r2] │ │ │ │ adds r2, #1 │ │ │ │ subs r1, #32 │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ - bls.n 3622c <_PyInterpolation_Build@@Base+0x218> │ │ │ │ - b.n 36224 <_PyInterpolation_Build@@Base+0x210> │ │ │ │ + bls.n 3622e <_PyInterpolation_Build@@Base+0x216> │ │ │ │ + b.n 36226 <_PyInterpolation_Build@@Base+0x20e> │ │ │ │ mov.w r8, #1 │ │ │ │ mov.w r7, #500 @ 0x1f4 │ │ │ │ ldrb.w sl, [r3, #16] │ │ │ │ mov.w r9, #0 │ │ │ │ - movw r1, #46852 @ 0xb704 │ │ │ │ + movw r1, #44828 @ 0xaf1c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ strd r8, r1, [sp] │ │ │ │ ubfx sl, sl, #2, #3 │ │ │ │ cmp.w sl, #1 │ │ │ │ - bne.n 36268 <_PyInterpolation_Build@@Base+0x254> │ │ │ │ + bne.n 3626a <_PyInterpolation_Build@@Base+0x252> │ │ │ │ ldrb.w r5, [r6, r9] │ │ │ │ - b.n 36276 <_PyInterpolation_Build@@Base+0x262> │ │ │ │ + b.n 36278 <_PyInterpolation_Build@@Base+0x260> │ │ │ │ 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 3628e <_PyInterpolation_Build@@Base+0x27a> │ │ │ │ + bhi.n 36290 <_PyInterpolation_Build@@Base+0x278> │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strb.w r5, [sp, #12] │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ - b.n 362e6 <_PyInterpolation_Build@@Base+0x2d2> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ + b.n 362e8 <_PyInterpolation_Build@@Base+0x2d0> │ │ │ │ movs r2, #2 │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ - bhi.n 362b0 <_PyInterpolation_Build@@Base+0x29c> │ │ │ │ + bhi.n 362b2 <_PyInterpolation_Build@@Base+0x29a> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46844 @ 0xb6fc │ │ │ │ + movw r1, #44820 @ 0xaf14 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 30da6 │ │ │ │ - b.n 362e6 <_PyInterpolation_Build@@Base+0x2d2> │ │ │ │ + b.n 362e8 <_PyInterpolation_Build@@Base+0x2d0> │ │ │ │ cmp.w r5, #65536 @ 0x10000 │ │ │ │ - bcs.n 362d2 <_PyInterpolation_Build@@Base+0x2be> │ │ │ │ + bcs.n 362d4 <_PyInterpolation_Build@@Base+0x2bc> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46848 @ 0xb700 │ │ │ │ + movw r1, #44824 @ 0xaf18 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl 30da6 │ │ │ │ - b.n 362e6 <_PyInterpolation_Build@@Base+0x2d2> │ │ │ │ + b.n 362e8 <_PyInterpolation_Build@@Base+0x2d0> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl 30da6 │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r9, r7 │ │ │ │ - bne.n 3625c <_PyInterpolation_Build@@Base+0x248> │ │ │ │ + bne.n 3625e <_PyInterpolation_Build@@Base+0x246> │ │ │ │ ldr.w r8, [sp] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3631a <_PyInterpolation_Build@@Base+0x306> │ │ │ │ + beq.n 3631c <_PyInterpolation_Build@@Base+0x304> │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46856 @ 0xb708 │ │ │ │ + movw r1, #44832 @ 0xaf20 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + b.w 1bb02c <_Py_write_noraise@@Base> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ - b.n 362f2 <_PyInterpolation_Build@@Base+0x2de> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ + b.n 362f4 <_PyInterpolation_Build@@Base+0x2dc> │ │ │ │ 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 │ │ │ │ @@ -14544,159 +14556,158 @@ │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r5 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [sp, #14] │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #10 │ │ │ │ - bl 2e3284 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 2e2ad4 <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ 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 3634c <_PyInterpolation_Build@@Base+0x338> │ │ │ │ + bhi.n 3634e <_PyInterpolation_Build@@Base+0x336> │ │ │ │ sub.w r2, r8, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl ee7d0 │ │ │ │ + bl ee730 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 363a6 <_PyInterpolation_Build@@Base+0x392> │ │ │ │ + cbz r0, 363a8 <_PyInterpolation_Build@@Base+0x390> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 363a6 <_PyInterpolation_Build@@Base+0x392> │ │ │ │ + bge.n 363a8 <_PyInterpolation_Build@@Base+0x390> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 363a6 <_PyInterpolation_Build@@Base+0x392> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 363a8 <_PyInterpolation_Build@@Base+0x390> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 363c0 <_PyInterpolation_Build@@Base+0x3ac> │ │ │ │ + cbz r0, 363c2 <_PyInterpolation_Build@@Base+0x3aa> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 363c0 <_PyInterpolation_Build@@Base+0x3ac> │ │ │ │ + bge.n 363c2 <_PyInterpolation_Build@@Base+0x3aa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 363c0 <_PyInterpolation_Build@@Base+0x3ac> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 363c2 <_PyInterpolation_Build@@Base+0x3aa> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 363da <_PyInterpolation_Build@@Base+0x3c6> │ │ │ │ + cbz r0, 363dc <_PyInterpolation_Build@@Base+0x3c4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 363da <_PyInterpolation_Build@@Base+0x3c6> │ │ │ │ + bge.n 363dc <_PyInterpolation_Build@@Base+0x3c4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 363da <_PyInterpolation_Build@@Base+0x3c6> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 363dc <_PyInterpolation_Build@@Base+0x3c4> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 363f4 <_PyInterpolation_Build@@Base+0x3e0> │ │ │ │ + cbz r0, 363f6 <_PyInterpolation_Build@@Base+0x3de> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 363f4 <_PyInterpolation_Build@@Base+0x3e0> │ │ │ │ + bge.n 363f6 <_PyInterpolation_Build@@Base+0x3de> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 363f4 <_PyInterpolation_Build@@Base+0x3e0> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 363f6 <_PyInterpolation_Build@@Base+0x3de> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 3640e <_PyInterpolation_Build@@Base+0x3fa> │ │ │ │ + cbz r0, 36410 <_PyInterpolation_Build@@Base+0x3f8> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3640e <_PyInterpolation_Build@@Base+0x3fa> │ │ │ │ + bge.n 36410 <_PyInterpolation_Build@@Base+0x3f8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3640e <_PyInterpolation_Build@@Base+0x3fa> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 36410 <_PyInterpolation_Build@@Base+0x3f8> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 36428 <_PyInterpolation_Build@@Base+0x414> │ │ │ │ + cbz r0, 3642a <_PyInterpolation_Build@@Base+0x412> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36428 <_PyInterpolation_Build@@Base+0x414> │ │ │ │ + bge.n 3642a <_PyInterpolation_Build@@Base+0x412> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 36428 <_PyInterpolation_Build@@Base+0x414> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3642a <_PyInterpolation_Build@@Base+0x412> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #64] @ (3647c <_PyInterpolation_Build@@Base+0x468>) │ │ │ │ + ldr r2, [pc, #60] @ (3647c <_PyInterpolation_Build@@Base+0x464>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, r4 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bne.n 36462 <_PyInterpolation_Build@@Base+0x44e> │ │ │ │ + bne.n 36464 <_PyInterpolation_Build@@Base+0x44c> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ bl 36480 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ ite ge │ │ │ │ movge r0, r5 │ │ │ │ movlt r0, #0 │ │ │ │ - b.n 36478 <_PyInterpolation_Build@@Base+0x464> │ │ │ │ + b.n 3647a <_PyInterpolation_Build@@Base+0x462> │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #20873 @ 0x5189 │ │ │ │ + movw r1, #17817 @ 0x4599 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ bl 36480 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ ite ge │ │ │ │ movge r0, r4 │ │ │ │ movlt r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ 00036480 <_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] @ (36530 <_PyEval_SetProfile@@Base+0xb0>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #47680 @ 0xba40 │ │ │ │ + movw r1, #45656 @ 0xb258 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 129f34 <_PySys_GetOptionalAttrString@@Base+0x1e8> │ │ │ │ + bl 12a0a0 <_PySys_GetOptionalAttrString@@Base+0x1e8> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3652a <_PyEval_SetProfile@@Base+0xaa> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #25909 @ 0x6535 │ │ │ │ movt r1, #3 │ │ │ │ add.w r0, r4, #113664 @ 0x1bc00 │ │ │ │ adds r0, #244 @ 0xf4 │ │ │ │ - bl 1e3190 <_Py_normpath@@Base+0x9f4> │ │ │ │ + bl 1e1ec8 <_Py_normpath@@Base+0x9f4> │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 36526 <_PyEval_SetProfile@@Base+0xa6> │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ subs r3, r6, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ str r6, [r5, #56] @ 0x38 │ │ │ │ @@ -14720,18 +14731,18 @@ │ │ │ │ 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 243440 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xf9c> │ │ │ │ + bl 242404 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xfa8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ b.n 3652a <_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 │ │ │ │ @@ -14741,72 +14752,72 @@ │ │ │ │ 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, #62965 @ 0xf5f5 │ │ │ │ + movw r1, #60309 @ 0xeb95 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ bl 36600 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cbz r0, 36562 <_PyEval_SetProfile@@Base+0xe2> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 365fc <_PyEval_SetProfile@@Base+0x17c> │ │ │ │ mov r2, r0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #62977 @ 0xf601 │ │ │ │ + movw r1, #60321 @ 0xeba1 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ movs r3, #14 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 36600 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3655c <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ movs r5, #3 │ │ │ │ - movw r1, #4209 @ 0x1071 │ │ │ │ + movw r1, #1749 @ 0x6d5 │ │ │ │ movt r1, #37 @ 0x25 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 36600 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3655c <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ - movw r1, #6105 @ 0x17d9 │ │ │ │ + movw r1, #4581 @ 0x11e5 │ │ │ │ movt r1, #37 @ 0x25 │ │ │ │ movs r3, #13 │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 36600 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3655c <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ movs r3, #4 │ │ │ │ - movw r1, #19849 @ 0x4d89 │ │ │ │ + movw r1, #16793 @ 0x4199 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ movs r0, #6 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 36600 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3655c <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ movs r2, #6 │ │ │ │ - movw r1, #19849 @ 0x4d89 │ │ │ │ + movw r1, #16793 @ 0x4199 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ movs r3, #16 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 36600 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3655c <_PyEval_SetProfile@@Base+0xdc> │ │ │ │ movs r3, #17 │ │ │ │ movs r2, #5 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #19849 @ 0x4d89 │ │ │ │ + movw r1, #16793 @ 0x4199 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ bl 36600 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #12 │ │ │ │ @@ -14818,227 +14829,228 @@ │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #65380 @ 0xff64 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 9afa4 <_PyObject_New@@Base> │ │ │ │ + bl 9aefc <_PyObject_New@@Base> │ │ │ │ cbz r0, 3666a <_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 242f1c <_PyObject_MaybeCallSpecialNoArgs@@Base+0xa78> │ │ │ │ - bl 84e50 │ │ │ │ + bl 241ed4 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xa78> │ │ │ │ + bl 84e10 │ │ │ │ adds r3, r6, #1 │ │ │ │ beq.n 36650 <_PyEval_SetProfile@@Base+0x1d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 242f1c <_PyObject_MaybeCallSpecialNoArgs@@Base+0xa78> │ │ │ │ - bl 84e50 │ │ │ │ + bl 241ed4 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xa78> │ │ │ │ + bl 84e10 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3665e <_PyEval_SetProfile@@Base+0x1de> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cbz r4, 36662 <_PyEval_SetProfile@@Base+0x1e2> │ │ │ │ movs r4, #0 │ │ │ │ b.n 3666e <_PyEval_SetProfile@@Base+0x1ee> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ b.n 3666e <_PyEval_SetProfile@@Base+0x1ee> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - b.n 36378 <_PyInterpolation_Build@@Base+0x364> │ │ │ │ + b.w 3637a <_PyInterpolation_Build@@Base+0x362> │ │ │ │ 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 f6784 │ │ │ │ + bl f6728 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 366a2 <_PyEval_SetProfile@@Base+0x222> │ │ │ │ + beq.n 366a4 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w f6ce4 │ │ │ │ + b.w f6c88 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #47840 @ 0xbae0 │ │ │ │ + movw r1, #45864 @ 0xb328 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 366ce <_PyEval_SetProfile@@Base+0x24e> │ │ │ │ + bge.n 366d0 <_PyEval_SetProfile@@Base+0x250> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 366ce <_PyEval_SetProfile@@Base+0x24e> │ │ │ │ + cbnz r3, 366d0 <_PyEval_SetProfile@@Base+0x250> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_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, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 366ee <_PyEval_SetProfile@@Base+0x26e> │ │ │ │ + cbnz r0, 366f0 <_PyEval_SetProfile@@Base+0x270> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 366f8 <_PyEval_SetProfile@@Base+0x278> │ │ │ │ - b.n 366fe <_PyEval_SetProfile@@Base+0x27e> │ │ │ │ + cbnz r0, 366fa <_PyEval_SetProfile@@Base+0x27a> │ │ │ │ + b.n 36700 <_PyEval_SetProfile@@Base+0x280> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 366e8 <_PyEval_SetProfile@@Base+0x268> │ │ │ │ - b.n 36716 <_PyEval_SetProfile@@Base+0x296> │ │ │ │ + beq.n 366ea <_PyEval_SetProfile@@Base+0x26a> │ │ │ │ + b.n 36718 <_PyEval_SetProfile@@Base+0x298> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 36716 <_PyEval_SetProfile@@Base+0x296> │ │ │ │ + cbnz r0, 36718 <_PyEval_SetProfile@@Base+0x298> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 36708 <_PyEval_SetProfile@@Base+0x288> │ │ │ │ + cbz r0, 3670a <_PyEval_SetProfile@@Base+0x28a> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 36716 <_PyEval_SetProfile@@Base+0x296> │ │ │ │ + cbnz r0, 36718 <_PyEval_SetProfile@@Base+0x298> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 36716 <_PyEval_SetProfile@@Base+0x296> │ │ │ │ + cbz r0, 36718 <_PyEval_SetProfile@@Base+0x298> │ │ │ │ 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, 3673e <_PyEval_SetProfile@@Base+0x2be> │ │ │ │ + cbnz r0, 36740 <_PyEval_SetProfile@@Base+0x2c0> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 36746 <_PyEval_SetProfile@@Base+0x2c6> │ │ │ │ + cbz r0, 36748 <_PyEval_SetProfile@@Base+0x2c8> │ │ │ │ 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 36730 <_PyEval_SetProfile@@Base+0x2b0> │ │ │ │ + beq.n 36732 <_PyEval_SetProfile@@Base+0x2b2> │ │ │ │ pop {r4, r5, r6, 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] @ (367ac <_PyEval_SetProfile@@Base+0x32c>) │ │ │ │ + ldr r0, [pc, #84] @ (367b0 <_PyEval_SetProfile@@Base+0x330>) │ │ │ │ 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 36788 <_PyEval_SetProfile@@Base+0x308> │ │ │ │ + beq.n 3678c <_PyEval_SetProfile@@Base+0x30c> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #49692 @ 0xc21c │ │ │ │ + movw r2, #47668 @ 0xba34 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11dd00 <_PyErr_SetString@@Base> │ │ │ │ + bl 11de6c <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 367a8 <_PyEval_SetProfile@@Base+0x328> │ │ │ │ + b.n 367ac <_PyEval_SetProfile@@Base+0x32c> │ │ │ │ ldrd r2, r4, [r1, #28] │ │ │ │ ldr r3, [r1, #24] │ │ │ │ strd r2, r4, [sp] │ │ │ │ ldrd r1, r2, [r1, #16] │ │ │ │ - bl 2445d0 <_PyInterpreterState_ObjectToID@@Base+0x21c> │ │ │ │ + bl 243798 <_PyInterpreterState_ObjectToID@@Base+0x21c> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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] @ (36864 <_PyEval_SetProfile@@Base+0x3e4>) │ │ │ │ + ldr r4, [pc, #164] @ (36868 <_PyEval_SetProfile@@Base+0x3e8>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #160] @ (36868 <_PyEval_SetProfile@@Base+0x3e8>) │ │ │ │ + ldr r1, [pc, #160] @ (3686c <_PyEval_SetProfile@@Base+0x3ec>) │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 21cc48 │ │ │ │ + bl 21bbe4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 36814 <_PyEval_SetProfile@@Base+0x394> │ │ │ │ + cbz r0, 36818 <_PyEval_SetProfile@@Base+0x398> │ │ │ │ mov r1, r5 │ │ │ │ - bl f53e4 │ │ │ │ + bl f5388 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 367f4 <_PyEval_SetProfile@@Base+0x374> │ │ │ │ + bge.n 367f8 <_PyEval_SetProfile@@Base+0x378> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 367f4 <_PyEval_SetProfile@@Base+0x374> │ │ │ │ + cbnz r3, 367f8 <_PyEval_SetProfile@@Base+0x378> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r6, 3680c <_PyEval_SetProfile@@Base+0x38c> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r6, 36810 <_PyEval_SetProfile@@Base+0x390> │ │ │ │ movw r3, #43764 @ 0xaaf4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6580 │ │ │ │ + bl f6524 │ │ │ │ subs r4, r0, r6 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ - b.n 3680e <_PyEval_SetProfile@@Base+0x38e> │ │ │ │ + b.n 36812 <_PyEval_SetProfile@@Base+0x392> │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e68 │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 36828 <_PyEval_SetProfile@@Base+0x3a8> │ │ │ │ - movw r0, #49752 @ 0xc258 │ │ │ │ + bl 84e28 │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 3682c <_PyEval_SetProfile@@Base+0x3ac> │ │ │ │ + movw r0, #47728 @ 0xba70 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ - bl 243764 │ │ │ │ - cbnz r4, 36860 <_PyEval_SetProfile@@Base+0x3e0> │ │ │ │ + bl 242728 │ │ │ │ + cbnz r4, 36864 <_PyEval_SetProfile@@Base+0x3e4> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ movw r3, #43764 @ 0xaaf4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #49800 @ 0xc288 │ │ │ │ + movw r3, #47776 @ 0xbaa0 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - bl 3686c <_PyEval_SetProfile@@Base+0x3ec> │ │ │ │ + bl 36870 <_PyEval_SetProfile@@Base+0x3f0> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 36860 <_PyEval_SetProfile@@Base+0x3e0> │ │ │ │ + bne.n 36864 <_PyEval_SetProfile@@Base+0x3e4> │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #49752 @ 0xc258 │ │ │ │ + movw r0, #47728 @ 0xba70 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 243764 │ │ │ │ + b.w 242728 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3} │ │ │ │ @@ -15048,105 +15060,105 @@ │ │ │ │ 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 23da14 <_PyTime_AsTimespec@@Base+0x6cc> │ │ │ │ + bl 23c9c4 <_PyTime_AsTimespec@@Base+0x6cc> │ │ │ │ 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, #64453 @ 0xfbc5 │ │ │ │ + movw r1, #62485 @ 0xf415 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ mov r2, r3 │ │ │ │ movs r0, #7 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 36600 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ - cbz r0, 368c6 <_PyEval_SetProfile@@Base+0x446> │ │ │ │ + cbz r0, 368ca <_PyEval_SetProfile@@Base+0x44a> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 36990 <_PyEval_SetProfile@@Base+0x510> │ │ │ │ + b.n 36994 <_PyEval_SetProfile@@Base+0x514> │ │ │ │ mov r2, r0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #64465 @ 0xfbd1 │ │ │ │ + movw r1, #62497 @ 0xf421 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ movs r3, #14 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 36600 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 368c0 <_PyEval_SetProfile@@Base+0x440> │ │ │ │ - movw r1, #61697 @ 0xf101 │ │ │ │ + bne.n 368c4 <_PyEval_SetProfile@@Base+0x444> │ │ │ │ + movw r1, #59305 @ 0xe7a9 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 36600 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 368c0 <_PyEval_SetProfile@@Base+0x440> │ │ │ │ + bne.n 368c4 <_PyEval_SetProfile@@Base+0x444> │ │ │ │ movs r3, #3 │ │ │ │ - movw r1, #61701 @ 0xf105 │ │ │ │ + movw r1, #59309 @ 0xe7ad │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ mov r2, r3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 36600 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 368c0 <_PyEval_SetProfile@@Base+0x440> │ │ │ │ + bne.n 368c4 <_PyEval_SetProfile@@Base+0x444> │ │ │ │ movs r1, #10 │ │ │ │ movs r3, #11 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #3989 @ 0xf95 │ │ │ │ + movw r1, #2013 @ 0x7dd │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movs r0, #7 │ │ │ │ bl 36600 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 368c0 <_PyEval_SetProfile@@Base+0x440> │ │ │ │ - movw r1, #21213 @ 0x52dd │ │ │ │ + bne.n 368c4 <_PyEval_SetProfile@@Base+0x444> │ │ │ │ + movw r1, #21165 @ 0x52ad │ │ │ │ movt r1, #7 │ │ │ │ movs r3, #5 │ │ │ │ movs r2, #2 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 36600 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 368c0 <_PyEval_SetProfile@@Base+0x440> │ │ │ │ - movw r1, #18053 @ 0x4685 │ │ │ │ + bne.n 368c4 <_PyEval_SetProfile@@Base+0x444> │ │ │ │ + movw r1, #16069 @ 0x3ec5 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movs r3, #13 │ │ │ │ movs r2, #3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 36600 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 368c0 <_PyEval_SetProfile@@Base+0x440> │ │ │ │ + bne.n 368c4 <_PyEval_SetProfile@@Base+0x444> │ │ │ │ movs r3, #7 │ │ │ │ - movw r1, #5609 @ 0x15e9 │ │ │ │ + movw r1, #3633 @ 0xe31 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 36600 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 368c0 <_PyEval_SetProfile@@Base+0x440> │ │ │ │ + bne.n 368c4 <_PyEval_SetProfile@@Base+0x444> │ │ │ │ movs r2, #7 │ │ │ │ movs r3, #6 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #56969 @ 0xde89 │ │ │ │ + movw r1, #54433 @ 0xd4a1 │ │ │ │ movt r1, #36 @ 0x24 │ │ │ │ bl 36600 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #12 │ │ │ │ @@ -15156,114 +15168,114 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #24312 @ 0x5ef8 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ add.w r5, r4, #4096 @ 0x1000 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1c70f8 │ │ │ │ + bl 1c5f18 │ │ │ │ ldr.w r0, [r5, #1568] @ 0x620 │ │ │ │ - bl 2489c8 <_Py_hashtable_clear@@Base> │ │ │ │ + bl 247dd0 <_Py_hashtable_clear@@Base> │ │ │ │ ldr.w r0, [r5, #1572] @ 0x624 │ │ │ │ - bl 2489c8 <_Py_hashtable_clear@@Base> │ │ │ │ + bl 247dd0 <_Py_hashtable_clear@@Base> │ │ │ │ ldr.w r0, [r5, #1564] @ 0x61c │ │ │ │ - bl 2489c8 <_Py_hashtable_clear@@Base> │ │ │ │ + bl 247dd0 <_Py_hashtable_clear@@Base> │ │ │ │ ldr.w r0, [r5, #1556] @ 0x614 │ │ │ │ - bl 2489c8 <_Py_hashtable_clear@@Base> │ │ │ │ + bl 247dd0 <_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 1c70f8 │ │ │ │ + b.w 1c5f18 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 369fa <_PyEval_SetProfile@@Base+0x57a> │ │ │ │ + cbz r0, 369fe <_PyEval_SetProfile@@Base+0x57e> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000369fc <_Py_DisplaySourceLine@@Base>: │ │ │ │ - b.w 3339a │ │ │ │ +00036a00 <_Py_DisplaySourceLine@@Base>: │ │ │ │ + b.w 33394 │ │ │ │ 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 2c294 <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #68] @ (36a5c <_Py_DisplaySourceLine@@Base+0x60>) │ │ │ │ + ldr r2, [pc, #68] @ (36a60 <_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, 36a58 <_Py_DisplaySourceLine@@Base+0x5c> │ │ │ │ + cbz r3, 36a5c <_Py_DisplaySourceLine@@Base+0x5c> │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, r1, [r4, #8] │ │ │ │ - bl 36a60 <_Py_DisplaySourceLine@@Base+0x64> │ │ │ │ + bl 36a64 <_Py_DisplaySourceLine@@Base+0x64> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - cbz r3, 36a58 <_Py_DisplaySourceLine@@Base+0x5c> │ │ │ │ + cbz r3, 36a5c <_Py_DisplaySourceLine@@Base+0x5c> │ │ │ │ add.w r1, r4, #20 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2be48 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [r5, #0] │ │ │ │ blx 2bdac │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 24e6fc │ │ │ │ + bl 24db4c │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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 36ac4 <_Py_DisplaySourceLine@@Base+0xc8> │ │ │ │ + bne.n 36ac8 <_Py_DisplaySourceLine@@Base+0xc8> │ │ │ │ mov r6, r1 │ │ │ │ movs r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r4, #0] │ │ │ │ bl 2db08 │ │ │ │ cmp r6, #1 │ │ │ │ mov r7, r0 │ │ │ │ - bne.n 36aa0 <_Py_DisplaySourceLine@@Base+0xa4> │ │ │ │ + bne.n 36aa4 <_Py_DisplaySourceLine@@Base+0xa4> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl 2db20 │ │ │ │ - b.n 36ac0 <_Py_DisplaySourceLine@@Base+0xc4> │ │ │ │ + b.n 36ac4 <_Py_DisplaySourceLine@@Base+0xc4> │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 36ab4 <_Py_DisplaySourceLine@@Base+0xb8> │ │ │ │ - movw r1, #56992 @ 0xdea0 │ │ │ │ + bne.n 36ab8 <_Py_DisplaySourceLine@@Base+0xb8> │ │ │ │ + movw r1, #55244 @ 0xd7cc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ - cbz r7, 36ac0 <_Py_DisplaySourceLine@@Base+0xc4> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ + cbz r7, 36ac4 <_Py_DisplaySourceLine@@Base+0xc4> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 30e0c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -00036ac8 : │ │ │ │ +00036acc : │ │ │ │ b.w 32ed0 │ │ │ │ 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 │ │ │ │ @@ -15271,61 +15283,61 @@ │ │ │ │ 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 36b06 │ │ │ │ - bl 21fc84 │ │ │ │ - cbz r0, 36b40 │ │ │ │ + bne.n 36b0a │ │ │ │ + bl 21eba4 │ │ │ │ + cbz r0, 36b44 │ │ │ │ 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 36b32 │ │ │ │ + bls.n 36b36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 251868 <_PyMarshal_GetXIData@@Base+0x2a0> │ │ │ │ + bl 250c90 <_PyMarshal_GetXIData@@Base+0x90> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 36b40 │ │ │ │ + b.n 36b44 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ 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 36bc2 │ │ │ │ + bpl.n 36bc6 │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r3, 36ba8 │ │ │ │ + cbnz r3, 36bac │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ lsls r3, r2, #30 │ │ │ │ - bpl.n 36bc2 │ │ │ │ + bpl.n 36bc6 │ │ │ │ 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] │ │ │ │ @@ -15337,176 +15349,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 36bc2 │ │ │ │ - movw r2, #17045 @ 0x4295 │ │ │ │ + b.n 36bc6 │ │ │ │ + movw r2, #16885 @ 0x41f5 │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 36bbc │ │ │ │ + bne.n 36bc0 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ - b.n 36bbe │ │ │ │ + b.n 36bc2 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 36b62 │ │ │ │ + bne.n 36b66 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ + nop │ │ │ │ │ │ │ │ -00036bc6 : │ │ │ │ +00036bcc : │ │ │ │ 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 1ce0d8 │ │ │ │ + bl 1cce90 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36c6c │ │ │ │ - cbz r5, 36bf8 │ │ │ │ + beq.n 36c72 │ │ │ │ + cbz r5, 36bfe │ │ │ │ mov r0, r5 │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36c6e │ │ │ │ + beq.n 36c74 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl aaf30 │ │ │ │ + bl aaab0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 36c6e │ │ │ │ - bl 2197b4 <_PyParkingLot_UnparkAll@@Base+0x198> │ │ │ │ + cbz r0, 36c74 │ │ │ │ + bl 2187b4 <_PyParkingLot_UnparkAll@@Base+0x198> │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 36c6e │ │ │ │ + cbz r0, 36c74 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add.w r0, r0, #5600 @ 0x15e0 │ │ │ │ - bl 12c1c4 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 12c2e4 <_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 21a838 │ │ │ │ + bl 219838 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ add.w r0, r0, #5600 @ 0x15e0 │ │ │ │ - bl 1e84d8 <_PyEval_NoToolsForUnwind@@Base+0x50> │ │ │ │ + bl 1e720c <_PyEval_NoToolsForUnwind@@Base+0x50> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36c54 │ │ │ │ + bge.n 36c5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 36c54 │ │ │ │ + cbnz r3, 36c5a │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 36c6e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 36c74 │ │ │ │ ldr r4, [r7, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36c74 │ │ │ │ + bge.n 36c7a │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r7, #0] │ │ │ │ - cbnz r4, 36c74 │ │ │ │ + cbnz r4, 36c7a │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 36c76 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 36c7c │ │ │ │ mov r5, r0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 36c76 │ │ │ │ + b.n 36c7c │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, 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, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 36cb2 │ │ │ │ + cbnz r0, 36cb6 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 36cba │ │ │ │ + cbz r0, 36cbe │ │ │ │ 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 36ca4 │ │ │ │ + beq.n 36ca8 │ │ │ │ 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 b0fe4 │ │ │ │ + bl b0b30 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b0bc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 36d0e │ │ │ │ + bge.n 36d12 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 36cfc │ │ │ │ - bl 116390 │ │ │ │ + bne.n 36d00 │ │ │ │ + bl 1164f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36cd0 │ │ │ │ - b.n 36d0a │ │ │ │ + beq.n 36cd4 │ │ │ │ + b.n 36d0e │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 36d24 │ │ │ │ + b.n 36d28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #59884 @ 0xe9ec │ │ │ │ + movw r0, #57848 @ 0xe1f8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ 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 1ca3b4 <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ + bl 1c9234 <_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 │ │ │ │ @@ -15521,23 +15533,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 36d9c │ │ │ │ + bls.n 36da0 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ - bhi.n 36d92 │ │ │ │ + bhi.n 36d96 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ - b.n 36d9e │ │ │ │ + b.n 36da2 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ it hi │ │ │ │ movhi r1, #0 │ │ │ │ - b.n 36d9e │ │ │ │ + b.n 36da2 │ │ │ │ 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 │ │ │ │ @@ -15549,39 +15561,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, #28175 @ 0x6e0f │ │ │ │ + movw r2, #28179 @ 0x6e13 │ │ │ │ movt r2, #3 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n 36de8 │ │ │ │ + bne.n 36dec │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ add r2, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 36df2 │ │ │ │ + b.n 36df6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ blx r6 │ │ │ │ - cbz r0, 36e0a │ │ │ │ + cbz r0, 36e0e │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ - cbz r3, 36e08 │ │ │ │ + cbz r3, 36e0c │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 6e8d0 │ │ │ │ + b.w 6e8a0 │ │ │ │ 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] │ │ │ │ @@ -15597,219 +15609,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 36e62 │ │ │ │ + bls.n 36e66 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r3, 36e5a │ │ │ │ + cbnz r3, 36e5e │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 36e5a │ │ │ │ - bl 36166 <_PyInterpolation_Build@@Base+0x152> │ │ │ │ + beq.n 36e5e │ │ │ │ + bl 36168 <_PyInterpolation_Build@@Base+0x150> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mla r5, r8, r3, r5 │ │ │ │ - b.n 36e44 │ │ │ │ + b.n 36e48 │ │ │ │ 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 1c85d4 │ │ │ │ + bl 1c73f4 │ │ │ │ dmb ish │ │ │ │ str r5, [r4, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ cmp r4, r5 │ │ │ │ - blt.n 36eba │ │ │ │ + blt.n 36ebe │ │ │ │ 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 36eb6 │ │ │ │ + bne.n 36eba │ │ │ │ strex r7, r5, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ mov r2, r0 │ │ │ │ - bne.n 36ea0 │ │ │ │ + bne.n 36ea4 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ lsls r0, r0, #15 │ │ │ │ negs r0, r0 │ │ │ │ bl 2f9e2 <_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 36ee0 │ │ │ │ - cbnz r3, 36ee4 │ │ │ │ - b.n 36eee │ │ │ │ + beq.n 36ee4 │ │ │ │ + cbnz r3, 36ee8 │ │ │ │ + b.n 36ef2 │ │ │ │ adds r2, #32 │ │ │ │ - b.n 36eee │ │ │ │ + b.n 36ef2 │ │ │ │ and.w r7, r3, #1 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ add r2, r7 │ │ │ │ - bne.n 36ee4 │ │ │ │ + bne.n 36ee8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 36ed4 │ │ │ │ + bne.n 36ed8 │ │ │ │ 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, 36f0a │ │ │ │ + cbz r2, 36f0e │ │ │ │ yield │ │ │ │ - b.n 36efc │ │ │ │ + b.n 36f00 │ │ │ │ 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 36f2c │ │ │ │ + bl 36f30 │ │ │ │ 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 370fa │ │ │ │ + beq.w 370fe │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 370fa │ │ │ │ + beq.w 370fe │ │ │ │ mov r8, r3 │ │ │ │ subs r3, r6, #3 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 36f86 │ │ │ │ + bhi.n 36f8a │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 36f76 │ │ │ │ - cbz r2, 36f76 │ │ │ │ + beq.n 36f7a │ │ │ │ + cbz r2, 36f7a │ │ │ │ negs r2, r2 │ │ │ │ add.w r0, sl, #96 @ 0x60 │ │ │ │ sbc.w r3, r3, r3 │ │ │ │ - bl 1c85d4 │ │ │ │ + bl 1c73f4 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ movs r2, #1 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 6f050 │ │ │ │ - b.n 370e8 │ │ │ │ + bl 6f020 │ │ │ │ + b.n 370ec │ │ │ │ cmp r6, #6 │ │ │ │ - bne.w 370e8 │ │ │ │ + bne.w 370ec │ │ │ │ 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, 36fc8 │ │ │ │ + cbnz r7, 36fcc │ │ │ │ add r6, sp, #84 @ 0x54 │ │ │ │ mov r4, sp │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ - movw r1, #61488 @ 0xf030 │ │ │ │ + movw r1, #59636 @ 0xe8f4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - b.n 36fe0 │ │ │ │ + b.n 36fe4 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ cmp.w r3, r8, lsr #5 │ │ │ │ - bhi.n 36ff0 │ │ │ │ + bhi.n 36ff4 │ │ │ │ add r6, sp, #84 @ 0x54 │ │ │ │ mov r4, sp │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ - movw r1, #61556 @ 0xf074 │ │ │ │ + movw r1, #59704 @ 0xe938 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r3, r5 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r2, r9 │ │ │ │ movs r0, #22 │ │ │ │ - bl 6efa4 │ │ │ │ - b.n 370fa │ │ │ │ + bl 6ef74 │ │ │ │ + b.n 370fe │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 370c0 │ │ │ │ + bne.n 370c4 │ │ │ │ ldr r0, [r7, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 370c0 │ │ │ │ + beq.n 370c4 │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 37018 │ │ │ │ + beq.n 3701c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ bl 2f7d0 <_PyObject_DebugMallocStats@@Base+0x16a0> │ │ │ │ - cbz r4, 37018 │ │ │ │ + cbz r4, 3701c │ │ │ │ negs r2, r4 │ │ │ │ add.w r0, sl, #96 @ 0x60 │ │ │ │ sbc.w r3, r3, r3 │ │ │ │ - bl 1c85d4 │ │ │ │ - bl 1b93b8 │ │ │ │ + bl 1c73f4 │ │ │ │ + bl 1b81d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 370c0 │ │ │ │ - bl 1aeb10 <_start@@Base+0x824> │ │ │ │ - cbz r4, 37028 │ │ │ │ - cbz r0, 37036 │ │ │ │ + blt.n 370c4 │ │ │ │ + bl 1ad930 <_start@@Base+0x824> │ │ │ │ + cbz r4, 3702c │ │ │ │ + cbz r0, 3703a │ │ │ │ mov r3, sl │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 37114 │ │ │ │ - b.n 370c0 │ │ │ │ + bl 37118 │ │ │ │ + b.n 370c4 │ │ │ │ add.w fp, r7, #72 @ 0x48 │ │ │ │ ldrexd r2, r3, [fp] │ │ │ │ orrs r2, r3 │ │ │ │ - beq.n 3706c │ │ │ │ + beq.n 37070 │ │ │ │ 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 37056 │ │ │ │ + bne.n 3705a │ │ │ │ dmb ish │ │ │ │ - b.n 370b4 │ │ │ │ + b.n 370b8 │ │ │ │ add r1, sp, #24 │ │ │ │ movs r0, #1 │ │ │ │ blx 2b550 <__clock_gettime64@plt> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov.w ip, #1000 @ 0x3e8 │ │ │ │ movw r1, #56963 @ 0xde83 │ │ │ │ @@ -15824,52 +15836,52 @@ │ │ │ │ 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 370a8 │ │ │ │ + bne.n 370ac │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ bl 2f90a <_PyObject_DebugMallocStats@@Base+0x17da> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ add.w r0, r7, #92 @ 0x5c │ │ │ │ bl 2f7d0 <_PyObject_DebugMallocStats@@Base+0x16a0> │ │ │ │ - cbnz r0, 370e8 │ │ │ │ + cbnz r0, 370ec │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r9 │ │ │ │ movs r0, #11 │ │ │ │ - movw r1, #61632 @ 0xf0c0 │ │ │ │ + movw r1, #59780 @ 0xe984 │ │ │ │ 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 6efa4 │ │ │ │ + b.w 6ef74 │ │ │ │ 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 1b8f40 │ │ │ │ + b.w 1b7d60 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00037104 : │ │ │ │ - ldr r0, [pc, #8] @ (37110 ) │ │ │ │ +00037108 : │ │ │ │ + ldr r0, [pc, #8] @ (37114 ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - b.w 219104 │ │ │ │ + b.w 218104 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf0f40051 │ │ │ │ + rsbs r0, r4, #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 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -15877,39 +15889,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 37190 │ │ │ │ - cbz r0, 37156 │ │ │ │ + bl 37194 │ │ │ │ + cbz r0, 3715a │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r8 │ │ │ │ lsls r1, r5, #22 │ │ │ │ movs r2, #1 │ │ │ │ bl 30194 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 37172 │ │ │ │ + b.n 37176 │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, sl │ │ │ │ lsls r1, r5, #22 │ │ │ │ bl 30194 │ │ │ │ lsls r2, r5, #22 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, sl │ │ │ │ add.w r0, r8, #96 @ 0x60 │ │ │ │ - bl 1c85d4 │ │ │ │ + bl 1c73f4 │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 2f7d0 <_PyObject_DebugMallocStats@@Base+0x16a0> │ │ │ │ - cbz r4, 3718c │ │ │ │ + cbz r4, 37190 │ │ │ │ ldr r0, [r7, #84] @ 0x54 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b.w 2f7d0 <_PyObject_DebugMallocStats@@Base+0x16a0> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -15933,24 +15945,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 371e6 │ │ │ │ + beq.n 371ea │ │ │ │ ldr.w r6, [r3], #4 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ and.w r2, r2, #1 │ │ │ │ bics r4, r6 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ - b.n 371d0 │ │ │ │ + b.n 371d4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 371f8 │ │ │ │ + cbz r3, 371fc │ │ │ │ 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 │ │ │ │ @@ -15965,378 +15977,380 @@ │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ + 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 r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3726c │ │ │ │ + bne.n 37272 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bmi.n 37282 │ │ │ │ + bmi.n 37288 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #19076 @ 0x4a84 │ │ │ │ + movw r2, #17092 @ 0x42c4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #36144 @ 0x8d30 │ │ │ │ + movw r1, #34160 @ 0x8570 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #63016 @ 0xf628 │ │ │ │ + movw r0, #61180 @ 0xeefc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 372de │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 372e4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #63016 @ 0xf628 │ │ │ │ + movw r0, #61180 @ 0xeefc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 372de │ │ │ │ - b.n 37242 │ │ │ │ + beq.n 372e4 │ │ │ │ + b.n 37248 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ lsls r2, r6, #31 │ │ │ │ - bpl.n 37344 │ │ │ │ + bpl.n 3734a │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 37344 │ │ │ │ + ble.n 3734a │ │ │ │ asrs r6, r6, #1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl 844e0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 844a0 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37364 │ │ │ │ + beq.n 3736a │ │ │ │ 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 3733c │ │ │ │ + beq.n 37342 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add.w r3, r3, r5, lsl #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 9b988 │ │ │ │ + bl 9b8e0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 372f2 │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 372f6 │ │ │ │ + bne.n 372f8 │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 372fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 372e2 │ │ │ │ + blt.n 372e8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 37364 │ │ │ │ + b.n 3736a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 372de │ │ │ │ + bne.n 372e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 372de │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 372e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 372fa │ │ │ │ + bge.n 37300 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 37346 │ │ │ │ + b.n 3734c │ │ │ │ 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 37312 │ │ │ │ + bpl.n 37318 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ - cbz r1, 3731a │ │ │ │ + cbz r1, 37320 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 37324 │ │ │ │ + bpl.n 3732a │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 37324 │ │ │ │ + cbnz r3, 3732a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b.n 37330 │ │ │ │ + b.n 37336 │ │ │ │ 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 372ba │ │ │ │ + b.n 372c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 97b90 │ │ │ │ - b.n 37364 │ │ │ │ + bl 97aec │ │ │ │ + b.n 3736a │ │ │ │ movs r4, #0 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63008 @ 0xf620 │ │ │ │ + movw r1, #61172 @ 0xeef4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e68 │ │ │ │ - b.n 372de │ │ │ │ + bl 84e28 │ │ │ │ + b.n 372e4 │ │ │ │ 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 37372 │ │ │ │ + bne.n 37378 │ │ │ │ dmb ish │ │ │ │ - cbnz r2, 3738a │ │ │ │ - b.w 218d64 │ │ │ │ + cbnz r2, 37390 │ │ │ │ + b.w 217d64 │ │ │ │ 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 84de8 │ │ │ │ + bl 84da8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 263c38 <_PyObject_GetXIData@@Base+0x344> │ │ │ │ + bl 2634d8 <_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 373c8 │ │ │ │ + bge.n 373ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 373c8 │ │ │ │ + cbnz r3, 373ce │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_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 37472 │ │ │ │ + bge.n 37478 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ mov r5, r0 │ │ │ │ subs r2, r1, #1 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr.w r0, [r3, r2, lsl #3] │ │ │ │ - bl 122094 │ │ │ │ + bl 1221fc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3747c │ │ │ │ + beq.n 37482 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 122094 │ │ │ │ + bl 1221fc │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 37434 │ │ │ │ + cbz r0, 3743a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 37420 │ │ │ │ + beq.n 37426 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3744c │ │ │ │ + bne.n 37452 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37434 │ │ │ │ + bge.n 3743a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 37434 │ │ │ │ + cbnz r3, 3743a │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37448 │ │ │ │ + bge.n 3744e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37448 │ │ │ │ + cbnz r3, 3744e │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3747c │ │ │ │ + b.n 37482 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3745e │ │ │ │ + bge.n 37464 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3745e │ │ │ │ + cbnz r3, 37464 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37472 │ │ │ │ + bge.n 37478 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37472 │ │ │ │ + cbnz r3, 37478 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, 374a6 │ │ │ │ + cbnz r0, 374ae │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 16acc8 <_Py_DecRef@@Base+0x14> │ │ │ │ + b.w 16aa28 <_Py_DecRef@@Base+0x14> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37498 │ │ │ │ + beq.n 374a0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000374b0 <_PyXI_InitFailure@@Base>: │ │ │ │ +000374b8 <_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, 37504 <_PyXI_InitFailure@@Base+0x54> │ │ │ │ + cbz r2, 3750c <_PyXI_InitFailure@@Base+0x54> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl 11601c │ │ │ │ + bl 116184 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 374dc <_PyXI_InitFailure@@Base+0x2c> │ │ │ │ + cbnz r0, 374e4 <_PyXI_InitFailure@@Base+0x2c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 37506 <_PyXI_InitFailure@@Base+0x56> │ │ │ │ + b.n 3750e <_PyXI_InitFailure@@Base+0x56> │ │ │ │ mov r1, r7 │ │ │ │ - bl 2657a8 │ │ │ │ + bl 265048 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 374f8 <_PyXI_InitFailure@@Base+0x48> │ │ │ │ + bge.n 37500 <_PyXI_InitFailure@@Base+0x48> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 374f8 <_PyXI_InitFailure@@Base+0x48> │ │ │ │ + cbnz r3, 37500 <_PyXI_InitFailure@@Base+0x48> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 374d6 <_PyXI_InitFailure@@Base+0x26> │ │ │ │ + beq.n 374de <_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, 3752a <_PyXI_InitFailure@@Base+0x7a> │ │ │ │ + cbz r2, 37532 <_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 375ca <_PyXI_InitFailure@@Base+0x11a> │ │ │ │ - cbz r5, 37554 <_PyXI_InitFailure@@Base+0xa4> │ │ │ │ + beq.n 375d2 <_PyXI_InitFailure@@Base+0x11a> │ │ │ │ + cbz r5, 3755c <_PyXI_InitFailure@@Base+0xa4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r3, #4 │ │ │ │ - bne.n 37554 <_PyXI_InitFailure@@Base+0xa4> │ │ │ │ + bne.n 3755c <_PyXI_InitFailure@@Base+0xa4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37550 <_PyXI_InitFailure@@Base+0xa0> │ │ │ │ + bge.n 37558 <_PyXI_InitFailure@@Base+0xa0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37550 <_PyXI_InitFailure@@Base+0xa0> │ │ │ │ + cbnz r3, 37558 <_PyXI_InitFailure@@Base+0xa0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 375ca <_PyXI_InitFailure@@Base+0x11a> │ │ │ │ + b.n 375d2 <_PyXI_InitFailure@@Base+0x11a> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #20 │ │ │ │ - bl 375ea <_PyXI_InitFailure@@Base+0x13a> │ │ │ │ + bl 375f2 <_PyXI_InitFailure@@Base+0x13a> │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 375a2 <_PyXI_InitFailure@@Base+0xf2> │ │ │ │ + cbz r0, 375aa <_PyXI_InitFailure@@Base+0xf2> │ │ │ │ movw r3, #35728 @ 0x8b90 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 205e38 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 204c04 <_PyErr_ExceptionMatches@@Base> │ │ │ │ add.w r3, r6, #8 │ │ │ │ - cbz r0, 37586 <_PyXI_InitFailure@@Base+0xd6> │ │ │ │ + cbz r0, 3758e <_PyXI_InitFailure@@Base+0xd6> │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r6, #4] │ │ │ │ strd r2, r2, [sp, #8] │ │ │ │ mvn.w r2, #2 │ │ │ │ - b.n 37590 <_PyXI_InitFailure@@Base+0xe0> │ │ │ │ + b.n 37598 <_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 f6d10 │ │ │ │ + bl f6cb4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 375b6 <_PyXI_InitFailure@@Base+0x106> │ │ │ │ + bge.n 375be <_PyXI_InitFailure@@Base+0x106> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 375b6 <_PyXI_InitFailure@@Base+0x106> │ │ │ │ + cbnz r3, 375be <_PyXI_InitFailure@@Base+0x106> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ - cbz r3, 375be <_PyXI_InitFailure@@Base+0x10e> │ │ │ │ + cbz r3, 375c6 <_PyXI_InitFailure@@Base+0x10e> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 375c2 <_PyXI_InitFailure@@Base+0x112> │ │ │ │ + cbnz r3, 375ca <_PyXI_InitFailure@@Base+0x112> │ │ │ │ mov r4, r8 │ │ │ │ - b.n 375ca <_PyXI_InitFailure@@Base+0x11a> │ │ │ │ + b.n 375d2 <_PyXI_InitFailure@@Base+0x11a> │ │ │ │ mov r0, r8 │ │ │ │ - bl 243764 │ │ │ │ - b.n 375be <_PyXI_InitFailure@@Base+0x10e> │ │ │ │ - cbz r5, 375e2 <_PyXI_InitFailure@@Base+0x132> │ │ │ │ - cbnz r4, 375e2 <_PyXI_InitFailure@@Base+0x132> │ │ │ │ + bl 242728 │ │ │ │ + b.n 375c6 <_PyXI_InitFailure@@Base+0x10e> │ │ │ │ + cbz r5, 375ea <_PyXI_InitFailure@@Base+0x132> │ │ │ │ + cbnz r4, 375ea <_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] │ │ │ │ @@ -16350,1097 +16364,1095 @@ │ │ │ │ movw r3, #35728 @ 0x8b90 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f6680 │ │ │ │ - cbz r0, 3761a <_PyXI_InitFailure@@Base+0x16a> │ │ │ │ + bl f6624 │ │ │ │ + cbz r0, 37622 <_PyXI_InitFailure@@Base+0x16a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b83a │ │ │ │ - b.n 377e6 <_PyXI_InitFailure@@Base+0x336> │ │ │ │ + bl 3b846 │ │ │ │ + b.n 377ee <_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 378a8 │ │ │ │ + bl 378b0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3787a <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ + beq.w 37882 <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ mov r1, r8 │ │ │ │ - bl 2657a8 │ │ │ │ + bl 265048 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37656 <_PyXI_InitFailure@@Base+0x1a6> │ │ │ │ + bge.n 3765e <_PyXI_InitFailure@@Base+0x1a6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 37656 <_PyXI_InitFailure@@Base+0x1a6> │ │ │ │ + cbnz r3, 3765e <_PyXI_InitFailure@@Base+0x1a6> │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3787a <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ + beq.w 37882 <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f6a00 │ │ │ │ + bl 1f57d4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3787a <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ + beq.w 37882 <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ movs r1, #0 │ │ │ │ - bl 2657a8 │ │ │ │ + bl 265048 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37688 <_PyXI_InitFailure@@Base+0x1d8> │ │ │ │ + bge.n 37690 <_PyXI_InitFailure@@Base+0x1d8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 37688 <_PyXI_InitFailure@@Base+0x1d8> │ │ │ │ + cbnz r3, 37690 <_PyXI_InitFailure@@Base+0x1d8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3787a <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ + beq.w 37882 <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ mov r0, r6 │ │ │ │ - bl 11da54 <_PyCode_ConstantKey@@Base+0x3d8> │ │ │ │ + bl 11dbc0 <_PyCode_ConstantKey@@Base+0x3d8> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3787a <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ + beq.w 37882 <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ movs r1, #0 │ │ │ │ - bl 2657a8 │ │ │ │ + bl 265048 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 376ba <_PyXI_InitFailure@@Base+0x20a> │ │ │ │ + bge.n 376c2 <_PyXI_InitFailure@@Base+0x20a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 376ba <_PyXI_InitFailure@@Base+0x20a> │ │ │ │ + cbnz r3, 376c2 <_PyXI_InitFailure@@Base+0x20a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3787a <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ + beq.w 37882 <_PyXI_InitFailure@@Base+0x3ca> │ │ │ │ mov r0, r4 │ │ │ │ - bl 11601c │ │ │ │ + bl 116184 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 37884 <_PyXI_InitFailure@@Base+0x3d4> │ │ │ │ + beq.w 3788c <_PyXI_InitFailure@@Base+0x3d4> │ │ │ │ movs r1, #0 │ │ │ │ - bl 2657a8 │ │ │ │ + bl 265048 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 376ec <_PyXI_InitFailure@@Base+0x23c> │ │ │ │ + bge.n 376f4 <_PyXI_InitFailure@@Base+0x23c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 376ec <_PyXI_InitFailure@@Base+0x23c> │ │ │ │ + cbnz r3, 376f4 <_PyXI_InitFailure@@Base+0x23c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3788e <_PyXI_InitFailure@@Base+0x3de> │ │ │ │ - movw r1, #1756 @ 0x6dc │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #43820 @ 0xab2c │ │ │ │ + beq.w 37896 <_PyXI_InitFailure@@Base+0x3de> │ │ │ │ + movw r1, #65308 @ 0xff1c │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ + movw r0, #41836 @ 0xa36c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1ef9e8 │ │ │ │ + bl 1ee818 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 377e2 <_PyXI_InitFailure@@Base+0x332> │ │ │ │ - movw r1, #1776 @ 0x6f0 │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ - bl ee070 │ │ │ │ + beq.n 377ea <_PyXI_InitFailure@@Base+0x332> │ │ │ │ + movw r1, #65328 @ 0xff30 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ + bl edfd0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37730 <_PyXI_InitFailure@@Base+0x280> │ │ │ │ + bge.n 37738 <_PyXI_InitFailure@@Base+0x280> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 37730 <_PyXI_InitFailure@@Base+0x280> │ │ │ │ + cbnz r3, 37738 <_PyXI_InitFailure@@Base+0x280> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 377e2 <_PyXI_InitFailure@@Base+0x332> │ │ │ │ + beq.n 377ea <_PyXI_InitFailure@@Base+0x332> │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8e984 │ │ │ │ + bl 8e8e8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 377ce <_PyXI_InitFailure@@Base+0x31e> │ │ │ │ - bl 7faec │ │ │ │ + beq.n 377d6 <_PyXI_InitFailure@@Base+0x31e> │ │ │ │ + bl 7faac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 377d0 <_PyXI_InitFailure@@Base+0x320> │ │ │ │ + beq.n 377d8 <_PyXI_InitFailure@@Base+0x320> │ │ │ │ movw r2, #5996 @ 0x176c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #1792 @ 0x700 │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ - bl 9482c │ │ │ │ + movw r1, #65344 @ 0xff40 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ + bl 9478c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 377d0 <_PyXI_InitFailure@@Base+0x320> │ │ │ │ + beq.n 377d8 <_PyXI_InitFailure@@Base+0x320> │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5996 @ 0x176c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #1808 @ 0x710 │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ - bl 9482c │ │ │ │ + movw r1, #65360 @ 0xff50 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ + bl 9478c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 377d0 <_PyXI_InitFailure@@Base+0x320> │ │ │ │ + beq.n 377d8 <_PyXI_InitFailure@@Base+0x320> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 10a1f0 │ │ │ │ + bl 10a07c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3779e <_PyXI_InitFailure@@Base+0x2ee> │ │ │ │ + bge.n 377a6 <_PyXI_InitFailure@@Base+0x2ee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3779e <_PyXI_InitFailure@@Base+0x2ee> │ │ │ │ + cbnz r3, 377a6 <_PyXI_InitFailure@@Base+0x2ee> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 377b2 <_PyXI_InitFailure@@Base+0x302> │ │ │ │ + bge.n 377ba <_PyXI_InitFailure@@Base+0x302> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 377b2 <_PyXI_InitFailure@@Base+0x302> │ │ │ │ + cbnz r3, 377ba <_PyXI_InitFailure@@Base+0x302> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 377c6 <_PyXI_InitFailure@@Base+0x316> │ │ │ │ + bge.n 377ce <_PyXI_InitFailure@@Base+0x316> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 377c6 <_PyXI_InitFailure@@Base+0x316> │ │ │ │ + cbnz r3, 377ce <_PyXI_InitFailure@@Base+0x316> │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 377ea <_PyXI_InitFailure@@Base+0x33a> │ │ │ │ - b.n 377d0 <_PyXI_InitFailure@@Base+0x320> │ │ │ │ + bne.n 377f2 <_PyXI_InitFailure@@Base+0x33a> │ │ │ │ + b.n 377d8 <_PyXI_InitFailure@@Base+0x320> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84e50 │ │ │ │ - bl f6d10 │ │ │ │ + bl 84e10 │ │ │ │ + bl f6cb4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3789c <_PyXI_InitFailure@@Base+0x3ec> │ │ │ │ + b.n 378a4 <_PyXI_InitFailure@@Base+0x3ec> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #51788 @ 0xca4c │ │ │ │ + movw r1, #49756 @ 0xc25c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1daf7c │ │ │ │ + bl 1d9cb4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 37858 <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ - ldr r0, [pc, #164] @ (378a4 <_PyXI_InitFailure@@Base+0x3f4>) │ │ │ │ + cbz r0, 37860 <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ + ldr r0, [pc, #164] @ (378ac <_PyXI_InitFailure@@Base+0x3f4>) │ │ │ │ mov r1, r4 │ │ │ │ - bl 14437c │ │ │ │ + bl 1445d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3781c <_PyXI_InitFailure@@Base+0x36c> │ │ │ │ + bge.n 37824 <_PyXI_InitFailure@@Base+0x36c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3781c <_PyXI_InitFailure@@Base+0x36c> │ │ │ │ + cbnz r3, 37824 <_PyXI_InitFailure@@Base+0x36c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 37856 <_PyXI_InitFailure@@Base+0x3a6> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 3785e <_PyXI_InitFailure@@Base+0x3a6> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2657a8 │ │ │ │ + bl 265048 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37842 <_PyXI_InitFailure@@Base+0x392> │ │ │ │ + bge.n 3784a <_PyXI_InitFailure@@Base+0x392> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 37842 <_PyXI_InitFailure@@Base+0x392> │ │ │ │ + cbnz r3, 3784a <_PyXI_InitFailure@@Base+0x392> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 37858 <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 37860 <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 37858 <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ + cbz r3, 37860 <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ subs r3, #1 │ │ │ │ ldrb r2, [r4, r3] │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n 37858 <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ + bne.n 37860 <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r4, r3] │ │ │ │ - b.n 37858 <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ + b.n 37860 <_PyXI_InitFailure@@Base+0x3a8> │ │ │ │ mov r4, r6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ str r4, [r5, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37872 <_PyXI_InitFailure@@Base+0x3c2> │ │ │ │ + bge.n 3787a <_PyXI_InitFailure@@Base+0x3c2> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 37872 <_PyXI_InitFailure@@Base+0x3c2> │ │ │ │ + cbnz r3, 3787a <_PyXI_InitFailure@@Base+0x3c2> │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 377e6 <_PyXI_InitFailure@@Base+0x336> │ │ │ │ - b.n 377e2 <_PyXI_InitFailure@@Base+0x332> │ │ │ │ - movw r4, #1628 @ 0x65c │ │ │ │ - movt r4, #49 @ 0x31 │ │ │ │ - b.n 37896 <_PyXI_InitFailure@@Base+0x3e6> │ │ │ │ - movw r4, #1680 @ 0x690 │ │ │ │ - movt r4, #49 @ 0x31 │ │ │ │ - b.n 37896 <_PyXI_InitFailure@@Base+0x3e6> │ │ │ │ - movw r4, #1716 @ 0x6b4 │ │ │ │ - movt r4, #49 @ 0x31 │ │ │ │ + bne.n 377ee <_PyXI_InitFailure@@Base+0x336> │ │ │ │ + b.n 377ea <_PyXI_InitFailure@@Base+0x332> │ │ │ │ + movw r4, #65180 @ 0xfe9c │ │ │ │ + movt r4, #48 @ 0x30 │ │ │ │ + b.n 3789e <_PyXI_InitFailure@@Base+0x3e6> │ │ │ │ + movw r4, #65232 @ 0xfed0 │ │ │ │ + movt r4, #48 @ 0x30 │ │ │ │ + b.n 3789e <_PyXI_InitFailure@@Base+0x3e6> │ │ │ │ + movw r4, #65268 @ 0xfef4 │ │ │ │ + movt r4, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b83a │ │ │ │ + bl 3b846 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000378a8 : │ │ │ │ +000378b0 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 162d94 │ │ │ │ + b.w 162d90 │ │ │ │ │ │ │ │ -000378ae : │ │ │ │ +000378b6 : │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - nop │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r3 │ │ │ │ - bl 18f8a0 <_PyDict_SetItem_KnownHash_LockHeld@@Base> │ │ │ │ + bl 18e93c <_PyDict_SetItem_KnownHash_LockHeld@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 379a6 │ │ │ │ + bne.n 379ac │ │ │ │ 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 19c720 │ │ │ │ + bl 19b604 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge.n 37928 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 37910 │ │ │ │ + bge.n 3792e │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 37916 │ │ │ │ movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c368 │ │ │ │ + bl 15c3c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37990 │ │ │ │ + bge.n 37996 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 37990 │ │ │ │ + bne.n 37996 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 37990 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 37996 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ ldr.w r9, [r3, r7, lsl #2] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3794c │ │ │ │ + beq.n 37952 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 379aa │ │ │ │ + bge.n 379b0 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbnz r5, 379aa │ │ │ │ + cbnz r5, 379b0 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 379aa │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 379b0 │ │ │ │ movs r0, #16 │ │ │ │ - bl 83588 │ │ │ │ - cbnz r0, 3796e │ │ │ │ + bl 83548 │ │ │ │ + cbnz r0, 37974 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37968 │ │ │ │ + bge.n 3796e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37968 │ │ │ │ + cbnz r3, 3796e │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - bl 23c470 │ │ │ │ - b.n 37990 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + bl 23b41c │ │ │ │ + b.n 37996 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ strd r4, r8, [r0] │ │ │ │ strd r9, r3, [r0, #8] │ │ │ │ - cbnz r3, 3797e │ │ │ │ + cbnz r3, 37984 │ │ │ │ str r0, [r5, #32] │ │ │ │ - b.n 37980 │ │ │ │ + b.n 37986 │ │ │ │ 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 379aa │ │ │ │ - bl f6784 │ │ │ │ + b.n 379b0 │ │ │ │ + bl f6728 │ │ │ │ mov r2, r8 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6e742 <_PyDict_DelItem_KnownHash@@Base> │ │ │ │ + bl 6e712 <_PyDict_DelItem_KnownHash@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f67cc <_PyErr_ChainExceptions1@@Base> │ │ │ │ + bl 1f55a0 <_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 379d4 │ │ │ │ + bne.n 379da │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 379ee │ │ │ │ - b.n 379e8 │ │ │ │ + bne.n 379f4 │ │ │ │ + b.n 379ee │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #4584 @ 0x11e8 │ │ │ │ + movw r0, #2600 @ 0xa28 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ - cbz r0, 37a2e │ │ │ │ - b.n 379c6 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 37a2e │ │ │ │ + bl 1d39c0 │ │ │ │ + cbz r0, 37a34 │ │ │ │ + b.n 379cc │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 37a34 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 2670c0 │ │ │ │ - cbz r0, 37a2e │ │ │ │ + bl 266960 │ │ │ │ + cbz r0, 37a34 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ add r4, sp, #368 @ 0x170 │ │ │ │ blx 2bff8 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ blx 2aef0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 37a28 │ │ │ │ + cbz r0, 37a2e │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ - b.n 37a2e │ │ │ │ - bl 116390 │ │ │ │ - cbz r0, 37a32 │ │ │ │ + bl 1e3608 │ │ │ │ + b.n 37a34 │ │ │ │ + bl 1164f8 │ │ │ │ + cbz r0, 37a38 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 37a44 │ │ │ │ + b.n 37a4a │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #384 @ 0x180 │ │ │ │ mov r0, sp │ │ │ │ blx 2bff8 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 37a48 │ │ │ │ + bl 37a4e │ │ │ │ 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 105f4c │ │ │ │ + bl 105dd4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37ae4 │ │ │ │ + beq.n 37aea │ │ │ │ movs r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #16 │ │ │ │ blx 2c1b0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 37ade │ │ │ │ + bne.n 37ae4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 37a98 │ │ │ │ + cbnz r4, 37a9e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37ae6 │ │ │ │ + bge.n 37aec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 37ae6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 37ae6 │ │ │ │ - bl 109398 │ │ │ │ + cbnz r3, 37aec │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 37aec │ │ │ │ + bl 109224 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 37acc │ │ │ │ + bne.n 37ad2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37ab4 │ │ │ │ + bge.n 37aba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37ab4 │ │ │ │ + cbnz r3, 37aba │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37ac8 │ │ │ │ + bge.n 37ace │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 37ac8 │ │ │ │ + cbnz r3, 37ace │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 37ae6 │ │ │ │ + b.n 37aec │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37ade │ │ │ │ + bge.n 37ae4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37ade │ │ │ │ + cbnz r3, 37ae4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #65 @ 0x41 │ │ │ │ - bne.n 37a6a │ │ │ │ + bne.n 37a70 │ │ │ │ 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, 37b0e │ │ │ │ + cbz r3, 37b14 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 37b26 │ │ │ │ + b.n 37b2c │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 37b16 │ │ │ │ + bgt.n 37b1c │ │ │ │ movs r6, #0 │ │ │ │ - b.n 37b26 │ │ │ │ + b.n 37b2c │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 37b12 │ │ │ │ + bne.n 37b18 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 37b12 │ │ │ │ + beq.n 37b18 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 37b48 │ │ │ │ + b.n 37b4e │ │ │ │ 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, #404] @ (37cd0 ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #400] @ (37cd4 ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 37cc6 │ │ │ │ + beq.w 37ccc │ │ │ │ add r6, r5 │ │ │ │ ldr.w sl, [r4] │ │ │ │ subs r5, r6, #1 │ │ │ │ - beq.n 37c30 │ │ │ │ + beq.n 37c36 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 37b66 │ │ │ │ - bl e5534 │ │ │ │ + cbz r0, 37b6c │ │ │ │ + bl e549c │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - blt.n 37be8 │ │ │ │ + blt.n 37bee │ │ │ │ subs r5, r6, #2 │ │ │ │ - beq.n 37c46 │ │ │ │ - b.n 37b6a │ │ │ │ + beq.n 37c4c │ │ │ │ + b.n 37b70 │ │ │ │ mov.w r8, #1 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 37bb8 │ │ │ │ + cbz r3, 37bbe │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 37b94 │ │ │ │ - movw r2, #56676 @ 0xdd64 │ │ │ │ + bmi.n 37b9a │ │ │ │ + movw r2, #54692 @ 0xd5a4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #55080 @ 0xd728 │ │ │ │ + movw r1, #53096 @ 0xcf68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #1936 @ 0x790 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 37be8 │ │ │ │ + movw r0, #65208 @ 0xfeb8 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 37bee │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a29e4 │ │ │ │ + bl a2984 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 37be8 │ │ │ │ + cbz r0, 37bee │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 37c04 │ │ │ │ + bne.n 37c0a │ │ │ │ subs r5, #1 │ │ │ │ - bne.n 37bc0 │ │ │ │ - movw r6, #29812 @ 0x7474 │ │ │ │ + bne.n 37bc6 │ │ │ │ + movw r6, #27828 @ 0x6cb4 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ - b.n 37c56 │ │ │ │ - movw r7, #436 @ 0x1b4 │ │ │ │ - movt r7, #49 @ 0x31 │ │ │ │ + b.n 37c5c │ │ │ │ + movw r7, #63988 @ 0xf9f4 │ │ │ │ + movt r7, #48 @ 0x30 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbz r3, 37c24 │ │ │ │ + cbz r3, 37c2a │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 37bec │ │ │ │ - movw r2, #56676 @ 0xdd64 │ │ │ │ + bmi.n 37bf2 │ │ │ │ + movw r2, #54692 @ 0xd5a4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #55100 @ 0xd73c │ │ │ │ + movw r1, #53116 @ 0xcf7c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #1936 @ 0x790 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ + movw r0, #65208 @ 0xfeb8 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 37cc6 │ │ │ │ + b.n 37ccc │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a29e4 │ │ │ │ + bl a2984 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37be8 │ │ │ │ + beq.n 37bee │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 37c1c │ │ │ │ + beq.n 37c22 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63548 @ 0xf83c │ │ │ │ + movw r1, #61564 @ 0xf07c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 37be8 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 37bee │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 37c2c │ │ │ │ + bne.n 37c32 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 37c56 │ │ │ │ - movw r6, #29812 @ 0x7474 │ │ │ │ + b.n 37c5c │ │ │ │ + movw r6, #27828 @ 0x6cb4 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - b.n 37c56 │ │ │ │ - movw r6, #29812 @ 0x7474 │ │ │ │ + b.n 37c5c │ │ │ │ + movw r6, #27828 @ 0x6cb4 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ - movw r7, #436 @ 0x1b4 │ │ │ │ - movt r7, #49 @ 0x31 │ │ │ │ + movw r7, #63988 @ 0xf9f4 │ │ │ │ + movt r7, #48 @ 0x30 │ │ │ │ mov.w r8, #1 │ │ │ │ - b.n 37c56 │ │ │ │ - movw r6, #29812 @ 0x7474 │ │ │ │ + b.n 37c5c │ │ │ │ + movw r6, #27828 @ 0x6cb4 │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ - movw r7, #436 @ 0x1b4 │ │ │ │ - movt r7, #49 @ 0x31 │ │ │ │ + movw r7, #63988 @ 0xf9f4 │ │ │ │ + movt r7, #48 @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2646b8 │ │ │ │ + bl 263f58 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 37cc6 │ │ │ │ + cbz r0, 37ccc │ │ │ │ mov r1, sl │ │ │ │ - bl 26745c │ │ │ │ + bl 266cfc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 37cbc │ │ │ │ + beq.n 37cc2 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 264c18 │ │ │ │ + bl 2644b8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 37cbc │ │ │ │ - cbz r5, 37c86 │ │ │ │ + beq.n 37cc2 │ │ │ │ + cbz r5, 37c8c │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 37c8c │ │ │ │ + bne.n 37c92 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #120] @ 0x78 │ │ │ │ - b.n 37c96 │ │ │ │ + b.n 37c9c │ │ │ │ mov r0, r5 │ │ │ │ - bl 9f90c │ │ │ │ + bl 9f8ac │ │ │ │ str r0, [r4, #120] @ 0x78 │ │ │ │ - cbz r0, 37cbc │ │ │ │ + cbz r0, 37cc2 │ │ │ │ ldr.w r0, [r9, #16] │ │ │ │ mov r1, r4 │ │ │ │ str.w r8, [r4, #148] @ 0x94 │ │ │ │ - bl 19a248 │ │ │ │ + bl 199130 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37cc4 │ │ │ │ + bge.n 37cca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37cc4 │ │ │ │ + cbnz r3, 37cca │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 37cc4 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 37cca │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e50 │ │ │ │ - b.n 37be8 │ │ │ │ + bl 84e10 │ │ │ │ + b.n 37bee │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - nop │ │ │ │ @ instruction: 0xf7dc0051 │ │ │ │ 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 37cf0 <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ + b.w 37cf4 <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ │ │ │ │ -00037cf0 <_PyTraceMalloc_GetTraceback@@Base>: │ │ │ │ +00037cf4 <_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] @ (37d9c <_PyTraceMalloc_GetTraceback@@Base+0xac>) │ │ │ │ + ldr r5, [pc, #156] @ (37da0 <_PyTraceMalloc_GetTraceback@@Base+0xac>) │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 37d1c <_PyTraceMalloc_GetTraceback@@Base+0x2c> │ │ │ │ + bne.n 37d20 <_PyTraceMalloc_GetTraceback@@Base+0x2c> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 37d0c <_PyTraceMalloc_GetTraceback@@Base+0x1c> │ │ │ │ + bne.n 37d10 <_PyTraceMalloc_GetTraceback@@Base+0x1c> │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 37d2e <_PyTraceMalloc_GetTraceback@@Base+0x3e> │ │ │ │ + beq.n 37d32 <_PyTraceMalloc_GetTraceback@@Base+0x3e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 134e7c <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + bl 1350b0 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 37da0 <_PyTraceMalloc_GetTraceback@@Base+0xb0> │ │ │ │ + bl 37da4 <_PyTraceMalloc_GetTraceback@@Base+0xb0> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 37d58 <_PyTraceMalloc_GetTraceback@@Base+0x68> │ │ │ │ + cbz r0, 37d5c <_PyTraceMalloc_GetTraceback@@Base+0x68> │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1c70f8 │ │ │ │ + bl 1c5f18 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 37e28 <_PyImport_SetModule@@Base+0x44> │ │ │ │ + bl 37e2c <_PyImport_SetModule@@Base+0x44> │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 1c70f8 │ │ │ │ - b.n 37d74 <_PyTraceMalloc_GetTraceback@@Base+0x84> │ │ │ │ + bl 1c5f18 │ │ │ │ + b.n 37d78 <_PyTraceMalloc_GetTraceback@@Base+0x84> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ 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 37d8c <_PyTraceMalloc_GetTraceback@@Base+0x9c> │ │ │ │ + bne.n 37d90 <_PyTraceMalloc_GetTraceback@@Base+0x9c> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 37d7c <_PyTraceMalloc_GetTraceback@@Base+0x8c> │ │ │ │ + bne.n 37d80 <_PyTraceMalloc_GetTraceback@@Base+0x8c> │ │ │ │ dmb ish │ │ │ │ - beq.n 37d98 <_PyTraceMalloc_GetTraceback@@Base+0xa8> │ │ │ │ - ldr r0, [pc, #8] @ (37d9c <_PyTraceMalloc_GetTraceback@@Base+0xac>) │ │ │ │ - bl 285478 │ │ │ │ + beq.n 37d9c <_PyTraceMalloc_GetTraceback@@Base+0xa8> │ │ │ │ + ldr r0, [pc, #8] @ (37da0 <_PyTraceMalloc_GetTraceback@@Base+0xac>) │ │ │ │ + bl 284d7c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r0, [r0, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r2, [pc, #60] @ (37de0 <_PyTraceMalloc_GetTraceback@@Base+0xf0>) │ │ │ │ + ldr r2, [pc, #60] @ (37de4 <_PyTraceMalloc_GetTraceback@@Base+0xf0>) │ │ │ │ ldr.w r3, [r2, #1476] @ 0x5c4 │ │ │ │ - cbz r3, 37dd8 <_PyTraceMalloc_GetTraceback@@Base+0xe8> │ │ │ │ + cbz r3, 37ddc <_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, 37dc2 <_PyTraceMalloc_GetTraceback@@Base+0xd2> │ │ │ │ + cbnz r0, 37dc6 <_PyTraceMalloc_GetTraceback@@Base+0xd2> │ │ │ │ ldr.w r0, [r2, #1568] @ 0x620 │ │ │ │ - b.n 37dca <_PyTraceMalloc_GetTraceback@@Base+0xda> │ │ │ │ + b.n 37dce <_PyTraceMalloc_GetTraceback@@Base+0xda> │ │ │ │ ldr.w r0, [r2, #1572] @ 0x624 │ │ │ │ - bl 7e9c0 <_Py_hashtable_get@@Base> │ │ │ │ - cbz r0, 37ddc <_PyTraceMalloc_GetTraceback@@Base+0xec> │ │ │ │ + bl 7e980 <_Py_hashtable_get@@Base> │ │ │ │ + cbz r0, 37de0 <_PyTraceMalloc_GetTraceback@@Base+0xec> │ │ │ │ mov r1, r4 │ │ │ │ - bl 7e9c0 <_Py_hashtable_get@@Base> │ │ │ │ - cbz r0, 37ddc <_PyTraceMalloc_GetTraceback@@Base+0xec> │ │ │ │ + bl 7e980 <_Py_hashtable_get@@Base> │ │ │ │ + cbz r0, 37de0 <_PyTraceMalloc_GetTraceback@@Base+0xec> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b.n 37ddc <_PyTraceMalloc_GetTraceback@@Base+0xec> │ │ │ │ + b.n 37de0 <_PyTraceMalloc_GetTraceback@@Base+0xec> │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00037de4 <_PyImport_SetModule@@Base>: │ │ │ │ +00037de8 <_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] @ (37e24 <_PyImport_SetModule@@Base+0x40>) │ │ │ │ + ldr r4, [pc, #48] @ (37e28 <_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, 37e16 <_PyImport_SetModule@@Base+0x32> │ │ │ │ - movw r1, #34268 @ 0x85dc │ │ │ │ + cbnz r3, 37e1a <_PyImport_SetModule@@Base+0x32> │ │ │ │ + movw r1, #32284 @ 0x7e1c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #30336 @ 0x7680 │ │ │ │ + movw r0, #28352 @ 0x6ec0 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ mov r0, r3 │ │ │ │ - b.w a2b24 │ │ │ │ + b.w a2be0 │ │ │ │ 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, 37e54 <_PyImport_SetModule@@Base+0x70> │ │ │ │ + cbz r1, 37e58 <_PyImport_SetModule@@Base+0x70> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7e9c0 <_Py_hashtable_get@@Base> │ │ │ │ + bl 7e980 <_Py_hashtable_get@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 37e54 <_PyImport_SetModule@@Base+0x70> │ │ │ │ + cbz r0, 37e58 <_PyImport_SetModule@@Base+0x70> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 37f02 <_PyImport_SetModule@@Base+0x11e> │ │ │ │ - b.n 37f06 <_PyImport_SetModule@@Base+0x122> │ │ │ │ + blt.n 37f06 <_PyImport_SetModule@@Base+0x11e> │ │ │ │ + b.n 37f0a <_PyImport_SetModule@@Base+0x122> │ │ │ │ ldrh r0, [r6, #4] │ │ │ │ - bl 80b5c │ │ │ │ + bl 80b1c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37f06 <_PyImport_SetModule@@Base+0x122> │ │ │ │ + beq.n 37f0a <_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 37ed2 <_PyImport_SetModule@@Base+0xee> │ │ │ │ - bl 80b5c │ │ │ │ + ble.n 37ed6 <_PyImport_SetModule@@Base+0xee> │ │ │ │ + bl 80b1c │ │ │ │ add.w r2, r6, r8, lsl #3 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 37eb6 <_PyImport_SetModule@@Base+0xd2> │ │ │ │ + cbz r0, 37eba <_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 8f798 │ │ │ │ - cbnz r0, 37eaa <_PyImport_SetModule@@Base+0xc6> │ │ │ │ + bl 8f6f8 │ │ │ │ + cbnz r0, 37eae <_PyImport_SetModule@@Base+0xc6> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37eb6 <_PyImport_SetModule@@Base+0xd2> │ │ │ │ + bge.n 37eba <_PyImport_SetModule@@Base+0xd2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 37eb6 <_PyImport_SetModule@@Base+0xd2> │ │ │ │ + cbnz r3, 37eba <_PyImport_SetModule@@Base+0xd2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 37eb6 <_PyImport_SetModule@@Base+0xd2> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 37eba <_PyImport_SetModule@@Base+0xd2> │ │ │ │ str r0, [r5, #20] │ │ │ │ add.w r8, r8, #1 │ │ │ │ str.w r5, [r9, #4]! │ │ │ │ - b.n 37e68 <_PyImport_SetModule@@Base+0x84> │ │ │ │ + b.n 37e6c <_PyImport_SetModule@@Base+0x84> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 37ec2 <_PyImport_SetModule@@Base+0xde> │ │ │ │ + blt.n 37ec6 <_PyImport_SetModule@@Base+0xde> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 37f06 <_PyImport_SetModule@@Base+0x122> │ │ │ │ + b.n 37f0a <_PyImport_SetModule@@Base+0x122> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 37ebe <_PyImport_SetModule@@Base+0xda> │ │ │ │ + bne.n 37ec2 <_PyImport_SetModule@@Base+0xda> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 37ebe <_PyImport_SetModule@@Base+0xda> │ │ │ │ - cbz r7, 37f06 <_PyImport_SetModule@@Base+0x122> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 37ec2 <_PyImport_SetModule@@Base+0xda> │ │ │ │ + cbz r7, 37f0a <_PyImport_SetModule@@Base+0x122> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7f9f0 <_Py_hashtable_set@@Base> │ │ │ │ + bl 7f9b0 <_Py_hashtable_set@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 37efc <_PyImport_SetModule@@Base+0x118> │ │ │ │ + bne.n 37f00 <_PyImport_SetModule@@Base+0x118> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37ef6 <_PyImport_SetModule@@Base+0x112> │ │ │ │ + bge.n 37efa <_PyImport_SetModule@@Base+0x112> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 37ef6 <_PyImport_SetModule@@Base+0x112> │ │ │ │ + cbnz r3, 37efa <_PyImport_SetModule@@Base+0x112> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - bl 23c470 │ │ │ │ - b.n 37ebe <_PyImport_SetModule@@Base+0xda> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + bl 23b41c │ │ │ │ + b.n 37ec2 <_PyImport_SetModule@@Base+0xda> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37f06 <_PyImport_SetModule@@Base+0x122> │ │ │ │ + bge.n 37f0a <_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 37f30 <_PyImport_SetModule@@Base+0x14c> │ │ │ │ + bne.n 37f34 <_PyImport_SetModule@@Base+0x14c> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 37f4e <_PyImport_SetModule@@Base+0x16a> │ │ │ │ - b.n 37f44 <_PyImport_SetModule@@Base+0x160> │ │ │ │ + bne.n 37f52 <_PyImport_SetModule@@Base+0x16a> │ │ │ │ + b.n 37f48 <_PyImport_SetModule@@Base+0x160> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38992 @ 0x9850 │ │ │ │ + movw r0, #37008 @ 0x9090 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ - cbz r0, 37f4a <_PyImport_SetModule@@Base+0x166> │ │ │ │ - b.n 37f22 <_PyImport_SetModule@@Base+0x13e> │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 37f4e <_PyImport_SetModule@@Base+0x16a> │ │ │ │ + bl 1d39c0 │ │ │ │ + cbz r0, 37f4e <_PyImport_SetModule@@Base+0x166> │ │ │ │ + b.n 37f26 <_PyImport_SetModule@@Base+0x13e> │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 37f52 <_PyImport_SetModule@@Base+0x16a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 37f88 <_PyImport_SetModule@@Base+0x1a4> │ │ │ │ + b.n 37f8c <_PyImport_SetModule@@Base+0x1a4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl e5534 │ │ │ │ + bl e549c │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 37f4a <_PyImport_SetModule@@Base+0x166> │ │ │ │ + blt.n 37f4e <_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 2b1dc <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 37f78 <_PyImport_SetModule@@Base+0x194> │ │ │ │ + blt.n 37f7c <_PyImport_SetModule@@Base+0x194> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 37f88 <_PyImport_SetModule@@Base+0x1a4> │ │ │ │ + b.n 37f8c <_PyImport_SetModule@@Base+0x1a4> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ - b.n 37f4a <_PyImport_SetModule@@Base+0x166> │ │ │ │ + bl 1e3608 │ │ │ │ + b.n 37f4e <_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, 37fa6 <_PyImport_SetModule@@Base+0x1c2> │ │ │ │ + cbz r3, 37faa <_PyImport_SetModule@@Base+0x1c2> │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 37fbe <_PyImport_SetModule@@Base+0x1da> │ │ │ │ + b.n 37fc2 <_PyImport_SetModule@@Base+0x1da> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 37fae <_PyImport_SetModule@@Base+0x1ca> │ │ │ │ + bgt.n 37fb2 <_PyImport_SetModule@@Base+0x1ca> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 37fbe <_PyImport_SetModule@@Base+0x1da> │ │ │ │ + b.n 37fc2 <_PyImport_SetModule@@Base+0x1da> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 37faa <_PyImport_SetModule@@Base+0x1c6> │ │ │ │ + bne.n 37fae <_PyImport_SetModule@@Base+0x1c6> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 37faa <_PyImport_SetModule@@Base+0x1c6> │ │ │ │ + beq.n 37fae <_PyImport_SetModule@@Base+0x1c6> │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ - b.n 37fda <_PyImport_SetModule@@Base+0x1f6> │ │ │ │ + b.n 37fde <_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] @ (38080 <_PyImport_SetModule@@Base+0x29c>) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #172] @ (38084 <_PyImport_SetModule@@Base+0x29c>) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3807c <_PyImport_SetModule@@Base+0x298> │ │ │ │ + beq.n 38080 <_PyImport_SetModule@@Base+0x298> │ │ │ │ add r5, r4 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 37fec <_PyImport_SetModule@@Base+0x208> │ │ │ │ + beq.n 37ff0 <_PyImport_SetModule@@Base+0x208> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl e5534 │ │ │ │ + bl e549c │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 3807a <_PyImport_SetModule@@Base+0x296> │ │ │ │ + blt.n 3807e <_PyImport_SetModule@@Base+0x296> │ │ │ │ mov r0, r4 │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 38000 <_PyImport_SetModule@@Base+0x21c> │ │ │ │ - bl 94178 │ │ │ │ + bne.n 38004 <_PyImport_SetModule@@Base+0x21c> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3807a <_PyImport_SetModule@@Base+0x296> │ │ │ │ - ldr r3, [pc, #128] @ (38084 <_PyImport_SetModule@@Base+0x2a0>) │ │ │ │ + bne.n 3807e <_PyImport_SetModule@@Base+0x296> │ │ │ │ + ldr r3, [pc, #128] @ (38088 <_PyImport_SetModule@@Base+0x2a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 1e1900 <_PyConfig_AsDict@@Base+0xa40> │ │ │ │ - cbnz r0, 3802a <_PyImport_SetModule@@Base+0x246> │ │ │ │ + bl 1e0638 <_PyConfig_AsDict@@Base+0xa40> │ │ │ │ + cbnz r0, 3802e <_PyImport_SetModule@@Base+0x246> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #4712 @ 0x1268 │ │ │ │ + movw r2, #2728 @ 0xaa8 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11dd00 <_PyErr_SetString@@Base> │ │ │ │ - b.n 3807a <_PyImport_SetModule@@Base+0x296> │ │ │ │ + bl 11de6c <_PyErr_SetString@@Base> │ │ │ │ + b.n 3807e <_PyImport_SetModule@@Base+0x296> │ │ │ │ adds r2, r4, #1 │ │ │ │ - beq.n 38060 <_PyImport_SetModule@@Base+0x27c> │ │ │ │ + beq.n 38064 <_PyImport_SetModule@@Base+0x27c> │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38088 <_Py_fstat@@Base> │ │ │ │ - cbnz r0, 3807a <_PyImport_SetModule@@Base+0x296> │ │ │ │ + bl 3808c <_Py_fstat@@Base> │ │ │ │ + cbnz r0, 3807e <_PyImport_SetModule@@Base+0x296> │ │ │ │ mov r0, r4 │ │ │ │ - bl 380c8 <_Py_fstat@@Base+0x40> │ │ │ │ + bl 380cc <_Py_fstat@@Base+0x40> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3807a <_PyImport_SetModule@@Base+0x296> │ │ │ │ - cbz r0, 38060 <_PyImport_SetModule@@Base+0x27c> │ │ │ │ + beq.n 3807e <_PyImport_SetModule@@Base+0x296> │ │ │ │ + cbz r0, 38064 <_PyImport_SetModule@@Base+0x27c> │ │ │ │ movw r1, #43552 @ 0xaa20 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #4776 @ 0x12a8 │ │ │ │ + movw r2, #2792 @ 0xae8 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 2344e4 <_PyErr_Format@@Base> │ │ │ │ - b.n 3807a <_PyImport_SetModule@@Base+0x296> │ │ │ │ + bl 2334e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 3807e <_PyImport_SetModule@@Base+0x296> │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r0, [r3, #1564] @ 0x61c │ │ │ │ str.w r4, [r3, #1564] @ 0x61c │ │ │ │ str.w r5, [r3, #1568] @ 0x620 │ │ │ │ - bl 94430 │ │ │ │ - b.n 3807c <_PyImport_SetModule@@Base+0x298> │ │ │ │ + bl 94390 │ │ │ │ + b.n 38080 <_PyImport_SetModule@@Base+0x298> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #136 @ 0x88 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr??.w r0, [ip, #81] @ 0x51 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00038088 <_Py_fstat@@Base>: │ │ │ │ +0003808c <_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 b0fe4 │ │ │ │ + bl b0b30 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2baa8 <__fstat64_time64@plt+0x4> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b417c │ │ │ │ - cbz r4, 380c4 <_Py_fstat@@Base+0x3c> │ │ │ │ + bl b3cc0 │ │ │ │ + cbz r4, 380c8 <_Py_fstat@@Base+0x3c> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ 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 2ada4 <__fcntl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 380f6 <_Py_fstat@@Base+0x6e> │ │ │ │ + bge.n 380fa <_Py_fstat@@Base+0x6e> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 380fe <_Py_fstat@@Base+0x76> │ │ │ │ + b.n 38102 <_Py_fstat@@Base+0x76> │ │ │ │ ubfx r0, r0, #11, #1 │ │ │ │ eor.w r0, r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00038100 <_PyInterpreterState_IDDecref@@Base>: │ │ │ │ +00038104 <_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 38116 <_PyInterpreterState_IDDecref@@Base+0x16> │ │ │ │ + bne.n 3811a <_PyInterpreterState_IDDecref@@Base+0x16> │ │ │ │ dmb ish │ │ │ │ - cbnz r1, 3814e <_PyInterpreterState_IDDecref@@Base+0x4e> │ │ │ │ + cbnz r1, 38152 <_PyInterpreterState_IDDecref@@Base+0x4e> │ │ │ │ ldr.w r3, [r0, #3668] @ 0xe54 │ │ │ │ - cbz r3, 3814e <_PyInterpreterState_IDDecref@@Base+0x4e> │ │ │ │ + cbz r3, 38152 <_PyInterpreterState_IDDecref@@Base+0x4e> │ │ │ │ movs r1, #2 │ │ │ │ - bl 217b64 <_PyThreadState_NewBound@@Base> │ │ │ │ + bl 216b64 <_PyThreadState_NewBound@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - bl 217d1c │ │ │ │ + bl 216d1c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 218dac │ │ │ │ + bl 217dac │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 217d1c │ │ │ │ + b.w 216d1c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ @@ -17451,93 +17463,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, #54484 @ 0xd4d4 │ │ │ │ + movw r1, #52676 @ 0xcdc4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1ef9e8 │ │ │ │ + bl 1ee818 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 381d6 <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ - bl 1f067c │ │ │ │ + cbz r0, 381da <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ + bl 1ef4f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 381ae <_PyInterpreterState_IDDecref@@Base+0xae> │ │ │ │ + bge.n 381b2 <_PyInterpreterState_IDDecref@@Base+0xae> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 381ae <_PyInterpreterState_IDDecref@@Base+0xae> │ │ │ │ + cbnz r3, 381b2 <_PyInterpreterState_IDDecref@@Base+0xae> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 381d4 <_PyInterpreterState_IDDecref@@Base+0xd4> │ │ │ │ - ldr r0, [pc, #40] @ (381dc <_PyInterpreterState_IDDecref@@Base+0xdc>) │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 381d8 <_PyInterpreterState_IDDecref@@Base+0xd4> │ │ │ │ + ldr r0, [pc, #40] @ (381e0 <_PyInterpreterState_IDDecref@@Base+0xdc>) │ │ │ │ mov r1, sp │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl ad83c <_PyUnicodeWriter_Finish@@Base+0x1374> │ │ │ │ + bl ad3bc <_PyUnicodeWriter_Finish@@Base+0x1374> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 381d6 <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ + bge.n 381da <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 381d6 <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ + cbnz r3, 381da <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 381d6 <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 381da <_PyInterpreterState_IDDecref@@Base+0xd6> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 38608 <_PyInterpreterState_IDDecref@@Base+0x508> │ │ │ │ + b.n 3860c <_PyInterpreterState_IDDecref@@Base+0x508> │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 381e2 <_PyInterpreterState_IDDecref@@Base+0xe2> │ │ │ │ + b.n 381e6 <_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 26f51c <_PyTime_ObjectToTime_t@@Base> │ │ │ │ + bl 26edd4 <_PyTime_ObjectToTime_t@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 38206 <_PyInterpreterState_IDDecref@@Base+0x106> │ │ │ │ + bne.n 3820a <_PyInterpreterState_IDDecref@@Base+0x106> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 38226 <_PyInterpreterState_IDDecref@@Base+0x126> │ │ │ │ + b.n 3822a <_PyInterpreterState_IDDecref@@Base+0x126> │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 1efe78 <_PyTime_localtime@@Base> │ │ │ │ + bl 1eeca8 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 38202 <_PyInterpreterState_IDDecref@@Base+0x102> │ │ │ │ + bne.n 38206 <_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 26f710 <_PyTime_ObjectToTime_t@@Base+0x1f4> │ │ │ │ + bl 26efc8 <_PyTime_ObjectToTime_t@@Base+0x1f4> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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] @ (38260 <_PyInterpreterState_IDDecref@@Base+0x160>) │ │ │ │ - ldr r0, [pc, #24] @ (38264 <_PyInterpreterState_IDDecref@@Base+0x164>) │ │ │ │ + ldr r2, [pc, #20] @ (38264 <_PyInterpreterState_IDDecref@@Base+0x160>) │ │ │ │ + ldr r0, [pc, #24] @ (38268 <_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 │ │ │ │ @@ -17562,20 +17574,20 @@ │ │ │ │ str r1, [r0, #12] │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ subs r2, r5, r0 │ │ │ │ negs r5, r2 │ │ │ │ adcs r5, r2 │ │ │ │ str r5, [r3, #0] │ │ │ │ - cbz r4, 382ac <_PyInterpreterState_IDDecref@@Base+0x1ac> │ │ │ │ + cbz r4, 382b0 <_PyInterpreterState_IDDecref@@Base+0x1ac> │ │ │ │ ldr.w r1, [r4, #3656] @ 0xe48 │ │ │ │ ldr.w r2, [r4, #3660] @ 0xe4c │ │ │ │ - b.n 382ae <_PyInterpreterState_IDDecref@@Base+0x1ae> │ │ │ │ + b.n 382b2 <_PyInterpreterState_IDDecref@@Base+0x1ae> │ │ │ │ mov r2, r1 │ │ │ │ - movw r0, #33473 @ 0x82c1 │ │ │ │ + movw r0, #33477 @ 0x82c5 │ │ │ │ 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, #4372 @ 0x1114 │ │ │ │ @@ -17590,89 +17602,90 @@ │ │ │ │ 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, #8716 @ 0x220c │ │ │ │ + movw r1, #6692 @ 0x1a24 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl a60f8 │ │ │ │ - cbz r0, 38334 <_PyInterpreterState_IDDecref@@Base+0x234> │ │ │ │ + bl a6ad4 │ │ │ │ + cbz r0, 38338 <_PyInterpreterState_IDDecref@@Base+0x234> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movw r2, #65519 @ 0xffef │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 3831e <_PyInterpreterState_IDDecref@@Base+0x21e> │ │ │ │ + bhi.n 38322 <_PyInterpreterState_IDDecref@@Base+0x21e> │ │ │ │ adds r0, r3, #3 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ adds r0, #12 │ │ │ │ cmp r3, r0 │ │ │ │ - bhi.n 3831e <_PyInterpreterState_IDDecref@@Base+0x21e> │ │ │ │ - bl 8f798 │ │ │ │ - b.n 38336 <_PyInterpreterState_IDDecref@@Base+0x236> │ │ │ │ + bhi.n 38322 <_PyInterpreterState_IDDecref@@Base+0x21e> │ │ │ │ + bl 8f6f8 │ │ │ │ + b.n 3833a <_PyInterpreterState_IDDecref@@Base+0x236> │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8732 @ 0x221c │ │ │ │ + movw r1, #6708 @ 0x1a34 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ + nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ add r4, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r1, #0 │ │ │ │ add r2, sp, #28 │ │ │ │ strd r1, r1, [sp, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ - movw r1, #9248 @ 0x2420 │ │ │ │ + movw r1, #7296 @ 0x1c80 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl a60f8 │ │ │ │ - cbz r0, 38388 <_PyInterpreterState_IDDecref@@Base+0x288> │ │ │ │ + bl a6ad4 │ │ │ │ + cbz r0, 3838e <_PyInterpreterState_IDDecref@@Base+0x28a> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3838c <_PyInterpreterState_IDDecref@@Base+0x28c> │ │ │ │ + bge.n 38392 <_PyInterpreterState_IDDecref@@Base+0x28e> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9264 @ 0x2430 │ │ │ │ + movw r1, #7312 @ 0x1c90 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 383c4 <_PyInterpreterState_IDDecref@@Base+0x2c4> │ │ │ │ - bl 809a4 │ │ │ │ + b.n 383ca <_PyInterpreterState_IDDecref@@Base+0x2c6> │ │ │ │ + bl 80964 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - cbz r0, 383c4 <_PyInterpreterState_IDDecref@@Base+0x2c4> │ │ │ │ + cbz r0, 383ca <_PyInterpreterState_IDDecref@@Base+0x2c6> │ │ │ │ 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, #34517 @ 0x86d5 │ │ │ │ + movw r2, #34523 @ 0x86db │ │ │ │ movt r2, #3 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ - bl 383ca <_PyInterpreterState_IDDecref@@Base+0x2ca> │ │ │ │ + bl 383d0 <_PyInterpreterState_IDDecref@@Base+0x2cc> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ @@ -17680,163 +17693,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] @ (3866c <_PyInterpreterState_IDDecref@@Base+0x56c>) │ │ │ │ + ldr r3, [pc, #640] @ (38674 <_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 2b420 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #32] │ │ │ │ - bl 26b878 │ │ │ │ + bl 26b120 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 38650 <_PyInterpreterState_IDDecref@@Base+0x550> │ │ │ │ + beq.w 38656 <_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 2c0e8 <__memset_chk@plt> │ │ │ │ cmp r4, r5 │ │ │ │ strh.w r5, [sp, #80] @ 0x50 │ │ │ │ - bge.n 3844a <_PyInterpreterState_IDDecref@@Base+0x34a> │ │ │ │ + bge.n 38450 <_PyInterpreterState_IDDecref@@Base+0x34c> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9300 @ 0x2454 │ │ │ │ + movw r1, #7348 @ 0x1cb4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 38650 <_PyInterpreterState_IDDecref@@Base+0x550> │ │ │ │ - beq.n 3845e <_PyInterpreterState_IDDecref@@Base+0x35e> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 38656 <_PyInterpreterState_IDDecref@@Base+0x552> │ │ │ │ + beq.n 38464 <_PyInterpreterState_IDDecref@@Base+0x360> │ │ │ │ mov r0, r4 │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 38460 <_PyInterpreterState_IDDecref@@Base+0x360> │ │ │ │ - bl 23c470 │ │ │ │ + cbnz r0, 38466 <_PyInterpreterState_IDDecref@@Base+0x362> │ │ │ │ + bl 23b41c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 38652 <_PyInterpreterState_IDDecref@@Base+0x552> │ │ │ │ + b.n 38658 <_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, #34417 @ 0x8671 │ │ │ │ + movw r2, #34425 @ 0x8679 │ │ │ │ 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 24b178 │ │ │ │ + bl 24a580 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 385be <_PyInterpreterState_IDDecref@@Base+0x4be> │ │ │ │ + beq.w 385c4 <_PyInterpreterState_IDDecref@@Base+0x4c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 385d0 <_PyInterpreterState_IDDecref@@Base+0x4d0> │ │ │ │ + beq.w 385d6 <_PyInterpreterState_IDDecref@@Base+0x4d2> │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 38582 <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ + bls.n 38588 <_PyInterpreterState_IDDecref@@Base+0x484> │ │ │ │ ldr.w r8, [sp, #68] @ 0x44 │ │ │ │ mov r9, r5 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 38580 <_PyInterpreterState_IDDecref@@Base+0x480> │ │ │ │ + beq.n 38586 <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 38694 <_PyInterpreterState_IDDecref@@Base+0x594> │ │ │ │ + bl 3869c <_PyInterpreterState_IDDecref@@Base+0x598> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 384e8 <_PyInterpreterState_IDDecref@@Base+0x3e8> │ │ │ │ + cbz r0, 384ee <_PyInterpreterState_IDDecref@@Base+0x3ea> │ │ │ │ movw r3, #43764 @ 0xaaf4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9340 @ 0x247c │ │ │ │ + movw r1, #7388 @ 0x1cdc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236d3c │ │ │ │ + bl 235ce4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 385ce <_PyInterpreterState_IDDecref@@Base+0x4ce> │ │ │ │ + beq.n 385d4 <_PyInterpreterState_IDDecref@@Base+0x4d0> │ │ │ │ adds r3, r5, #1 │ │ │ │ - beq.n 38580 <_PyInterpreterState_IDDecref@@Base+0x480> │ │ │ │ + beq.n 38586 <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 38508 <_PyInterpreterState_IDDecref@@Base+0x408> │ │ │ │ + bge.n 3850e <_PyInterpreterState_IDDecref@@Base+0x40a> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9400 @ 0x24b8 │ │ │ │ + movw r1, #7448 @ 0x1d18 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r5, r9 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 385d0 <_PyInterpreterState_IDDecref@@Base+0x4d0> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 385d6 <_PyInterpreterState_IDDecref@@Base+0x4d2> │ │ │ │ add.w r0, r8, #12 │ │ │ │ - bl 8079c │ │ │ │ + bl 8075c │ │ │ │ mov r3, r0 │ │ │ │ ldrd r1, r2, [r8, #4] │ │ │ │ - movw r0, #9428 @ 0x24d4 │ │ │ │ + movw r0, #7476 @ 0x1d34 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 385ce <_PyInterpreterState_IDDecref@@Base+0x4ce> │ │ │ │ + beq.n 385d4 <_PyInterpreterState_IDDecref@@Base+0x4d0> │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 38548 <_PyInterpreterState_IDDecref@@Base+0x448> │ │ │ │ + bge.n 3854e <_PyInterpreterState_IDDecref@@Base+0x44a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 38548 <_PyInterpreterState_IDDecref@@Base+0x448> │ │ │ │ + cbnz r3, 3854e <_PyInterpreterState_IDDecref@@Base+0x44a> │ │ │ │ mov r0, r1 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 385ce <_PyInterpreterState_IDDecref@@Base+0x4ce> │ │ │ │ - cbnz r5, 38580 <_PyInterpreterState_IDDecref@@Base+0x480> │ │ │ │ + bne.n 385d4 <_PyInterpreterState_IDDecref@@Base+0x4d0> │ │ │ │ + cbnz r5, 38586 <_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 38580 <_PyInterpreterState_IDDecref@@Base+0x480> │ │ │ │ + bls.n 38586 <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ add r2, r0 │ │ │ │ sub.w r2, r2, r8 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.n 38580 <_PyInterpreterState_IDDecref@@Base+0x480> │ │ │ │ + bhi.n 38586 <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 38580 <_PyInterpreterState_IDDecref@@Base+0x480> │ │ │ │ + bhi.n 38586 <_PyInterpreterState_IDDecref@@Base+0x482> │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r8, r3 │ │ │ │ - b.n 384b6 <_PyInterpreterState_IDDecref@@Base+0x3b6> │ │ │ │ + b.n 384bc <_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 │ │ │ │ @@ -17844,95 +17857,96 @@ │ │ │ │ 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 26b944 │ │ │ │ + bl 26b1ec │ │ │ │ mov r3, r9 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #9432 @ 0x24d8 │ │ │ │ + movw r0, #7480 @ 0x1d38 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 385c0 <_PyInterpreterState_IDDecref@@Base+0x4c0> │ │ │ │ - b.n 385d0 <_PyInterpreterState_IDDecref@@Base+0x4d0> │ │ │ │ + cbnz r0, 385c6 <_PyInterpreterState_IDDecref@@Base+0x4c2> │ │ │ │ + b.n 385d6 <_PyInterpreterState_IDDecref@@Base+0x4d2> │ │ │ │ mov r6, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b90 │ │ │ │ - b.n 38652 <_PyInterpreterState_IDDecref@@Base+0x552> │ │ │ │ + bl 83b50 │ │ │ │ + b.n 38658 <_PyInterpreterState_IDDecref@@Base+0x554> │ │ │ │ mov r5, r9 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 38626 <_PyInterpreterState_IDDecref@@Base+0x526> │ │ │ │ + bls.n 3862c <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 385c0 <_PyInterpreterState_IDDecref@@Base+0x4c0> │ │ │ │ + beq.n 385c6 <_PyInterpreterState_IDDecref@@Base+0x4c2> │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 38694 <_PyInterpreterState_IDDecref@@Base+0x594> │ │ │ │ + bl 3869c <_PyInterpreterState_IDDecref@@Base+0x598> │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 38626 <_PyInterpreterState_IDDecref@@Base+0x526> │ │ │ │ + beq.n 3862c <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3861a <_PyInterpreterState_IDDecref@@Base+0x51a> │ │ │ │ + bne.n 38620 <_PyInterpreterState_IDDecref@@Base+0x51c> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3861a <_PyInterpreterState_IDDecref@@Base+0x51a> │ │ │ │ + bne.n 38620 <_PyInterpreterState_IDDecref@@Base+0x51c> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs.w r8, r3, lsr #2 │ │ │ │ - beq.n 3861a <_PyInterpreterState_IDDecref@@Base+0x51a> │ │ │ │ + beq.n 38620 <_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 2b5a8 │ │ │ │ cmp r8, r9 │ │ │ │ - bne.n 3860e <_PyInterpreterState_IDDecref@@Base+0x50e> │ │ │ │ + bne.n 38614 <_PyInterpreterState_IDDecref@@Base+0x510> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 38626 <_PyInterpreterState_IDDecref@@Base+0x526> │ │ │ │ + bne.n 3862c <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #11 │ │ │ │ - bhi.n 3862a <_PyInterpreterState_IDDecref@@Base+0x52a> │ │ │ │ + bhi.n 38630 <_PyInterpreterState_IDDecref@@Base+0x52c> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 385c0 <_PyInterpreterState_IDDecref@@Base+0x4c0> │ │ │ │ + b.n 385c6 <_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 38626 <_PyInterpreterState_IDDecref@@Base+0x526> │ │ │ │ + bhi.n 3862c <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 38626 <_PyInterpreterState_IDDecref@@Base+0x526> │ │ │ │ + bhi.n 3862c <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ adds r6, r6, r3 │ │ │ │ - bne.n 385dc <_PyInterpreterState_IDDecref@@Base+0x4dc> │ │ │ │ - b.n 385c0 <_PyInterpreterState_IDDecref@@Base+0x4c0> │ │ │ │ + bne.n 385e2 <_PyInterpreterState_IDDecref@@Base+0x4de> │ │ │ │ + b.n 385c6 <_PyInterpreterState_IDDecref@@Base+0x4c2> │ │ │ │ movs r6, #0 │ │ │ │ - ldr r3, [pc, #24] @ (3866c <_PyInterpreterState_IDDecref@@Base+0x56c>) │ │ │ │ + ldr r3, [pc, #24] @ (38674 <_PyInterpreterState_IDDecref@@Base+0x570>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #212] @ 0xd4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 38664 <_PyInterpreterState_IDDecref@@Base+0x564> │ │ │ │ + beq.n 3866a <_PyInterpreterState_IDDecref@@Base+0x566> │ │ │ │ blx 2baf0 <__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} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -17941,56 +17955,55 @@ │ │ │ │ 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, 386a0 <_PyInterpreterState_IDDecref@@Base+0x5a0> │ │ │ │ + cbnz r5, 386a8 <_PyInterpreterState_IDDecref@@Base+0x5a4> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 386ce <_PyInterpreterState_IDDecref@@Base+0x5ce> │ │ │ │ + b.n 386d6 <_PyInterpreterState_IDDecref@@Base+0x5d2> │ │ │ │ subs r4, r1, r5 │ │ │ │ cmn.w r4, #13 │ │ │ │ - bhi.n 3869a <_PyInterpreterState_IDDecref@@Base+0x59a> │ │ │ │ + bhi.n 386a2 <_PyInterpreterState_IDDecref@@Base+0x59e> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ adds r4, #12 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.n 3869a <_PyInterpreterState_IDDecref@@Base+0x59a> │ │ │ │ + bhi.n 386a2 <_PyInterpreterState_IDDecref@@Base+0x59e> │ │ │ │ ldr r4, [r1, #0] │ │ │ │ cmp r4, #11 │ │ │ │ - bls.n 3869a <_PyInterpreterState_IDDecref@@Base+0x59a> │ │ │ │ + bls.n 386a2 <_PyInterpreterState_IDDecref@@Base+0x59e> │ │ │ │ adds r1, #12 │ │ │ │ subs r4, #12 │ │ │ │ subs r1, r1, r5 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 3869a <_PyInterpreterState_IDDecref@@Base+0x59a> │ │ │ │ + bcc.n 386a2 <_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] │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ - nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - ble.n 386f4 <_PyInterpreterState_IDDecref@@Base+0x5f4> │ │ │ │ + ble.n 386fa <_PyInterpreterState_IDDecref@@Base+0x5f6> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b75b0 <_PyBytes_Resize@@Base> │ │ │ │ + bl b7094 <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 38704 <_PyInterpreterState_IDDecref@@Base+0x604> │ │ │ │ + cbz r0, 3870a <_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} │ │ │ │ @@ -17999,338 +18012,339 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #36084 @ 0x8cf4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 38744 <_PyInterpreterState_IDDecref@@Base+0x644> │ │ │ │ + beq.n 3874a <_PyInterpreterState_IDDecref@@Base+0x646> │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 38744 <_PyInterpreterState_IDDecref@@Base+0x644> │ │ │ │ + beq.n 3874a <_PyInterpreterState_IDDecref@@Base+0x646> │ │ │ │ movs r2, #2 │ │ │ │ - bl 251d08 │ │ │ │ + bl 25133c │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3879e <_PyInterpreterState_IDDecref@@Base+0x69e> │ │ │ │ + beq.n 387a4 <_PyInterpreterState_IDDecref@@Base+0x6a0> │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 27547c │ │ │ │ + bl 274d30 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3879e <_PyInterpreterState_IDDecref@@Base+0x69e> │ │ │ │ - cbz r0, 38788 <_PyInterpreterState_IDDecref@@Base+0x688> │ │ │ │ + beq.n 387a4 <_PyInterpreterState_IDDecref@@Base+0x6a0> │ │ │ │ + cbz r0, 3878e <_PyInterpreterState_IDDecref@@Base+0x68a> │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 151f74 │ │ │ │ + bl 151f6c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 387a0 <_PyInterpreterState_IDDecref@@Base+0x6a0> │ │ │ │ + cbz r0, 387a6 <_PyInterpreterState_IDDecref@@Base+0x6a2> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - ldr r3, [pc, #64] @ (387a4 <_PyInterpreterState_IDDecref@@Base+0x6a4>) │ │ │ │ + ldr r3, [pc, #68] @ (387ac <_PyInterpreterState_IDDecref@@Base+0x6a8>) │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 387a0 <_PyInterpreterState_IDDecref@@Base+0x6a0> │ │ │ │ - bl 166168 │ │ │ │ + beq.n 387a6 <_PyInterpreterState_IDDecref@@Base+0x6a2> │ │ │ │ + bl 1660fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 38778 <_PyInterpreterState_IDDecref@@Base+0x678> │ │ │ │ + blt.n 3877e <_PyInterpreterState_IDDecref@@Base+0x67a> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 387a0 <_PyInterpreterState_IDDecref@@Base+0x6a0> │ │ │ │ + b.n 387a6 <_PyInterpreterState_IDDecref@@Base+0x6a2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 38774 <_PyInterpreterState_IDDecref@@Base+0x674> │ │ │ │ + bne.n 3877a <_PyInterpreterState_IDDecref@@Base+0x676> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 38774 <_PyInterpreterState_IDDecref@@Base+0x674> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3877a <_PyInterpreterState_IDDecref@@Base+0x676> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10168 @ 0x27b8 │ │ │ │ + movw r1, #8184 @ 0x1ff8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ + nop │ │ │ │ strh r0, [r6, #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 882d4 │ │ │ │ + bl 8823c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 387ec <_PyInterpreterState_IDDecref@@Base+0x6ec> │ │ │ │ + cbz r0, 387f4 <_PyInterpreterState_IDDecref@@Base+0x6f0> │ │ │ │ ldr r0, [r7, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl f53e4 │ │ │ │ + bl f5388 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r7, r0 │ │ │ │ add r5, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 387e8 <_PyInterpreterState_IDDecref@@Base+0x6e8> │ │ │ │ + bge.n 387f0 <_PyInterpreterState_IDDecref@@Base+0x6ec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 387e8 <_PyInterpreterState_IDDecref@@Base+0x6e8> │ │ │ │ + cbnz r3, 387f0 <_PyInterpreterState_IDDecref@@Base+0x6ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 │ │ │ │ - movs r0, r0 │ │ │ │ + nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r1, 38828 <_PyInterpreterState_IDDecref@@Base+0x728> │ │ │ │ + cbnz r1, 38830 <_PyInterpreterState_IDDecref@@Base+0x72c> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12568 @ 0x3118 │ │ │ │ + movw r1, #10584 @ 0x2958 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 388e4 <_PyInterpreterState_IDDecref@@Base+0x7e4> │ │ │ │ + b.n 388ec <_PyInterpreterState_IDDecref@@Base+0x7e8> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3883e <_PyInterpreterState_IDDecref@@Base+0x73e> │ │ │ │ + bne.n 38846 <_PyInterpreterState_IDDecref@@Base+0x742> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r4, #0 │ │ │ │ - b.n 388dc <_PyInterpreterState_IDDecref@@Base+0x7dc> │ │ │ │ + b.n 388e4 <_PyInterpreterState_IDDecref@@Base+0x7e0> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #6164 @ 0x1814 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 38866 <_PyInterpreterState_IDDecref@@Base+0x766> │ │ │ │ + beq.n 3886e <_PyInterpreterState_IDDecref@@Base+0x76a> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #12600 @ 0x3138 │ │ │ │ + movw r1, #10616 @ 0x2978 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 38822 <_PyInterpreterState_IDDecref@@Base+0x722> │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 3882a <_PyInterpreterState_IDDecref@@Base+0x726> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r0, r1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ - cbz r0, 388ce <_PyInterpreterState_IDDecref@@Base+0x7ce> │ │ │ │ + cbz r0, 388d6 <_PyInterpreterState_IDDecref@@Base+0x7d2> │ │ │ │ cmp r5, r0 │ │ │ │ - bne.n 388a8 <_PyInterpreterState_IDDecref@@Base+0x7a8> │ │ │ │ + bne.n 388b0 <_PyInterpreterState_IDDecref@@Base+0x7ac> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12636 @ 0x315c │ │ │ │ + movw r1, #10652 @ 0x299c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 38822 <_PyInterpreterState_IDDecref@@Base+0x722> │ │ │ │ + bge.n 3882a <_PyInterpreterState_IDDecref@@Base+0x726> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 38822 <_PyInterpreterState_IDDecref@@Base+0x722> │ │ │ │ + bne.n 3882a <_PyInterpreterState_IDDecref@@Base+0x726> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 38822 <_PyInterpreterState_IDDecref@@Base+0x722> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3882a <_PyInterpreterState_IDDecref@@Base+0x726> │ │ │ │ ldr r6, [r0, #8] │ │ │ │ - cbz r6, 388b8 <_PyInterpreterState_IDDecref@@Base+0x7b8> │ │ │ │ + cbz r6, 388c0 <_PyInterpreterState_IDDecref@@Base+0x7bc> │ │ │ │ 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 388ca <_PyInterpreterState_IDDecref@@Base+0x7ca> │ │ │ │ + bge.n 388d2 <_PyInterpreterState_IDDecref@@Base+0x7ce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 388ca <_PyInterpreterState_IDDecref@@Base+0x7ca> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 388d2 <_PyInterpreterState_IDDecref@@Base+0x7ce> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - b.n 38874 <_PyInterpreterState_IDDecref@@Base+0x774> │ │ │ │ + b.n 3887c <_PyInterpreterState_IDDecref@@Base+0x778> │ │ │ │ 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 84e50 │ │ │ │ + bl 84e10 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 38c9e <_PyInterpreterState_IDDecref@@Base+0xb9e> │ │ │ │ + bpl.w 38ca6 <_PyInterpreterState_IDDecref@@Base+0xba2> │ │ │ │ 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 38928 <_PyInterpreterState_IDDecref@@Base+0x828> │ │ │ │ + bmi.n 38930 <_PyInterpreterState_IDDecref@@Base+0x82c> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 3892c <_PyInterpreterState_IDDecref@@Base+0x82c> │ │ │ │ + beq.n 38934 <_PyInterpreterState_IDDecref@@Base+0x830> │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ cmp r6, #2 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ - b.n 3892e <_PyInterpreterState_IDDecref@@Base+0x82e> │ │ │ │ + b.n 38936 <_PyInterpreterState_IDDecref@@Base+0x832> │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ - b.n 3892e <_PyInterpreterState_IDDecref@@Base+0x82e> │ │ │ │ + b.n 38936 <_PyInterpreterState_IDDecref@@Base+0x832> │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.n 38940 <_PyInterpreterState_IDDecref@@Base+0x840> │ │ │ │ - cbz r2, 3893c <_PyInterpreterState_IDDecref@@Base+0x83c> │ │ │ │ + bpl.n 38948 <_PyInterpreterState_IDDecref@@Base+0x844> │ │ │ │ + cbz r2, 38944 <_PyInterpreterState_IDDecref@@Base+0x840> │ │ │ │ adds r4, #20 │ │ │ │ - b.n 38942 <_PyInterpreterState_IDDecref@@Base+0x842> │ │ │ │ + b.n 3894a <_PyInterpreterState_IDDecref@@Base+0x846> │ │ │ │ adds r4, #28 │ │ │ │ - b.n 38942 <_PyInterpreterState_IDDecref@@Base+0x842> │ │ │ │ + b.n 3894a <_PyInterpreterState_IDDecref@@Base+0x846> │ │ │ │ ldr r4, [r4, #28] │ │ │ │ movs r0, #2 │ │ │ │ movs r2, #0 │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, r2 │ │ │ │ - ble.n 389be <_PyInterpreterState_IDDecref@@Base+0x8be> │ │ │ │ + ble.n 389c6 <_PyInterpreterState_IDDecref@@Base+0x8c2> │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 38956 <_PyInterpreterState_IDDecref@@Base+0x856> │ │ │ │ + bne.n 3895e <_PyInterpreterState_IDDecref@@Base+0x85a> │ │ │ │ ldrb r3, [r4, r2] │ │ │ │ - b.n 38962 <_PyInterpreterState_IDDecref@@Base+0x862> │ │ │ │ + b.n 3896a <_PyInterpreterState_IDDecref@@Base+0x866> │ │ │ │ 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 38986 <_PyInterpreterState_IDDecref@@Base+0x886> │ │ │ │ + bhi.n 3898e <_PyInterpreterState_IDDecref@@Base+0x88a> │ │ │ │ cmp r3, #7 │ │ │ │ - bls.n 38990 <_PyInterpreterState_IDDecref@@Base+0x890> │ │ │ │ + bls.n 38998 <_PyInterpreterState_IDDecref@@Base+0x894> │ │ │ │ sub.w lr, r3, #8 │ │ │ │ movs r7, #55 @ 0x37 │ │ │ │ movt r7, #1024 @ 0x400 │ │ │ │ lsr.w r7, r7, lr │ │ │ │ lsls r7, r7, #31 │ │ │ │ - bmi.n 38994 <_PyInterpreterState_IDDecref@@Base+0x894> │ │ │ │ + bmi.n 3899c <_PyInterpreterState_IDDecref@@Base+0x898> │ │ │ │ cmp r3, #32 │ │ │ │ ite cc │ │ │ │ movcc r3, #6 │ │ │ │ movcs r3, #1 │ │ │ │ - b.n 38996 <_PyInterpreterState_IDDecref@@Base+0x896> │ │ │ │ + b.n 3899e <_PyInterpreterState_IDDecref@@Base+0x89a> │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #2 │ │ │ │ - b.n 38996 <_PyInterpreterState_IDDecref@@Base+0x896> │ │ │ │ + b.n 3899e <_PyInterpreterState_IDDecref@@Base+0x89a> │ │ │ │ movs r3, #6 │ │ │ │ - b.n 38996 <_PyInterpreterState_IDDecref@@Base+0x896> │ │ │ │ + b.n 3899e <_PyInterpreterState_IDDecref@@Base+0x89a> │ │ │ │ movs r3, #2 │ │ │ │ sub.w r7, ip, r3 │ │ │ │ cmp r7, r0 │ │ │ │ - bge.n 389b8 <_PyInterpreterState_IDDecref@@Base+0x8b8> │ │ │ │ + bge.n 389c0 <_PyInterpreterState_IDDecref@@Base+0x8bc> │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62856 @ 0xf588 │ │ │ │ + movw r1, #60716 @ 0xed2c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 38cb6 <_PyInterpreterState_IDDecref@@Base+0xbb6> │ │ │ │ + b.n 38cbe <_PyInterpreterState_IDDecref@@Base+0xbba> │ │ │ │ add r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 3894a <_PyInterpreterState_IDDecref@@Base+0x84a> │ │ │ │ - bl 1c76d0 │ │ │ │ + b.n 38952 <_PyInterpreterState_IDDecref@@Base+0x84e> │ │ │ │ + bl 1c64f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 38cb6 <_PyInterpreterState_IDDecref@@Base+0xbb6> │ │ │ │ + beq.w 38cbe <_PyInterpreterState_IDDecref@@Base+0xbba> │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ubfx r3, r2, #2, #3 │ │ │ │ ubfx r1, r2, #5, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 38aa8 <_PyInterpreterState_IDDecref@@Base+0x9a8> │ │ │ │ - cbz r1, 389e6 <_PyInterpreterState_IDDecref@@Base+0x8e6> │ │ │ │ + bne.n 38ab0 <_PyInterpreterState_IDDecref@@Base+0x9ac> │ │ │ │ + cbz r1, 389ee <_PyInterpreterState_IDDecref@@Base+0x8ea> │ │ │ │ lsls r1, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r6, r0, #20 │ │ │ │ addpl.w r6, r0, #28 │ │ │ │ - b.n 389e8 <_PyInterpreterState_IDDecref@@Base+0x8e8> │ │ │ │ + b.n 389f0 <_PyInterpreterState_IDDecref@@Base+0x8ec> │ │ │ │ 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 38aa2 <_PyInterpreterState_IDDecref@@Base+0x9a2> │ │ │ │ + ble.n 38aaa <_PyInterpreterState_IDDecref@@Base+0x9a6> │ │ │ │ ldrb.w r2, [r4, ip] │ │ │ │ cmp r2, #13 │ │ │ │ - bhi.n 38a14 <_PyInterpreterState_IDDecref@@Base+0x914> │ │ │ │ + bhi.n 38a1c <_PyInterpreterState_IDDecref@@Base+0x918> │ │ │ │ cmp r2, #7 │ │ │ │ - bls.n 38a66 <_PyInterpreterState_IDDecref@@Base+0x966> │ │ │ │ + bls.n 38a6e <_PyInterpreterState_IDDecref@@Base+0x96a> │ │ │ │ sub.w r7, r2, #8 │ │ │ │ cmp r7, #5 │ │ │ │ - bhi.n 38a62 <_PyInterpreterState_IDDecref@@Base+0x962> │ │ │ │ + bhi.n 38a6a <_PyInterpreterState_IDDecref@@Base+0x966> │ │ │ │ tbb [pc, r7] │ │ │ │ movs r5, #17 │ │ │ │ cmp r2, #27 │ │ │ │ movs r0, #22 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq.n 38a26 <_PyInterpreterState_IDDecref@@Base+0x926> │ │ │ │ + beq.n 38a2e <_PyInterpreterState_IDDecref@@Base+0x92a> │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - bne.n 38a62 <_PyInterpreterState_IDDecref@@Base+0x962> │ │ │ │ + bne.n 38a6a <_PyInterpreterState_IDDecref@@Base+0x966> │ │ │ │ movw r2, #23644 @ 0x5c5c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 38a9c <_PyInterpreterState_IDDecref@@Base+0x99c> │ │ │ │ + b.n 38aa4 <_PyInterpreterState_IDDecref@@Base+0x9a0> │ │ │ │ movw r2, #8796 @ 0x225c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 38a9c <_PyInterpreterState_IDDecref@@Base+0x99c> │ │ │ │ + b.n 38aa4 <_PyInterpreterState_IDDecref@@Base+0x9a0> │ │ │ │ movw r2, #25180 @ 0x625c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 38a9c <_PyInterpreterState_IDDecref@@Base+0x99c> │ │ │ │ + b.n 38aa4 <_PyInterpreterState_IDDecref@@Base+0x9a0> │ │ │ │ movw r2, #26204 @ 0x665c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 38a9c <_PyInterpreterState_IDDecref@@Base+0x99c> │ │ │ │ + b.n 38aa4 <_PyInterpreterState_IDDecref@@Base+0x9a0> │ │ │ │ movw r2, #28252 @ 0x6e5c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 38a9c <_PyInterpreterState_IDDecref@@Base+0x99c> │ │ │ │ + b.n 38aa4 <_PyInterpreterState_IDDecref@@Base+0x9a0> │ │ │ │ movw r2, #29276 @ 0x725c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 38a9c <_PyInterpreterState_IDDecref@@Base+0x99c> │ │ │ │ + b.n 38aa4 <_PyInterpreterState_IDDecref@@Base+0x9a0> │ │ │ │ movw r2, #29788 @ 0x745c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 38a9c <_PyInterpreterState_IDDecref@@Base+0x99c> │ │ │ │ + b.n 38aa4 <_PyInterpreterState_IDDecref@@Base+0x9a0> │ │ │ │ cmp r2, #31 │ │ │ │ - bhi.n 38a98 <_PyInterpreterState_IDDecref@@Base+0x998> │ │ │ │ + bhi.n 38aa0 <_PyInterpreterState_IDDecref@@Base+0x99c> │ │ │ │ movw lr, #14364 @ 0x381c │ │ │ │ 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 │ │ │ │ @@ -18338,91 +18352,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 38a9c <_PyInterpreterState_IDDecref@@Base+0x99c> │ │ │ │ + b.n 38aa4 <_PyInterpreterState_IDDecref@@Base+0x9a0> │ │ │ │ adds r3, #1 │ │ │ │ strb r2, [r1, #0] │ │ │ │ add.w ip, ip, #1 │ │ │ │ - b.n 389f0 <_PyInterpreterState_IDDecref@@Base+0x8f0> │ │ │ │ + b.n 389f8 <_PyInterpreterState_IDDecref@@Base+0x8f4> │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ strb r2, [r6, r3] │ │ │ │ - b.n 38cb6 <_PyInterpreterState_IDDecref@@Base+0xbb6> │ │ │ │ + b.n 38cbe <_PyInterpreterState_IDDecref@@Base+0xbba> │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 38b9c <_PyInterpreterState_IDDecref@@Base+0xa9c> │ │ │ │ - cbz r1, 38abc <_PyInterpreterState_IDDecref@@Base+0x9bc> │ │ │ │ + bne.n 38ba4 <_PyInterpreterState_IDDecref@@Base+0xaa0> │ │ │ │ + cbz r1, 38ac4 <_PyInterpreterState_IDDecref@@Base+0x9c0> │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r6, r0, #20 │ │ │ │ addpl.w r6, r0, #28 │ │ │ │ - b.n 38abe <_PyInterpreterState_IDDecref@@Base+0x9be> │ │ │ │ + b.n 38ac6 <_PyInterpreterState_IDDecref@@Base+0x9c2> │ │ │ │ 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 38b94 <_PyInterpreterState_IDDecref@@Base+0xa94> │ │ │ │ + ble.n 38b9c <_PyInterpreterState_IDDecref@@Base+0xa98> │ │ │ │ ldrh.w r1, [r4, r7, lsl #1] │ │ │ │ cmp r1, #13 │ │ │ │ - bhi.n 38af2 <_PyInterpreterState_IDDecref@@Base+0x9f2> │ │ │ │ + bhi.n 38afa <_PyInterpreterState_IDDecref@@Base+0x9f6> │ │ │ │ cmp r1, #7 │ │ │ │ - bls.n 38b52 <_PyInterpreterState_IDDecref@@Base+0xa52> │ │ │ │ + bls.n 38b5a <_PyInterpreterState_IDDecref@@Base+0xa56> │ │ │ │ sub.w ip, r1, #8 │ │ │ │ cmp.w ip, #5 │ │ │ │ - bhi.n 38b4e <_PyInterpreterState_IDDecref@@Base+0xa4e> │ │ │ │ + bhi.n 38b56 <_PyInterpreterState_IDDecref@@Base+0xa52> │ │ │ │ tbb [pc, ip] │ │ │ │ cmp r3, #18 │ │ │ │ adds r1, #31 │ │ │ │ movs r5, #25 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - beq.n 38b04 <_PyInterpreterState_IDDecref@@Base+0xa04> │ │ │ │ + beq.n 38b0c <_PyInterpreterState_IDDecref@@Base+0xa08> │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ - bne.n 38b4e <_PyInterpreterState_IDDecref@@Base+0xa4e> │ │ │ │ + bne.n 38b56 <_PyInterpreterState_IDDecref@@Base+0xa52> │ │ │ │ mov.w r1, #6029404 @ 0x5c005c │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 38b90 <_PyInterpreterState_IDDecref@@Base+0xa90> │ │ │ │ + b.n 38b98 <_PyInterpreterState_IDDecref@@Base+0xa94> │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 38b90 <_PyInterpreterState_IDDecref@@Base+0xa90> │ │ │ │ + b.n 38b98 <_PyInterpreterState_IDDecref@@Base+0xa94> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ adds r3, #2 │ │ │ │ str.w r2, [r6, lr] │ │ │ │ - b.n 38b90 <_PyInterpreterState_IDDecref@@Base+0xa90> │ │ │ │ + b.n 38b98 <_PyInterpreterState_IDDecref@@Base+0xa94> │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #102 @ 0x66 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 38b90 <_PyInterpreterState_IDDecref@@Base+0xa90> │ │ │ │ + b.n 38b98 <_PyInterpreterState_IDDecref@@Base+0xa94> │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #110 @ 0x6e │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 38b90 <_PyInterpreterState_IDDecref@@Base+0xa90> │ │ │ │ + b.n 38b98 <_PyInterpreterState_IDDecref@@Base+0xa94> │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #114 @ 0x72 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 38b90 <_PyInterpreterState_IDDecref@@Base+0xa90> │ │ │ │ + b.n 38b98 <_PyInterpreterState_IDDecref@@Base+0xa94> │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #116 @ 0x74 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 38b90 <_PyInterpreterState_IDDecref@@Base+0xa90> │ │ │ │ + b.n 38b98 <_PyInterpreterState_IDDecref@@Base+0xa94> │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.n 38b8c <_PyInterpreterState_IDDecref@@Base+0xa8c> │ │ │ │ + bhi.n 38b94 <_PyInterpreterState_IDDecref@@Base+0xa90> │ │ │ │ movw ip, #14364 @ 0x381c │ │ │ │ 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] │ │ │ │ @@ -18430,97 +18444,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 38b90 <_PyInterpreterState_IDDecref@@Base+0xa90> │ │ │ │ + b.n 38b98 <_PyInterpreterState_IDDecref@@Base+0xa94> │ │ │ │ adds r3, #1 │ │ │ │ strh r1, [r2, #0] │ │ │ │ adds r7, #1 │ │ │ │ - b.n 38ac6 <_PyInterpreterState_IDDecref@@Base+0x9c6> │ │ │ │ + b.n 38ace <_PyInterpreterState_IDDecref@@Base+0x9ca> │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ strh.w r2, [r6, r3, lsl #1] │ │ │ │ - b.n 38cb6 <_PyInterpreterState_IDDecref@@Base+0xbb6> │ │ │ │ - cbz r1, 38bac <_PyInterpreterState_IDDecref@@Base+0xaac> │ │ │ │ + b.n 38cbe <_PyInterpreterState_IDDecref@@Base+0xbba> │ │ │ │ + cbz r1, 38bb4 <_PyInterpreterState_IDDecref@@Base+0xab0> │ │ │ │ lsls r3, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r6, r0, #20 │ │ │ │ addpl.w r6, r0, #28 │ │ │ │ - b.n 38bae <_PyInterpreterState_IDDecref@@Base+0xaae> │ │ │ │ + b.n 38bb6 <_PyInterpreterState_IDDecref@@Base+0xab2> │ │ │ │ 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 38c96 <_PyInterpreterState_IDDecref@@Base+0xb96> │ │ │ │ + ble.n 38c9e <_PyInterpreterState_IDDecref@@Base+0xb9a> │ │ │ │ ldr.w r2, [r4, lr, lsl #2] │ │ │ │ add.w ip, ip, #4 │ │ │ │ add.w r7, r6, ip │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - beq.n 38c04 <_PyInterpreterState_IDDecref@@Base+0xb04> │ │ │ │ - bhi.n 38c8c <_PyInterpreterState_IDDecref@@Base+0xb8c> │ │ │ │ + beq.n 38c0c <_PyInterpreterState_IDDecref@@Base+0xb08> │ │ │ │ + bhi.n 38c94 <_PyInterpreterState_IDDecref@@Base+0xb90> │ │ │ │ cmp r2, #13 │ │ │ │ - bhi.n 38bf2 <_PyInterpreterState_IDDecref@@Base+0xaf2> │ │ │ │ + bhi.n 38bfa <_PyInterpreterState_IDDecref@@Base+0xaf6> │ │ │ │ cmp r2, #7 │ │ │ │ - bls.n 38c50 <_PyInterpreterState_IDDecref@@Base+0xb50> │ │ │ │ + bls.n 38c58 <_PyInterpreterState_IDDecref@@Base+0xb54> │ │ │ │ sub.w r8, r2, #8 │ │ │ │ cmp.w r8, #5 │ │ │ │ - bhi.n 38c4c <_PyInterpreterState_IDDecref@@Base+0xb4c> │ │ │ │ + bhi.n 38c54 <_PyInterpreterState_IDDecref@@Base+0xb50> │ │ │ │ tbb [pc, r8] │ │ │ │ cmp r2, #17 │ │ │ │ adds r0, #30 │ │ │ │ movs r4, #24 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - bne.n 38c4c <_PyInterpreterState_IDDecref@@Base+0xb4c> │ │ │ │ + bne.n 38c54 <_PyInterpreterState_IDDecref@@Base+0xb50> │ │ │ │ mov.w ip, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str.w ip, [r1] │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 38c90 <_PyInterpreterState_IDDecref@@Base+0xb90> │ │ │ │ + b.n 38c98 <_PyInterpreterState_IDDecref@@Base+0xb94> │ │ │ │ str r2, [r1, #0] │ │ │ │ adds r3, #2 │ │ │ │ str.w r2, [r6, ip] │ │ │ │ - b.n 38c90 <_PyInterpreterState_IDDecref@@Base+0xb90> │ │ │ │ + b.n 38c98 <_PyInterpreterState_IDDecref@@Base+0xb94> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ str.w r2, [r6, ip] │ │ │ │ - b.n 38c90 <_PyInterpreterState_IDDecref@@Base+0xb90> │ │ │ │ + b.n 38c98 <_PyInterpreterState_IDDecref@@Base+0xb94> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 38c90 <_PyInterpreterState_IDDecref@@Base+0xb90> │ │ │ │ + b.n 38c98 <_PyInterpreterState_IDDecref@@Base+0xb94> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 38c90 <_PyInterpreterState_IDDecref@@Base+0xb90> │ │ │ │ + b.n 38c98 <_PyInterpreterState_IDDecref@@Base+0xb94> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #114 @ 0x72 │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 38c90 <_PyInterpreterState_IDDecref@@Base+0xb90> │ │ │ │ + b.n 38c98 <_PyInterpreterState_IDDecref@@Base+0xb94> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 38c90 <_PyInterpreterState_IDDecref@@Base+0xb90> │ │ │ │ + b.n 38c98 <_PyInterpreterState_IDDecref@@Base+0xb94> │ │ │ │ cmp r2, #31 │ │ │ │ - bhi.n 38c8c <_PyInterpreterState_IDDecref@@Base+0xb8c> │ │ │ │ + bhi.n 38c94 <_PyInterpreterState_IDDecref@@Base+0xb90> │ │ │ │ movw ip, #14364 @ 0x381c │ │ │ │ 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] │ │ │ │ @@ -18529,84 +18543,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 38c90 <_PyInterpreterState_IDDecref@@Base+0xb90> │ │ │ │ + b.n 38c98 <_PyInterpreterState_IDDecref@@Base+0xb94> │ │ │ │ adds r3, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ add.w lr, lr, #1 │ │ │ │ - b.n 38bb8 <_PyInterpreterState_IDDecref@@Base+0xab8> │ │ │ │ + b.n 38bc0 <_PyInterpreterState_IDDecref@@Base+0xabc> │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ str.w r2, [r6, r3, lsl #2] │ │ │ │ - b.n 38cb6 <_PyInterpreterState_IDDecref@@Base+0xbb6> │ │ │ │ + b.n 38cbe <_PyInterpreterState_IDDecref@@Base+0xbba> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62888 @ 0xf5a8 │ │ │ │ + movw r1, #60748 @ 0xed4c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -00038cba : │ │ │ │ +00038cc2 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 217b64 <_PyThreadState_NewBound@@Base> │ │ │ │ + b.w 216b64 <_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 38ce8 │ │ │ │ - bl b1110 │ │ │ │ - bl b1198 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 38cee │ │ │ │ + beq.n 38cf0 │ │ │ │ + bl b0c5c │ │ │ │ + bl b0ce4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 38cf6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 51da4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 38cfa │ │ │ │ + cbz r3, 38d02 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 38d1e │ │ │ │ + b.n 38d26 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #686 @ 0x2ae │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b41f4 │ │ │ │ - cbnz r0, 38d1a │ │ │ │ + bl b3d38 │ │ │ │ + cbnz r0, 38d22 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 38d1a │ │ │ │ + cbnz r3, 38d22 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbnz r0, 38d1a │ │ │ │ + bl b3d38 │ │ │ │ + cbnz r0, 38d22 │ │ │ │ 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] @ (38d80 ) │ │ │ │ + ldr r2, [pc, #92] @ (38d88 ) │ │ │ │ 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 38d68 │ │ │ │ + beq.n 38d70 │ │ │ │ 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 │ │ │ │ @@ -18617,30 +18631,30 @@ │ │ │ │ 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 38d38 │ │ │ │ + bne.n 38d40 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #88] @ (38de0 ) │ │ │ │ + ldr r3, [pc, #88] @ (38de8 ) │ │ │ │ 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 38dcc │ │ │ │ + beq.n 38dd4 │ │ │ │ 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 │ │ │ │ @@ -18657,32 +18671,32 @@ │ │ │ │ str.w r5, [r3, #3804] @ 0xedc │ │ │ │ str.w r5, [r3, #3808] @ 0xee0 │ │ │ │ pop {r4, r5, r6} │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00038de4 : │ │ │ │ +00038dec : │ │ │ │ stmdb 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, #24312 @ 0x5ef8 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ add.w r7, r4, #792 @ 0x318 │ │ │ │ - bl 7a4bc │ │ │ │ + bl 7a48c │ │ │ │ str.w r0, [r4, #816] @ 0x330 │ │ │ │ - bl 282274 <_PyParkingLot_AfterFork@@Base> │ │ │ │ - ldr r2, [pc, #716] @ (390dc ) │ │ │ │ + bl 281abc <_PyParkingLot_AfterFork@@Base> │ │ │ │ + ldr r2, [pc, #720] @ (390e8 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #716] @ (390e0 ) │ │ │ │ - ldr r1, [pc, #716] @ (390e4 ) │ │ │ │ + ldr r0, [pc, #720] @ (390ec ) │ │ │ │ + ldr r1, [pc, #720] @ (390f0 ) │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ - ldr r2, [pc, #716] @ (390e8 ) │ │ │ │ + ldr r2, [pc, #720] @ (390f4 ) │ │ │ │ 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 │ │ │ │ @@ -18696,104 +18710,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 38e4a │ │ │ │ + bne.n 38e52 │ │ │ │ ldr.w r3, [r4, #1588] @ 0x634 │ │ │ │ - cbz r3, 38e86 │ │ │ │ - ldr r0, [pc, #652] @ (390ec ) │ │ │ │ - bl 7a700 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [pc, #644] @ (390ec ) │ │ │ │ - bl 1bdcb0 │ │ │ │ - ldr r0, [pc, #640] @ (390ec ) │ │ │ │ - bl 1b2298 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 39110 │ │ │ │ - cbz r5, 38e86 │ │ │ │ - ldr r0, [pc, #624] @ (390ec ) │ │ │ │ + cbz r3, 38e8e │ │ │ │ + ldr r0, [pc, #656] @ (390f8 ) │ │ │ │ + bl 7a6d0 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [pc, #648] @ (390f8 ) │ │ │ │ + bl 1bcad0 │ │ │ │ + ldr r0, [pc, #644] @ (390f8 ) │ │ │ │ + bl 1b10b8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 39118 │ │ │ │ + cbz r5, 38e8e │ │ │ │ + ldr r0, [pc, #628] @ (390f8 ) │ │ │ │ mov r1, r5 │ │ │ │ - bl 7b8e4 │ │ │ │ + bl 7b8b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3913c │ │ │ │ + bne.w 39144 │ │ │ │ ldr.w r3, [r4, #1596] @ 0x63c │ │ │ │ - cbz r3, 38e92 │ │ │ │ - ldr r0, [pc, #608] @ (390f0 ) │ │ │ │ - bl 1bdcb0 │ │ │ │ - ldr r0, [pc, #604] @ (390f0 ) │ │ │ │ - bl 1b2298 │ │ │ │ - cbz r0, 38eae │ │ │ │ - ldr r2, [pc, #600] @ (390f4 ) │ │ │ │ + cbz r3, 38e9a │ │ │ │ + ldr r0, [pc, #612] @ (390fc ) │ │ │ │ + bl 1bcad0 │ │ │ │ + ldr r0, [pc, #608] @ (390fc ) │ │ │ │ + bl 1b10b8 │ │ │ │ + cbz r0, 38ebc │ │ │ │ movs r1, #0 │ │ │ │ - movw r3, #16380 @ 0x3ffc │ │ │ │ + movw r2, #1368 @ 0x558 │ │ │ │ + movt r2, #75 @ 0x4b │ │ │ │ + movw r3, #14396 @ 0x383c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r1, [sp, #16] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - b.n 39130 │ │ │ │ - bl 7a51c │ │ │ │ + b.n 39138 │ │ │ │ + bl 7a4ec │ │ │ │ ldr.w r5, [r4, #1036] @ 0x40c │ │ │ │ - ldr.w fp, [pc, #592] @ 39108 │ │ │ │ + ldr.w fp, [pc, #584] @ 39110 │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ cmp r5, fp │ │ │ │ - beq.n 38f06 │ │ │ │ + beq.n 38f14 │ │ │ │ ldrd r2, r3, [r5, #16] │ │ │ │ cmp r9, r3 │ │ │ │ it eq │ │ │ │ cmpeq sl, r2 │ │ │ │ - beq.n 38f00 │ │ │ │ + beq.n 38f0e │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 38f00 │ │ │ │ + beq.n 38f0e │ │ │ │ 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 2192e4 <_PyEvent_Notify@@Base> │ │ │ │ + bl 2182e4 <_PyEvent_Notify@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldrd r3, r2, [r5] │ │ │ │ str r3, [r2, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ strd r8, r8, [r5] │ │ │ │ - bl 2582d4 │ │ │ │ + bl 257b30 │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ - b.n 38ec0 │ │ │ │ - ldr.w r9, [pc, #516] @ 3910c │ │ │ │ + b.n 38ece │ │ │ │ + ldr.w r9, [pc, #508] @ 39114 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r5, [r8, r9] │ │ │ │ - cbnz r5, 38f22 │ │ │ │ - movw r1, #33180 @ 0x819c │ │ │ │ + cbnz r5, 38f30 │ │ │ │ + movw r1, #31196 @ 0x79dc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #472] @ (390f8 ) │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ - bl 1c707c │ │ │ │ + ldr r0, [pc, #468] @ (39100 ) │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 1c5e9c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r0, [r5, #96] @ 0x60 │ │ │ │ ldr.w r2, [r3, #3712] @ 0xe80 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 38f38 │ │ │ │ + beq.n 38f46 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #3712] @ 0xe80 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 38f58 │ │ │ │ + cbz r0, 38f66 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 38f58 │ │ │ │ - bl 1c720c │ │ │ │ + blt.n 38f66 │ │ │ │ + bl 1c602c │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b908 │ │ │ │ + bl 7b8d8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r3, #20] │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b420 │ │ │ │ @@ -18804,399 +18819,397 @@ │ │ │ │ blx 2b420 │ │ │ │ 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 218944 │ │ │ │ + bl 217944 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r6, 38fa2 │ │ │ │ + cbz r6, 38fb0 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w sl, [r6, #4] │ │ │ │ - bl 2182b8 │ │ │ │ + bl 2172b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 218d64 │ │ │ │ + bl 217d64 │ │ │ │ mov r6, sl │ │ │ │ - b.n 38f8c │ │ │ │ + b.n 38f9a │ │ │ │ ldr.w sl, [r5, #8] │ │ │ │ - bl 7a51c │ │ │ │ + bl 7a4ec │ │ │ │ add.w sl, sl, #3952 @ 0xf70 │ │ │ │ strd r0, r1, [sl, #-8] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ add.w r0, r0, #3936 @ 0xf60 │ │ │ │ - bl 133488 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ - ldr r3, [pc, #316] @ (390fc ) │ │ │ │ + bl 1335e8 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + ldr r3, [pc, #312] @ (39104 ) │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ - cbz r2, 38fe4 │ │ │ │ + cbz r2, 38ff2 │ │ │ │ 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 38fda │ │ │ │ + bne.n 38fe8 │ │ │ │ ldr.w sl, [r9, r8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 39014 │ │ │ │ + beq.n 39022 │ │ │ │ mov r0, sl │ │ │ │ - bl 1cfc24 <_PySys_GetRequiredAttr@@Base+0x1070> │ │ │ │ + bl 1ce9dc <_PySys_GetRequiredAttr@@Base+0x1070> │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 39014 │ │ │ │ - ldr r2, [pc, #252] @ (39100 ) │ │ │ │ + beq.n 39022 │ │ │ │ + ldr r2, [pc, #248] @ (39108 ) │ │ │ │ movs r1, #0 │ │ │ │ - movw r3, #13080 @ 0x3318 │ │ │ │ + movw r3, #11096 @ 0x2b58 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r1, [sp, #16] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - b.n 39130 │ │ │ │ + b.n 39138 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3902c │ │ │ │ + bne.n 3903a │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 3901c │ │ │ │ + bne.n 3902a │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 3903e │ │ │ │ - ldr r0, [pc, #200] @ (39104 ) │ │ │ │ - bl 134e7c <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + beq.n 3904c │ │ │ │ + ldr r0, [pc, #196] @ (3910c ) │ │ │ │ + bl 1350b0 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ ldr.w r6, [r4, #796] @ 0x31c │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #796] @ 0x31c │ │ │ │ - cbz r6, 39082 │ │ │ │ + cbz r6, 39090 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 3905e │ │ │ │ + bne.n 3906c │ │ │ │ movs r3, #0 │ │ │ │ str.w r6, [r4, #796] @ 0x31c │ │ │ │ str.w r3, [r6, #3648] @ 0xe40 │ │ │ │ - b.n 39082 │ │ │ │ + b.n 39090 │ │ │ │ ldr.w fp, [r9, r8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 223a54 <_PyErr_ProgramDecodedTextObject@@Base+0x378> │ │ │ │ + bl 222268 <_PyErr_ProgramDecodedTextObject@@Base+0x378> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, fp │ │ │ │ - bl 2257a0 │ │ │ │ + bl 223d4c │ │ │ │ mov r0, r6 │ │ │ │ - bl 22da10 │ │ │ │ + bl 22bd90 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r6, [r6, #3648] @ 0xe40 │ │ │ │ - bl 22eb34 <_PyCompile_GetBinaryIntrinsicName@@Base+0xf98> │ │ │ │ - b.n 39048 │ │ │ │ + bl 22ceb8 <_PyCompile_GetBinaryIntrinsicName@@Base+0xf9c> │ │ │ │ + b.n 39056 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3909a │ │ │ │ + bne.n 390a8 │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 3908a │ │ │ │ + bne.n 39098 │ │ │ │ dmb ish │ │ │ │ - beq.n 390a6 │ │ │ │ - ldr r0, [pc, #96] @ (39104 ) │ │ │ │ - bl 285478 │ │ │ │ + beq.n 390b4 │ │ │ │ + ldr r0, [pc, #92] @ (3910c ) │ │ │ │ + bl 284d7c │ │ │ │ ldr.w r2, [r4, #796] @ 0x31c │ │ │ │ - cbnz r2, 390be │ │ │ │ - ldr r1, [pc, #80] @ (39100 ) │ │ │ │ - movw r3, #13104 @ 0x3330 │ │ │ │ + cbnz r2, 390cc │ │ │ │ + ldr r1, [pc, #76] @ (39108 ) │ │ │ │ + movw r3, #11120 @ 0x2b70 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r2, [sp, #16] │ │ │ │ strd r1, r3, [sp, #8] │ │ │ │ - b.n 39130 │ │ │ │ + b.n 39138 │ │ │ │ mov r0, sl │ │ │ │ - bl 217d1c │ │ │ │ + bl 216d1c │ │ │ │ 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 2483f8 │ │ │ │ - nop │ │ │ │ - add r3, pc, #496 @ (adr r3, 392d0 ) │ │ │ │ + b.w 247800 │ │ │ │ + add r3, pc, #496 @ (adr r3, 392dc ) │ │ │ │ lsls r4, r2, #1 │ │ │ │ strb r4, [r0, #22] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r0!, {r2, r6} │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldmia r0!, {r4, r6} │ │ │ │ lsls r3, r2, #1 │ │ │ │ str r4, [r5, #80] @ 0x50 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r4, [r6, #80] @ 0x50 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - lsrs r0, r6, #19 │ │ │ │ - lsls r3, r1, #1 │ │ │ │ - lsrs r0, r2, #20 │ │ │ │ + lsls r0, r7, #21 │ │ │ │ lsls r3, r1, #1 │ │ │ │ str r4, [r3, #80] @ 0x50 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - lsrs r0, r5, #20 │ │ │ │ + lsls r0, r2, #22 │ │ │ │ lsls r3, r1, #1 │ │ │ │ str r0, [r2, #32] │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r4, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r3, #16380 @ 0x3ffc │ │ │ │ + movw r3, #14396 @ 0x383c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #44] @ (39148 ) │ │ │ │ + ldr r1, [pc, #44] @ (39150 ) │ │ │ │ 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 2d7e0 │ │ │ │ - movw r3, #13052 @ 0x32fc │ │ │ │ + movw r3, #11068 @ 0x2b3c │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - b.n 39118 │ │ │ │ + b.n 39120 │ │ │ │ nop │ │ │ │ - lsrs r0, r2, #21 │ │ │ │ + lsls r0, r7, #22 │ │ │ │ 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, 39172 │ │ │ │ + cbnz r0, 3917a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 3917a │ │ │ │ + cbz r0, 39182 │ │ │ │ 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 39164 │ │ │ │ + beq.n 3916c │ │ │ │ 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, 3919e │ │ │ │ + cbz r3, 391a6 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 391a0 │ │ │ │ + b.n 391a8 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r6, [pc, #300] @ (392d0 ) │ │ │ │ + ldr r6, [pc, #300] @ (392d8 ) │ │ │ │ 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 391cc │ │ │ │ + bne.n 391d4 │ │ │ │ cmp.w r9, #2 │ │ │ │ - ble.n 391cc │ │ │ │ + ble.n 391d4 │ │ │ │ cmp.w r9, #3 │ │ │ │ - bne.n 391cc │ │ │ │ - cbnz r5, 391ec │ │ │ │ + bne.n 391d4 │ │ │ │ + cbnz r5, 391f4 │ │ │ │ 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] @ (392d4 ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #240] @ (392dc ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 392c0 │ │ │ │ + beq.n 392c8 │ │ │ │ add.w r6, r8, r9 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ subs r4, r6, #3 │ │ │ │ - bl 149738 │ │ │ │ - cbnz r0, 39200 │ │ │ │ + bl 149820 │ │ │ │ + cbnz r0, 39208 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 392c0 │ │ │ │ + b.n 392c8 │ │ │ │ ldrd r9, r8, [r5, #4] │ │ │ │ - cbz r4, 39266 │ │ │ │ + cbz r4, 3926e │ │ │ │ ldr.w sl, [r5, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 39214 │ │ │ │ + beq.n 3921c │ │ │ │ subs r4, r6, #4 │ │ │ │ - beq.n 39274 │ │ │ │ + beq.n 3927c │ │ │ │ ldr.w fp, [r5, #16] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 39222 │ │ │ │ + beq.n 3922a │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 39280 │ │ │ │ + beq.n 39288 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbz r0, 39236 │ │ │ │ - bl e5534 │ │ │ │ + cbz r0, 3923e │ │ │ │ + bl e549c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 391fc │ │ │ │ + blt.n 39204 │ │ │ │ subs r6, r4, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 3928a │ │ │ │ - b.n 3923a │ │ │ │ + beq.n 39292 │ │ │ │ + b.n 39242 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - cbz r0, 3924e │ │ │ │ - bl e5534 │ │ │ │ + cbz r0, 39256 │ │ │ │ + bl e549c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 391fc │ │ │ │ + blt.n 39204 │ │ │ │ subs r3, r6, #1 │ │ │ │ mov r6, r0 │ │ │ │ - beq.n 39292 │ │ │ │ - b.n 39252 │ │ │ │ + beq.n 3929a │ │ │ │ + b.n 3925a │ │ │ │ mov r3, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ - cbz r1, 3925a │ │ │ │ + cbz r1, 39262 │ │ │ │ subs r3, #1 │ │ │ │ - beq.n 39298 │ │ │ │ + beq.n 392a0 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ - cbz r2, 39262 │ │ │ │ + cbz r2, 3926a │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 3929c │ │ │ │ + beq.n 392a4 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ - b.n 3929e │ │ │ │ + b.n 392a6 │ │ │ │ mov r6, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov fp, r4 │ │ │ │ mov sl, r4 │ │ │ │ - b.n 3929e │ │ │ │ + b.n 392a6 │ │ │ │ mov r6, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 3929e │ │ │ │ + b.n 392a6 │ │ │ │ mov r6, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - b.n 3929e │ │ │ │ + b.n 392a6 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ - b.n 3929e │ │ │ │ + b.n 392a6 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - b.n 3929e │ │ │ │ + b.n 392a6 │ │ │ │ mov r2, r3 │ │ │ │ - b.n 3929e │ │ │ │ + b.n 392a6 │ │ │ │ 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 282770 │ │ │ │ + bl 281fb8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ - bl 14a11c │ │ │ │ + bl 14a150 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r3, #23 │ │ │ │ + lsls r4, r0, #25 │ │ │ │ lsls r3, r1, #1 │ │ │ │ - vshr.u32 q8, , #20 │ │ │ │ + lsls r0, r0, #1 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ strb r2, [r3, #8] │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 3930e │ │ │ │ + cbnz r0, 39316 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 39316 │ │ │ │ + cbz r0, 3931e │ │ │ │ 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 39300 │ │ │ │ + beq.n 39308 │ │ │ │ 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, 39336 │ │ │ │ - movw r1, #33180 @ 0x819c │ │ │ │ + cbnz r0, 3933e │ │ │ │ + movw r1, #31196 @ 0x79dc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #24] @ (3934c ) │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #24] @ (39354 ) │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 1e1900 <_PyConfig_AsDict@@Base+0xa40> │ │ │ │ - cbz r0, 3934a │ │ │ │ - ldr r3, [pc, #16] @ (39350 ) │ │ │ │ + bl 1e0638 <_PyConfig_AsDict@@Base+0xa40> │ │ │ │ + cbz r0, 39352 │ │ │ │ + ldr r3, [pc, #16] @ (39358 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r2, #0 │ │ │ │ - cbz r0, 3934a │ │ │ │ + cbz r0, 39352 │ │ │ │ str r2, [r3, #0] │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #24 │ │ │ │ + lsls r0, r0, #26 │ │ │ │ lsls r3, r1, #1 │ │ │ │ str r4, [r3, #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 257394 │ │ │ │ + bl 256b94 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 133558 │ │ │ │ + b.w 1336b8 │ │ │ │ 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 │ │ │ │ @@ -19209,87 +19222,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 393bc │ │ │ │ + bl 393c4 │ │ │ │ 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 f3ccc <_PyErr_FormatV@@Base> │ │ │ │ + bl f3c34 <_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 214920 │ │ │ │ + bl 21391c │ │ │ │ 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 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39418 │ │ │ │ + bge.n 39420 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 39418 │ │ │ │ + cbnz r3, 39420 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ 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 39450 │ │ │ │ - movw r0, #19532 @ 0x4c4c │ │ │ │ + bls.n 39458 │ │ │ │ + movw r0, #17548 @ 0x448c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d4ce8 │ │ │ │ - cbnz r0, 39450 │ │ │ │ + bl 1d386c │ │ │ │ + cbnz r0, 39458 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3947e │ │ │ │ + b.n 39486 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 39468 │ │ │ │ + ble.n 39470 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3946a │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 3946a │ │ │ │ - b.n 3944c │ │ │ │ + bne.n 39472 │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 39472 │ │ │ │ + b.n 39454 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 310d0 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ @@ -19299,122 +19312,122 @@ │ │ │ │ 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, 394a6 │ │ │ │ + cbnz r0, 394ae │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ - cbz r0, 394ae │ │ │ │ + cbz r0, 394b6 │ │ │ │ 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 39498 │ │ │ │ + beq.n 394a0 │ │ │ │ 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 394e0 │ │ │ │ - movw r0, #20588 @ 0x506c │ │ │ │ + beq.n 394e8 │ │ │ │ + movw r0, #18524 @ 0x485c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r3 │ │ │ │ - bl 1d4b90 │ │ │ │ - cbz r0, 394f4 │ │ │ │ + bl 1d39c0 │ │ │ │ + cbz r0, 394fc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17f154 │ │ │ │ - cbz r0, 394f4 │ │ │ │ + bl 17ec08 │ │ │ │ + cbz r0, 394fc │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 3950c │ │ │ │ + bl 39514 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00039502 : │ │ │ │ - ldr r0, [pc, #4] @ (39508 ) │ │ │ │ - b.w 1da504 │ │ │ │ - lsls r0, r7, #3 │ │ │ │ +0003950a : │ │ │ │ + ldr r0, [pc, #4] @ (39510 ) │ │ │ │ + b.w 1d923c │ │ │ │ + lsls r0, r3, #2 │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #43972 @ 0xabc4 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ - bl 154ab0 │ │ │ │ + bl 154aa8 │ │ │ │ ldr r4, [r5, #16] │ │ │ │ - cbnz r4, 39548 │ │ │ │ + cbnz r4, 39550 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56676 @ 0xdd64 │ │ │ │ + movw r1, #54928 @ 0xd690 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 395c2 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 395ca │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r6, [r0, #16] │ │ │ │ - cbnz r3, 39560 │ │ │ │ + cbnz r3, 39568 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r1, #14520 @ 0x38b8 │ │ │ │ + movw r1, #12496 @ 0x30d0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 87918 │ │ │ │ + bl 1c75cc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 395c2 │ │ │ │ + cbz r0, 395ca │ │ │ │ add.w r1, r0, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 158c50 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ + bl 159024 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39594 │ │ │ │ + blt.n 3959c │ │ │ │ ldr r7, [r5, #8] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ - bl 2e3534 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ - cbz r1, 395b0 │ │ │ │ - movw r1, #14572 @ 0x38ec │ │ │ │ + bl 2e2d84 <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ + cbz r1, 395b8 │ │ │ │ + movw r1, #12548 @ 0x3104 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r2, r7 │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 395a0 │ │ │ │ + blt.n 395a8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 395c2 │ │ │ │ + b.n 395ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3959c │ │ │ │ + bne.n 395a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3959c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 395a4 │ │ │ │ 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] │ │ │ │ @@ -19423,640 +19436,639 @@ │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ - bl ee7d0 │ │ │ │ + bl ee730 │ │ │ │ mov fp, r0 │ │ │ │ - movw r0, #61480 @ 0xf028 │ │ │ │ + movw r0, #59628 @ 0xe8ec │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 882d4 │ │ │ │ + bl 8823c │ │ │ │ str.w r0, [fp, #8] │ │ │ │ - cbz r0, 39600 │ │ │ │ - ldr r1, [pc, #672] @ (39894 ) │ │ │ │ + cbz r0, 39608 │ │ │ │ + ldr r1, [pc, #672] @ (3989c ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 1dfa1c │ │ │ │ + bl 1de754 │ │ │ │ str.w r0, [fp] │ │ │ │ - cbnz r0, 39606 │ │ │ │ + cbnz r0, 3960e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 39e04 │ │ │ │ - ldr.w r9, [pc, #656] @ 39898 │ │ │ │ + b.n 39e08 │ │ │ │ + ldr.w r9, [pc, #656] @ 398a0 │ │ │ │ movw sl, #41552 @ 0xa250 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ - movw r3, #31173 @ 0x79c5 │ │ │ │ + movw r3, #31125 @ 0x7995 │ │ │ │ movt r3, #7 │ │ │ │ str r7, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 398b6 │ │ │ │ + beq.w 398be │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w r1, r9, #12 │ │ │ │ str.w r3, [r9, #16] │ │ │ │ - movw r3, #61877 @ 0xf1b5 │ │ │ │ + movw r3, #59941 @ 0xea25 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ str.w r9, [r9, #28] │ │ │ │ str.w r3, [r9, #20] │ │ │ │ str.w r2, [r9, #12] │ │ │ │ ldr.w r0, [fp] │ │ │ │ - bl 8c0f0 │ │ │ │ + bl 8c054 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39600 │ │ │ │ + beq.n 39608 │ │ │ │ ldr.w r3, [fp] │ │ │ │ ldr.w r6, [r3, #132] @ 0x84 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bmi.n 39676 │ │ │ │ - movw r0, #47792 @ 0xbab0 │ │ │ │ + bmi.n 3967e │ │ │ │ + movw r0, #45808 @ 0xb2f0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #4421 @ 0x1145 │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 39b56 │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 39b5a │ │ │ │ ldr r5, [r0, #12] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 39684 │ │ │ │ + bne.n 3968c │ │ │ │ ldr r7, [r5, #12] │ │ │ │ adds r0, r7, #1 │ │ │ │ - bne.n 39698 │ │ │ │ + bne.n 396a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7ab74 │ │ │ │ + bl 7ab44 │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 39698 │ │ │ │ + bne.n 396a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 43108 │ │ │ │ - b.n 39b56 │ │ │ │ + bl 43128 │ │ │ │ + b.n 39b5a │ │ │ │ ldr r0, [r6, #24] │ │ │ │ movw r3, #57360 @ 0xe010 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 396d2 │ │ │ │ + bne.n 396da │ │ │ │ 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 86420 │ │ │ │ + bl 863e4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 3989c │ │ │ │ - b.n 39b56 │ │ │ │ + bne.w 398a4 │ │ │ │ + b.n 39b5a │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - cbz r3, 39704 │ │ │ │ + cbz r3, 3970c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 39704 │ │ │ │ + bne.n 3970c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl dbf74 │ │ │ │ + bl dbe64 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3971c │ │ │ │ + beq.n 39724 │ │ │ │ ldr r2, [r6, #28] │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 3989c │ │ │ │ + bne.w 398a4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r4 │ │ │ │ - bl 15c8e8 <_PyUnicode_IsNumeric@@Base+0x4c8> │ │ │ │ - b.n 3989c │ │ │ │ + bl 15c940 <_PyUnicode_IsNumeric@@Base+0x4c0> │ │ │ │ + b.n 398a4 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8524c │ │ │ │ + bl 8520c │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 39b56 │ │ │ │ + beq.w 39b5a │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 3989c │ │ │ │ + bne.w 398a4 │ │ │ │ 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, 39764 │ │ │ │ + cbz r3, 3976c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 39764 │ │ │ │ + beq.n 3976c │ │ │ │ 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 8aa0c │ │ │ │ + bl 8a970 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 39864 │ │ │ │ + beq.n 3986c │ │ │ │ ldr r3, [r6, #24] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 3978e │ │ │ │ + bgt.n 39796 │ │ │ │ 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 8a070 │ │ │ │ + bl 89fd8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 39864 │ │ │ │ + beq.n 3986c │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ - cbz r0, 3979e │ │ │ │ + cbz r0, 397a6 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 233d70 <_PyDict_SendEvent@@Base> │ │ │ │ + bl 232d70 <_PyDict_SendEvent@@Base> │ │ │ │ ldr.w lr, [r6, #24] │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w r1, [lr, #4] │ │ │ │ str.w r2, [lr, #8] │ │ │ │ add.w r2, lr, #20 │ │ │ │ cmp r1, #7 │ │ │ │ lsl.w r3, r3, r1 │ │ │ │ add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #12] │ │ │ │ and.w r3, r7, r3 │ │ │ │ - bgt.n 397ca │ │ │ │ + bgt.n 397d2 │ │ │ │ ldrsb.w ip, [r2, r3] │ │ │ │ - b.n 397da │ │ │ │ + b.n 397e2 │ │ │ │ cmp r1, #15 │ │ │ │ itet gt │ │ │ │ addgt.w r0, lr, r3, lsl #2 │ │ │ │ ldrshle.w ip, [r2, r3, lsl #1] │ │ │ │ ldrgt.w ip, [r0, #20] │ │ │ │ mov r8, r7 │ │ │ │ add.w r0, r3, r3, lsl #2 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w ip, #0 │ │ │ │ add r0, r8 │ │ │ │ - blt.n 3980c │ │ │ │ + blt.n 39814 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r1, #7 │ │ │ │ and.w r3, r3, r0 │ │ │ │ - bgt.n 397fe │ │ │ │ + bgt.n 39806 │ │ │ │ ldrsb.w ip, [r2, r3] │ │ │ │ - b.n 397dc │ │ │ │ + b.n 397e4 │ │ │ │ cmp r1, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w ip, [r2, r3, lsl #1] │ │ │ │ ldrgt.w ip, [r2, r3, lsl #2] │ │ │ │ - b.n 397dc │ │ │ │ + b.n 397e4 │ │ │ │ ldr.w r0, [lr, #16] │ │ │ │ cmp r1, #7 │ │ │ │ - bgt.n 39818 │ │ │ │ + bgt.n 39820 │ │ │ │ strb r0, [r2, r3] │ │ │ │ - b.n 39824 │ │ │ │ + b.n 3982c │ │ │ │ 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, 39840 │ │ │ │ + cbz r0, 39848 │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ adds r3, #20 │ │ │ │ adds r1, r2, r3 │ │ │ │ str r5, [r2, r3] │ │ │ │ str r4, [r1, #4] │ │ │ │ - b.n 39850 │ │ │ │ + b.n 39858 │ │ │ │ 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 3989c │ │ │ │ + b.n 398a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39878 │ │ │ │ + bge.n 39880 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 39878 │ │ │ │ + cbnz r3, 39880 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 39b56 │ │ │ │ + bge.w 39b5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 39b56 │ │ │ │ + bne.w 39b5a │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 39b56 │ │ │ │ - lsls r4, r5, #4 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 39b5a │ │ │ │ + lsls r4, r1, #3 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - lsls r0, r0, #5 │ │ │ │ + lsls r0, r4, #3 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 398b0 │ │ │ │ + bge.n 398b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 398b0 │ │ │ │ + cbnz r3, 398b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ add.w r9, r9, #32 │ │ │ │ - b.n 3961e │ │ │ │ + b.n 39626 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15188 @ 0x3b54 │ │ │ │ + movw r0, #13164 @ 0x336c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ - bl 1cced4 │ │ │ │ + bl 1cbd54 │ │ │ │ mov r2, r0 │ │ │ │ str.w r0, [fp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 39600 │ │ │ │ + beq.w 39608 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #25780 @ 0x64b4 │ │ │ │ + movw r1, #23460 @ 0x5ba4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl ef8f8 │ │ │ │ + bl ef858 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39600 │ │ │ │ + blt.w 39608 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #14640 @ 0x3930 │ │ │ │ + movw r1, #12616 @ 0x3148 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef8f8 │ │ │ │ + bl ef858 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39600 │ │ │ │ + blt.w 39608 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #14652 @ 0x393c │ │ │ │ + movw r1, #12628 @ 0x3154 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef8f8 │ │ │ │ + bl ef858 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39600 │ │ │ │ + blt.w 39608 │ │ │ │ blx 2bac0 │ │ │ │ - movw r1, #14668 @ 0x394c │ │ │ │ + movw r1, #12644 @ 0x3164 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2145f0 │ │ │ │ + bl 2135ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39600 │ │ │ │ + blt.w 39608 │ │ │ │ add r0, sp, #28 │ │ │ │ blx 2b0b0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ - movw r0, #14684 @ 0x395c │ │ │ │ + movw r0, #12660 @ 0x3174 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 9512c │ │ │ │ - movw r1, #62476 @ 0xf40c │ │ │ │ + bl 9508c │ │ │ │ + movw r1, #60492 @ 0xec4c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1dadf0 │ │ │ │ + bl 1d9b28 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39600 │ │ │ │ + blt.w 39608 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #32360 @ 0x7e68 │ │ │ │ + movw r2, #30376 @ 0x76a8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #14692 @ 0x3964 │ │ │ │ + movw r1, #12668 @ 0x317c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 2145f0 │ │ │ │ + bl 2135ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39600 │ │ │ │ + blt.w 39608 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #14708 @ 0x3974 │ │ │ │ + movw r1, #12684 @ 0x318c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 39e4e │ │ │ │ + bl 39e58 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 39600 │ │ │ │ - bl 7faec │ │ │ │ - mov r9, r0 │ │ │ │ + beq.w 39608 │ │ │ │ + bl 7faac │ │ │ │ + mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 39600 │ │ │ │ - bl 7faec │ │ │ │ + beq.w 39608 │ │ │ │ + bl 7faac │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 39c24 │ │ │ │ - movw fp, #3744 @ 0xea0 │ │ │ │ - movt fp, #75 @ 0x4b │ │ │ │ - mov.w sl, #0 │ │ │ │ - ldr.w r4, [fp] │ │ │ │ + beq.w 39c28 │ │ │ │ + ldr.w sl, [pc, #1116] @ 39e10 │ │ │ │ + mov.w r9, #0 │ │ │ │ + ldr.w r4, [sl] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 39b72 │ │ │ │ - add.w sl, sl, #1 │ │ │ │ - add.w fp, fp, #8 │ │ │ │ - cmp.w sl, #45 @ 0x2d │ │ │ │ - bne.n 399b4 │ │ │ │ + bne.w 39b76 │ │ │ │ + add.w r9, r9, #1 │ │ │ │ + add.w sl, sl, #8 │ │ │ │ + cmp.w r9, #45 @ 0x2d │ │ │ │ + bne.n 399b8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #14724 @ 0x3984 │ │ │ │ + movw r2, #12700 @ 0x319c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #20092 @ 0x4e7c │ │ │ │ + movw r1, #18108 @ 0x46bc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 2145f0 │ │ │ │ + bl 2135ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39c24 │ │ │ │ - mov r2, r9 │ │ │ │ + blt.w 39c28 │ │ │ │ + mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #44680 @ 0xae88 │ │ │ │ + movw r1, #42656 @ 0xa6a0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1dadf0 │ │ │ │ + bl 1d9b28 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39c08 │ │ │ │ + blt.w 39c0c │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #14772 @ 0x39b4 │ │ │ │ + movw r1, #12748 @ 0x31cc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1dadf0 │ │ │ │ + bl 1d9b28 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39600 │ │ │ │ + blt.w 39608 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #14784 @ 0x39c0 │ │ │ │ + movw r1, #12760 @ 0x31d8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 39e4e │ │ │ │ + bl 39e58 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 39600 │ │ │ │ - movw r2, #14800 @ 0x39d0 │ │ │ │ + beq.w 39608 │ │ │ │ + movw r2, #12776 @ 0x31e8 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #20092 @ 0x4e7c │ │ │ │ + movw r1, #18108 @ 0x46bc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 2145f0 │ │ │ │ + bl 2135ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39600 │ │ │ │ + blt.w 39608 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14856 @ 0x3a08 │ │ │ │ + movw r1, #12832 @ 0x3220 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39600 │ │ │ │ + blt.w 39608 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14872 @ 0x3a18 │ │ │ │ + movw r1, #12848 @ 0x3230 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39600 │ │ │ │ + blt.w 39608 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14888 @ 0x3a28 │ │ │ │ + movw r1, #12864 @ 0x3240 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39600 │ │ │ │ + blt.w 39608 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14904 @ 0x3a38 │ │ │ │ + movw r1, #12880 @ 0x3250 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39600 │ │ │ │ + blt.w 39608 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14920 @ 0x3a48 │ │ │ │ + movw r1, #12896 @ 0x3260 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39600 │ │ │ │ + blt.w 39608 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14940 @ 0x3a5c │ │ │ │ + movw r1, #12916 @ 0x3274 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39600 │ │ │ │ + blt.w 39608 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14956 @ 0x3a6c │ │ │ │ + movw r1, #12932 @ 0x3284 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39600 │ │ │ │ + blt.w 39608 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14972 @ 0x3a7c │ │ │ │ + movw r1, #12948 @ 0x3294 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39600 │ │ │ │ + blt.w 39608 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14988 @ 0x3a8c │ │ │ │ + movw r1, #12964 @ 0x32a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39600 │ │ │ │ + blt.w 39608 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #15004 @ 0x3a9c │ │ │ │ + movw r1, #12980 @ 0x32b4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39600 │ │ │ │ + blt.w 39608 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 39600 │ │ │ │ + beq.w 39608 │ │ │ │ blx 2b340 │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ - movw r0, #15020 @ 0x3aac │ │ │ │ + movw r0, #12996 @ 0x32c4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 39c58 │ │ │ │ + beq.w 39c5c │ │ │ │ ldrd r1, r2, [r5, #4] │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 39c32 │ │ │ │ + bne.n 39c36 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 39600 │ │ │ │ + bge.w 39608 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 39600 │ │ │ │ + bne.w 39608 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 39600 │ │ │ │ - mov r0, sl │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 39608 │ │ │ │ + mov r0, r9 │ │ │ │ blx 2ad14 │ │ │ │ - mov r8, r0 │ │ │ │ - cbnz r0, 39b80 │ │ │ │ - ldr.w r8, [fp, #4] │ │ │ │ - mov r2, r8 │ │ │ │ + mov fp, r0 │ │ │ │ + cbnz r0, 39b84 │ │ │ │ + ldr.w fp, [sl, #4] │ │ │ │ + mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2145f0 │ │ │ │ + bl 2135ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 39c24 │ │ │ │ - mov r0, sl │ │ │ │ - bl 94430 │ │ │ │ + blt.n 39c28 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 94390 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39c24 │ │ │ │ + beq.n 39c28 │ │ │ │ mov r2, r0 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 9482c │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 39bb2 │ │ │ │ + mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ - bl 8832c │ │ │ │ + bl 9478c │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 39bb6 │ │ │ │ + mov r0, fp │ │ │ │ + bl 88294 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 39bc8 │ │ │ │ + cbnz r0, 39bcc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39c24 │ │ │ │ + bge.n 39c28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 39c24 │ │ │ │ + cbnz r3, 39c28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 39c24 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 39c28 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - mov r8, r0 │ │ │ │ + mov fp, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39bea │ │ │ │ + bge.n 39bee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 39bea │ │ │ │ + cbnz r3, 39bee │ │ │ │ mov r0, r2 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39bfe │ │ │ │ + bge.n 39c02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 39bfe │ │ │ │ + cbnz r3, 39c02 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 399be │ │ │ │ - b.n 39c24 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ + bne.w 399c2 │ │ │ │ + b.n 39c28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 39600 │ │ │ │ + bge.w 39608 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 39600 │ │ │ │ + bne.w 39608 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 39600 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 84e68 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 39608 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e68 │ │ │ │ - b.n 39600 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 84e28 │ │ │ │ + b.n 39608 │ │ │ │ + bl 9ba64 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39c4c │ │ │ │ + bge.n 39c50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 39c4c │ │ │ │ + cbnz r3, 39c50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #12 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 39b34 │ │ │ │ - b.n 39b56 │ │ │ │ + bne.w 39b38 │ │ │ │ + b.n 39b5a │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #15024 @ 0x3ab0 │ │ │ │ + movw r1, #13000 @ 0x32c8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1dadf0 │ │ │ │ + bl 1d9b28 │ │ │ │ cmp r0, r6 │ │ │ │ - blt.w 39600 │ │ │ │ + blt.w 39608 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #15036 @ 0x3abc │ │ │ │ + movw r1, #13012 @ 0x32d4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39600 │ │ │ │ + blt.w 39608 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #15068 @ 0x3adc │ │ │ │ + movw r1, #13044 @ 0x32f4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39600 │ │ │ │ + blt.w 39608 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #15112 @ 0x3b08 │ │ │ │ + movw r1, #13088 @ 0x3320 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 39600 │ │ │ │ + blt.w 39608 │ │ │ │ movs r0, #120 @ 0x78 │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 39cc0 │ │ │ │ - bl 23c470 │ │ │ │ - b.n 39600 │ │ │ │ + cbnz r0, 39cc4 │ │ │ │ + bl 23b41c │ │ │ │ + b.n 39608 │ │ │ │ movs r1, #120 @ 0x78 │ │ │ │ movs r2, #2 │ │ │ │ - movw r3, #15144 @ 0x3b28 │ │ │ │ + movw r3, #13120 @ 0x3340 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r2, [r0, #8] │ │ │ │ movs r2, #8 │ │ │ │ strd r3, r1, [r0] │ │ │ │ movs r3, #5 │ │ │ │ - movw r1, #15168 @ 0x3b40 │ │ │ │ + movw r1, #13144 @ 0x3358 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ strd r2, r3, [r0, #12] │ │ │ │ movw r2, #44308 @ 0xad14 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #48468 @ 0xbd54 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #20] │ │ │ │ @@ -20093,15 +20105,15 @@ │ │ │ │ movw r2, #44392 @ 0xad68 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #50124 @ 0xc3cc │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #76] @ 0x4c │ │ │ │ movw r2, #47076 @ 0xb7e4 │ │ │ │ movt r2, #2 │ │ │ │ - movw r3, #51289 @ 0xc859 │ │ │ │ + movw r3, #49333 @ 0xc0b5 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ strd r2, r3, [r0, #84] @ 0x54 │ │ │ │ movw r2, #45652 @ 0xb254 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #50100 @ 0xc3b4 │ │ │ │ movt r3, #2 │ │ │ │ str r2, [r0, #92] @ 0x5c │ │ │ │ @@ -20114,447 +20126,449 @@ │ │ │ │ movw r2, #50036 @ 0xc374 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #46196 @ 0xb474 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #104] @ 0x68 │ │ │ │ movw r3, #48432 @ 0xbd30 │ │ │ │ movt r3, #2 │ │ │ │ - movw r2, #49651 @ 0xc1f3 │ │ │ │ + movw r2, #49667 @ 0xc203 │ │ │ │ movt r2, #3 │ │ │ │ str r3, [r0, #112] @ 0x70 │ │ │ │ - bl 1e4f80 │ │ │ │ + bl 1e3cb4 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 39df4 │ │ │ │ + cbnz r0, 39df8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b90 │ │ │ │ - b.n 39600 │ │ │ │ + bl 83b50 │ │ │ │ + b.n 39608 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #15176 @ 0x3b48 │ │ │ │ + movw r1, #13152 @ 0x3360 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 1dadf0 │ │ │ │ + bl 1d9b28 │ │ │ │ asrs r0, r0, #31 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + nop │ │ │ │ + lsls r0, r3, #26 │ │ │ │ + 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 r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl 84de8 │ │ │ │ + bl 84da8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ add.w r0, r4, #12 │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 906b4 │ │ │ │ + bl 90614 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39e4c │ │ │ │ + bge.n 39e56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 39e4c │ │ │ │ + cbnz r3, 39e56 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_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 r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ blx 2c408 │ │ │ │ adds r6, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ca700 │ │ │ │ - cbz r0, 39ec6 │ │ │ │ + bl 1c9580 │ │ │ │ + cbz r0, 39ed0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 39e94 │ │ │ │ + cbnz r0, 39e9e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39ec6 │ │ │ │ + bge.n 39ed0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 39ec6 │ │ │ │ + cbnz r3, 39ed0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 39ec6 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 39ed0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 37de4 <_PyImport_SetModule@@Base> │ │ │ │ + bl 37de8 <_PyImport_SetModule@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 39eca │ │ │ │ + bge.n 39ed4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39eb2 │ │ │ │ + bge.n 39ebc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 39eb2 │ │ │ │ + cbnz r3, 39ebc │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39ec6 │ │ │ │ + bge.n 39ed0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 39ec6 │ │ │ │ + cbnz r3, 39ed0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 39eee │ │ │ │ + b.n 39ef8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39ede │ │ │ │ + bge.n 39ee8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 39ede │ │ │ │ + cbnz r3, 39ee8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1dadf0 │ │ │ │ + bl 1d9b28 │ │ │ │ cmp r0, #0 │ │ │ │ it lt │ │ │ │ movlt r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00039ef2 : │ │ │ │ +00039efc : │ │ │ │ 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, #336] @ (3a054 ) │ │ │ │ + ldr r4, [pc, #332] @ (3a05c ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3a048 │ │ │ │ + beq.w 3a052 │ │ │ │ mov r7, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov r6, r0 │ │ │ │ add.w r8, r4, #68 @ 0x44 │ │ │ │ - bl 2090bc │ │ │ │ + bl 207e84 │ │ │ │ mov fp, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 39f34 │ │ │ │ + bne.n 39f3e │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 39f24 │ │ │ │ + bne.n 39f2e │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 39f46 │ │ │ │ + beq.n 39f50 │ │ │ │ mov r0, r8 │ │ │ │ - bl 134e7c <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ - ldr r4, [pc, #272] @ (3a058 ) │ │ │ │ + bl 1350b0 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + ldr r4, [pc, #268] @ (3a060 ) │ │ │ │ ldr.w r3, [r4, #1476] @ 0x5c4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3a018 │ │ │ │ - bl 15d514 │ │ │ │ + beq.n 3a022 │ │ │ │ + bl 15d56c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a012 │ │ │ │ - cbnz r6, 39f62 │ │ │ │ + beq.n 3a01c │ │ │ │ + cbnz r6, 39f6c │ │ │ │ ldr.w r5, [r4, #1568] @ 0x620 │ │ │ │ - b.n 39f6e │ │ │ │ + b.n 39f78 │ │ │ │ ldr.w r0, [r4, #1572] @ 0x624 │ │ │ │ mov r1, r6 │ │ │ │ - bl 7e9c0 <_Py_hashtable_get@@Base> │ │ │ │ + bl 7e980 <_Py_hashtable_get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 39f94 │ │ │ │ - bl 1c6e00 │ │ │ │ + cbnz r5, 39f9e │ │ │ │ + bl 1c5c20 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a012 │ │ │ │ + beq.n 3a01c │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r4, #1572] @ 0x624 │ │ │ │ mov r2, r5 │ │ │ │ - bl 7f9f0 <_Py_hashtable_set@@Base> │ │ │ │ + bl 7f9b0 <_Py_hashtable_set@@Base> │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 39f94 │ │ │ │ + bne.n 39f9e │ │ │ │ mov r0, r5 │ │ │ │ - bl 134978 <_Py_hashtable_destroy@@Base> │ │ │ │ - b.n 3a01c │ │ │ │ + bl 134bb4 <_Py_hashtable_destroy@@Base> │ │ │ │ + b.n 3a026 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7e9c0 <_Py_hashtable_get@@Base> │ │ │ │ - cbz r0, 39fb0 │ │ │ │ + bl 7e980 <_Py_hashtable_get@@Base> │ │ │ │ + cbz r0, 39fba │ │ │ │ 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 39ff6 │ │ │ │ + b.n 3a000 │ │ │ │ ldr.w r2, [r4, #1508] @ 0x5e4 │ │ │ │ - movw r3, #42161 @ 0xa4b1 │ │ │ │ + movw r3, #42113 @ 0xa481 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 39fca │ │ │ │ + bne.n 39fd4 │ │ │ │ movs r0, #8 │ │ │ │ blx 2c078 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 39fd4 │ │ │ │ + b.n 39fde │ │ │ │ ldr.w r0, [r4, #1504] @ 0x5e0 │ │ │ │ movs r1, #8 │ │ │ │ blx r2 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r6, 3a012 │ │ │ │ + cbz r6, 3a01c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ str.w sl, [r6, #4] │ │ │ │ str r7, [r6, #0] │ │ │ │ - bl 7f9f0 <_Py_hashtable_set@@Base> │ │ │ │ - cbz r0, 39ff6 │ │ │ │ + bl 7f9b0 <_Py_hashtable_set@@Base> │ │ │ │ + cbz r0, 3a000 │ │ │ │ ldr.w r3, [r4, #1520] @ 0x5f0 │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r4, #1504] @ 0x5e0 │ │ │ │ blx r3 │ │ │ │ - b.n 3a012 │ │ │ │ + b.n 3a01c │ │ │ │ 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 3a00c │ │ │ │ + bhi.n 3a016 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 3a01c │ │ │ │ + b.n 3a026 │ │ │ │ str.w r7, [r4, #1552] @ 0x610 │ │ │ │ - b.n 3a008 │ │ │ │ + b.n 3a012 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3a01c │ │ │ │ + b.n 3a026 │ │ │ │ mvn.w r6, #1 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3a034 │ │ │ │ + bne.n 3a03e │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 3a024 │ │ │ │ + bne.n 3a02e │ │ │ │ dmb ish │ │ │ │ - beq.n 3a040 │ │ │ │ - ldr r0, [pc, #32] @ (3a05c ) │ │ │ │ - bl 285478 │ │ │ │ + beq.n 3a04a │ │ │ │ + ldr r0, [pc, #28] @ (3a064 ) │ │ │ │ + bl 284d7c │ │ │ │ mov r0, fp │ │ │ │ - bl 209158 │ │ │ │ - b.n 3a04c │ │ │ │ + bl 207f20 │ │ │ │ + b.n 3a056 │ │ │ │ mvn.w r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - nop │ │ │ │ strb r4, [r7, #18] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ strb r0, [r0, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0003a060 <_Py_open_noraise@@Base>: │ │ │ │ +0003a068 <_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 2ade0 <__open64_2@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 3a098 <_Py_open_noraise@@Base+0x38> │ │ │ │ + blt.n 3a0a0 <_Py_open_noraise@@Base+0x38> │ │ │ │ movs r1, #0 │ │ │ │ movw r2, #28688 @ 0x7010 │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ - bl 1e64ac <_PyConfig_FromDict@@Base+0xdb8> │ │ │ │ + bl 1e51e0 <_PyConfig_FromDict@@Base+0xdb8> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3a09c <_Py_open_noraise@@Base+0x3c> │ │ │ │ + bne.n 3a0a4 <_Py_open_noraise@@Base+0x3c> │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ blx 2b5a8 │ │ │ │ - b.n 3a09c <_Py_open_noraise@@Base+0x3c> │ │ │ │ + b.n 3a0a4 <_Py_open_noraise@@Base+0x3c> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r0, #59968 @ 0xea40 │ │ │ │ movt r0, #84 @ 0x54 │ │ │ │ sub sp, #12 │ │ │ │ movs r2, #0 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #16008 @ 0x3e88 │ │ │ │ + movw r1, #14024 @ 0x36c8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movs r4, #0 │ │ │ │ movs r5, #14 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 3a0de │ │ │ │ + bl 3a0e6 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0003a0de : │ │ │ │ +0003a0e6 : │ │ │ │ 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, 3a100 │ │ │ │ + cbz r1, 3a108 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1ce0d8 │ │ │ │ + bl 1cce90 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3a116 │ │ │ │ + cbz r0, 3a11e │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 20d2ac <_PyUnicode_IsWhitespace@@Base+0x78> │ │ │ │ + bl 20c074 <_PyUnicode_IsWhitespace@@Base+0x78> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e50 │ │ │ │ - cbnz r5, 3a12a │ │ │ │ - ldr r2, [pc, #48] @ (3a148 ) │ │ │ │ + bl 84e10 │ │ │ │ + cbnz r5, 3a132 │ │ │ │ + ldr r2, [pc, #48] @ (3a150 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 21bef8 │ │ │ │ - b.n 3a142 │ │ │ │ + bl 21aef8 │ │ │ │ + b.n 3a14a │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a138 │ │ │ │ + bge.n 3a140 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 3a13c │ │ │ │ + cbz r4, 3a144 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3a142 │ │ │ │ + b.n 3a14a │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, 3a178 │ │ │ │ + cbnz r0, 3a180 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16572 @ 0x40bc │ │ │ │ + movw r1, #14512 @ 0x38b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 3a198 │ │ │ │ + b.n 3a1a0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl c8074 <_PyArena_Malloc@@Base> │ │ │ │ - cbz r0, 3a198 │ │ │ │ + bl c7af8 <_PyArena_Malloc@@Base> │ │ │ │ + cbz r0, 3a1a0 │ │ │ │ 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} │ │ │ │ + nop │ │ │ │ │ │ │ │ -0003a19a : │ │ │ │ +0003a1a4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #40] @ (3a1d4 ) │ │ │ │ + ldr r2, [pc, #40] @ (3a1dc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ - cbz r3, 3a1c2 │ │ │ │ + cbz r3, 3a1cc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r2, [r0, #3712] @ 0xe80 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 3a1c2 │ │ │ │ - bl 21d5b8 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 1ef2e8 <_PyTime_AsMicroseconds@@Base+0x3e0> │ │ │ │ + bne.n 3a1cc │ │ │ │ + bl 21c4d8 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 1ee018 <_PyTime_AsMicroseconds@@Base+0x3e0> │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r4 │ │ │ │ moveq r0, #120 @ 0x78 │ │ │ │ blx 2b188 │ │ │ │ - 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 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3a1f8 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 3a220 │ │ │ │ + bne.n 3a200 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 3a228 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b1b8 │ │ │ │ - cbnz r0, 3a218 │ │ │ │ + cbnz r0, 3a220 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16892 @ 0x41fc │ │ │ │ + movw r1, #18720 @ 0x4920 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 3a220 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 3a228 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e4c60 │ │ │ │ + b.w 1e3994 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bls.n 3a240 │ │ │ │ + bls.n 3a248 │ │ │ │ movs r5, #0 │ │ │ │ - bl 23c470 │ │ │ │ - b.n 3a274 │ │ │ │ + bl 23b41c │ │ │ │ + b.n 3a27c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 3a250 │ │ │ │ + cbz r0, 3a258 │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bls.n 3a252 │ │ │ │ - b.n 3a238 │ │ │ │ + bls.n 3a25a │ │ │ │ + b.n 3a240 │ │ │ │ mov r2, r0 │ │ │ │ add.w r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c8074 <_PyArena_Malloc@@Base> │ │ │ │ + bl c7af8 <_PyArena_Malloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3a238 │ │ │ │ + beq.n 3a240 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 2b420 │ │ │ │ mov r3, r5 │ │ │ │ str.w r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -20563,92 +20577,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 3a2a6 │ │ │ │ + bge.n 3a2ae │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #28484 @ 0x6f44 │ │ │ │ + movw r0, #26500 @ 0x6784 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1039f8 │ │ │ │ - ldr r1, [pc, #204] @ (3a374 ) │ │ │ │ + b.w 103890 │ │ │ │ + ldr r1, [pc, #204] @ (3a37c ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3a36c │ │ │ │ + beq.n 3a374 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r5, 3a2f2 │ │ │ │ - bl 28ef00 │ │ │ │ + cbnz r5, 3a2fa │ │ │ │ + bl 28e784 │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - movw r1, #63672 @ 0xf8b8 │ │ │ │ + movw r1, #61688 @ 0xf0f8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r4, #63680 @ 0xf8c0 │ │ │ │ + movw r4, #61696 @ 0xf100 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ - movw r0, #28504 @ 0x6f58 │ │ │ │ + movw r0, #26520 @ 0x6798 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ moveq r4, r1 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3a36e │ │ │ │ - bl 170da8 │ │ │ │ - cbnz r0, 3a338 │ │ │ │ + b.n 3a376 │ │ │ │ + bl 170ae0 │ │ │ │ + cbnz r0, 3a340 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28ef00 │ │ │ │ + bl 28e784 │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #63680 @ 0xf8c0 │ │ │ │ + movw r0, #61696 @ 0xf100 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #63672 @ 0xf8b8 │ │ │ │ + movw r2, #61688 @ 0xf0f8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ it ne │ │ │ │ movne r2, r0 │ │ │ │ - movw r0, #28540 @ 0x6f7c │ │ │ │ + movw r0, #26556 @ 0x67bc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 21a1c4 │ │ │ │ - b.n 3a356 │ │ │ │ + bl 2191c4 │ │ │ │ + b.n 3a35e │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 3a354 │ │ │ │ + bne.n 3a35c │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #44396 @ 0xad6c │ │ │ │ + movw r1, #42372 @ 0xa584 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a36e │ │ │ │ + bge.n 3a376 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3a36e │ │ │ │ + cbnz r3, 3a376 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3a36e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3a376 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r0, #32850 @ 0x8052 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -20660,754 +20674,756 @@ │ │ │ │ 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 d8494 │ │ │ │ + bl d7ef4 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 3a69a │ │ │ │ + beq.w 3a6a2 │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 3a3ce │ │ │ │ + bne.n 3a3d6 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #28580 @ 0x6fa4 │ │ │ │ + movw r1, #26596 @ 0x67e4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3a69a │ │ │ │ - ldr r5, [pc, #620] @ (3a63c ) │ │ │ │ + b.n 3a6a2 │ │ │ │ + ldr r5, [pc, #620] @ (3a644 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ - movw r1, #28624 @ 0x6fd0 │ │ │ │ + movw r1, #26640 @ 0x6810 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r4, r5] │ │ │ │ - bl 1cd028 │ │ │ │ - cbz r0, 3a3ec │ │ │ │ + bl 1cbea8 │ │ │ │ + cbz r0, 3a3f4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 84e68 │ │ │ │ - b.n 3a3c8 │ │ │ │ + bl 84e28 │ │ │ │ + b.n 3a3d0 │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ - bl 28e2e8 │ │ │ │ + bl 28db6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a3e4 │ │ │ │ + bne.n 3a3ec │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a414 │ │ │ │ + bge.n 3a41c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 3a414 │ │ │ │ + cbnz r3, 3a41c │ │ │ │ mov r0, sl │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ ldr.w r1, [r9, #616] @ 0x268 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 3a69a │ │ │ │ + beq.w 3a6a2 │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3a458 │ │ │ │ + beq.n 3a460 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp sl, r3 │ │ │ │ - bne.n 3a45e │ │ │ │ + bne.n 3a466 │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a458 │ │ │ │ + bge.n 3a460 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 3a458 │ │ │ │ + cbnz r3, 3a460 │ │ │ │ mov r0, sl │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 3a498 │ │ │ │ - movw r1, #28624 @ 0x6fd0 │ │ │ │ + b.n 3a4a0 │ │ │ │ + movw r1, #26640 @ 0x6810 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a3e4 │ │ │ │ + bne.n 3a3ec │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, sl │ │ │ │ - bl 28e2e8 │ │ │ │ + bl 28db6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a3e4 │ │ │ │ + bne.n 3a3ec │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a498 │ │ │ │ + bge.n 3a4a0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 3a498 │ │ │ │ + cbnz r3, 3a4a0 │ │ │ │ mov r0, sl │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r9, #820] @ 0x334 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 3a69a │ │ │ │ + beq.w 3a6a2 │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 3a4cc │ │ │ │ + bne.n 3a4d4 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #28656 @ 0x6ff0 │ │ │ │ + movw r1, #26672 @ 0x6830 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 3a3c8 │ │ │ │ - movw r1, #28624 @ 0x6fd0 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 3a3d0 │ │ │ │ + movw r1, #26640 @ 0x6810 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3a3e4 │ │ │ │ + bne.n 3a3ec │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, sl │ │ │ │ - bl 28de58 │ │ │ │ + bl 28da44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3a3e4 │ │ │ │ + bne.w 3a3ec │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a506 │ │ │ │ + bge.n 3a50e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 3a506 │ │ │ │ + cbnz r3, 3a50e │ │ │ │ mov r0, sl │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r9, #660] @ 0x294 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 3a69a │ │ │ │ + beq.w 3a6a2 │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 3a53a │ │ │ │ + bne.n 3a542 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #28700 @ 0x701c │ │ │ │ + movw r1, #26716 @ 0x685c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 3a3c8 │ │ │ │ - movw r1, #28624 @ 0x6fd0 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 3a3d0 │ │ │ │ + movw r1, #26640 @ 0x6810 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3a3e4 │ │ │ │ + bne.w 3a3ec │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, sl │ │ │ │ - bl 28de58 │ │ │ │ + bl 28da44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3a3e4 │ │ │ │ + bne.w 3a3ec │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a576 │ │ │ │ + bge.n 3a57e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 3a576 │ │ │ │ + cbnz r3, 3a57e │ │ │ │ mov r0, sl │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ ldr.w r1, [r9, #708] @ 0x2c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 3a69a │ │ │ │ + beq.w 3a6a2 │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3a5ba │ │ │ │ + beq.n 3a5c2 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp sl, r3 │ │ │ │ - bne.n 3a5c0 │ │ │ │ + bne.n 3a5c8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a5ba │ │ │ │ + bge.n 3a5c2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 3a5ba │ │ │ │ + cbnz r3, 3a5c2 │ │ │ │ mov r0, sl │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 3a5fc │ │ │ │ - movw r1, #28624 @ 0x6fd0 │ │ │ │ + b.n 3a604 │ │ │ │ + movw r1, #26640 @ 0x6810 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3a3e4 │ │ │ │ + bne.w 3a3ec │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, sl │ │ │ │ - bl 28de58 │ │ │ │ + bl 28da44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3a3e4 │ │ │ │ + bne.w 3a3ec │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a5fc │ │ │ │ + bge.n 3a604 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 3a5fc │ │ │ │ + cbnz r3, 3a604 │ │ │ │ mov r0, sl │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r9, #704] @ 0x2c0 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3a69a │ │ │ │ + beq.n 3a6a2 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ - cbz r6, 3a634 │ │ │ │ + cbz r6, 3a63c │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 3a640 │ │ │ │ + bne.n 3a648 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a634 │ │ │ │ + bge.n 3a63c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3a634 │ │ │ │ + cbnz r3, 3a63c │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 3a678 │ │ │ │ + b.n 3a680 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r1, #28624 @ 0x6fd0 │ │ │ │ + movw r1, #26640 @ 0x6810 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3a3e4 │ │ │ │ + bne.w 3a3ec │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 28de58 │ │ │ │ + bl 28da44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3a3e4 │ │ │ │ + bne.w 3a3ec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3a678 │ │ │ │ + bge.n 3a680 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3a678 │ │ │ │ + cbnz r3, 3a680 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 1d4080 │ │ │ │ + bl 1d2d5c │ │ │ │ str.w r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3a3e4 │ │ │ │ + beq.w 3a3ec │ │ │ │ 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] @ (3a6d0 ) │ │ │ │ + ldr r3, [pc, #32] @ (3a6d8 ) │ │ │ │ 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 217ce8 │ │ │ │ + bl 216ce8 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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, 3a6f0 │ │ │ │ + cbz r0, 3a6f8 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ - cbz r6, 3a6f0 │ │ │ │ + cbz r6, 3a6f8 │ │ │ │ adds r4, r0, #4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3a724 │ │ │ │ + b.n 3a72c │ │ │ │ movw r0, #43552 @ 0xaa20 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r2, #64472 @ 0xfbd8 │ │ │ │ + movw r2, #62488 @ 0xf418 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #29076 @ 0x7194 │ │ │ │ + movw r1, #27092 @ 0x69d4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3a734 │ │ │ │ + b.n 3a73c │ │ │ │ ldr.w r7, [r4, #4]! │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 28f34c │ │ │ │ - cbz r0, 3a734 │ │ │ │ + bl 28ebd8 │ │ │ │ + cbz r0, 3a73c │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - cbnz r0, 3a72a │ │ │ │ + cbnz r0, 3a732 │ │ │ │ adds r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - bgt.n 3a712 │ │ │ │ - b.n 3a732 │ │ │ │ - bl 28f34c │ │ │ │ - cbz r0, 3a734 │ │ │ │ - b.n 3a722 │ │ │ │ + bgt.n 3a71a │ │ │ │ + b.n 3a73a │ │ │ │ + bl 28ebd8 │ │ │ │ + cbz r0, 3a73c │ │ │ │ + b.n 3a72a │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #24] @ (3a760 ) │ │ │ │ + ldr r3, [pc, #28] @ (3a76c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add.w r0, r0, #5632 @ 0x1600 │ │ │ │ - bl 217bac <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ + bl 216bac <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0003a764 : │ │ │ │ - ldr r0, [pc, #4] @ (3a76c ) │ │ │ │ - b.w 1da504 │ │ │ │ +0003a770 : │ │ │ │ + ldr r0, [pc, #4] @ (3a778 ) │ │ │ │ + b.w 1d923c │ │ │ │ nop │ │ │ │ - lsrs r0, r1, #28 │ │ │ │ + asrs r0, r1, #4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0003a770 : │ │ │ │ +0003a77c : │ │ │ │ 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] @ (3a83c ) │ │ │ │ + ldr r4, [pc, #188] @ (3a848 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3a834 │ │ │ │ + beq.n 3a840 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ adds r4, #68 @ 0x44 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3a7a4 │ │ │ │ + bne.n 3a7b0 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 3a794 │ │ │ │ + bne.n 3a7a0 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 3a7b6 │ │ │ │ + beq.n 3a7c2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 134e7c <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ - ldr r5, [pc, #136] @ (3a840 ) │ │ │ │ + bl 1350b0 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + ldr r5, [pc, #136] @ (3a84c ) │ │ │ │ ldr.w r3, [r5, #1476] @ 0x5c4 │ │ │ │ - cbz r3, 3a80a │ │ │ │ - cbnz r6, 3a7c6 │ │ │ │ + cbz r3, 3a816 │ │ │ │ + cbnz r6, 3a7d2 │ │ │ │ ldr.w r0, [r5, #1568] @ 0x620 │ │ │ │ - b.n 3a7d0 │ │ │ │ + b.n 3a7dc │ │ │ │ ldr.w r0, [r5, #1572] @ 0x624 │ │ │ │ mov r1, r6 │ │ │ │ - bl 7e9c0 <_Py_hashtable_get@@Base> │ │ │ │ - cbz r0, 3a7dc │ │ │ │ + bl 7e980 <_Py_hashtable_get@@Base> │ │ │ │ + cbz r0, 3a7e8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 15e1cc <_Py_hashtable_steal@@Base> │ │ │ │ + bl 15e204 <_Py_hashtable_steal@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 3a7e0 │ │ │ │ + cbnz r0, 3a7ec │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3a80e │ │ │ │ + b.n 3a81a │ │ │ │ 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, #42321 @ 0xa551 │ │ │ │ + movw r3, #42273 @ 0xa521 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3a802 │ │ │ │ + bne.n 3a80e │ │ │ │ blx 2af18 │ │ │ │ - b.n 3a7dc │ │ │ │ + b.n 3a7e8 │ │ │ │ ldr.w r0, [r5, #1504] @ 0x5e0 │ │ │ │ blx r2 │ │ │ │ - b.n 3a7dc │ │ │ │ + b.n 3a7e8 │ │ │ │ mvn.w r5, #1 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3a826 │ │ │ │ + bne.n 3a832 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 3a816 │ │ │ │ + bne.n 3a822 │ │ │ │ dmb ish │ │ │ │ - beq.n 3a838 │ │ │ │ - ldr r0, [pc, #20] @ (3a844 ) │ │ │ │ - bl 285478 │ │ │ │ - b.n 3a838 │ │ │ │ + beq.n 3a844 │ │ │ │ + ldr r0, [pc, #20] @ (3a850 ) │ │ │ │ + bl 284d7c │ │ │ │ + b.n 3a844 │ │ │ │ mvn.w r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r7, #18] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ strb r0, [r0, #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, #29756 @ 0x743c │ │ │ │ + movw r1, #27928 @ 0x6d18 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r4, r0 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3a870 │ │ │ │ + bge.n 3a87c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3ab2a │ │ │ │ + b.n 3ab36 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29768 @ 0x7448 │ │ │ │ + movw r1, #27940 @ 0x6d24 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a86a │ │ │ │ + blt.n 3a876 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29780 @ 0x7454 │ │ │ │ + movw r1, #27952 @ 0x6d30 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a86a │ │ │ │ + blt.n 3a876 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29792 @ 0x7460 │ │ │ │ + movw r1, #27964 @ 0x6d3c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a86a │ │ │ │ + blt.n 3a876 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29800 @ 0x7468 │ │ │ │ + movw r1, #27972 @ 0x6d44 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a86a │ │ │ │ + blt.n 3a876 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29812 @ 0x7474 │ │ │ │ + movw r1, #27984 @ 0x6d50 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a86a │ │ │ │ + blt.n 3a876 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29824 @ 0x7480 │ │ │ │ + movw r1, #27996 @ 0x6d5c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a86a │ │ │ │ + blt.n 3a876 │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29836 @ 0x748c │ │ │ │ + movw r1, #28008 @ 0x6d68 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a86a │ │ │ │ + blt.n 3a876 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29848 @ 0x7498 │ │ │ │ + movw r1, #28020 @ 0x6d74 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a86a │ │ │ │ + blt.n 3a876 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29856 @ 0x74a0 │ │ │ │ + movw r1, #28028 @ 0x6d7c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a86a │ │ │ │ + blt.n 3a876 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29868 @ 0x74ac │ │ │ │ + movw r1, #28040 @ 0x6d88 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a86a │ │ │ │ + blt.n 3a876 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29880 @ 0x74b8 │ │ │ │ + movw r1, #28052 @ 0x6d94 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a86a │ │ │ │ + blt.n 3a876 │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29892 @ 0x74c4 │ │ │ │ + movw r1, #28064 @ 0x6da0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3a86a │ │ │ │ + blt.n 3a876 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29904 @ 0x74d0 │ │ │ │ + movw r1, #28076 @ 0x6dac │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a86a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29916 @ 0x74dc │ │ │ │ + movw r1, #28088 @ 0x6db8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a86a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29928 @ 0x74e8 │ │ │ │ + movw r1, #28100 @ 0x6dc4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a86a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29940 @ 0x74f4 │ │ │ │ + movw r1, #28112 @ 0x6dd0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a86a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #24 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29952 @ 0x7500 │ │ │ │ + movw r1, #28124 @ 0x6ddc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a86a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29964 @ 0x750c │ │ │ │ + movw r1, #28136 @ 0x6de8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a86a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29976 @ 0x7518 │ │ │ │ + movw r1, #28148 @ 0x6df4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a86a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29984 @ 0x7520 │ │ │ │ + movw r1, #28156 @ 0x6dfc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a86a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29996 @ 0x752c │ │ │ │ + movw r1, #28168 @ 0x6e08 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a86a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30008 @ 0x7538 │ │ │ │ + movw r1, #28180 @ 0x6e14 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a86a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30020 @ 0x7544 │ │ │ │ + movw r1, #28192 @ 0x6e20 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a86a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30032 @ 0x7550 │ │ │ │ + movw r1, #28204 @ 0x6e2c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a86a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30044 @ 0x755c │ │ │ │ + movw r1, #28216 @ 0x6e38 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a86a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30056 @ 0x7568 │ │ │ │ + movw r1, #28228 @ 0x6e44 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a86a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30068 @ 0x7574 │ │ │ │ + movw r1, #28240 @ 0x6e50 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a86a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30080 @ 0x7580 │ │ │ │ + movw r1, #28252 @ 0x6e5c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a86a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30092 @ 0x758c │ │ │ │ + movw r1, #28264 @ 0x6e68 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a86a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30104 @ 0x7598 │ │ │ │ + movw r1, #28276 @ 0x6e74 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a86a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30116 @ 0x75a4 │ │ │ │ + movw r1, #28288 @ 0x6e80 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a86a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30128 @ 0x75b0 │ │ │ │ + movw r1, #28300 @ 0x6e8c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3a86a │ │ │ │ + blt.w 3a876 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30144 @ 0x75c0 │ │ │ │ + movw r1, #28316 @ 0x6e9c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ 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] @ (3abf4 ) │ │ │ │ + ldr r2, [pc, #180] @ (3ac00 ) │ │ │ │ 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 3abe8 │ │ │ │ + blt.n 3abf4 │ │ │ │ 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 f3108 │ │ │ │ + bl f307c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3ab92 │ │ │ │ + bge.n 3ab9e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ab8e │ │ │ │ + bge.n 3ab9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3ab8e │ │ │ │ + cbnz r3, 3ab9a │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3abf0 │ │ │ │ + b.n 3abfc │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 3ab9a │ │ │ │ + beq.n 3aba6 │ │ │ │ mov r4, r8 │ │ │ │ - b.n 3abc6 │ │ │ │ + b.n 3abd2 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ subs r4, #1 │ │ │ │ cmp r4, r8 │ │ │ │ it ge │ │ │ │ movge r4, r8 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 3ab96 │ │ │ │ + blt.n 3aba2 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr.w r3, [r3, r4, lsl #2] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 3abc2 │ │ │ │ + bne.n 3abce │ │ │ │ adds r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1039c4 │ │ │ │ + bl 10385c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3abc6 │ │ │ │ - b.n 3ab7a │ │ │ │ + bne.n 3abd2 │ │ │ │ + b.n 3ab86 │ │ │ │ subs r4, #1 │ │ │ │ - b.n 3aba4 │ │ │ │ + b.n 3abb0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3abda │ │ │ │ + bge.n 3abe6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3abda │ │ │ │ + cbnz r3, 3abe6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ add.w r8, r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3ab56 │ │ │ │ + b.n 3ab62 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 │ │ │ │ @@ -21421,591 +21437,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, #30300 @ 0x765c │ │ │ │ + movw r1, #28472 @ 0x6f38 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - bl e1e24 │ │ │ │ - cbz r0, 3ac50 │ │ │ │ + bl e1f38 │ │ │ │ + cbz r0, 3ac5c │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl efdc8 │ │ │ │ - cbnz r0, 3ac54 │ │ │ │ + bl efd28 │ │ │ │ + cbnz r0, 3ac60 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #30200 @ 0x75f8 │ │ │ │ + movw r1, #28372 @ 0x6ed4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3acfc │ │ │ │ + b.n 3ad08 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bmi.n 3ac76 │ │ │ │ + bmi.n 3ac82 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #30228 @ 0x7614 │ │ │ │ + movw r1, #28400 @ 0x6ef0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 3ac50 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 3ac5c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbz r1, 3ac9a │ │ │ │ + cbz r1, 3aca6 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 3aca2 │ │ │ │ + bmi.n 3acae │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #30252 @ 0x762c │ │ │ │ + movw r1, #28424 @ 0x6f08 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 3ac50 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 3ac5c │ │ │ │ movw r1, #5744 @ 0x1670 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #5860 @ 0x16e4 │ │ │ │ + movw r1, #3876 @ 0xf24 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #30292 @ 0x7654 │ │ │ │ + movw r0, #28464 @ 0x6f30 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3ac50 │ │ │ │ - bl 21f7a0 │ │ │ │ + beq.n 3ac5c │ │ │ │ + bl 21e6c0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3acfc │ │ │ │ + cbz r0, 3ad08 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ strd r4, r1, [sp] │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - bl 2500f4 │ │ │ │ + bl 24f780 │ │ │ │ adds r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bne.n 3ace4 │ │ │ │ - bl 220cf0 │ │ │ │ - b.n 3ac50 │ │ │ │ - bl 257394 │ │ │ │ + bne.n 3acf0 │ │ │ │ + bl 21f5d4 │ │ │ │ + b.n 3ac5c │ │ │ │ + bl 256b94 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 220cf0 │ │ │ │ + bl 21f5d4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 133558 │ │ │ │ + bl 1336b8 │ │ │ │ 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, 3ad1c │ │ │ │ + cbz r3, 3ad28 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 3ad1e │ │ │ │ + b.n 3ad2a │ │ │ │ mov r6, r3 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #16] │ │ │ │ - cbnz r3, 3ad30 │ │ │ │ + cbnz r3, 3ad3c │ │ │ │ cmp r5, r3 │ │ │ │ - blt.n 3ad30 │ │ │ │ + blt.n 3ad3c │ │ │ │ cmp r5, #1 │ │ │ │ - bgt.n 3ad30 │ │ │ │ - cbnz r4, 3ad50 │ │ │ │ + bgt.n 3ad3c │ │ │ │ + cbnz r4, 3ad5c │ │ │ │ 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] @ (3ae1c ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #212] @ (3ae28 ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ae14 │ │ │ │ + beq.n 3ae20 │ │ │ │ cmn r6, r5 │ │ │ │ - beq.n 3ad62 │ │ │ │ + beq.n 3ad6e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 16011c <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ - cbnz r0, 3ad62 │ │ │ │ + bl 160154 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + cbnz r0, 3ad6e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3ae14 │ │ │ │ + b.n 3ae20 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - movw r1, #57108 @ 0xdf14 │ │ │ │ + movw r1, #55124 @ 0xd754 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #30364 @ 0x769c │ │ │ │ + movw r0, #28536 @ 0x6f78 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r2, r6 │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3ad5e │ │ │ │ + beq.n 3ad6a │ │ │ │ cmp r6, #2 │ │ │ │ - ble.n 3ada0 │ │ │ │ + ble.n 3adac │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #3 │ │ │ │ - movw r1, #30380 @ 0x76ac │ │ │ │ + movw r1, #28552 @ 0x6f88 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ adds r2, r6, #1 │ │ │ │ - bge.n 3adbc │ │ │ │ + bge.n 3adc8 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #30460 @ 0x76fc │ │ │ │ + movw r1, #28632 @ 0x6fd8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 3ad5e │ │ │ │ - ldr r2, [pc, #96] @ (3ae20 ) │ │ │ │ + bl 11de14 │ │ │ │ + b.n 3ad6a │ │ │ │ + ldr r2, [pc, #96] @ (3ae2c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3ae14 │ │ │ │ + cbz r0, 3ae20 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 3adee │ │ │ │ + bne.n 3adfa │ │ │ │ addw r6, r5, #3756 @ 0xeac │ │ │ │ addw r5, r5, #3804 @ 0xedc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ adds r6, #16 │ │ │ │ - bl 3ae86 │ │ │ │ - cbnz r0, 3adfc │ │ │ │ + bl 3ae92 │ │ │ │ + cbnz r0, 3ae08 │ │ │ │ cmp r6, r5 │ │ │ │ - bne.n 3addc │ │ │ │ - b.n 3ae14 │ │ │ │ + bne.n 3ade8 │ │ │ │ + b.n 3ae20 │ │ │ │ add.w r1, r5, r6, lsl #4 │ │ │ │ addw r1, r1, #3756 @ 0xeac │ │ │ │ - bl 3ae86 │ │ │ │ - cbz r0, 3ae14 │ │ │ │ + bl 3ae92 │ │ │ │ + cbz r0, 3ae20 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ad5e │ │ │ │ + bge.n 3ad6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3ad5e │ │ │ │ + bne.n 3ad6a │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ad5e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3ad6a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r7, #28 │ │ │ │ + asrs r4, r7, #4 │ │ │ │ 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 130bc8 <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ - cbz r0, 3ae68 │ │ │ │ + bl 130d28 <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ + cbz r0, 3ae74 │ │ │ │ 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 133488 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + bl 1335e8 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #30612 @ 0x7794 │ │ │ │ + movw r0, #28784 @ 0x7070 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 9512c │ │ │ │ + b.w 9508c │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #35524 @ 0x8ac4 │ │ │ │ + movw r1, #33540 @ 0x8304 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ 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 3af40 │ │ │ │ + beq.n 3af4c │ │ │ │ add.w sl, r7, #8 │ │ │ │ cmp sl, r5 │ │ │ │ - beq.n 3af3c │ │ │ │ + beq.n 3af48 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 3af36 │ │ │ │ + bpl.n 3af42 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3af36 │ │ │ │ + beq.n 3af42 │ │ │ │ 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 3aedc │ │ │ │ + bge.n 3aee8 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w sl, [r3, r9, lsl #2] │ │ │ │ str r6, [r5, #8] │ │ │ │ - b.n 3af3c │ │ │ │ + b.n 3af48 │ │ │ │ cmp r3, r6 │ │ │ │ - blt.n 3aeea │ │ │ │ + blt.n 3aef6 │ │ │ │ cmp.w r6, r3, asr #1 │ │ │ │ - blt.n 3aeea │ │ │ │ + blt.n 3aef6 │ │ │ │ str r6, [r5, #8] │ │ │ │ - b.n 3af2e │ │ │ │ + b.n 3af3a │ │ │ │ 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, 3af10 │ │ │ │ + cbz r6, 3af1c │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 3af12 │ │ │ │ - b.n 3af1c │ │ │ │ + bcc.n 3af1e │ │ │ │ + b.n 3af28 │ │ │ │ mov r4, r6 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bl 9bcd0 │ │ │ │ - cbnz r0, 3af28 │ │ │ │ - bl 23c470 │ │ │ │ + bl 9bc28 │ │ │ │ + cbnz r0, 3af34 │ │ │ │ + bl 23b41c │ │ │ │ mov r0, sl │ │ │ │ bl 2fb7a <_PyObject_DebugMallocStats@@Base+0x1a4a> │ │ │ │ - b.n 3af3a │ │ │ │ + b.n 3af46 │ │ │ │ strd r6, r0, [r5, #8] │ │ │ │ str r4, [r5, #16] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w sl, [r3, r9, lsl #2] │ │ │ │ - b.n 3af3c │ │ │ │ - bl 1cb144 │ │ │ │ - cbnz r0, 3af44 │ │ │ │ + b.n 3af48 │ │ │ │ + bl 1c9fc4 │ │ │ │ + cbnz r0, 3af50 │ │ │ │ ldr r7, [r7, #0] │ │ │ │ - b.n 3ae9c │ │ │ │ + b.n 3aea8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3af48 │ │ │ │ + b.n 3af54 │ │ │ │ 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, #31008 @ 0x7920 │ │ │ │ + movw r1, #29180 @ 0x71fc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl a60f8 │ │ │ │ - cbz r0, 3af9c │ │ │ │ + bl a6ad4 │ │ │ │ + cbz r0, 3afa8 │ │ │ │ add.w r0, r4, #8 │ │ │ │ - bl 12c1c4 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 12c2e4 <_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 3af82 │ │ │ │ + bne.n 3af8e │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 102f28 │ │ │ │ + bl 102dc4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3afc0 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 3aff6 │ │ │ │ + bne.n 3afcc │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 3b002 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #23368 @ 0x5b48 │ │ │ │ + movw r1, #21384 @ 0x5388 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #31364 @ 0x7a84 │ │ │ │ + movw r0, #29536 @ 0x7360 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3afe4 │ │ │ │ + beq.n 3aff0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2ac60 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3afee │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 3aff6 │ │ │ │ + bne.n 3affa │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 3b002 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ 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 216250 │ │ │ │ + bl 215248 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 3b034 │ │ │ │ + beq.n 3b040 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31384 @ 0x7a98 │ │ │ │ + movw r1, #29556 @ 0x7374 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 3b046 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 3b052 │ │ │ │ movs r1, #0 │ │ │ │ - movw r0, #31428 @ 0x7ac4 │ │ │ │ + movw r0, #29600 @ 0x73a0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3b04a │ │ │ │ + bne.n 3b056 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3b080 │ │ │ │ + b.n 3b08c │ │ │ │ movw r4, #32304 @ 0x7e30 │ │ │ │ movt r4, #87 @ 0x57 │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ - cbz r3, 3b078 │ │ │ │ + cbz r3, 3b084 │ │ │ │ blx 2b444 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 3b074 │ │ │ │ + cbz r0, 3b080 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b074 │ │ │ │ + bge.n 3b080 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3b074 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3b080 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r4, #0] │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003b082 : │ │ │ │ +0003b08e : │ │ │ │ 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 3b252 │ │ │ │ + beq.w 3b25e │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.w 3b252 │ │ │ │ + bpl.w 3b25e │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 3b252 │ │ │ │ + bne.w 3b25e │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r6, r3, #30 │ │ │ │ - bne.w 3b252 │ │ │ │ + bne.w 3b25e │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r6, [r4, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3b156 │ │ │ │ + bne.n 3b162 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 3b156 │ │ │ │ + bne.n 3b162 │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ lsls r5, r3, #26 │ │ │ │ - bpl.n 3b0e6 │ │ │ │ + bpl.n 3b0f2 │ │ │ │ lsls r0, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ - b.n 3b0e8 │ │ │ │ + b.n 3b0f4 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb.w r3, [r3] │ │ │ │ movw r5, #24312 @ 0x5ef8 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 3b11c │ │ │ │ - cbz r2, 3b10a │ │ │ │ + blt.n 3b128 │ │ │ │ + cbz r2, 3b116 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r1, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ - b.n 3b10c │ │ │ │ + b.n 3b118 │ │ │ │ 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 3b13c │ │ │ │ - cbz r2, 3b12e │ │ │ │ + b.n 3b148 │ │ │ │ + cbz r2, 3b13a │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ - b.n 3b130 │ │ │ │ + b.n 3b13c │ │ │ │ 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 3b250 │ │ │ │ + bge.w 3b25c │ │ │ │ subs r6, #1 │ │ │ │ str r6, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 3b250 │ │ │ │ + bne.w 3b25c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3b250 │ │ │ │ - ldr r3, [pc, #260] @ (3b25c ) │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3b25c │ │ │ │ + ldr r3, [pc, #260] @ (3b268 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #256] @ (3b260 ) │ │ │ │ + ldr r2, [pc, #256] @ (3b26c ) │ │ │ │ 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, 3b196 │ │ │ │ + cbz r0, 3b1a2 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ - cbz r5, 3b196 │ │ │ │ + cbz r5, 3b1a2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b188 │ │ │ │ + bge.n 3b194 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b188 │ │ │ │ + cbnz r3, 3b194 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b250 │ │ │ │ + bge.n 3b25c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 3b250 │ │ │ │ + b.n 3b25c │ │ │ │ add.w r8, r8, #110592 @ 0x1b000 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r8, #4000] @ 0xfa0 │ │ │ │ - bl 8b86c │ │ │ │ + bl 8b7d0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3b1b2 │ │ │ │ - bl f6d10 │ │ │ │ - b.n 3b23a │ │ │ │ + bne.n 3b1be │ │ │ │ + bl f6cb4 │ │ │ │ + b.n 3b246 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 3b1ee │ │ │ │ + bne.n 3b1fa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b1cc │ │ │ │ + bge.n 3b1d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b1cc │ │ │ │ + cbnz r3, 3b1d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3b250 │ │ │ │ + blt.n 3b25c │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3b250 │ │ │ │ + bne.n 3b25c │ │ │ │ mov r0, r5 │ │ │ │ - bl 82f7c <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f3c <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - b.n 3b250 │ │ │ │ + b.n 3b25c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b202 │ │ │ │ + bge.n 3b20e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3b202 │ │ │ │ + cbnz r3, 3b20e │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b22a │ │ │ │ + bge.n 3b236 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b216 │ │ │ │ + cbnz r3, 3b222 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b22a │ │ │ │ + bge.n 3b236 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b22a │ │ │ │ + cbnz r3, 3b236 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 3b23e │ │ │ │ + bge.n 3b24a │ │ │ │ mov r5, r4 │ │ │ │ - b.n 3b250 │ │ │ │ + b.n 3b25c │ │ │ │ mov r0, r4 │ │ │ │ - bl 82f7c <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f3c <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 3b23a │ │ │ │ + b.n 3b246 │ │ │ │ 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 │ │ │ │ @@ -22013,530 +22029,530 @@ │ │ │ │ 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 3b284 │ │ │ │ + bne.n 3b290 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3b29e │ │ │ │ - b.n 3b298 │ │ │ │ + bne.n 3b2aa │ │ │ │ + b.n 3b2a4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3572 @ 0xdf4 │ │ │ │ + movw r0, #1588 @ 0x634 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ - cbz r0, 3b2ac │ │ │ │ - b.n 3b278 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 3b2ac │ │ │ │ + bl 1d39c0 │ │ │ │ + cbz r0, 3b2b8 │ │ │ │ + b.n 3b284 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 3b2b8 │ │ │ │ movw r3, #43836 @ 0xab3c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 17ff20 │ │ │ │ + bl 17f9ec │ │ │ │ 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 842b8 <_PyTuple_FromArray@@Base> │ │ │ │ + bl 84278 <_PyTuple_FromArray@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3b2e6 │ │ │ │ + cbz r0, 3b2f2 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #56056 @ 0xdaf8 │ │ │ │ + movw r1, #54072 @ 0xd338 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #36652 @ 0x8f2c │ │ │ │ + movw r0, #34668 @ 0x876c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3b2ea │ │ │ │ + bne.n 3b2f6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3b354 │ │ │ │ + b.n 3b360 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b354 │ │ │ │ + beq.n 3b360 │ │ │ │ add.w r9, r5, #12 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ - bge.n 3b354 │ │ │ │ + bge.n 3b360 │ │ │ │ ldr.w r6, [r9, #4]! │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bmi.n 3b312 │ │ │ │ + bmi.n 3b31e │ │ │ │ adds r7, #1 │ │ │ │ - b.n 3b2fc │ │ │ │ + b.n 3b308 │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ - cbnz r3, 3b322 │ │ │ │ + cbnz r3, 3b32e │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ - cbnz r3, 3b32c │ │ │ │ - b.n 3b30e │ │ │ │ + cbnz r3, 3b338 │ │ │ │ + b.n 3b31a │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3b318 │ │ │ │ - b.n 3b30e │ │ │ │ - movw r1, #46815 @ 0xb6df │ │ │ │ + bne.n 3b324 │ │ │ │ + b.n 3b31a │ │ │ │ + movw r1, #46827 @ 0xb6eb │ │ │ │ movt r1, #3 │ │ │ │ mov r2, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b30e │ │ │ │ + beq.n 3b31a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b2e6 │ │ │ │ + bge.n 3b2f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3b2e6 │ │ │ │ + bne.n 3b2f2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3b2e6 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3b2f2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl b1110 │ │ │ │ - cbz r6, 3b380 │ │ │ │ + bl b0c5c │ │ │ │ + cbz r6, 3b38c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b814 │ │ │ │ - b.n 3b4b2 │ │ │ │ + bl 3b820 │ │ │ │ + b.n 3b4be │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbz r3, 3b38a │ │ │ │ + cbz r3, 3b396 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r3, r2, #1 │ │ │ │ - bne.n 3b394 │ │ │ │ + bne.n 3b3a0 │ │ │ │ add.w r0, r4, #20 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.n 3b4b6 │ │ │ │ + b.n 3b4c2 │ │ │ │ mov r5, r0 │ │ │ │ cmn.w r2, #9 │ │ │ │ - bne.n 3b3d8 │ │ │ │ + bne.n 3b3e4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbnz r3, 3b3a4 │ │ │ │ + cbnz r3, 3b3b0 │ │ │ │ ldr r6, [r4, #36] @ 0x24 │ │ │ │ - cbz r6, 3b3bc │ │ │ │ + cbz r6, 3b3c8 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ add.w r0, r4, #20 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 6b944 │ │ │ │ + bl 6b914 │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbz r3, 3b3c4 │ │ │ │ + cbz r3, 3b3d0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - b.n 3b3c6 │ │ │ │ + b.n 3b3d2 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #0 │ │ │ │ - bl 263bc4 <_PyObject_GetXIData@@Base+0x2d0> │ │ │ │ + bl 263464 <_PyObject_GetXIData@@Base+0x2d0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e50 │ │ │ │ - b.n 3b4b2 │ │ │ │ + bl 84e10 │ │ │ │ + b.n 3b4be │ │ │ │ add.w r3, r2, #8 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi.n 3b468 │ │ │ │ + bhi.n 3b474 │ │ │ │ tbb [pc, r3] │ │ │ │ cmp r2, #54 @ 0x36 │ │ │ │ asrs r6, r3, #8 │ │ │ │ lsrs r7, r1, #16 │ │ │ │ movs r4, r0 │ │ │ │ movw r3, #62360 @ 0xf398 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 17ff20 │ │ │ │ - b.n 3b47e │ │ │ │ - bl 23c470 │ │ │ │ - b.n 3b47e │ │ │ │ - bl 64dfe <_PyErr_SetInterpreterAlreadyRunning@@Base> │ │ │ │ - b.n 3b47e │ │ │ │ + bl 17f9ec │ │ │ │ + b.n 3b48a │ │ │ │ + bl 23b41c │ │ │ │ + b.n 3b48a │ │ │ │ + bl 64dca <_PyErr_SetInterpreterAlreadyRunning@@Base> │ │ │ │ + b.n 3b48a │ │ │ │ movw r3, #62360 @ 0xf398 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #36900 @ 0x9024 │ │ │ │ + movw r1, #34916 @ 0x8864 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 3b47e │ │ │ │ + bl 11de14 │ │ │ │ + b.n 3b48a │ │ │ │ movw r3, #62360 @ 0xf398 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #36936 @ 0x9048 │ │ │ │ + movw r1, #34952 @ 0x8888 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 3b47e │ │ │ │ + bl 11de14 │ │ │ │ + b.n 3b48a │ │ │ │ movw r3, #62360 @ 0xf398 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #36976 @ 0x9070 │ │ │ │ + movw r1, #34992 @ 0x88b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 3b47e │ │ │ │ + bl 11de14 │ │ │ │ + b.n 3b48a │ │ │ │ movw r3, #62360 @ 0xf398 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37020 @ 0x909c │ │ │ │ + movw r1, #35036 @ 0x88dc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 3b47e │ │ │ │ + bl 11de14 │ │ │ │ + b.n 3b48a │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37072 @ 0x90d0 │ │ │ │ + movw r1, #35088 @ 0x8910 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbnz r3, 3b486 │ │ │ │ + cbnz r3, 3b492 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ - cbz r3, 3b4b2 │ │ │ │ + cbz r3, 3b4be │ │ │ │ movw r3, #62360 @ 0xf398 │ │ │ │ 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 6b944 │ │ │ │ + bl 6b914 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ str r7, [r5, #72] @ 0x48 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ str r3, [r6, #24] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ 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 1cbb20 <_PyNamespace_New@@Base> │ │ │ │ + bl 1ca9a0 <_PyNamespace_New@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b6d8 │ │ │ │ + beq.w 3b6e4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 1cbb20 <_PyNamespace_New@@Base> │ │ │ │ + bl 1ca9a0 <_PyNamespace_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b5ac │ │ │ │ + beq.n 3b5b8 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 3b520 │ │ │ │ - bl 8832c │ │ │ │ + cbz r0, 3b52c │ │ │ │ + bl 88294 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b598 │ │ │ │ + beq.n 3b5a4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #19172 @ 0x4ae4 │ │ │ │ + movw r1, #17188 @ 0x4324 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 990a8 │ │ │ │ + bl 99004 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b516 │ │ │ │ + bge.n 3b522 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3b516 │ │ │ │ + cbnz r3, 3b522 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 3b598 │ │ │ │ + blt.n 3b5a4 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3b522 │ │ │ │ + b.n 3b52e │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 3b55c │ │ │ │ - bl 8832c │ │ │ │ + cbz r0, 3b568 │ │ │ │ + bl 88294 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 3b598 │ │ │ │ + cbz r0, 3b5a4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #19204 @ 0x4b04 │ │ │ │ + movw r1, #17220 @ 0x4344 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 990a8 │ │ │ │ + bl 99004 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b554 │ │ │ │ + bge.n 3b560 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3b554 │ │ │ │ + cbnz r3, 3b560 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 3b598 │ │ │ │ + blt.n 3b5a4 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 3b596 │ │ │ │ - bl 8832c │ │ │ │ + cbz r0, 3b5a2 │ │ │ │ + bl 88294 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 3b598 │ │ │ │ + cbz r0, 3b5a4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #20132 @ 0x4ea4 │ │ │ │ + movw r1, #18148 @ 0x46e4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 990a8 │ │ │ │ + bl 99004 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b58e │ │ │ │ + bge.n 3b59a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3b58e │ │ │ │ + cbnz r3, 3b59a │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 3b5ce │ │ │ │ - b.n 3b598 │ │ │ │ - cbz r3, 3b5ce │ │ │ │ + bge.n 3b5da │ │ │ │ + b.n 3b5a4 │ │ │ │ + cbz r3, 3b5da │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b5ac │ │ │ │ + bge.n 3b5b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b5ac │ │ │ │ + cbnz r3, 3b5b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 3b5f8 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 3b604 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ 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, #63408 @ 0xf7b0 │ │ │ │ + movw r1, #61424 @ 0xeff0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 990a8 │ │ │ │ + bl 99004 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b5f4 │ │ │ │ + bge.n 3b600 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b5f4 │ │ │ │ + cbnz r3, 3b600 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 3b602 │ │ │ │ + bge.n 3b60e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b6d6 │ │ │ │ - b.n 3b6ca │ │ │ │ + bge.n 3b6e2 │ │ │ │ + b.n 3b6d6 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 3b610 │ │ │ │ - bl 8832c │ │ │ │ + cbz r0, 3b61c │ │ │ │ + bl 88294 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3b62c │ │ │ │ - b.n 3b5f8 │ │ │ │ + cbnz r0, 3b638 │ │ │ │ + b.n 3b604 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ 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, #43856 @ 0xab50 │ │ │ │ + movw r1, #41872 @ 0xa390 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 990a8 │ │ │ │ + bl 99004 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b652 │ │ │ │ + bge.n 3b65e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b652 │ │ │ │ + cbnz r3, 3b65e │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 3b5f8 │ │ │ │ + blt.n 3b604 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b6fe │ │ │ │ + bl 3b70a │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b5f8 │ │ │ │ + beq.n 3b604 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #37440 @ 0x9240 │ │ │ │ + movw r1, #35456 @ 0x8a80 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r5 │ │ │ │ - bl 990a8 │ │ │ │ + bl 99004 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b688 │ │ │ │ + bge.n 3b694 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b688 │ │ │ │ + cbnz r3, 3b694 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 3b5f8 │ │ │ │ + blt.n 3b604 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 3b6d8 │ │ │ │ - bl 8832c │ │ │ │ + cbz r0, 3b6e4 │ │ │ │ + bl 88294 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3b69e │ │ │ │ - bl f6d10 │ │ │ │ - b.n 3b6d8 │ │ │ │ + cbnz r0, 3b6aa │ │ │ │ + bl f6cb4 │ │ │ │ + b.n 3b6e4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #37452 @ 0x924c │ │ │ │ + movw r1, #35468 @ 0x8a8c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r5 │ │ │ │ - bl 990a8 │ │ │ │ + bl 99004 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b6c4 │ │ │ │ + bge.n 3b6d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3b6c4 │ │ │ │ + cbnz r3, 3b6d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 3b6d8 │ │ │ │ - b.n 3b5f8 │ │ │ │ + bge.n 3b6e4 │ │ │ │ + b.n 3b604 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3b6d6 │ │ │ │ + cbnz r3, 3b6e2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ 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, 3b73e │ │ │ │ + cbz r4, 3b74a │ │ │ │ ldrd r3, r6, [r0, #8] │ │ │ │ - movw r1, #33824 @ 0x8420 │ │ │ │ + movw r1, #31840 @ 0x7c60 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ blx 2c24c │ │ │ │ - cbz r0, 3b74a │ │ │ │ - movw r1, #15960 @ 0x3e58 │ │ │ │ + cbz r0, 3b756 │ │ │ │ + movw r1, #13976 @ 0x3698 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ blx 2c24c │ │ │ │ - cbnz r0, 3b760 │ │ │ │ - b.n 3b74a │ │ │ │ - cbz r5, 3b796 │ │ │ │ + cbnz r0, 3b76c │ │ │ │ + b.n 3b756 │ │ │ │ + cbz r5, 3b7a2 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8832c │ │ │ │ - cbz r5, 3b78c │ │ │ │ + b.w 88294 │ │ │ │ + cbz r5, 3b798 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #22740 @ 0x58d4 │ │ │ │ + movw r0, #20756 @ 0x5114 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1039f8 │ │ │ │ - cbz r5, 3b778 │ │ │ │ + b.w 103890 │ │ │ │ + cbz r5, 3b784 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #37832 @ 0x93c8 │ │ │ │ + movw r0, #35848 @ 0x8c08 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #37844 @ 0x93d4 │ │ │ │ + movw r0, #35860 @ 0x8c14 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8832c │ │ │ │ + b.w 88294 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 3b7ce │ │ │ │ + bls.n 3b7da │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37852 @ 0x93dc │ │ │ │ + movw r1, #35868 @ 0x8c1c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 3b810 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 3b81c │ │ │ │ cmp r2, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ itte ne │ │ │ │ movwne r4, #5744 @ 0x1670 │ │ │ │ movtne r4, #80 @ 0x50 │ │ │ │ ldreq r4, [r3, #4] │ │ │ │ - bl 27e3ec <_PyUnicode_EncodeUTF16@@Base+0x31c4> │ │ │ │ + bl 27dc44 <_PyUnicode_EncodeUTF16@@Base+0x3154> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3b7ec │ │ │ │ + cbz r0, 3b7f8 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 3b810 │ │ │ │ + b.n 3b81c │ │ │ │ movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6580 │ │ │ │ + bl f6524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b7e8 │ │ │ │ - bl f6d10 │ │ │ │ - cbz r4, 3b810 │ │ │ │ + beq.n 3b7f4 │ │ │ │ + bl f6cb4 │ │ │ │ + cbz r4, 3b81c │ │ │ │ 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} │ │ │ │ @@ -22544,517 +22560,538 @@ │ │ │ │ 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, 3b830 │ │ │ │ - bl 25ac64 <_PyXI_FreeFailure@@Base+0x8c> │ │ │ │ + cbz r0, 3b83c │ │ │ │ + bl 25a4e0 <_PyXI_FreeFailure@@Base+0x8c> │ │ │ │ add.w r0, r4, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 3b83a │ │ │ │ + b.n 3b846 │ │ │ │ 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, 3b852 │ │ │ │ - bl 7a4ec │ │ │ │ + cbz r0, 3b85e │ │ │ │ + bl 7a4bc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 3b85a │ │ │ │ - bl 7a4ec │ │ │ │ + cbz r0, 3b866 │ │ │ │ + bl 7a4bc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 3b862 │ │ │ │ - bl 7a4ec │ │ │ │ + cbz r0, 3b86e │ │ │ │ + bl 7a4bc │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b420 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 3b874 │ │ │ │ - bl 7a4ec │ │ │ │ + cbz r0, 3b880 │ │ │ │ + bl 7a4bc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 3b87c │ │ │ │ - bl 7a4ec │ │ │ │ + cbz r0, 3b888 │ │ │ │ + bl 7a4bc │ │ │ │ movs r2, #24 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b420 │ │ │ │ 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 15bf60 │ │ │ │ + bl 15bfc0 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0003b8a8 : │ │ │ │ +0003b8b4 : │ │ │ │ movw r0, #5040 @ 0x13b0 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - b.w 1da504 │ │ │ │ + b.w 1d923c │ │ │ │ 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, 3b8d4 │ │ │ │ + cbnz r3, 3b8e0 │ │ │ │ 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, #29400 @ 0x72d8 │ │ │ │ + movw r1, #27416 @ 0x6b18 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b8f8 │ │ │ │ - ldr r1, [pc, #644] @ (3bb70 ) │ │ │ │ + blt.n 3b904 │ │ │ │ + ldr r1, [pc, #644] @ (3bb7c ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dfa1c │ │ │ │ + bl 1de754 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbnz r0, 3b8fe │ │ │ │ + cbnz r0, 3b90a │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3bbde │ │ │ │ + b.n 3bbea │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dfa20 │ │ │ │ + bl 1de758 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3b8f8 │ │ │ │ + blt.n 3b904 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r0, #16 │ │ │ │ ldr.w r7, [r3, #132] @ 0x84 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b8f8 │ │ │ │ + beq.n 3b904 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #38880 @ 0x97e0 │ │ │ │ + movw r1, #36896 @ 0x9020 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 3b9e2 │ │ │ │ + beq.n 3b9ee │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b948 │ │ │ │ + bge.n 3b954 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3b948 │ │ │ │ + cbnz r3, 3b954 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #16 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b8f8 │ │ │ │ + beq.n 3b904 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #38900 @ 0x97f4 │ │ │ │ + movw r1, #36916 @ 0x9034 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3b9e2 │ │ │ │ + beq.n 3b9ee │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b982 │ │ │ │ + bge.n 3b98e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3b982 │ │ │ │ + cbnz r3, 3b98e │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b8f8 │ │ │ │ + beq.n 3b904 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #38920 @ 0x9808 │ │ │ │ + movw r1, #36936 @ 0x9048 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.n 3b9e2 │ │ │ │ + beq.n 3b9ee │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3b9bc │ │ │ │ + bge.n 3b9c8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3b9bc │ │ │ │ + cbnz r3, 3b9c8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3b8f8 │ │ │ │ + beq.n 3b904 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #38944 @ 0x9820 │ │ │ │ + movw r1, #36960 @ 0x9060 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 3b9fe │ │ │ │ + bne.n 3ba0a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 3bbde │ │ │ │ + bge.w 3bbea │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3bbde │ │ │ │ + bne.w 3bbea │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3bbde │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3bbea │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ba12 │ │ │ │ + bge.n 3ba1e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3ba12 │ │ │ │ + cbnz r3, 3ba1e │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #38872 @ 0x97d8 │ │ │ │ + movw r1, #36888 @ 0x9018 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b8f8 │ │ │ │ + blt.w 3b904 │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #38892 @ 0x97ec │ │ │ │ + movw r1, #36908 @ 0x902c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b8f8 │ │ │ │ + blt.w 3b904 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #38912 @ 0x9800 │ │ │ │ + movw r1, #36928 @ 0x9040 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b8f8 │ │ │ │ + blt.w 3b904 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #38936 @ 0x9818 │ │ │ │ + movw r1, #36952 @ 0x9058 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b8f8 │ │ │ │ - ldr r1, [pc, #264] @ (3bb74 ) │ │ │ │ + blt.w 3b904 │ │ │ │ + ldr r1, [pc, #264] @ (3bb80 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dfa1c │ │ │ │ + bl 1de754 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b8f8 │ │ │ │ + beq.w 3b904 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dfa20 │ │ │ │ + bl 1de758 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b8f8 │ │ │ │ + blt.w 3b904 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movs r0, #8 │ │ │ │ ldr.w r6, [r3, #132] @ 0x84 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b8f8 │ │ │ │ + beq.w 3b904 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #38880 @ 0x97e0 │ │ │ │ + movw r1, #36896 @ 0x9020 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3bb5c │ │ │ │ + beq.n 3bb68 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3bac6 │ │ │ │ + bge.n 3bad2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3bac6 │ │ │ │ + cbnz r3, 3bad2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #8 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b8f8 │ │ │ │ + beq.w 3b904 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #38900 @ 0x97f4 │ │ │ │ + movw r1, #36916 @ 0x9034 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.n 3bb5c │ │ │ │ + beq.n 3bb68 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3bafe │ │ │ │ + bge.n 3bb0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3bafe │ │ │ │ + cbnz r3, 3bb0a │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #32 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b8f8 │ │ │ │ + beq.w 3b904 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #38920 @ 0x9808 │ │ │ │ + movw r1, #36936 @ 0x9048 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 3bb5c │ │ │ │ + beq.n 3bb68 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3bb36 │ │ │ │ + bge.n 3bb42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3bb36 │ │ │ │ + cbnz r3, 3bb42 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #32 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3b8f8 │ │ │ │ + beq.w 3b904 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #38944 @ 0x9820 │ │ │ │ + movw r1, #36960 @ 0x9060 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3bb78 │ │ │ │ + bne.n 3bb84 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3bbde │ │ │ │ + bge.n 3bbea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3bbde │ │ │ │ + cbnz r3, 3bbea │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3bbde │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3bbea │ │ │ │ asrs r4, r4, #15 │ │ │ │ lsls r2, r2, #1 │ │ │ │ asrs r0, r7, #15 │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3bb8a │ │ │ │ + bge.n 3bb96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3bb8a │ │ │ │ + cbnz r3, 3bb96 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #38960 @ 0x9830 │ │ │ │ + movw r1, #36976 @ 0x9070 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b8f8 │ │ │ │ + blt.w 3b904 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #38980 @ 0x9844 │ │ │ │ + movw r1, #36996 @ 0x9084 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b8f8 │ │ │ │ + blt.w 3b904 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #39000 @ 0x9858 │ │ │ │ + movw r1, #37016 @ 0x9098 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3b8f8 │ │ │ │ + blt.w 3b904 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #39024 @ 0x9870 │ │ │ │ + movw r1, #37040 @ 0x90b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ asrs r4, r0, #31 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0003bbe4 : │ │ │ │ +0003bbf0 : │ │ │ │ b.w 2b48c │ │ │ │ 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 fb2a4 │ │ │ │ - cbz r0, 3bc72 │ │ │ │ + bl fb244 │ │ │ │ + cbz r0, 3bc7e │ │ │ │ movs r2, #6 │ │ │ │ - movw r1, #39220 @ 0x9934 │ │ │ │ + movw r1, #37236 @ 0x9174 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r4, r0 │ │ │ │ - bl ac0c8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl abc48 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3bc6c │ │ │ │ + beq.n 3bc78 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cbnz r3, 3bc2c │ │ │ │ + cbnz r3, 3bc38 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39228 @ 0x993c │ │ │ │ + movw r1, #37244 @ 0x917c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ac0c8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl abc48 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3bc42 │ │ │ │ - b.n 3bc6c │ │ │ │ + bne.n 3bc4e │ │ │ │ + b.n 3bc78 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55504 @ 0xd8d0 │ │ │ │ + movw r1, #53520 @ 0xd110 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl ac0c8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl abc48 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3bc16 │ │ │ │ - b.n 3bc6c │ │ │ │ + bne.n 3bc22 │ │ │ │ + b.n 3bc78 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 17102c │ │ │ │ + bl 170d64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3bc6c │ │ │ │ + blt.n 3bc78 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8076 @ 0x1f8c │ │ │ │ + movw r1, #6064 @ 0x17b0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 3be0c │ │ │ │ + bl 3bd58 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3bc6c │ │ │ │ + beq.n 3bc78 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1dde98 │ │ │ │ + b.w 1dcbcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 257328 │ │ │ │ + bl 256b28 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - sub sp, #20 │ │ │ │ - movs r2, #4 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - movs r1, #1 │ │ │ │ - add r4, sp, #8 │ │ │ │ - add r3, sp, #12 │ │ │ │ - str r4, [sp, #0] │ │ │ │ - blx 2b3ac <__getsockopt64@plt> │ │ │ │ - cbnz r0, 3bcac │ │ │ │ - ldr r5, [sp, #12] │ │ │ │ - cbz r5, 3bcb0 │ │ │ │ - cmp r5, #106 @ 0x6a │ │ │ │ - beq.n 3bcb0 │ │ │ │ - mov r4, r0 │ │ │ │ - blx 2c294 <__errno_location@plt> │ │ │ │ - str r5, [r0, #0] │ │ │ │ - b.n 3bcb2 │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 3bcb2 │ │ │ │ - movs r4, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #20 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - movs r2, #0 │ │ │ │ - mov r0, r1 │ │ │ │ - mov r1, r2 │ │ │ │ - b.n 3bd4c │ │ │ │ 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 fb1fc │ │ │ │ - cbz r0, 3bd48 │ │ │ │ + bl fb19c │ │ │ │ + cbz r0, 3bd0a │ │ │ │ movs r2, #17 │ │ │ │ - movw r1, #39236 @ 0x9944 │ │ │ │ + movw r1, #37252 @ 0x9184 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r4, r0 │ │ │ │ - bl ac0c8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl abc48 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3bd42 │ │ │ │ + beq.n 3bd04 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 17102c │ │ │ │ + bl 170d64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3bd42 │ │ │ │ + blt.n 3bd04 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbnz r3, 3bd22 │ │ │ │ + cbnz r3, 3bce4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8076 @ 0x1f8c │ │ │ │ + movw r1, #6064 @ 0x17b0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 3be0c │ │ │ │ + bl 3bd58 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3bd42 │ │ │ │ + beq.n 3bd04 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1dde98 │ │ │ │ + b.w 1dcbcc │ │ │ │ movs r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39256 @ 0x9958 │ │ │ │ + movw r1, #37272 @ 0x9198 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ac0c8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl abc48 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3bd42 │ │ │ │ + beq.n 3bd04 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 17102c │ │ │ │ + bl 170d64 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3bd04 │ │ │ │ + bge.n 3bcc6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 257328 │ │ │ │ + bl 256b28 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + sub sp, #20 │ │ │ │ + movs r2, #4 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + movs r1, #1 │ │ │ │ + add r4, sp, #8 │ │ │ │ + add r3, sp, #12 │ │ │ │ + str r4, [sp, #0] │ │ │ │ + blx 2b3ac <__getsockopt64@plt> │ │ │ │ + cbnz r0, 3bd44 │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ + cbz r5, 3bd48 │ │ │ │ + cmp r5, #106 @ 0x6a │ │ │ │ + beq.n 3bd48 │ │ │ │ + mov r4, r0 │ │ │ │ + blx 2c294 <__errno_location@plt> │ │ │ │ + str r5, [r0, #0] │ │ │ │ + b.n 3bd4a │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 3bd4a │ │ │ │ + movs r4, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #20 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + movs r2, #0 │ │ │ │ + mov r0, r1 │ │ │ │ + mov r1, r2 │ │ │ │ + b.n 3bd8a │ │ │ │ + │ │ │ │ +0003bd58 : │ │ │ │ + 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 aabec │ │ │ │ + adds r3, r0, #1 │ │ │ │ + it eq │ │ │ │ + streq r5, [r4, #20] │ │ │ │ + add sp, #8 │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + add sp, #12 │ │ │ │ + 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.w r8, [pc, #168] @ 3be08 │ │ │ │ + ldr.w r8, [pc, #172] @ 3be48 │ │ │ │ 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 7fd48 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd08 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3be02 │ │ │ │ + beq.n 3be40 │ │ │ │ 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, 3bda4 │ │ │ │ + cbz r5, 3bde2 │ │ │ │ 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 │ │ │ │ @@ -23069,110 +23106,90 @@ │ │ │ │ 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, 3be02 │ │ │ │ + cbz r6, 3be40 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20132 @ 0x4ea4 │ │ │ │ + movw r1, #18148 @ 0x46e4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 990a8 │ │ │ │ + bl 99004 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3be02 │ │ │ │ + bge.n 3be40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3be00 │ │ │ │ + bge.n 3be3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3be00 │ │ │ │ + cbnz r3, 3be3e │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -0003be0c : │ │ │ │ - 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 ab06c │ │ │ │ - adds r3, r0, #1 │ │ │ │ - it eq │ │ │ │ - streq r5, [r4, #20] │ │ │ │ - add sp, #8 │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - add sp, #12 │ │ │ │ - bx lr │ │ │ │ + movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ 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 3be66 │ │ │ │ + bl 3be74 │ │ │ │ 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] @ 3bf4c │ │ │ │ + ldr.w sl, [pc, #212] @ 3bf5c │ │ │ │ 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 7fd48 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd08 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3bf44 │ │ │ │ + beq.n 3bf52 │ │ │ │ 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, 3becc │ │ │ │ + cbz r7, 3beda │ │ │ │ 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, 3bee4 │ │ │ │ + cbz r5, 3bef2 │ │ │ │ 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 │ │ │ │ @@ -23188,350 +23205,351 @@ │ │ │ │ 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, 3bf44 │ │ │ │ + cbz r3, 3bf52 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20132 @ 0x4ea4 │ │ │ │ + movw r1, #18148 @ 0x46e4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 990a8 │ │ │ │ + bl 99004 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3bf44 │ │ │ │ + bge.n 3bf52 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3bf42 │ │ │ │ + bge.n 3bf50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3bf42 │ │ │ │ + cbnz r3, 3bf50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - ldr r1, [pc, #4] @ (3bf5c ) │ │ │ │ - b.w 29985c <_PyGen_yf@@Base+0x2e4> │ │ │ │ + ldr r1, [pc, #4] @ (3bf6c ) │ │ │ │ + b.w 2990dc <_PyGen_yf@@Base+0x2e4> │ │ │ │ nop │ │ │ │ lsrs r0, r1, #8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbnz r3, 3bf7e │ │ │ │ + cbnz r3, 3bf8e │ │ │ │ ldr r2, [r0, #16] │ │ │ │ - cbz r2, 3bf74 │ │ │ │ - movw r3, #57920 @ 0xe240 │ │ │ │ + cbz r2, 3bf84 │ │ │ │ + movw r3, #57952 @ 0xe260 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3bf7e │ │ │ │ + bne.n 3bf8e │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 3bf90 │ │ │ │ + cbz r1, 3bfa0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 3bf98 │ │ │ │ + b.n 3bfa8 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.w 188df8 │ │ │ │ + b.w 1883a4 │ │ │ │ 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, 3bfbc │ │ │ │ + cbz r3, 3bfcc │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 3bfbe │ │ │ │ + b.n 3bfce │ │ │ │ mov r6, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, r2 │ │ │ │ blx 2b420 │ │ │ │ - cbnz r5, 3bfd8 │ │ │ │ + cbnz r5, 3bfe8 │ │ │ │ cmp r8, r5 │ │ │ │ - ble.n 3bfd8 │ │ │ │ + ble.n 3bfe8 │ │ │ │ cmp.w r8, #3 │ │ │ │ - bgt.n 3bfd8 │ │ │ │ - cbnz r4, 3bffc │ │ │ │ + bgt.n 3bfe8 │ │ │ │ + cbnz r4, 3c00c │ │ │ │ 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] @ (3c188 ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #408] @ (3c198 ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3c174 │ │ │ │ + beq.w 3c184 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 158c50 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ + bl 159024 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3c172 │ │ │ │ + bne.w 3c182 │ │ │ │ add r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 3c04a │ │ │ │ + beq.n 3c05a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 3c02e │ │ │ │ - bl 122494 │ │ │ │ + cbz r0, 3c03e │ │ │ │ + bl 1225fc │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3c028 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 3c038 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3c172 │ │ │ │ + bne.w 3c182 │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 3c032 │ │ │ │ - b.n 3c052 │ │ │ │ + bne.n 3c042 │ │ │ │ + b.n 3c062 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - bne.n 3c054 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 3c064 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3c172 │ │ │ │ - b.n 3c054 │ │ │ │ + bne.w 3c182 │ │ │ │ + b.n 3c064 │ │ │ │ movs r4, #15 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3c054 │ │ │ │ + b.n 3c064 │ │ │ │ movs r4, #15 │ │ │ │ mov r0, r7 │ │ │ │ movs r6, #0 │ │ │ │ strd r6, r6, [sp, #32] │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ - bl ee7d0 │ │ │ │ + bl ee730 │ │ │ │ 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 277e84 <_PyEval_MatchClass@@Base+0x174c> │ │ │ │ + bl 27773c <_PyEval_MatchClass@@Base+0x174c> │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3c16c │ │ │ │ + beq.n 3c17c │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #8 │ │ │ │ movs r0, #56 @ 0x38 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw r4, #22236 @ 0x56dc │ │ │ │ + movw r4, #20172 @ 0x4ecc │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ str r4, [sp, #8] │ │ │ │ - movw r4, #61329 @ 0xef91 │ │ │ │ + movw r4, #59465 @ 0xe849 │ │ │ │ movt r4, #38 @ 0x26 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ - movw r4, #14541 @ 0x38cd │ │ │ │ + movw r4, #12673 @ 0x3181 │ │ │ │ movt r4, #39 @ 0x27 │ │ │ │ str.w r9, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ str r6, [sp, #128] @ 0x80 │ │ │ │ blx 2acc0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq.n 3c0ec │ │ │ │ - bgt.n 3c124 │ │ │ │ + beq.n 3c0fc │ │ │ │ + bgt.n 3c134 │ │ │ │ adds r1, r4, #4 │ │ │ │ - beq.n 3c0d4 │ │ │ │ + beq.n 3c0e4 │ │ │ │ adds r2, r4, #2 │ │ │ │ - bne.n 3c124 │ │ │ │ + bne.n 3c134 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - movw r1, #39652 @ 0x9ae4 │ │ │ │ + movw r1, #37668 @ 0x9324 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 3c16c │ │ │ │ + bl 11de14 │ │ │ │ + b.n 3c17c │ │ │ │ movw r3, #35728 @ 0x8b90 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39612 @ 0x9abc │ │ │ │ + movw r1, #37628 @ 0x92fc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 3c16c │ │ │ │ + bl 11de14 │ │ │ │ + b.n 3c17c │ │ │ │ str.w r8, [sp, #92] @ 0x5c │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ - cbnz r3, 3c10a │ │ │ │ + cbnz r3, 3c11a │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 2a0240 │ │ │ │ + bl 29fac8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ - bge.n 3c10a │ │ │ │ + bge.n 3c11a │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ blx 2b2f8 │ │ │ │ - b.n 3c16c │ │ │ │ - bl b0fe4 │ │ │ │ + b.n 3c17c │ │ │ │ + bl b0b30 │ │ │ │ movs r1, #4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ blx 2b0a4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ adds r3, r4, #2 │ │ │ │ - bne.n 3c13e │ │ │ │ + bne.n 3c14e │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ blx 2b2f8 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ mov r2, r4 │ │ │ │ - movw r3, #10044 @ 0x273c │ │ │ │ + movw r3, #8060 @ 0x1f7c │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - bl 40988 <_Py_IncRef@@Base+0x1a8> │ │ │ │ - b.n 3c16c │ │ │ │ + bl 409a0 <_Py_IncRef@@Base+0x1a8> │ │ │ │ + b.n 3c17c │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3c0f0 │ │ │ │ + beq.n 3c100 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ blx 2b2f8 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 3c15c │ │ │ │ + cbnz r0, 3c16c │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 27806c <_PyEval_MatchClass@@Base+0x1934> │ │ │ │ + bl 277924 <_PyEval_MatchClass@@Base+0x1934> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3c174 │ │ │ │ - b.n 3c16c │ │ │ │ - movw r3, #11136 @ 0x2b80 │ │ │ │ + cbnz r0, 3c184 │ │ │ │ + b.n 3c17c │ │ │ │ + movw r3, #9148 @ 0x23bc │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ - bl 40988 <_Py_IncRef@@Base+0x1a8> │ │ │ │ + bl 409a0 <_Py_IncRef@@Base+0x1a8> │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 1e8560 <_PyEval_NoToolsForUnwind@@Base+0xd8> │ │ │ │ + bl 1e7294 <_PyEval_NoToolsForUnwind@@Base+0xd8> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - cbz r3, 3c17e │ │ │ │ + cbz r3, 3c18e │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r0, r2, #18 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl ee7d0 │ │ │ │ + bl ee730 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 3c1ba │ │ │ │ + cbz r0, 3c1ca │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c1ba │ │ │ │ + bge.n 3c1ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3c1ba │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3c1ca │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 3c1d4 │ │ │ │ + cbz r0, 3c1e4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c1d4 │ │ │ │ + bge.n 3c1e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3c1d4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3c1e4 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 3c1ee │ │ │ │ + cbz r0, 3c1fe │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c1ee │ │ │ │ + bge.n 3c1fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3c1ee │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3c1fe │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #15168 @ 0x3b40 │ │ │ │ + movw r1, #13144 @ 0x3358 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 121f28 │ │ │ │ - cbnz r0, 3c21e │ │ │ │ - movw r0, #39792 @ 0x9b70 │ │ │ │ + bl 122090 │ │ │ │ + cbnz r0, 3c22e │ │ │ │ + movw r0, #37808 @ 0x93b0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 243764 │ │ │ │ + b.w 242728 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 83b90 │ │ │ │ - b.n 3c18c │ │ │ │ + b.w 83b50 │ │ │ │ + b.n 3c19c │ │ │ │ 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] @ (3c290 ) │ │ │ │ + ldr r1, [pc, #88] @ (3c2a0 ) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 29985c <_PyGen_yf@@Base+0x2e4> │ │ │ │ - cbnz r0, 3c24c │ │ │ │ - bl f6784 │ │ │ │ + bl 2990dc <_PyGen_yf@@Base+0x2e4> │ │ │ │ + cbnz r0, 3c25c │ │ │ │ + bl f6728 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3c260 │ │ │ │ + b.n 3c270 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c25e │ │ │ │ + bge.n 3c26e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3c25e │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3c26e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #40] @ (3c290 ) │ │ │ │ - bl 29985c <_PyGen_yf@@Base+0x2e4> │ │ │ │ + ldr r1, [pc, #40] @ (3c2a0 ) │ │ │ │ + bl 2990dc <_PyGen_yf@@Base+0x2e4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r5, 3c28c │ │ │ │ + cbz r5, 3c29c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f67cc <_PyErr_ChainExceptions1@@Base> │ │ │ │ - cbz r4, 3c28c │ │ │ │ + bl 1f55a0 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + cbz r4, 3c29c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c28a │ │ │ │ + bge.n 3c29a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c28a │ │ │ │ + cbnz r3, 3c29a │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bcc.n 3c324 │ │ │ │ + bcc.n 3c334 │ │ │ │ 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, #8] │ │ │ │ @@ -23543,135 +23561,135 @@ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3c2e4 │ │ │ │ - cbz r0, 3c2e2 │ │ │ │ + bl 3c2f4 │ │ │ │ + cbz r0, 3c2f2 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - movw r0, #46908 @ 0xb73c │ │ │ │ + movw r0, #44924 @ 0xaf7c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - b.w 9512c │ │ │ │ + b.w 9508c │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 80b5c │ │ │ │ + bl 80b1c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 3c34c │ │ │ │ + cbz r0, 3c35c │ │ │ │ add.w r8, r0, #12 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ adds r2, r4, #4 │ │ │ │ add r1, sp, #4 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 3c346 │ │ │ │ + ble.n 3c356 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ adds r4, #1 │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ - bl 3c356 │ │ │ │ + bl 3c366 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3c340 │ │ │ │ + cbnz r0, 3c350 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c34e │ │ │ │ + bge.n 3c35e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3c34e │ │ │ │ + cbnz r3, 3c35e │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c34e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c35e │ │ │ │ str.w r0, [r8, #4]! │ │ │ │ - b.n 3c30a │ │ │ │ + b.n 3c31a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ 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, #41344 @ 0xa180 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3c394 │ │ │ │ + bne.n 3c3a4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r0, 3c38a │ │ │ │ - movw r0, #37440 @ 0x9240 │ │ │ │ + cbnz r0, 3c39a │ │ │ │ + movw r0, #35456 @ 0x8a80 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbz r0, 3c3a0 │ │ │ │ + cbz r0, 3c3b0 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 14437c │ │ │ │ + b.w 1445d4 │ │ │ │ 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 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3c3fc │ │ │ │ + cbz r0, 3c40c │ │ │ │ blx 2b4c0 │ │ │ │ blx 2bf90 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - cbz r1, 3c3f8 │ │ │ │ - bl 215510 <_Py_Uid_Converter@@Base+0x14c> │ │ │ │ + cbz r1, 3c408 │ │ │ │ + bl 214508 <_Py_Uid_Converter@@Base+0x14c> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 3c3ea │ │ │ │ - bl 9bb0c │ │ │ │ + cbz r5, 3c3fa │ │ │ │ + bl 9ba64 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r3, 3c3e6 │ │ │ │ - bl 16acb4 <_Py_DecRef@@Base> │ │ │ │ - b.n 3c3c0 │ │ │ │ - bl 16acb4 <_Py_DecRef@@Base> │ │ │ │ + cbnz r3, 3c3f6 │ │ │ │ + bl 16aa14 <_Py_DecRef@@Base> │ │ │ │ + b.n 3c3d0 │ │ │ │ + bl 16aa14 <_Py_DecRef@@Base> │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 16acb4 <_Py_DecRef@@Base> │ │ │ │ + bl 16aa14 <_Py_DecRef@@Base> │ │ │ │ blx 2bcb8 │ │ │ │ - b.n 3c3fc │ │ │ │ + b.n 3c40c │ │ │ │ blx 2bcb8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 1d3d70 │ │ │ │ + b.w 1d2a4c │ │ │ │ │ │ │ │ -0003c40a : │ │ │ │ - ldr r0, [pc, #4] @ (3c410 ) │ │ │ │ - b.w 1da504 │ │ │ │ +0003c41a : │ │ │ │ + ldr r0, [pc, #4] @ (3c420 ) │ │ │ │ + b.w 1d923c │ │ │ │ adds r4, r0, #5 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -23681,109 +23699,109 @@ │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b420 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 158d2c <_PyLong_FromByteArray@@Base+0xc28> │ │ │ │ + bl 158f58 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3c464 │ │ │ │ + bge.n 3c474 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #65356 @ 0xff4c │ │ │ │ + movw r2, #63284 @ 0xf734 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #43428 @ 0xa9a4 │ │ │ │ + movw r1, #41444 @ 0xa1e4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #38380 @ 0x95ec │ │ │ │ + movw r0, #36396 @ 0x8e2c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r4, #0 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 3c470 │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 3c480 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c480 │ │ │ │ + bl 3c490 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 3c47a │ │ │ │ + cbz r3, 3c48a │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #184] @ (3c548 ) │ │ │ │ + ldr r3, [pc, #184] @ (3c558 ) │ │ │ │ mov r6, r1 │ │ │ │ add.w r1, r3, #28 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r3 │ │ │ │ - movw r2, #57108 @ 0xdf14 │ │ │ │ + movw r2, #55124 @ 0xd754 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - bl 206f18 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 205ce4 <_PyObject_CallMethod@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3c542 │ │ │ │ + beq.n 3c552 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bmi.n 3c4e2 │ │ │ │ + bmi.n 3c4f2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c4ca │ │ │ │ + bge.n 3c4da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3c4ca │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3c4da │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56504 @ 0xdcb8 │ │ │ │ + movw r1, #54520 @ 0xd4f8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 3c542 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 3c552 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, r5 │ │ │ │ - bge.n 3c518 │ │ │ │ + bge.n 3c528 │ │ │ │ movw r0, #43552 @ 0xaa20 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #2916 @ 0xb64 │ │ │ │ + movw r1, #652 @ 0x28c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c542 │ │ │ │ + bge.n 3c552 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3c542 │ │ │ │ + cbnz r3, 3c552 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3c542 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3c552 │ │ │ │ add.w r1, r4, #16 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r2, r5 │ │ │ │ blx 2bff8 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c538 │ │ │ │ + bge.n 3c548 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ - cbnz r1, 3c538 │ │ │ │ + cbnz r1, 3c548 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfabc0052 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -23794,264 +23812,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 3c58a │ │ │ │ + beq.n 3c59a │ │ │ │ ldr.w r7, [sl] │ │ │ │ cmp r7, #0 │ │ │ │ ite le │ │ │ │ movle r7, #0 │ │ │ │ movgt r7, #1 │ │ │ │ - b.n 3c58c │ │ │ │ + b.n 3c59c │ │ │ │ mov r7, sl │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr.w r9, [r3, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 3c644 │ │ │ │ + beq.n 3c654 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #29140 @ 0x71d4 │ │ │ │ + movw r0, #27112 @ 0x69e8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 3c5fc │ │ │ │ + cbz r0, 3c60c │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r2, #6 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 10d488 <_PyDict_SetItem_Take2@@Base+0xe20> │ │ │ │ + bl 10d628 <_PyDict_SetItem_Take2@@Base+0xdec> │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c5d6 │ │ │ │ + bge.n 3c5e6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 3c5d6 │ │ │ │ + cbnz r3, 3c5e6 │ │ │ │ mov r0, fp │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r2, r4, #1 │ │ │ │ - beq.w 3c7fe │ │ │ │ + beq.w 3c80e │ │ │ │ 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 11c3a0 │ │ │ │ + bl 11c50c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3c602 │ │ │ │ + bne.n 3c612 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13e4cc <_PyTuple_FromArraySteal@@Base+0x44c> │ │ │ │ + bl 13e724 <_PyTuple_FromArraySteal@@Base+0x44c> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3c7fe │ │ │ │ + b.n 3c80e │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 2995a0 <_PyGen_yf@@Base+0x28> │ │ │ │ + bl 298e20 <_PyGen_yf@@Base+0x28> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3c5f6 │ │ │ │ + blt.n 3c606 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movs r0, #1 │ │ │ │ - ldr r1, [pc, #500] @ (3c808 ) │ │ │ │ + ldr r1, [pc, #500] @ (3c818 ) │ │ │ │ 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 8e984 │ │ │ │ + bl 8e8e8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia.w sl, {r1, r2, r3} │ │ │ │ - bl 1e48ec │ │ │ │ + bl 1e3620 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3c67c │ │ │ │ - b.n 3c7f6 │ │ │ │ + bne.n 3c68c │ │ │ │ + b.n 3c806 │ │ │ │ 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 11c3a0 │ │ │ │ + bl 11c50c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 3c7fe │ │ │ │ + beq.w 3c80e │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia.w sl, {r1, r2, r3} │ │ │ │ - bl 11cb00 │ │ │ │ + bl 11cc6c │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - bne.n 3c60e │ │ │ │ - b.n 3c7fe │ │ │ │ + bne.n 3c61e │ │ │ │ + b.n 3c80e │ │ │ │ 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 2343b4 <_PyEval_FormatExcCheckArg@@Base+0x70> │ │ │ │ + bl 2333b4 <_PyEval_FormatExcCheckArg@@Base+0x70> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 3c7f6 │ │ │ │ + beq.w 3c806 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 113ac8 <_PyInstructionSequence_New@@Base+0x38dc> │ │ │ │ + bl 113c30 <_PyInstructionSequence_New@@Base+0x38e0> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3c6ca │ │ │ │ + blt.n 3c6da │ │ │ │ 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 11050c <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ + bl 110670 <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3c6d2 │ │ │ │ + bne.n 3c6e2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13e4cc <_PyTuple_FromArraySteal@@Base+0x44c> │ │ │ │ - b.n 3c7f6 │ │ │ │ + bl 13e724 <_PyTuple_FromArraySteal@@Base+0x44c> │ │ │ │ + b.n 3c806 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1247a8 │ │ │ │ + bl 1248ec │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13e4cc <_PyTuple_FromArraySteal@@Base+0x44c> │ │ │ │ + bl 13e724 <_PyTuple_FromArraySteal@@Base+0x44c> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3c7f6 │ │ │ │ + beq.w 3c806 │ │ │ │ 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 1eb910 │ │ │ │ + bl 1ea640 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c712 │ │ │ │ + bge.n 3c722 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3c712 │ │ │ │ + cbnz r3, 3c722 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 3c7f6 │ │ │ │ + beq.n 3c806 │ │ │ │ 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 11050c <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ + bl 110670 <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3c7f6 │ │ │ │ + beq.n 3c806 │ │ │ │ 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 11050c <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ + bl 110670 <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 3c7d2 │ │ │ │ + beq.n 3c7e2 │ │ │ │ adds r4, #1 │ │ │ │ - beq.w 3c5f6 │ │ │ │ + beq.w 3c606 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1247a8 │ │ │ │ + bl 1248ec │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13e4cc <_PyTuple_FromArraySteal@@Base+0x44c> │ │ │ │ + bl 13e724 <_PyTuple_FromArraySteal@@Base+0x44c> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3c5fc │ │ │ │ + beq.w 3c60c │ │ │ │ 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 1eb910 │ │ │ │ + bl 1ea640 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3c798 │ │ │ │ + bge.n 3c7a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3c798 │ │ │ │ + cbnz r3, 3c7a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r1, r4, #1 │ │ │ │ - beq.n 3c7fe │ │ │ │ + beq.n 3c80e │ │ │ │ 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 11050c <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ + bl 110670 <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3c7fe │ │ │ │ + beq.n 3c80e │ │ │ │ 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 11050c <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ + bl 110670 <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 3c7fe │ │ │ │ + beq.n 3c80e │ │ │ │ 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 119030 │ │ │ │ + bl 11919c │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - b.n 3c7fe │ │ │ │ + b.n 3c80e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 3c5fc │ │ │ │ - b.n 3c5f6 │ │ │ │ + beq.w 3c60c │ │ │ │ + b.n 3c606 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ strh r0, [r6, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -24069,53 +24087,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 3caf2 │ │ │ │ + beq.w 3cb02 │ │ │ │ add.w r8, r7, #2 │ │ │ │ str.w r8, [ip, #20] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 3cae8 │ │ │ │ + beq.w 3caf8 │ │ │ │ add.w r9, r7, #3 │ │ │ │ adds r5, r7, #4 │ │ │ │ - bne.n 3c86a │ │ │ │ + bne.n 3c87a │ │ │ │ mov r4, r9 │ │ │ │ str.w r9, [ip, #20] │ │ │ │ - b.n 3caf2 │ │ │ │ + b.n 3cb02 │ │ │ │ adds r7, #4 │ │ │ │ str.w r7, [ip, #20] │ │ │ │ adds r2, r7, #1 │ │ │ │ - beq.w 3caec │ │ │ │ + beq.w 3cafc │ │ │ │ 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 11050c <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ + bl 110670 <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 3caf0 │ │ │ │ + beq.w 3cb00 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - bl 11db84 <_PyCode_ConstantKey@@Base+0x508> │ │ │ │ + bl 11dcf0 <_PyCode_ConstantKey@@Base+0x508> │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 3caf2 │ │ │ │ + beq.w 3cb02 │ │ │ │ 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] │ │ │ │ @@ -24124,171 +24142,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 1e564c │ │ │ │ + bl 1e4380 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 3caf2 │ │ │ │ + beq.w 3cb02 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - cbz r3, 3c906 │ │ │ │ + cbz r3, 3c916 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 3c906 │ │ │ │ + cbz r3, 3c916 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29cf44 │ │ │ │ + bl 29c7cc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3c92a │ │ │ │ - b.n 3caf2 │ │ │ │ + bne.n 3c93a │ │ │ │ + b.n 3cb02 │ │ │ │ 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 3c95a │ │ │ │ + beq.n 3c96a │ │ │ │ ldr.w r1, [fp] │ │ │ │ cmp r5, r1 │ │ │ │ - blt.n 3c95e │ │ │ │ + blt.n 3c96e │ │ │ │ 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 1105d4 <_PyInstructionSequence_New@@Base+0x3e8> │ │ │ │ + bl 110738 <_PyInstructionSequence_New@@Base+0x3e8> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 3caf2 │ │ │ │ + beq.w 3cb02 │ │ │ │ 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 3c98e │ │ │ │ + b.n 3c99e │ │ │ │ mov r1, fp │ │ │ │ - b.n 3c920 │ │ │ │ + b.n 3c930 │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ mov r0, r7 │ │ │ │ - bl 111a04 <_PyInstructionSequence_New@@Base+0x1818> │ │ │ │ + bl 111b68 <_PyInstructionSequence_New@@Base+0x1818> │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 3caf2 │ │ │ │ + beq.w 3cb02 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 3c916 │ │ │ │ + b.n 3c926 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, r1 │ │ │ │ - bge.n 3c99a │ │ │ │ + bge.n 3c9aa │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ adds r5, #1 │ │ │ │ - bl 111a04 <_PyInstructionSequence_New@@Base+0x1818> │ │ │ │ + bl 111b68 <_PyInstructionSequence_New@@Base+0x1818> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 3caf2 │ │ │ │ + beq.w 3cb02 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 3c974 │ │ │ │ + beq.n 3c984 │ │ │ │ ldr.w r1, [fp] │ │ │ │ - b.n 3c976 │ │ │ │ - movw r3, #37032 @ 0x90a8 │ │ │ │ + b.n 3c986 │ │ │ │ + movw r3, #35048 @ 0x88e8 │ │ │ │ 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 11050c <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ + bl 110670 <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 3caf2 │ │ │ │ + beq.w 3cb02 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 11db84 <_PyCode_ConstantKey@@Base+0x508> │ │ │ │ + bl 11dcf0 <_PyCode_ConstantKey@@Base+0x508> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 3caf2 │ │ │ │ + beq.w 3cb02 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ - vldr d8, [pc, #288] @ 3cb00 │ │ │ │ + vldr d8, [pc, #288] @ 3cb10 │ │ │ │ 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 11050c <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ + bl 110670 <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 3caf2 │ │ │ │ + beq.n 3cb02 │ │ │ │ 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 11050c <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ + bl 110670 <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3caf2 │ │ │ │ + beq.n 3cb02 │ │ │ │ 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 1e564c │ │ │ │ + bl 1e4380 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3caf2 │ │ │ │ + beq.n 3cb02 │ │ │ │ ldr r6, [r6, #16] │ │ │ │ str r7, [sp, #28] │ │ │ │ mov r7, r5 │ │ │ │ adds r5, r6, #4 │ │ │ │ - cbz r6, 3ca66 │ │ │ │ + cbz r6, 3ca76 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - b.n 3ca68 │ │ │ │ + b.n 3ca78 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ cmp r8, r2 │ │ │ │ - bge.n 3ca82 │ │ │ │ + bge.n 3ca92 │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ add.w r8, r8, #1 │ │ │ │ - bl 111a04 <_PyInstructionSequence_New@@Base+0x1818> │ │ │ │ + bl 111b68 <_PyInstructionSequence_New@@Base+0x1818> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - bne.n 3ca60 │ │ │ │ - b.n 3caf2 │ │ │ │ + bne.n 3ca70 │ │ │ │ + b.n 3cb02 │ │ │ │ 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 │ │ │ │ @@ -24296,178 +24314,178 @@ │ │ │ │ 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 11050c <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ + bl 110670 <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 3caf2 │ │ │ │ + beq.n 3cb02 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 11db84 <_PyCode_ConstantKey@@Base+0x508> │ │ │ │ + bl 11dcf0 <_PyCode_ConstantKey@@Base+0x508> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3caf2 │ │ │ │ + beq.n 3cb02 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia.w sl, {r1, r2, r3} │ │ │ │ - bl 1eaaec │ │ │ │ + bl 1e981c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3caf2 │ │ │ │ + beq.n 3cb02 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r9 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 11db84 <_PyCode_ConstantKey@@Base+0x508> │ │ │ │ + bl 11dcf0 <_PyCode_ConstantKey@@Base+0x508> │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - b.n 3caf2 │ │ │ │ + b.n 3cb02 │ │ │ │ mov r4, r8 │ │ │ │ - b.n 3caf2 │ │ │ │ + b.n 3cb02 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 3caf2 │ │ │ │ + b.n 3cb02 │ │ │ │ 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 │ │ │ │ @ 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 21a16c │ │ │ │ + bl 21916c │ │ │ │ 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, #41360 @ 0xa190 │ │ │ │ + movw r0, #39376 @ 0x99d0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ 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 29712c │ │ │ │ + b.w 2969ac │ │ │ │ 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 2b420 │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 3cb92 │ │ │ │ - movw r0, #23296 @ 0x5b00 │ │ │ │ + bls.n 3cba2 │ │ │ │ + movw r0, #21136 @ 0x5290 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e28e8 │ │ │ │ - cbnz r0, 3cb92 │ │ │ │ + bl e2850 │ │ │ │ + cbnz r0, 3cba2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3cbf0 │ │ │ │ + b.n 3cc00 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 158c50 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ + bl 159024 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3cb8e │ │ │ │ + bne.n 3cb9e │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 3cbb6 │ │ │ │ + ble.n 3cbc6 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 269b08 │ │ │ │ + bl 2693b4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3cbb8 │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 3cbb8 │ │ │ │ - b.n 3cb8e │ │ │ │ + bne.n 3cbc8 │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 3cbc8 │ │ │ │ + b.n 3cb9e │ │ │ │ movs r4, #1 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r6, [sp, #4] │ │ │ │ cmp.w r5, #5120 @ 0x1400 │ │ │ │ - ble.n 3cbdc │ │ │ │ - bl b0fe4 │ │ │ │ + ble.n 3cbec │ │ │ │ + bl b0b30 │ │ │ │ mov r2, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c4f4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b417c │ │ │ │ - b.n 3cbe8 │ │ │ │ + bl b3cc0 │ │ │ │ + b.n 3cbf8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ blx 2c4f4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8f798 │ │ │ │ + bl 8f6f8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 3cbfa │ │ │ │ + cbz r3, 3cc0a │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ 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 ffc48 │ │ │ │ + bl ffae4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3cc22 │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 3cc3a │ │ │ │ - b.n 3cc50 │ │ │ │ + bne.n 3cc32 │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 3cc4a │ │ │ │ + b.n 3cc60 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 3cc3a │ │ │ │ + bne.n 3cc4a │ │ │ │ ldrd r1, r2, [r4, #8] │ │ │ │ - movw r0, #41472 @ 0xa200 │ │ │ │ + movw r0, #39488 @ 0x9a40 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ - movw r0, #41488 @ 0xa210 │ │ │ │ + movw r0, #39504 @ 0x9a50 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 3cc5e │ │ │ │ + cbz r0, 3cc6e │ │ │ │ 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 │ │ │ │ @@ -24476,607 +24494,607 @@ │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b420 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 158d2c <_PyLong_FromByteArray@@Base+0xc28> │ │ │ │ + bl 158f58 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3ccac │ │ │ │ + bge.n 3ccbc │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #65356 @ 0xff4c │ │ │ │ + movw r2, #63284 @ 0xf734 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #43428 @ 0xa9a4 │ │ │ │ + movw r1, #41444 @ 0xa1e4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #39576 @ 0x9a98 │ │ │ │ + movw r0, #37592 @ 0x92d8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r4, #0 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 3ccb8 │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 3ccc8 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c480 │ │ │ │ + bl 3c490 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 3ccc2 │ │ │ │ + cbz r3, 3ccd2 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 3cce2 │ │ │ │ + bgt.n 3ccf2 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41640 @ 0xa2a8 │ │ │ │ + movw r1, #39656 @ 0x9ae8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ 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 3cd16 │ │ │ │ + ble.n 3cd26 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41688 @ 0xa2d8 │ │ │ │ + movw r1, #39704 @ 0x9b18 │ │ │ │ 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 f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - bl 251894 │ │ │ │ + bl 250f48 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - beq.w 3cebc │ │ │ │ + beq.w 3cecc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 3cd3c │ │ │ │ - bl 94178 │ │ │ │ + bne.n 3cd4c │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3cebc │ │ │ │ + bne.w 3cecc │ │ │ │ cmp.w r8, #2 │ │ │ │ - beq.n 3cd72 │ │ │ │ + beq.n 3cd82 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp.w r8, #3 │ │ │ │ - beq.n 3cd78 │ │ │ │ + beq.n 3cd88 │ │ │ │ ldr.w sl, [r4, #12] │ │ │ │ cmp.w r8, #4 │ │ │ │ - beq.n 3cd6c │ │ │ │ + beq.n 3cd7c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3cd6e │ │ │ │ - bl 94178 │ │ │ │ + bne.n 3cd7e │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3cebc │ │ │ │ - b.n 3cd6e │ │ │ │ + bne.w 3cecc │ │ │ │ + b.n 3cd7e │ │ │ │ movs r4, #0 │ │ │ │ - cbz r5, 3cd82 │ │ │ │ - b.n 3cd8e │ │ │ │ + cbz r5, 3cd92 │ │ │ │ + b.n 3cd9e │ │ │ │ movs r4, #0 │ │ │ │ mov sl, r4 │ │ │ │ - b.n 3cd82 │ │ │ │ + b.n 3cd92 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 3cea8 │ │ │ │ + bne.w 3ceb8 │ │ │ │ mov sl, r5 │ │ │ │ mov r4, r5 │ │ │ │ - bl 1e4c84 │ │ │ │ + bl 1e39b8 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3cd90 │ │ │ │ + b.n 3cda0 │ │ │ │ mov r8, r5 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 3cda2 │ │ │ │ - bl 1e4c84 │ │ │ │ + bne.n 3cdb2 │ │ │ │ + bl 1e39b8 │ │ │ │ mov.w r9, #0 │ │ │ │ mov sl, r0 │ │ │ │ - b.n 3cda4 │ │ │ │ + b.n 3cdb4 │ │ │ │ mov r9, sl │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ strd r5, sl, [sp] │ │ │ │ - movw r1, #41732 @ 0xa304 │ │ │ │ + movw r1, #39748 @ 0x9b44 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r4, [sp, #8] │ │ │ │ - movw r0, #41740 @ 0xa30c │ │ │ │ + movw r0, #39756 @ 0x9b4c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3cebc │ │ │ │ + beq.n 3cecc │ │ │ │ cmp r6, #8 │ │ │ │ - beq.n 3cdea │ │ │ │ + beq.n 3cdfa │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bmi.n 3cdee │ │ │ │ + bmi.n 3cdfe │ │ │ │ lsls r0, r6, #30 │ │ │ │ - bmi.n 3cdf2 │ │ │ │ + bmi.n 3ce02 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41752 @ 0xa318 │ │ │ │ + movw r1, #39768 @ 0x9b58 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 3cebc │ │ │ │ + bl 11de14 │ │ │ │ + b.n 3cecc │ │ │ │ movs r3, #2 │ │ │ │ - b.n 3cdf4 │ │ │ │ + b.n 3ce04 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3cdf4 │ │ │ │ + b.n 3ce04 │ │ │ │ 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 3ce2e │ │ │ │ + beq.n 3ce3e │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.n 3ce1c │ │ │ │ - bl 155178 │ │ │ │ - b.n 3ce22 │ │ │ │ - bl 102f28 │ │ │ │ + bpl.n 3ce2c │ │ │ │ + bl 155304 │ │ │ │ + b.n 3ce32 │ │ │ │ + bl 102dc4 │ │ │ │ asrs r1, r0, #31 │ │ │ │ strd r0, r1, [sp, #24] │ │ │ │ - bl 94178 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3cebc │ │ │ │ + bne.n 3cecc │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3ce56 │ │ │ │ + beq.n 3ce66 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 3ce46 │ │ │ │ - bl 155178 │ │ │ │ - b.n 3ce4c │ │ │ │ - bl 102f28 │ │ │ │ + bpl.n 3ce56 │ │ │ │ + bl 155304 │ │ │ │ + b.n 3ce5c │ │ │ │ + bl 102dc4 │ │ │ │ asrs r1, r0, #31 │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 3cebc │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 3cecc │ │ │ │ tst.w r6, #4 │ │ │ │ strh.w r4, [sp, #18] │ │ │ │ ite ne │ │ │ │ movne r5, #13 │ │ │ │ moveq r5, #14 │ │ │ │ - bl b0fe4 │ │ │ │ + bl b0b30 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2ada4 <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 3ceae │ │ │ │ + bne.n 3cebe │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 3ce94 │ │ │ │ - bl 116390 │ │ │ │ + bne.n 3cea4 │ │ │ │ + bl 1164f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ce64 │ │ │ │ - b.n 3cebc │ │ │ │ + beq.n 3ce74 │ │ │ │ + b.n 3cecc │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ 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 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ mov r8, r5 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3cd96 │ │ │ │ + b.n 3cda6 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 3ce94 │ │ │ │ + blt.n 3cea4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1e4c84 │ │ │ │ + b.w 1e39b8 │ │ │ │ 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, 3cee4 │ │ │ │ + cbz r1, 3cef4 │ │ │ │ ldrb r1, [r1, #21] │ │ │ │ - cbnz r1, 3cef0 │ │ │ │ - b.n 3cf1a │ │ │ │ + cbnz r1, 3cf00 │ │ │ │ + b.n 3cf2a │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add.w r1, r1, #110592 @ 0x1b000 │ │ │ │ ldrb.w r1, [r1, #3310] @ 0xcee │ │ │ │ - cbz r1, 3cf1a │ │ │ │ + cbz r1, 3cf2a │ │ │ │ mov r6, r2 │ │ │ │ movw r2, #43796 @ 0xab14 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r1, r3 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl 15c368 │ │ │ │ + bl 15c3c8 │ │ │ │ movs r3, #10 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 251544 <_PyCode_GetXIData@@Base+0x184> │ │ │ │ + bl 250d40 <_PyMarshal_GetXIData@@Base+0x140> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3cf1c │ │ │ │ + blt.n 3cf2c │ │ │ │ movs r0, #0 │ │ │ │ - bl f6ce4 │ │ │ │ + bl f6c88 │ │ │ │ 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, 3cf3c │ │ │ │ - cbz r2, 3cf36 │ │ │ │ + cbnz r3, 3cf4c │ │ │ │ + cbz r2, 3cf46 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 3cf3c │ │ │ │ + cbnz r3, 3cf4c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 3cf56 │ │ │ │ + b.n 3cf66 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41780 @ 0xa334 │ │ │ │ + movw r1, #39796 @ 0x9b74 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ 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 26ef2c │ │ │ │ + bl 26e7e4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 26eb78 <_PyTime_AsMilliseconds@@Base+0x2764> │ │ │ │ + bl 26e430 <_PyTime_AsMilliseconds@@Base+0x2774> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d058 │ │ │ │ + beq.n 3d068 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 1f5840 │ │ │ │ - cbnz r0, 3cf94 │ │ │ │ - bl b0fe4 │ │ │ │ + bl 1f4534 │ │ │ │ + cbnz r0, 3cfa4 │ │ │ │ + bl b0b30 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 1556b4 │ │ │ │ + bl 155840 │ │ │ │ mov r0, r7 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ add.w r1, r5, #8 │ │ │ │ add.w r0, r4, #8 │ │ │ │ blx 2ba98 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq.n 3cff0 │ │ │ │ - bgt.n 3cfde │ │ │ │ + beq.n 3d000 │ │ │ │ + bgt.n 3cfee │ │ │ │ adds r1, r2, #4 │ │ │ │ - beq.n 3cfc6 │ │ │ │ + beq.n 3cfd6 │ │ │ │ adds r3, r2, #2 │ │ │ │ - bne.n 3cfde │ │ │ │ + bne.n 3cfee │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41808 @ 0xa350 │ │ │ │ + movw r1, #39824 @ 0x9b90 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 3d04a │ │ │ │ + bl 11de14 │ │ │ │ + b.n 3d05a │ │ │ │ movw r3, #35728 @ 0x8b90 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6124 @ 0x17ec │ │ │ │ + movw r1, #4340 @ 0x10f4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 3d04a │ │ │ │ + bl 11de14 │ │ │ │ + b.n 3d05a │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r3, #41836 @ 0xa36c │ │ │ │ + movw r3, #39852 @ 0x9bac │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ - bl 40988 <_Py_IncRef@@Base+0x1a8> │ │ │ │ - b.n 3d04a │ │ │ │ + bl 409a0 <_Py_IncRef@@Base+0x1a8> │ │ │ │ + b.n 3d05a │ │ │ │ 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 84e50 │ │ │ │ + bl 84e10 │ │ │ │ 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 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r3, 3d02e │ │ │ │ + cbz r3, 3d03e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ 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 15645c │ │ │ │ - b.n 3d058 │ │ │ │ + bl 1564e4 │ │ │ │ + b.n 3d068 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 15645c │ │ │ │ + bl 1564e4 │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ mov r2, r1 │ │ │ │ - cbz r3, 3d074 │ │ │ │ + cbz r3, 3d084 │ │ │ │ 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, 3d07e │ │ │ │ + cbnz r3, 3d08e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #8] @ (3d088 ) │ │ │ │ + ldr r1, [pc, #8] @ (3d098 ) │ │ │ │ mov r0, r3 │ │ │ │ - b.w d8494 │ │ │ │ + b.w d7ef4 │ │ │ │ nop │ │ │ │ pop {r2, 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, 3d0b0 │ │ │ │ + cbz r1, 3d0c0 │ │ │ │ movs r2, #8 │ │ │ │ mov r3, sp │ │ │ │ - bl 3d2d4 │ │ │ │ - cbz r0, 3d0ba │ │ │ │ - bl 6c234 │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 3d0b4 │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 3d0d0 │ │ │ │ - bl f6d10 │ │ │ │ - b.n 3d0d0 │ │ │ │ + bl 3d2e4 │ │ │ │ + cbz r0, 3d0ca │ │ │ │ + bl 6c204 │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 3d0c4 │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 3d0e0 │ │ │ │ + bl f6cb4 │ │ │ │ + b.n 3d0e0 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, sp │ │ │ │ - movw r1, #16632 @ 0x40f8 │ │ │ │ + movw r1, #14648 @ 0x3938 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ blx 2c338 │ │ │ │ clz r4, r0 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0003d0d6 : │ │ │ │ +0003d0e6 : │ │ │ │ stmdb 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] @ (3d2cc ) │ │ │ │ + ldr r3, [pc, #480] @ (3d2dc ) │ │ │ │ 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 842b8 <_PyTuple_FromArray@@Base> │ │ │ │ + bl 84278 <_PyTuple_FromArray@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d2c2 │ │ │ │ + beq.w 3d2d2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1d022c │ │ │ │ + bl 1cefe4 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 3d146 │ │ │ │ + cbnz r0, 3d156 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3d122 │ │ │ │ + blt.n 3d132 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3d2c2 │ │ │ │ + b.n 3d2d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3d11e │ │ │ │ - ldr r2, [pc, #420] @ (3d2d0 ) │ │ │ │ + bne.n 3d12e │ │ │ │ + ldr r2, [pc, #420] @ (3d2e0 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 3d13c │ │ │ │ + cbz r3, 3d14c │ │ │ │ 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 3d11e │ │ │ │ + b.n 3d12e │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r9 │ │ │ │ str r4, [sp, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 3d1c0 │ │ │ │ + beq.n 3d1d0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 80b5c │ │ │ │ + bl 80b1c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d268 │ │ │ │ + beq.w 3d278 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ adds r0, r7, r3 │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d236 │ │ │ │ + beq.n 3d246 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 3d184 │ │ │ │ + bge.n 3d194 │ │ │ │ ldr.w r3, [fp, r2, lsl #2] │ │ │ │ str.w r3, [r8, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ - b.n 3d172 │ │ │ │ + b.n 3d182 │ │ │ │ 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 3d1ba │ │ │ │ + bge.n 3d1ca │ │ │ │ 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 3d194 │ │ │ │ + b.n 3d1a4 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r8 │ │ │ │ - b.n 3d1c4 │ │ │ │ + b.n 3d1d4 │ │ │ │ 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 b7ed8 <_Py_NewReferenceNoTotal@@Base+0x590> │ │ │ │ + bl b79bc <_Py_NewReferenceNoTotal@@Base+0x590> │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 3d22e │ │ │ │ + cbz r0, 3d23e │ │ │ │ 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 1d0338 │ │ │ │ + bl 1cf0f0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d22c │ │ │ │ + bge.n 3d23c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 3d22c │ │ │ │ - ldr r2, [pc, #188] @ (3d2d0 ) │ │ │ │ + cbnz r3, 3d23c │ │ │ │ + ldr r2, [pc, #188] @ (3d2e0 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 3d222 │ │ │ │ + cbz r3, 3d232 │ │ │ │ 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, 3d26a │ │ │ │ + cbz r7, 3d27a │ │ │ │ mov r8, r4 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 3d238 │ │ │ │ + b.n 3d248 │ │ │ │ mov r9, r0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3d244 │ │ │ │ + blt.n 3d254 │ │ │ │ mov r4, r8 │ │ │ │ - b.n 3d26a │ │ │ │ + b.n 3d27a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 3d240 │ │ │ │ - ldr r2, [pc, #128] @ (3d2d0 ) │ │ │ │ + bne.n 3d250 │ │ │ │ + ldr r2, [pc, #128] @ (3d2e0 ) │ │ │ │ ldr.w r7, [r2, #1600] @ 0x640 │ │ │ │ - cbz r7, 3d25e │ │ │ │ + cbz r7, 3d26e │ │ │ │ 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 3d240 │ │ │ │ + b.n 3d250 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d298 │ │ │ │ + bge.n 3d2a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3d298 │ │ │ │ - ldr r2, [pc, #80] @ (3d2d0 ) │ │ │ │ + cbnz r3, 3d2a8 │ │ │ │ + ldr r2, [pc, #80] @ (3d2e0 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 3d290 │ │ │ │ + cbz r3, 3d2a0 │ │ │ │ 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 3d2c0 │ │ │ │ + bge.n 3d2d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3d2c0 │ │ │ │ - ldr r2, [pc, #40] @ (3d2d0 ) │ │ │ │ + cbnz r3, 3d2d0 │ │ │ │ + ldr r2, [pc, #40] @ (3d2e0 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 3d2b8 │ │ │ │ + cbz r3, 3d2c8 │ │ │ │ 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] │ │ │ │ @@ -25093,18 +25111,18 @@ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ adds r4, r6, #1 │ │ │ │ - beq.n 3d2f6 │ │ │ │ + beq.n 3d306 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 75f68 <_Py_open@@Base+0x232> │ │ │ │ + b.w 75f38 <_Py_open@@Base+0x232> │ │ │ │ movs r4, #0 │ │ │ │ mov sl, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov fp, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r6, [sp, #20] │ │ │ │ @@ -25120,122 +25138,122 @@ │ │ │ │ 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 2bdc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3d3ce │ │ │ │ + bge.n 3d3de │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr.w fp, [r0] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp.w fp, #38 @ 0x26 │ │ │ │ - bne.n 3d354 │ │ │ │ + bne.n 3d364 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f68 <_Py_open@@Base+0x232> │ │ │ │ + bl 75f38 <_Py_open@@Base+0x232> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3d3fc │ │ │ │ + b.n 3d40c │ │ │ │ movw r9, #43308 @ 0xa92c │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ ldr.w r0, [r9] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ cmp.w fp, #3 │ │ │ │ - beq.n 3d3fc │ │ │ │ - bl 6c234 │ │ │ │ + beq.n 3d40c │ │ │ │ + bl 6c204 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3d3fc │ │ │ │ - ldr r2, [pc, #144] @ (3d404 ) │ │ │ │ + bne.n 3d40c │ │ │ │ + ldr r2, [pc, #144] @ (3d414 ) │ │ │ │ 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, 3d38e │ │ │ │ + cbz r2, 3d39e │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - cbnz r2, 3d3b0 │ │ │ │ + cbnz r2, 3d3c0 │ │ │ │ blx 2b1b8 │ │ │ │ mov r3, r5 │ │ │ │ strd r4, r0, [sp, #8] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r7, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ - movw r2, #41920 @ 0xa3c0 │ │ │ │ + movw r2, #39936 @ 0x9c00 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - bl 2344e4 <_PyErr_Format@@Base> │ │ │ │ - b.n 3d3fc │ │ │ │ + bl 2334e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 3d40c │ │ │ │ blx 2b1b8 │ │ │ │ mov r3, r8 │ │ │ │ strd r4, r0, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r7, [sp, #0] │ │ │ │ - movw r1, #41920 @ 0xa3c0 │ │ │ │ + movw r1, #39936 @ 0x9c00 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 5e0f4 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 3d3fc │ │ │ │ - bne.n 3d3f2 │ │ │ │ + bl 5e0cc <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 3d40c │ │ │ │ + bne.n 3d402 │ │ │ │ str r4, [sp, #4] │ │ │ │ movw r0, #43308 @ 0xa92c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #42012 @ 0xa41c │ │ │ │ + movw r1, #40028 @ 0x9c5c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r7, [sp, #0] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 3d3fc │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 3d40c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 3d304 │ │ │ │ + bne.n 3d314 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbnz r3, 3d426 │ │ │ │ - cbz r2, 3d420 │ │ │ │ + cbnz r3, 3d436 │ │ │ │ + cbz r2, 3d430 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 3d426 │ │ │ │ + cbnz r3, 3d436 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 3cf56 │ │ │ │ + b.n 3cf66 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #42112 @ 0xa480 │ │ │ │ + movw r1, #40128 @ 0x9cc0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [r0, #28] │ │ │ │ bx r3 │ │ │ │ stmdb 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 3d466 │ │ │ │ + beq.n 3d476 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 7606c <_Py_open@@Base+0x336> │ │ │ │ + b.w 7603c <_Py_open@@Base+0x336> │ │ │ │ mov fp, r3 │ │ │ │ mov sl, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov r5, r0 │ │ │ │ movs r4, #0 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ @@ -25248,82 +25266,82 @@ │ │ │ │ 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 2b140 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3d530 │ │ │ │ + bge.n 3d540 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - bne.n 3d4b8 │ │ │ │ + bne.n 3d4c8 │ │ │ │ mov r3, fp │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7606c <_Py_open@@Base+0x336> │ │ │ │ + bl 7603c <_Py_open@@Base+0x336> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3d55c │ │ │ │ + b.n 3d56c │ │ │ │ movw r9, #43308 @ 0xa92c │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r0, [r9] │ │ │ │ - bl 1e48d4 │ │ │ │ - bl 6c234 │ │ │ │ + bl 1e3608 │ │ │ │ + bl 6c204 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3d55c │ │ │ │ - ldr r2, [pc, #140] @ (3d564 ) │ │ │ │ + bne.n 3d56c │ │ │ │ + ldr r2, [pc, #140] @ (3d574 ) │ │ │ │ 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, 3d4f0 │ │ │ │ + cbz r2, 3d500 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - cbnz r2, 3d512 │ │ │ │ + cbnz r2, 3d522 │ │ │ │ blx 2b1b8 │ │ │ │ mov r3, r5 │ │ │ │ strd r4, r0, [sp, #8] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r7, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ - movw r2, #42144 @ 0xa4a0 │ │ │ │ + movw r2, #40160 @ 0x9ce0 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - bl 2344e4 <_PyErr_Format@@Base> │ │ │ │ - b.n 3d55c │ │ │ │ + bl 2334e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 3d56c │ │ │ │ blx 2b1b8 │ │ │ │ mov r3, r8 │ │ │ │ strd r4, r0, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r7, [sp, #0] │ │ │ │ - movw r1, #42144 @ 0xa4a0 │ │ │ │ + movw r1, #40160 @ 0x9ce0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 5e0f4 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 3d55c │ │ │ │ - bne.n 3d552 │ │ │ │ + bl 5e0cc <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 3d56c │ │ │ │ + bne.n 3d562 │ │ │ │ str r4, [sp, #4] │ │ │ │ movw r0, #43308 @ 0xa92c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #42240 @ 0xa500 │ │ │ │ + movw r1, #40256 @ 0x9d40 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r7, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 3d55c │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 3d56c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 3d470 │ │ │ │ + bne.n 3d480 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -25331,200 +25349,200 @@ │ │ │ │ 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, 3d598 │ │ │ │ + cbnz r4, 3d5a8 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 3d598 │ │ │ │ + ble.n 3d5a8 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3d598 │ │ │ │ - cbz r2, 3d598 │ │ │ │ + bne.n 3d5a8 │ │ │ │ + cbz r2, 3d5a8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 3cf56 │ │ │ │ + b.n 3cf66 │ │ │ │ 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] @ (3d5b8 ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #12] @ (3d5c8 ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3d58c │ │ │ │ + bne.n 3d59c │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r4, r6, #6 │ │ │ │ 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, #29832 @ 0x7488 │ │ │ │ + movw r1, #27728 @ 0x6c50 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 121f28 │ │ │ │ + bl 122090 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - cbz r2, 3d5f2 │ │ │ │ + cbz r2, 3d602 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d5f2 │ │ │ │ + bge.n 3d602 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 3d5f2 │ │ │ │ + cbnz r3, 3d602 │ │ │ │ mov r0, r2 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3d718 │ │ │ │ - movw r7, #41624 @ 0xa298 │ │ │ │ + beq.w 3d728 │ │ │ │ + movw r7, #39640 @ 0x9ad8 │ │ │ │ movt r7, #49 @ 0x31 │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #248] @ (3d720 ) │ │ │ │ + ldr r1, [pc, #248] @ (3d730 ) │ │ │ │ mov.w r3, #131072 @ 0x20000 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 206f18 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 205ce4 <_PyObject_CallMethod@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3d642 │ │ │ │ - bl 22ac30 │ │ │ │ + cbnz r0, 3d652 │ │ │ │ + bl 228fb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d702 │ │ │ │ - b.n 3d626 │ │ │ │ + beq.n 3d712 │ │ │ │ + b.n 3d636 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 3d65c │ │ │ │ + bne.n 3d66c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3d702 │ │ │ │ + beq.n 3d712 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d6f8 │ │ │ │ + bge.n 3d708 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 3d6b6 │ │ │ │ - b.n 3d6f8 │ │ │ │ + cbz r3, 3d6c6 │ │ │ │ + b.n 3d708 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bmi.n 3d6a4 │ │ │ │ + bmi.n 3d6b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d678 │ │ │ │ + bge.n 3d688 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3d678 │ │ │ │ + cbnz r3, 3d688 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d68c │ │ │ │ + bge.n 3d69c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3d68c │ │ │ │ + cbnz r3, 3d69c │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56504 @ 0xdcb8 │ │ │ │ + movw r1, #54520 @ 0xd4f8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 3d6f4 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 3d704 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbnz r3, 3d6bc │ │ │ │ + cbnz r3, 3d6cc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d6f8 │ │ │ │ + bge.n 3d708 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3d6f8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3d6f8 │ │ │ │ + cbnz r3, 3d708 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3d708 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d6da │ │ │ │ + bge.n 3d6ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3d6da │ │ │ │ + cbnz r3, 3d6ea │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 3d626 │ │ │ │ + bne.n 3d636 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d6f4 │ │ │ │ + bge.n 3d704 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3d6f4 │ │ │ │ + cbnz r3, 3d704 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3d718 │ │ │ │ - ldr r0, [pc, #40] @ (3d724 ) │ │ │ │ + b.n 3d728 │ │ │ │ + ldr r0, [pc, #40] @ (3d734 ) │ │ │ │ mov r1, r4 │ │ │ │ - bl 2233c4 │ │ │ │ + bl 221bd8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d716 │ │ │ │ + bge.n 3d726 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3d716 │ │ │ │ + cbnz r3, 3d726 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfabc0052 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.n 3d7e6 │ │ │ │ + b.n 3d7f6 │ │ │ │ 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, 3d74e │ │ │ │ - cbz r2, 3d748 │ │ │ │ + cbnz r3, 3d75e │ │ │ │ + cbz r2, 3d758 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 3d74e │ │ │ │ + cbnz r3, 3d75e │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 3d838 │ │ │ │ + b.n 3d848 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41780 @ 0xa334 │ │ │ │ + movw r1, #39796 @ 0x9b74 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ 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 │ │ │ │ @@ -25532,350 +25550,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 2bb44 │ │ │ │ - cbz r0, 3d7a0 │ │ │ │ + cbz r0, 3d7b0 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ - b.n 3d7cc │ │ │ │ + bl 1e3608 │ │ │ │ + b.n 3d7dc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1f3ffc <_Py_set_inheritable@@Base+0x54> │ │ │ │ + bl 1f2e6c <_Py_set_inheritable@@Base+0x54> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3d7cc │ │ │ │ + beq.n 3d7dc │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1f3ffc <_Py_set_inheritable@@Base+0x54> │ │ │ │ + bl 1f2e6c <_Py_set_inheritable@@Base+0x54> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3d7cc │ │ │ │ + beq.n 3d7dc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - movw r0, #49852 @ 0xc2bc │ │ │ │ + movw r0, #47828 @ 0xbad4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 9512c │ │ │ │ - b.n 3d7e2 │ │ │ │ + bl 9508c │ │ │ │ + b.n 3d7f2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3d7d6 │ │ │ │ + beq.n 3d7e6 │ │ │ │ blx 2b5a8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3d7e0 │ │ │ │ + beq.n 3d7f0 │ │ │ │ blx 2b5a8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 3d806 │ │ │ │ + bne.n 3d816 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #31504 @ 0x7b10 │ │ │ │ + movw r3, #29520 @ 0x7350 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bpl.n 3d808 │ │ │ │ + bpl.n 3d818 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ - cbz r1, 3d824 │ │ │ │ - movw r3, #31504 @ 0x7b10 │ │ │ │ + cbz r1, 3d834 │ │ │ │ + movw r3, #29520 @ 0x7350 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 3d7fc │ │ │ │ + bls.n 3d80c │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bmi.n 3d812 │ │ │ │ + bmi.n 3d822 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0003d82e : │ │ │ │ - ldr r0, [pc, #4] @ (3d834 ) │ │ │ │ - b.w 1da504 │ │ │ │ +0003d83e : │ │ │ │ + ldr r0, [pc, #4] @ (3d844 ) │ │ │ │ + b.w 1d923c │ │ │ │ movs r0, #56 @ 0x38 │ │ │ │ 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 26ef2c │ │ │ │ + bl 26e7e4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 26eb78 <_PyTime_AsMilliseconds@@Base+0x2764> │ │ │ │ + bl 26e430 <_PyTime_AsMilliseconds@@Base+0x2774> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d93a │ │ │ │ + beq.n 3d94a │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 1f5840 │ │ │ │ - cbnz r0, 3d876 │ │ │ │ - bl b0fe4 │ │ │ │ + bl 1f4534 │ │ │ │ + cbnz r0, 3d886 │ │ │ │ + bl b0b30 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 1556b4 │ │ │ │ + bl 155840 │ │ │ │ mov r0, r7 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ add.w r1, r5, #8 │ │ │ │ add.w r0, r4, #8 │ │ │ │ blx 2af60 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq.n 3d8d2 │ │ │ │ - bgt.n 3d8c0 │ │ │ │ + beq.n 3d8e2 │ │ │ │ + bgt.n 3d8d0 │ │ │ │ adds r1, r2, #4 │ │ │ │ - beq.n 3d8a8 │ │ │ │ + beq.n 3d8b8 │ │ │ │ adds r3, r2, #2 │ │ │ │ - bne.n 3d8c0 │ │ │ │ + bne.n 3d8d0 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41808 @ 0xa350 │ │ │ │ + movw r1, #39824 @ 0x9b90 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 3d92c │ │ │ │ + bl 11de14 │ │ │ │ + b.n 3d93c │ │ │ │ movw r3, #35728 @ 0x8b90 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6308 @ 0x18a4 │ │ │ │ + movw r1, #4524 @ 0x11ac │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 3d92c │ │ │ │ + bl 11de14 │ │ │ │ + b.n 3d93c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r3, #42492 @ 0xa5fc │ │ │ │ + movw r3, #40508 @ 0x9e3c │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ - bl 40988 <_Py_IncRef@@Base+0x1a8> │ │ │ │ - b.n 3d92c │ │ │ │ + bl 409a0 <_Py_IncRef@@Base+0x1a8> │ │ │ │ + b.n 3d93c │ │ │ │ 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 84e50 │ │ │ │ + bl 84e10 │ │ │ │ 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 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r3, 3d910 │ │ │ │ + cbz r3, 3d920 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ 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 15645c │ │ │ │ - b.n 3d93a │ │ │ │ + bl 1564e4 │ │ │ │ + b.n 3d94a │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 15645c │ │ │ │ + bl 1564e4 │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.n 3db84 │ │ │ │ + b.n 3db94 │ │ │ │ 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 ee7d0 │ │ │ │ + bl ee730 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 3d968 │ │ │ │ + cbz r3, 3d978 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 3d978 │ │ │ │ - b.n 3d988 │ │ │ │ - ldr r1, [pc, #464] @ (3db3c ) │ │ │ │ + cbz r3, 3d988 │ │ │ │ + b.n 3d998 │ │ │ │ + ldr r1, [pc, #464] @ (3db4c ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dfa1c │ │ │ │ + bl 1de754 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3d962 │ │ │ │ - b.n 3db2c │ │ │ │ - ldr r1, [pc, #452] @ (3db40 ) │ │ │ │ + bne.n 3d972 │ │ │ │ + b.n 3db3c │ │ │ │ + ldr r1, [pc, #452] @ (3db50 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dfa1c │ │ │ │ + bl 1de754 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3db2c │ │ │ │ + beq.w 3db3c │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ - cbnz r3, 3d99c │ │ │ │ - ldr r1, [pc, #436] @ (3db44 ) │ │ │ │ + cbnz r3, 3d9ac │ │ │ │ + ldr r1, [pc, #436] @ (3db54 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dfa1c │ │ │ │ + bl 1de754 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3db2c │ │ │ │ + beq.w 3db3c │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ - cbnz r3, 3d9b0 │ │ │ │ - ldr r1, [pc, #420] @ (3db48 ) │ │ │ │ + cbnz r3, 3d9c0 │ │ │ │ + ldr r1, [pc, #420] @ (3db58 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dfa1c │ │ │ │ + bl 1de754 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3db2c │ │ │ │ - movw r1, #42528 @ 0xa620 │ │ │ │ + beq.w 3db3c │ │ │ │ + movw r1, #40544 @ 0x9e60 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #42532 @ 0xa624 │ │ │ │ + movw r0, #40548 @ 0x9e64 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1ef9e8 │ │ │ │ + bl 1ee818 │ │ │ │ str r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3db2c │ │ │ │ - movw r0, #42540 @ 0xa62c │ │ │ │ + beq.w 3db3c │ │ │ │ + movw r0, #40556 @ 0x9e6c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1f00f8 │ │ │ │ + bl 1eef28 │ │ │ │ str r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3db2c │ │ │ │ - movw r1, #15176 @ 0x3b48 │ │ │ │ + beq.w 3db3c │ │ │ │ + movw r1, #13152 @ 0x3360 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #18140 @ 0x46dc │ │ │ │ + movw r0, #16156 @ 0x3f1c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1ef9e8 │ │ │ │ + bl 1ee818 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3db2c │ │ │ │ - movw r1, #15168 @ 0x3b40 │ │ │ │ + beq.w 3db3c │ │ │ │ + movw r1, #13144 @ 0x3358 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 121f28 │ │ │ │ + bl 122090 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3db2c │ │ │ │ + beq.w 3db3c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - movw r1, #15144 @ 0x3b28 │ │ │ │ + movw r1, #13120 @ 0x3340 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ blx 2c24c │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 3da3c │ │ │ │ + cbnz r0, 3da4c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ - bls.n 3da3c │ │ │ │ + bls.n 3da4c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 3da3c │ │ │ │ + bne.n 3da4c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 3da3c │ │ │ │ + bne.n 3da4c │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #5 │ │ │ │ - beq.n 3da54 │ │ │ │ + beq.n 3da64 │ │ │ │ movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #42564 @ 0xa644 │ │ │ │ + movw r1, #40580 @ 0x9e84 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 3db2c │ │ │ │ - movw r0, #20896 @ 0x51a0 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 3db3c │ │ │ │ + movw r0, #18912 @ 0x49e0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 882d4 │ │ │ │ + bl 8823c │ │ │ │ str r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3db2c │ │ │ │ - movw r0, #42612 @ 0xa674 │ │ │ │ + beq.n 3db3c │ │ │ │ + movw r0, #40628 @ 0x9eb4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 882d4 │ │ │ │ + bl 8823c │ │ │ │ str r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3db2c │ │ │ │ - movw r0, #13552 @ 0x34f0 │ │ │ │ + beq.n 3db3c │ │ │ │ + movw r0, #11568 @ 0x2d30 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 882d4 │ │ │ │ + bl 8823c │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3db2c │ │ │ │ - movw r0, #42596 @ 0xa664 │ │ │ │ + beq.n 3db3c │ │ │ │ + movw r0, #40612 @ 0x9ea4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 882d4 │ │ │ │ + bl 8823c │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3db2c │ │ │ │ - movw r0, #42608 @ 0xa670 │ │ │ │ + beq.n 3db3c │ │ │ │ + movw r0, #40624 @ 0x9eb0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 882d4 │ │ │ │ + bl 8823c │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3db2c │ │ │ │ - movw r0, #42620 @ 0xa67c │ │ │ │ + beq.n 3db3c │ │ │ │ + movw r0, #40636 @ 0x9ebc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 882d4 │ │ │ │ + bl 8823c │ │ │ │ str r0, [r4, #24] │ │ │ │ - cbz r0, 3db2c │ │ │ │ - movw r0, #42600 @ 0xa668 │ │ │ │ + cbz r0, 3db3c │ │ │ │ + movw r0, #40616 @ 0x9ea8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 882d4 │ │ │ │ + bl 8823c │ │ │ │ str r0, [r4, #20] │ │ │ │ - cbz r0, 3db2c │ │ │ │ - movw r0, #42628 @ 0xa684 │ │ │ │ + cbz r0, 3db3c │ │ │ │ + movw r0, #40644 @ 0x9ec4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 882d4 │ │ │ │ + bl 8823c │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 3db2c │ │ │ │ + cbz r0, 3db3c │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #0 │ │ │ │ - movw r0, #42636 @ 0xa68c │ │ │ │ + movw r0, #40652 @ 0x9ecc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1cced4 │ │ │ │ - movw r1, #42672 @ 0xa6b0 │ │ │ │ + bl 1cbd54 │ │ │ │ + movw r1, #40688 @ 0x9ef0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl ef8f8 │ │ │ │ + bl ef858 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3db2c │ │ │ │ + blt.n 3db3c │ │ │ │ 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 1dfa20 │ │ │ │ + bl 1de758 │ │ │ │ adds r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 3db32 │ │ │ │ + bge.n 3db42 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3db36 │ │ │ │ + b.n 3db46 │ │ │ │ cmp r4, #3 │ │ │ │ - bne.n 3db1c │ │ │ │ + bne.n 3db2c │ │ │ │ mov r0, r7 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r0, #108 @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r0, #128 @ 0x80 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -25884,870 +25902,870 @@ │ │ │ │ movs r0, #168 @ 0xa8 │ │ │ │ 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, 3db6a │ │ │ │ - cbz r2, 3db64 │ │ │ │ + cbnz r3, 3db7a │ │ │ │ + cbz r2, 3db74 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 3db6a │ │ │ │ + cbnz r3, 3db7a │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 3d838 │ │ │ │ + b.n 3d848 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #42112 @ 0xa480 │ │ │ │ + movw r1, #40128 @ 0x9cc0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ add r1, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 3dba6 │ │ │ │ + bls.n 3dbb6 │ │ │ │ lsls r3, r0, #30 │ │ │ │ - bne.n 3dbb2 │ │ │ │ + bne.n 3dbc2 │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #4 │ │ │ │ cmp r1, r0 │ │ │ │ - bcc.n 3dba2 │ │ │ │ + bcc.n 3dbb2 │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - beq.n 3db8e │ │ │ │ - b.n 3dbba │ │ │ │ + beq.n 3db9e │ │ │ │ + b.n 3dbca │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3dbb0 │ │ │ │ + bne.n 3dbc0 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ mov r0, r3 │ │ │ │ ldrsb.w r3, [r0], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 3db86 │ │ │ │ + bge.n 3db96 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ 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 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + cbnz r0, 3dbf2 │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + cbnz r0, 3dbfc │ │ │ │ + b.n 3dc02 │ │ │ │ + mov r1, r2 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 3dbec │ │ │ │ + b.n 3dc10 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cbnz r0, 3dc10 │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ + cbz r0, 3dc10 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + bx r3 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 3dbf4 │ │ │ │ + cbnz r4, 3dc42 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 3dbf4 │ │ │ │ + ble.n 3dc42 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3dbf4 │ │ │ │ - cbz r2, 3dbf4 │ │ │ │ + bne.n 3dc42 │ │ │ │ + cbz r2, 3dc42 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 3d838 │ │ │ │ + b.n 3d848 │ │ │ │ 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] @ (3dc14 ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #12] @ (3dc64 ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3dbe8 │ │ │ │ + bne.n 3dc36 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + nop │ │ │ │ movs r0, #188 @ 0xbc │ │ │ │ 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, 3dc36 │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 3dc40 │ │ │ │ - b.n 3dc46 │ │ │ │ - mov r1, r2 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 3dc30 │ │ │ │ - b.n 3dc54 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cbnz r0, 3dc54 │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ - cbz r0, 3dc54 │ │ │ │ - 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 12161c <_PyArg_UnpackKeywords@@Base+0x32f0> │ │ │ │ + bl 121784 <_PyArg_UnpackKeywords@@Base+0x32f0> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3dd66 │ │ │ │ + beq.n 3dd78 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - cbz r1, 3dca4 │ │ │ │ - movw r0, #42724 @ 0xa6e4 │ │ │ │ + cbz r1, 3dcb6 │ │ │ │ + movw r0, #40740 @ 0x9f24 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3dc96 │ │ │ │ + bge.n 3dca8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3dc96 │ │ │ │ + cbnz r3, 3dca8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3dd64 │ │ │ │ - movw r2, #31344 @ 0x7a70 │ │ │ │ + beq.n 3dd76 │ │ │ │ + movw r2, #29360 @ 0x72b0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - b.n 3dcae │ │ │ │ - movw r2, #33984 @ 0x84c0 │ │ │ │ + b.n 3dcc0 │ │ │ │ + movw r2, #32000 @ 0x7d00 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ - cbz r3, 3dce4 │ │ │ │ + cbz r3, 3dcf6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #42732 @ 0xa6ec │ │ │ │ + movw r0, #40748 @ 0x9f2c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3dcd6 │ │ │ │ + bge.n 3dce8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3dcd6 │ │ │ │ + cbnz r3, 3dce8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3dd66 │ │ │ │ - movw r2, #31344 @ 0x7a70 │ │ │ │ + beq.n 3dd78 │ │ │ │ + movw r2, #29360 @ 0x72b0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ - cbz r3, 3dd10 │ │ │ │ + cbz r3, 3dd22 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #42748 @ 0xa6fc │ │ │ │ + movw r0, #40764 @ 0x9f3c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3dd0c │ │ │ │ + bge.n 3dd1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3dd0c │ │ │ │ + cbnz r3, 3dd1e │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 3dd66 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 3dd78 │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbnz r3, 3dd3a │ │ │ │ - movw r0, #20880 @ 0x5190 │ │ │ │ + cbnz r3, 3dd4c │ │ │ │ + movw r0, #18896 @ 0x49d0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3dd36 │ │ │ │ + bge.n 3dd48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3dd36 │ │ │ │ + cbnz r3, 3dd48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 3dd66 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 3dd78 │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #42768 @ 0xa710 │ │ │ │ + movw r0, #40784 @ 0x9f50 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3dd66 │ │ │ │ + bge.n 3dd78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3dd66 │ │ │ │ + cbnz r3, 3dd78 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3dd66 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3dd78 │ │ │ │ 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 170da8 │ │ │ │ - cbz r0, 3dd9c │ │ │ │ + bl 170ae0 │ │ │ │ + cbz r0, 3ddae │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3de2c │ │ │ │ + beq.n 3de3e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #13132 @ 0x334c │ │ │ │ + movw r0, #11148 @ 0x2b8c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3ddea │ │ │ │ + bne.n 3ddfc │ │ │ │ ldr r3, [r5, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl 3c356 │ │ │ │ + bl 3c366 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3dde2 │ │ │ │ + cbz r0, 3ddf4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #45496 @ 0xb1b8 │ │ │ │ + movw r0, #44364 @ 0xad4c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3ddd2 │ │ │ │ + blt.n 3dde4 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 3dde2 │ │ │ │ + b.n 3ddf4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3ddce │ │ │ │ + bne.n 3dde0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ddce │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3dde0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84e68 │ │ │ │ - b.n 3de24 │ │ │ │ + bl 84e28 │ │ │ │ + b.n 3de36 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c2e4 │ │ │ │ + bl 3c2f4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3de24 │ │ │ │ + cbz r0, 3de36 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #45504 @ 0xb1c0 │ │ │ │ + movw r0, #44372 @ 0xad54 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3de14 │ │ │ │ + blt.n 3de26 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 3de24 │ │ │ │ + b.n 3de36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3de10 │ │ │ │ + bne.n 3de22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3de10 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3de22 │ │ │ │ mov r0, r5 │ │ │ │ - bl 21a1c4 │ │ │ │ - b.n 3de2e │ │ │ │ + bl 2191c4 │ │ │ │ + b.n 3de40 │ │ │ │ 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 3de70 │ │ │ │ + bne.n 3de82 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bmi.n 3de88 │ │ │ │ - movw r2, #18012 @ 0x465c │ │ │ │ + bmi.n 3de9a │ │ │ │ + movw r2, #16028 @ 0x3e9c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #36144 @ 0x8d30 │ │ │ │ + movw r1, #34160 @ 0x8570 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #59952 @ 0xea30 │ │ │ │ + movw r0, #57968 @ 0xe270 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 3de84 │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 3de96 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59952 @ 0xea30 │ │ │ │ + movw r0, #57968 @ 0xe270 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3de48 │ │ │ │ + bne.n 3de5a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3dea0 │ │ │ │ - ldr r5, [pc, #24] @ (3dea4 ) │ │ │ │ + b.n 3deb2 │ │ │ │ + ldr r5, [pc, #24] @ (3deb4 ) │ │ │ │ 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 10a398 │ │ │ │ + bl 10a224 │ │ │ │ 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 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3dec8 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 3defe │ │ │ │ + bne.n 3ded8 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 3df0e │ │ │ │ mov r0, r4 │ │ │ │ - bl 380c8 <_Py_fstat@@Base+0x40> │ │ │ │ + bl 380cc <_Py_fstat@@Base+0x40> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3dee6 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 3def6 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - b.n 3df00 │ │ │ │ + b.n 3df10 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #5996 @ 0x176c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ - b.n 3df00 │ │ │ │ + b.n 3df10 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r1, #4681 @ 0x1249 │ │ │ │ + movw r1, #2721 @ 0xaa1 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - b.w 190530 <_PyType_LookupRef@@Base+0x4> │ │ │ │ + b.w 18f5d0 <_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 3df3a │ │ │ │ + beq.n 3df4a │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #43092 @ 0xa854 │ │ │ │ + movw r0, #41108 @ 0xa094 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ - cbz r0, 3dfa6 │ │ │ │ + bl 1d39c0 │ │ │ │ + cbz r0, 3dfb6 │ │ │ │ ldrd r7, r6, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl ee7d0 │ │ │ │ + bl ee730 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ movw r8, #5744 @ 0x1670 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ - bl efdc8 │ │ │ │ + bl efd28 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 3df7a │ │ │ │ + bmi.n 3df8a │ │ │ │ cmp r7, r8 │ │ │ │ - beq.n 3df7a │ │ │ │ + beq.n 3df8a │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #43680 @ 0xaaa0 │ │ │ │ + movw r1, #41696 @ 0xa2e0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ mov r0, r6 │ │ │ │ - bl efdc8 │ │ │ │ + bl efd28 │ │ │ │ cmp r6, r8 │ │ │ │ - beq.n 3dfaa │ │ │ │ + beq.n 3dfba │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 3dfaa │ │ │ │ + bmi.n 3dfba │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #43728 @ 0xaad0 │ │ │ │ + movw r1, #41744 @ 0xa310 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3e02e │ │ │ │ + b.n 3e03e │ │ │ │ ldrd r3, r2, [r4, #12] │ │ │ │ movw r1, #5744 @ 0x1670 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r0, #2 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ - bl 8e7c4 │ │ │ │ + bl 8e728 │ │ │ │ cmp r7, r8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bne.n 3dfea │ │ │ │ - cbz r0, 3dffc │ │ │ │ + bne.n 3dffa │ │ │ │ + cbz r0, 3e00c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3dffc │ │ │ │ + bge.n 3e00c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3dffc │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3dffc │ │ │ │ + cbnz r3, 3e00c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3e00c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ str r7, [r4, #12] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r6, r8 │ │ │ │ - bne.n 3e01c │ │ │ │ - cbz r0, 3e02e │ │ │ │ + bne.n 3e02c │ │ │ │ + cbz r0, 3e03e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e02e │ │ │ │ + bge.n 3e03e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3e02e │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3e02e │ │ │ │ + cbnz r3, 3e03e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3e03e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str r6, [r4, #16] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ 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, 3e04e │ │ │ │ + cbz r2, 3e05e │ │ │ │ ldr r4, [r2, #8] │ │ │ │ - b.n 3e050 │ │ │ │ + b.n 3e060 │ │ │ │ mov r4, r2 │ │ │ │ add.w r3, r1, #16 │ │ │ │ - cbnz r2, 3e05c │ │ │ │ + cbnz r2, 3e06c │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 3e05c │ │ │ │ - cbnz r3, 3e082 │ │ │ │ + bne.n 3e06c │ │ │ │ + cbnz r3, 3e092 │ │ │ │ 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 │ │ │ │ movw r3, #9712 @ 0x25f0 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11e9d8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11eb40 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3e1e2 │ │ │ │ + beq.w 3e1f2 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ add r4, r5 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 3e0b0 │ │ │ │ - movw r2, #56676 @ 0xdd64 │ │ │ │ + bmi.n 3e0c0 │ │ │ │ + movw r2, #54692 @ 0xd5a4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #36128 @ 0x8d20 │ │ │ │ + movw r1, #34144 @ 0x8560 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #43768 @ 0xaaf8 │ │ │ │ + movw r0, #41784 @ 0xa338 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r3, r6 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3e1e2 │ │ │ │ + b.n 3e1f2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bne.n 3e0bc │ │ │ │ + bne.n 3e0cc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3e1b4 │ │ │ │ + b.n 3e1c4 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 3e1b4 │ │ │ │ + beq.n 3e1c4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.n 3e0e2 │ │ │ │ + bmi.n 3e0f2 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #43780 @ 0xab04 │ │ │ │ + movw r1, #41796 @ 0xa344 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 3e0ac │ │ │ │ + bl 11de14 │ │ │ │ + b.n 3e0bc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3e0b8 │ │ │ │ - ldr r2, [pc, #256] @ (3e1ec ) │ │ │ │ + beq.n 3e0c8 │ │ │ │ + ldr r2, [pc, #256] @ (3e1fc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r5, #0 │ │ │ │ - movw r7, #57920 @ 0xe240 │ │ │ │ + movw r7, #57952 @ 0xe260 │ │ │ │ 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 3e1b4 │ │ │ │ + ble.n 3e1c4 │ │ │ │ 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 3e12e │ │ │ │ + bne.n 3e13e │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 2b4c20 │ │ │ │ + bl 2b4488 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3e168 │ │ │ │ + b.n 3e178 │ │ │ │ ldr.w r0, [r3, #4064] @ 0xfe0 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 3e142 │ │ │ │ + bne.n 3e152 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 457d4 <_PyErr_SetLocaleString@@Base+0x1c8> │ │ │ │ + bl 457ec <_PyErr_SetLocaleString@@Base+0x1c8> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3e168 │ │ │ │ + b.n 3e178 │ │ │ │ ldr.w r3, [r3, #4060] @ 0xfdc │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3e156 │ │ │ │ + bne.n 3e166 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 45e4c │ │ │ │ + bl 45e64 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 3e168 │ │ │ │ + b.n 3e178 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #43808 @ 0xab20 │ │ │ │ + movw r1, #41824 @ 0xa360 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - b.n 3e186 │ │ │ │ + b.n 3e196 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3e1e2 │ │ │ │ + beq.n 3e1f2 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 3e194 │ │ │ │ + bne.n 3e1a4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3e1b0 │ │ │ │ + beq.n 3e1c0 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #43840 @ 0xab40 │ │ │ │ + movw r1, #41856 @ 0xa380 │ │ │ │ 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 f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e1a2 │ │ │ │ + bge.n 3e1b2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 3e1a8 │ │ │ │ + cbz r2, 3e1b8 │ │ │ │ mov.w r8, #1 │ │ │ │ - b.n 3e1b0 │ │ │ │ + b.n 3e1c0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3e1a2 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3e1b2 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 3e104 │ │ │ │ - bl 24cd6c <_PySlice_FromIndices@@Base+0x764> │ │ │ │ + b.n 3e114 │ │ │ │ + bl 24c330 <_PySlice_FromIndices@@Base+0x75c> │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 251fdc │ │ │ │ + bl 251698 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e1e2 │ │ │ │ + bge.n 3e1f2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 3e1e2 │ │ │ │ + cbnz r2, 3e1f2 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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} │ │ │ │ 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 94430 │ │ │ │ - cbz r0, 3e22e │ │ │ │ + bl 94390 │ │ │ │ + cbz r0, 3e23e │ │ │ │ movw r3, #43796 @ 0xab14 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c368 │ │ │ │ + bl 15c3c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e22e │ │ │ │ + bge.n 3e23e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3e22e │ │ │ │ + cbnz r3, 3e23e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_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, #33984 @ 0x84c0 │ │ │ │ + movw r0, #32000 @ 0x7d00 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3e29c │ │ │ │ + cbz r0, 3e2ac │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e7c4 │ │ │ │ + bl 8e728 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e270 │ │ │ │ + bge.n 3e280 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3e270 │ │ │ │ + cbnz r3, 3e280 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 3e29a │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 3e2aa │ │ │ │ movw r3, #43640 @ 0xaa78 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1946d0 │ │ │ │ + bl 1935fc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3e29c │ │ │ │ + bge.n 3e2ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3e29c │ │ │ │ + cbnz r3, 3e2ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3e29c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3e2ac │ │ │ │ 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 3e2c0 │ │ │ │ + bhi.n 3e2d0 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 3e2d6 │ │ │ │ + ble.n 3e2e6 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - b.n 3e2de │ │ │ │ - movw r0, #23644 @ 0x5c5c │ │ │ │ + b.n 3e2ee │ │ │ │ + movw r0, #21660 @ 0x549c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d4ce8 │ │ │ │ + bl 1d386c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3e2b8 │ │ │ │ + bne.n 3e2c8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2637a8 │ │ │ │ + b.w 263048 │ │ │ │ stmdb 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, 3e322 │ │ │ │ + cbnz r1, 3e332 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #45124 @ 0xb044 │ │ │ │ + movw r1, #43140 @ 0xa884 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.w 3ecfa │ │ │ │ + bl f3aa4 │ │ │ │ + b.w 3ed0a │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3e350 │ │ │ │ + beq.n 3e360 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #45184 @ 0xb080 │ │ │ │ + movw r1, #43200 @ 0xa8c0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.w 3ecfa │ │ │ │ + b.w 3ed0a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r5, [r3, #12] │ │ │ │ ldrb.w r3, [r5, #38] @ 0x26 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3e36c │ │ │ │ + bne.n 3e37c │ │ │ │ ldrb.w r3, [r5, #-1] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ ite ls │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 3e370 │ │ │ │ + b.n 3e380 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl b1110 │ │ │ │ + bl b0c5c │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 3e392 │ │ │ │ + bge.n 3e3a2 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #45212 @ 0xb09c │ │ │ │ + movw r1, #43228 @ 0xa8dc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 3e348 │ │ │ │ - beq.n 3e3d8 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 3e358 │ │ │ │ + beq.n 3e3e8 │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi.n 3e408 │ │ │ │ + bhi.n 3e418 │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r2 │ │ │ │ movw r2, #938 @ 0x3aa │ │ │ │ movt r2, #4 │ │ │ │ tst r3, r2 │ │ │ │ - bne.n 3e420 │ │ │ │ + bne.n 3e430 │ │ │ │ movw r2, #30788 @ 0x7844 │ │ │ │ movt r2, #2 │ │ │ │ tst r3, r2 │ │ │ │ - bne.n 3e3f0 │ │ │ │ + bne.n 3e400 │ │ │ │ movs r2, #16 │ │ │ │ movt r2, #1 │ │ │ │ ands r2, r3 │ │ │ │ - cbz r2, 3e408 │ │ │ │ + cbz r2, 3e418 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #45316 @ 0xb104 │ │ │ │ + movw r1, #43332 @ 0xa944 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 3e348 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 3e358 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #45260 @ 0xb0cc │ │ │ │ + movw r1, #43276 @ 0xa90c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 3e348 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 3e358 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #45344 @ 0xb120 │ │ │ │ + movw r1, #43360 @ 0xa960 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 3e348 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 3e358 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #45384 @ 0xb148 │ │ │ │ + movw r1, #43400 @ 0xa988 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 3e348 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 3e358 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ bic.w r9, r3, #1 │ │ │ │ - bl 10301c │ │ │ │ + bl 102eb8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 3e44c │ │ │ │ + cbz r3, 3e45c │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #45408 @ 0xb160 │ │ │ │ + movw r1, #43424 @ 0xa9a0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 3e348 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 3e358 │ │ │ │ ldr.w r2, [r9, #44] @ 0x2c │ │ │ │ cmp r0, r2 │ │ │ │ - bge.n 3e46e │ │ │ │ + bge.n 3e47e │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #45428 @ 0xb174 │ │ │ │ + movw r1, #43444 @ 0xa9b4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 3e348 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 3e358 │ │ │ │ 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 │ │ │ │ @@ -26755,171 +26773,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 3e348 │ │ │ │ + bcs.w 3e358 │ │ │ │ lsls r5, r3, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3e348 │ │ │ │ + beq.w 3e358 │ │ │ │ adds r3, r0, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 3e4c0 │ │ │ │ + beq.n 3e4d0 │ │ │ │ str.w r6, [r5], #4 │ │ │ │ - b.n 3e4b6 │ │ │ │ + b.n 3e4c6 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldrd r2, r3, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ cmp r2, r3 │ │ │ │ - bcs.n 3e4ea │ │ │ │ + bcs.n 3e4fa │ │ │ │ bl 315ac │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 3e4c4 │ │ │ │ + beq.n 3e4d4 │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 3e4c4 │ │ │ │ + beq.n 3e4d4 │ │ │ │ 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 3e4c4 │ │ │ │ + b.n 3e4d4 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 3e502 │ │ │ │ + beq.n 3e512 │ │ │ │ ldr.w r3, [r7], #4 │ │ │ │ cmp r3, r2 │ │ │ │ - bge.n 3e4ee │ │ │ │ + bge.n 3e4fe │ │ │ │ cmp r4, r3 │ │ │ │ it le │ │ │ │ movle r2, r3 │ │ │ │ - b.n 3e4ee │ │ │ │ + b.n 3e4fe │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 3e52c │ │ │ │ + bcc.n 3e53c │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #45472 @ 0xb1a0 │ │ │ │ + movw r1, #43488 @ 0xa9e0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 83b90 │ │ │ │ - b.n 3e348 │ │ │ │ + bl 83b50 │ │ │ │ + b.n 3e358 │ │ │ │ mov r0, r9 │ │ │ │ - bl 144228 <_PyArena_Free@@Base+0x1178> │ │ │ │ + bl 144480 <_PyArena_Free@@Base+0x1178> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3ece2 │ │ │ │ + beq.w 3ecf2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r0, r3, #1 │ │ │ │ cmp.w r0, #268435456 @ 0x10000000 │ │ │ │ - bge.n 3e55e │ │ │ │ + bge.n 3e56e │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3e55e │ │ │ │ + cbz r0, 3e56e │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ movs r3, #1 │ │ │ │ mvn.w r0, #1 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3e57e │ │ │ │ - bl 23c470 │ │ │ │ + b.n 3e58e │ │ │ │ + bl 23b41c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 3ece2 │ │ │ │ + bge.w 3ecf2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3ece2 │ │ │ │ + bne.w 3ecf2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ece2 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3ecf2 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r5, r3 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - blt.n 3e58e │ │ │ │ + blt.n 3e59e │ │ │ │ strd r0, r1, [r2, #8]! │ │ │ │ - b.n 3e57e │ │ │ │ + b.n 3e58e │ │ │ │ mov.w fp, #4294967295 @ 0xffffffff │ │ │ │ mvn.w sl, #4026531840 @ 0xf0000000 │ │ │ │ mov ip, r9 │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #50860 @ 0xc6ac │ │ │ │ + movw r3, #48876 @ 0xbeec │ │ │ │ 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 3e8f6 │ │ │ │ + ble.w 3e906 │ │ │ │ add.w r7, r4, r1, lsl #3 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r5, [r4, r1, lsl #3] │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 141668 │ │ │ │ + bl 1418c4 │ │ │ │ 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 3e5fe │ │ │ │ + bne.n 3e60e │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 141668 │ │ │ │ + bl 1418c4 │ │ │ │ str.w r5, [r7, #8]! │ │ │ │ ubfx ip, r0, #8, #8 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ uxtb r0, r0 │ │ │ │ str r6, [r7, #4] │ │ │ │ - b.n 3e5da │ │ │ │ + b.n 3e5ea │ │ │ │ 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 3e8f2 │ │ │ │ + beq.w 3e902 │ │ │ │ cmp r0, #80 @ 0x50 │ │ │ │ - bgt.n 3e6cc │ │ │ │ + bgt.n 3e6dc │ │ │ │ cmp r0, #67 @ 0x43 │ │ │ │ - bgt.n 3e634 │ │ │ │ + bgt.n 3e644 │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ - bgt.n 3e67a │ │ │ │ + bgt.n 3e68a │ │ │ │ cmp r0, #28 │ │ │ │ - bgt.n 3e65e │ │ │ │ + bgt.n 3e66e │ │ │ │ cmp r0, #14 │ │ │ │ - beq.w 3e774 │ │ │ │ + beq.w 3e784 │ │ │ │ cmp r0, #16 │ │ │ │ - bne.w 3e8a6 │ │ │ │ - b.n 3e774 │ │ │ │ + bne.w 3e8b6 │ │ │ │ + b.n 3e784 │ │ │ │ sub.w ip, r0, #68 @ 0x44 │ │ │ │ cmp.w ip, #12 │ │ │ │ - bhi.w 3e8a6 │ │ │ │ + bhi.w 3e8b6 │ │ │ │ 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 │ │ │ │ @@ -26928,25 +26946,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 3e8a6 │ │ │ │ + bhi.w 3e8b6 │ │ │ │ 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 3e8a6 │ │ │ │ + bne.w 3e8b6 │ │ │ │ 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 │ │ │ │ @@ -26963,22 +26981,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 3e8f2 │ │ │ │ + b.n 3e902 │ │ │ │ cmp r0, #92 @ 0x5c │ │ │ │ - beq.w 3e7fc │ │ │ │ + beq.w 3e80c │ │ │ │ sub.w r3, r0, #100 @ 0x64 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi.w 3e8a6 │ │ │ │ + bhi.w 3e8b6 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi.w 3e8a6 │ │ │ │ + bhi.w 3e8b6 │ │ │ │ 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 │ │ │ │ @@ -26994,29 +27012,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 3e71a │ │ │ │ + b.n 3e72a │ │ │ │ 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 3e8f2 │ │ │ │ + b.n 3e902 │ │ │ │ add r3, r2 │ │ │ │ str.w r5, [r4, r3, lsl #3] │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ str r6, [r3, #4] │ │ │ │ - b.n 3e8f2 │ │ │ │ + b.n 3e902 │ │ │ │ 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 │ │ │ │ @@ -27026,20 +27044,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 3e8f2 │ │ │ │ + b.n 3e902 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 3e84a │ │ │ │ + blt.n 3e85a │ │ │ │ bic.w r5, r5, #7 │ │ │ │ orr.w r5, r5, #1 │ │ │ │ - b.n 3e8e8 │ │ │ │ + b.n 3e8f8 │ │ │ │ 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 │ │ │ │ @@ -27049,76 +27067,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 3e8f2 │ │ │ │ + b.n 3e902 │ │ │ │ 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 3e8f2 │ │ │ │ + b.n 3e902 │ │ │ │ cmp.w r6, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 3e84a │ │ │ │ + bcs.n 3e85a │ │ │ │ lsls r6, r6, #3 │ │ │ │ orr.w r6, r6, r5, lsr #29 │ │ │ │ lsls r5, r5, #3 │ │ │ │ orr.w r5, r5, #2 │ │ │ │ - b.n 3e8e8 │ │ │ │ + b.n 3e8f8 │ │ │ │ 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 3e8f2 │ │ │ │ + b.n 3e902 │ │ │ │ cmp.w r6, #268435456 @ 0x10000000 │ │ │ │ - bcc.n 3e852 │ │ │ │ - b.n 3e84a │ │ │ │ + bcc.n 3e862 │ │ │ │ + b.n 3e85a │ │ │ │ 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 3e8e8 │ │ │ │ + bpl.n 3e8f8 │ │ │ │ cmp fp, r5 │ │ │ │ sbcs.w r3, sl, r6 │ │ │ │ - bcs.n 3e852 │ │ │ │ - b.n 3e84a │ │ │ │ + bcs.n 3e862 │ │ │ │ + b.n 3e85a │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bpl.n 3e8e8 │ │ │ │ + bpl.n 3e8f8 │ │ │ │ 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 3e84a │ │ │ │ + bcc.n 3e85a │ │ │ │ bic.w r5, r5, #7 │ │ │ │ orr.w r5, r5, #3 │ │ │ │ cmp fp, r5 │ │ │ │ sbcs.w r3, sl, r6 │ │ │ │ - bge.n 3e852 │ │ │ │ + bge.n 3e862 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r6, r5 │ │ │ │ - b.n 3e8e8 │ │ │ │ + b.n 3e8f8 │ │ │ │ lsls r6, r6, #3 │ │ │ │ orr.w r6, r6, r5, lsr #29 │ │ │ │ lsls r5, r5, #3 │ │ │ │ orr.w r5, r5, #4 │ │ │ │ - b.n 3e8e8 │ │ │ │ + b.n 3e8f8 │ │ │ │ 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 │ │ │ │ @@ -27134,166 +27152,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 3e8f2 │ │ │ │ + b.n 3e902 │ │ │ │ mov r1, r2 │ │ │ │ - bl 2a384c │ │ │ │ + bl 2a30a4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 3e8be │ │ │ │ + bge.n 3e8ce │ │ │ │ lsrs r5, r5, #3 │ │ │ │ adds r3, #1 │ │ │ │ orr.w r5, r5, r6, lsl #29 │ │ │ │ asrs r6, r6, #3 │ │ │ │ - b.n 3e8ae │ │ │ │ + b.n 3e8be │ │ │ │ bic.w r0, r0, r0, asr #31 │ │ │ │ - cbz r0, 3e8e8 │ │ │ │ + cbz r0, 3e8f8 │ │ │ │ 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 3e8c2 │ │ │ │ + b.n 3e8d2 │ │ │ │ add.w r3, r4, r7, lsl #3 │ │ │ │ str.w r5, [r4, r7, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ mov r1, r7 │ │ │ │ - b.n 3e5b4 │ │ │ │ + b.n 3e5c4 │ │ │ │ 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 3ea24 │ │ │ │ + bls.w 3ea34 │ │ │ │ ldrb r2, [r5, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r1, [r5], #1 │ │ │ │ lsls r6, r1, #25 │ │ │ │ - bpl.n 3e92a │ │ │ │ + bpl.n 3e93a │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ and.w r1, r1, #63 @ 0x3f │ │ │ │ orr.w r2, r1, r2, lsl #6 │ │ │ │ - b.n 3e916 │ │ │ │ + b.n 3e926 │ │ │ │ ldrb r0, [r5, #0] │ │ │ │ mov r1, r5 │ │ │ │ adds r5, #1 │ │ │ │ lsls r0, r0, #25 │ │ │ │ - bmi.n 3e92a │ │ │ │ + bmi.n 3e93a │ │ │ │ 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 3e950 │ │ │ │ + bpl.n 3e960 │ │ │ │ orr.w r9, r0, r9, lsl #6 │ │ │ │ - b.n 3e93c │ │ │ │ + b.n 3e94c │ │ │ │ ldrb.w r1, [r5], #1 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.n 3e964 │ │ │ │ + bpl.n 3e974 │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ and.w r1, r1, #63 @ 0x3f │ │ │ │ orr.w r0, r1, r0, lsl #6 │ │ │ │ - b.n 3e950 │ │ │ │ + b.n 3e960 │ │ │ │ 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 3e90a │ │ │ │ + beq.n 3e91a │ │ │ │ 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 3e90a │ │ │ │ + bne.n 3e91a │ │ │ │ and.w r8, r0, #1 │ │ │ │ asrs r0, r0, #1 │ │ │ │ - beq.n 3e9d6 │ │ │ │ + beq.n 3e9e6 │ │ │ │ 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 3e9dc │ │ │ │ + bge.n 3e9ec │ │ │ │ lsrs r2, r2, #3 │ │ │ │ orr.w r2, r2, r1, lsl #29 │ │ │ │ asrs r1, r1, #3 │ │ │ │ - b.n 3e9c4 │ │ │ │ + b.n 3e9d4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 3e9de │ │ │ │ + b.n 3e9ee │ │ │ │ str r6, [sp, #20] │ │ │ │ mov r3, r1 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3e9fc │ │ │ │ + beq.n 3ea0c │ │ │ │ cmp fp, r2 │ │ │ │ sbcs.w r3, sl, r1 │ │ │ │ - bcc.n 3ea04 │ │ │ │ + bcc.n 3ea14 │ │ │ │ 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 3ea0c │ │ │ │ + bcs.n 3ea1c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r2 │ │ │ │ - b.n 3ea18 │ │ │ │ + b.n 3ea28 │ │ │ │ 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 3e90a │ │ │ │ + b.n 3e91a │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3e5aa │ │ │ │ + bne.w 3e5ba │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, ip │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ea40 │ │ │ │ + bge.n 3ea50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3ea40 │ │ │ │ + cbnz r3, 3ea50 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - movw r6, #45084 @ 0xb01c │ │ │ │ + movw r6, #43100 @ 0xa85c │ │ │ │ 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 │ │ │ │ @@ -27304,616 +27322,616 @@ │ │ │ │ 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 3ebac │ │ │ │ + ble.w 3ebbc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr.w r3, [r3, lr, lsl #2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 3eba0 │ │ │ │ + bne.w 3ebb0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ orrs.w r3, r7, r0 │ │ │ │ - bmi.n 3eb1e │ │ │ │ + bmi.n 3eb2e │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r7 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs.w r4, r0, r1 │ │ │ │ - bge.n 3eaae │ │ │ │ + bge.n 3eabe │ │ │ │ lsrs r3, r3, #3 │ │ │ │ orr.w r3, r3, r1, lsl #29 │ │ │ │ asrs r1, r1, #3 │ │ │ │ - b.n 3ea9c │ │ │ │ + b.n 3eaac │ │ │ │ mov r4, r2 │ │ │ │ mov ip, r0 │ │ │ │ str.w lr, [sp, #20] │ │ │ │ str r6, [sp, #28] │ │ │ │ orrs.w r6, r3, r1 │ │ │ │ - beq.n 3eb04 │ │ │ │ + beq.n 3eb14 │ │ │ │ and.w r6, r3, #7 │ │ │ │ ands.w lr, r4, #7 │ │ │ │ - beq.w 3ecec │ │ │ │ + beq.w 3ecfc │ │ │ │ cmp.w lr, #3 │ │ │ │ - bne.n 3ead8 │ │ │ │ + bne.n 3eae8 │ │ │ │ subs r6, #4 │ │ │ │ it ne │ │ │ │ movne r6, #1 │ │ │ │ - b.n 3eaea │ │ │ │ + b.n 3eafa │ │ │ │ cmp.w lr, #4 │ │ │ │ - beq.n 3eaf0 │ │ │ │ + beq.n 3eb00 │ │ │ │ sub.w lr, r6, lr │ │ │ │ rsbs r6, lr, #0 │ │ │ │ adc.w r6, r6, lr │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 3ecec │ │ │ │ + beq.w 3ecfc │ │ │ │ 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 3eab8 │ │ │ │ + b.n 3eac8 │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ orrs.w ip, r4, ip │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - bne.w 3ecf2 │ │ │ │ + bne.w 3ed02 │ │ │ │ cmp r9, r2 │ │ │ │ sbcs.w r3, sl, r0 │ │ │ │ - blt.n 3eb6a │ │ │ │ + blt.n 3eb7a │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3eba0 │ │ │ │ + b.n 3ebb0 │ │ │ │ adds r1, r5, #1 │ │ │ │ - bne.n 3eba0 │ │ │ │ + bne.n 3ebb0 │ │ │ │ cmp.w r7, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 3eb76 │ │ │ │ + beq.n 3eb86 │ │ │ │ cmp.w r7, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r8, #2 │ │ │ │ - beq.n 3eb80 │ │ │ │ + beq.n 3eb90 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r2, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 3eb8a │ │ │ │ + beq.n 3eb9a │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r2, #2 │ │ │ │ - beq.n 3eb96 │ │ │ │ + beq.n 3eba6 │ │ │ │ and.w r2, r2, #7 │ │ │ │ - movw r3, #59256 @ 0xe778 │ │ │ │ + movw r3, #57272 @ 0xdfb8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r5, #1 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ ldr.w r6, [r3, #2192] @ 0x890 │ │ │ │ - b.n 3eba0 │ │ │ │ + b.n 3ebb0 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r0 │ │ │ │ movs r5, #0 │ │ │ │ str.w lr, [sp, #40] @ 0x28 │ │ │ │ - b.n 3eba0 │ │ │ │ - movw r6, #44920 @ 0xaf78 │ │ │ │ + b.n 3ebb0 │ │ │ │ + movw r6, #42936 @ 0xa7b8 │ │ │ │ movt r6, #49 @ 0x31 │ │ │ │ - b.n 3eba0 │ │ │ │ - movw r6, #44948 @ 0xaf94 │ │ │ │ + b.n 3ebb0 │ │ │ │ + movw r6, #42964 @ 0xa7d4 │ │ │ │ movt r6, #49 @ 0x31 │ │ │ │ - b.n 3eba0 │ │ │ │ - movw r6, #44984 @ 0xafb8 │ │ │ │ + b.n 3ebb0 │ │ │ │ + movw r6, #43000 @ 0xa7f8 │ │ │ │ movt r6, #49 @ 0x31 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 3eba0 │ │ │ │ - movw r6, #45016 @ 0xafd8 │ │ │ │ + b.n 3ebb0 │ │ │ │ + movw r6, #43032 @ 0xa818 │ │ │ │ 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 3ea76 │ │ │ │ + b.n 3ea86 │ │ │ │ mov r0, fp │ │ │ │ mov fp, r9 │ │ │ │ ldr.w r9, [sp, #44] @ 0x2c │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 83b90 │ │ │ │ - cbnz r5, 3ebcc │ │ │ │ + bl 83b50 │ │ │ │ + cbnz r5, 3ebdc │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ mov r2, r5 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ - b.n 3ebe0 │ │ │ │ + b.n 3ebf0 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.w 3e348 │ │ │ │ + bl 11de14 │ │ │ │ + b.w 3e358 │ │ │ │ add.w r0, r2, #10 │ │ │ │ cmp r2, r1 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - bge.n 3ebfa │ │ │ │ + bge.n 3ec0a │ │ │ │ ldr r4, [r6, #12] │ │ │ │ ldr.w r0, [r4, r0, lsl #2] │ │ │ │ cmp r0, #1 │ │ │ │ it eq │ │ │ │ addeq r3, #1 │ │ │ │ - b.n 3ebe0 │ │ │ │ - cbz r3, 3ec5a │ │ │ │ + b.n 3ebf0 │ │ │ │ + cbz r3, 3ec6a │ │ │ │ movw r2, #43764 @ 0xaaf4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #33984 @ 0x84c0 │ │ │ │ + movw r1, #32000 @ 0x7d00 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #40956 @ 0x9ffc │ │ │ │ + movw r2, #38932 @ 0x9814 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r2, r1 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #45516 @ 0xb1cc │ │ │ │ + movw r2, #43532 @ 0xaa0c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - bl 24e0a4 │ │ │ │ + bl 24d698 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 3e348 │ │ │ │ + bne.w 3e358 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ ldr.w r2, [r9, #48] @ 0x30 │ │ │ │ cmp r0, r2 │ │ │ │ - bge.n 3ec5a │ │ │ │ + bge.n 3ec6a │ │ │ │ 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 3ec40 │ │ │ │ + b.n 3ec50 │ │ │ │ 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 3ecca │ │ │ │ + bge.n 3ecda │ │ │ │ ldr r3, [r2, #32] │ │ │ │ subs r0, r3, #4 │ │ │ │ str r0, [r2, #32] │ │ │ │ and.w r2, r8, #7 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3ecb6 │ │ │ │ - ldr r2, [pc, #116] @ (3ed04 ) │ │ │ │ + bne.n 3ecc6 │ │ │ │ + ldr r2, [pc, #116] @ (3ed14 ) │ │ │ │ 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, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ - bl 84e50 │ │ │ │ - b.n 3ecbe │ │ │ │ + bl 84e10 │ │ │ │ + b.n 3ecce │ │ │ │ ldr.w r0, [r3, #-4] │ │ │ │ - bl 1cae2c │ │ │ │ + bl 1c9cac │ │ │ │ mov.w r8, r8, lsr #3 │ │ │ │ orr.w r8, r8, r7, lsl #29 │ │ │ │ asrs r7, r7, #3 │ │ │ │ - b.n 3ec72 │ │ │ │ + b.n 3ec82 │ │ │ │ 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 3ecfa │ │ │ │ + b.n 3ed0a │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 83b90 │ │ │ │ - b.w 3e348 │ │ │ │ + bl 83b50 │ │ │ │ + b.w 3e358 │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ ldr r6, [sp, #28] │ │ │ │ adds r3, r5, #1 │ │ │ │ - beq.w 3eb52 │ │ │ │ - b.n 3eba0 │ │ │ │ + beq.w 3eb62 │ │ │ │ + b.n 3ebb0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0003ed08 : │ │ │ │ +0003ed18 : │ │ │ │ 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 8832c │ │ │ │ - cbz r0, 3ed42 │ │ │ │ + bl 88294 │ │ │ │ + cbz r0, 3ed52 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl db42c │ │ │ │ + bl db320 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ed46 │ │ │ │ + bge.n 3ed56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3ed46 │ │ │ │ + cbnz r3, 3ed56 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3ed46 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3ed56 │ │ │ │ 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, 3ed66 │ │ │ │ + cbz r3, 3ed76 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 3ed7e │ │ │ │ + b.n 3ed8e │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 3ed6e │ │ │ │ + bge.n 3ed7e │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3ed7e │ │ │ │ + b.n 3ed8e │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 3ed6a │ │ │ │ + bgt.n 3ed7a │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 3ed6a │ │ │ │ + beq.n 3ed7a │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 3ed9e │ │ │ │ + b.n 3edae │ │ │ │ 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] @ (3ee14 ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #128] @ (3ee24 ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3ee0c │ │ │ │ + beq.n 3ee1c │ │ │ │ cmn r6, r5 │ │ │ │ itte eq │ │ │ │ movweq r5, #5744 @ 0x1670 │ │ │ │ movteq r5, #80 @ 0x50 │ │ │ │ ldrne r5, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ca0e8 <_PyStaticType_InitForExtension@@Base+0x500> │ │ │ │ + bl 1c8f68 <_PyStaticType_InitForExtension@@Base+0x500> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3ee0a │ │ │ │ + beq.n 3ee1a │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ - movw r3, #26433 @ 0x6741 │ │ │ │ + movw r3, #22337 @ 0x5741 │ │ │ │ movt r3, #35 @ 0x23 │ │ │ │ - movw r1, #65145 @ 0xfe79 │ │ │ │ + movw r1, #60585 @ 0xeca9 │ │ │ │ movt r1, #30 │ │ │ │ cmp r5, r6 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r5 │ │ │ │ - bl 3ee1c │ │ │ │ + bl 3ee2c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3ee0c │ │ │ │ + cbz r0, 3ee1c │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 3ee0c │ │ │ │ - ldr r0, [pc, #48] @ (3ee18 ) │ │ │ │ + beq.n 3ee1c │ │ │ │ + ldr r0, [pc, #48] @ (3ee28 ) │ │ │ │ add r1, sp, #24 │ │ │ │ strd r5, r4, [sp, #24] │ │ │ │ - bl ad83c <_PyUnicodeWriter_Finish@@Base+0x1374> │ │ │ │ + bl ad3bc <_PyUnicodeWriter_Finish@@Base+0x1374> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ee06 │ │ │ │ + bge.n 3ee16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3ee06 │ │ │ │ + cbnz r3, 3ee16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 3ee0c │ │ │ │ + b.n 3ee1c │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r6, #160 @ 0xa0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 3f28c │ │ │ │ + b.n 3f29c │ │ │ │ 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 26a6c8 │ │ │ │ + bl 269f74 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3ee40 │ │ │ │ + bne.n 3ee50 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3ee66 │ │ │ │ + b.n 3ee76 │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #16 │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 3ee6a <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ + bl 3ee7a <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3ee3c │ │ │ │ + beq.n 3ee4c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r4, [sp] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - bl 2a3db0 │ │ │ │ + bl 2a3608 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0003ee6a <_PyTime_AsTimevalTime_t@@Base>: │ │ │ │ +0003ee7a <_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 2a3bb0 │ │ │ │ + bl 2a3408 │ │ │ │ movs r0, #0 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ strd r2, r3, [r4] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r0, #1 │ │ │ │ - b.w 214848 │ │ │ │ + b.w 213844 │ │ │ │ ldrd r3, r2, [r0, #8] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 3eeb0 <_PyTime_AsTimevalTime_t@@Base+0x46> │ │ │ │ - movw r0, #45728 @ 0xb2a0 │ │ │ │ + bne.n 3eec0 <_PyTime_AsTimevalTime_t@@Base+0x46> │ │ │ │ + movw r0, #43744 @ 0xaae0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 9512c │ │ │ │ + b.w 9508c │ │ │ │ movs r0, #2 │ │ │ │ - b.w 8e7c4 │ │ │ │ + b.w 8e728 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 170da8 │ │ │ │ - cbz r0, 3eee4 <_PyTime_AsTimevalTime_t@@Base+0x7a> │ │ │ │ + bl 170ae0 │ │ │ │ + cbz r0, 3eef4 <_PyTime_AsTimevalTime_t@@Base+0x7a> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3ef12 <_PyTime_AsTimevalTime_t@@Base+0xa8> │ │ │ │ + beq.n 3ef22 <_PyTime_AsTimevalTime_t@@Base+0xa8> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r0, #13132 @ 0x334c │ │ │ │ + movw r0, #11148 @ 0x2b8c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ ldrd r2, r1, [r4, #4] │ │ │ │ - movw r3, #45504 @ 0xb1c0 │ │ │ │ + movw r3, #44372 @ 0xad54 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - movw r0, #45496 @ 0xb1b8 │ │ │ │ + movw r0, #44364 @ 0xad4c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ cmp r1, #1 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 21a1c4 │ │ │ │ - b.n 3ef14 <_PyTime_AsTimevalTime_t@@Base+0xaa> │ │ │ │ + bl 2191c4 │ │ │ │ + b.n 3ef24 <_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] @ (3efac <_PyTime_AsTimevalTime_t@@Base+0x142>) │ │ │ │ + ldr r0, [pc, #128] @ (3efbc <_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, #52576 @ 0xcd60 │ │ │ │ + movw r2, #50544 @ 0xc570 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #45832 @ 0xb308 │ │ │ │ + movw r1, #43848 @ 0xab48 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl a60f8 │ │ │ │ - cbz r0, 3ef92 <_PyTime_AsTimevalTime_t@@Base+0x128> │ │ │ │ + bl a6ad4 │ │ │ │ + cbz r0, 3efa2 <_PyTime_AsTimevalTime_t@@Base+0x128> │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #61528 @ 0xf058 │ │ │ │ + movw r1, #59544 @ 0xe898 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #45852 @ 0xb31c │ │ │ │ + movw r0, #43868 @ 0xab5c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3ef70 <_PyTime_AsTimevalTime_t@@Base+0x106> │ │ │ │ + bne.n 3ef80 <_PyTime_AsTimevalTime_t@@Base+0x106> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3ef8a <_PyTime_AsTimevalTime_t@@Base+0x120> │ │ │ │ + b.n 3ef9a <_PyTime_AsTimevalTime_t@@Base+0x120> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ movs r3, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 249dec │ │ │ │ + bl 2491f4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3ef6c <_PyTime_AsTimevalTime_t@@Base+0x102> │ │ │ │ + beq.n 3ef7c <_PyTime_AsTimevalTime_t@@Base+0x102> │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 291fc8 <_PyArg_BadArgument@@Base+0x21c8> │ │ │ │ + bl 291848 <_PyArg_BadArgument@@Base+0x21bc> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 83b90 │ │ │ │ - b.n 3ef94 <_PyTime_AsTimevalTime_t@@Base+0x12a> │ │ │ │ + bl 83b50 │ │ │ │ + b.n 3efa4 <_PyTime_AsTimevalTime_t@@Base+0x12a> │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #20] @ (3efac <_PyTime_AsTimevalTime_t@@Base+0x142>) │ │ │ │ + ldr r3, [pc, #20] @ (3efbc <_PyTime_AsTimevalTime_t@@Base+0x142>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 3efa6 <_PyTime_AsTimevalTime_t@@Base+0x13c> │ │ │ │ + beq.n 3efb6 <_PyTime_AsTimevalTime_t@@Base+0x13c> │ │ │ │ blx 2baf0 <__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, 3efd0 <_PyTime_AsTimevalTime_t@@Base+0x166> │ │ │ │ + cbnz r2, 3efe0 <_PyTime_AsTimevalTime_t@@Base+0x166> │ │ │ │ cmp r1, #4 │ │ │ │ - bne.n 3efd0 <_PyTime_AsTimevalTime_t@@Base+0x166> │ │ │ │ - cbnz r4, 3efee <_PyTime_AsTimevalTime_t@@Base+0x184> │ │ │ │ + bne.n 3efe0 <_PyTime_AsTimevalTime_t@@Base+0x166> │ │ │ │ + cbnz r4, 3effe <_PyTime_AsTimevalTime_t@@Base+0x184> │ │ │ │ movs r5, #4 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #312] @ (3f11c <_PyTime_AsTimevalTime_t@@Base+0x2b2>) │ │ │ │ - bl 11e9d8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #312] @ (3f12c <_PyTime_AsTimevalTime_t@@Base+0x2b2>) │ │ │ │ + bl 11eb40 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f112 <_PyTime_AsTimevalTime_t@@Base+0x2a8> │ │ │ │ + beq.w 3f122 <_PyTime_AsTimevalTime_t@@Base+0x2a8> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ movw r7, #24500 @ 0x5fb4 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 3f006 <_PyTime_AsTimevalTime_t@@Base+0x19c> │ │ │ │ + beq.n 3f016 <_PyTime_AsTimevalTime_t@@Base+0x19c> │ │ │ │ mov r1, r7 │ │ │ │ - bl 9ef64 │ │ │ │ - cbz r0, 3f018 <_PyTime_AsTimevalTime_t@@Base+0x1ae> │ │ │ │ + bl 9ef00 │ │ │ │ + cbz r0, 3f028 <_PyTime_AsTimevalTime_t@@Base+0x1ae> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 3f03c <_PyTime_AsTimevalTime_t@@Base+0x1d2> │ │ │ │ - b.n 3f034 <_PyTime_AsTimevalTime_t@@Base+0x1ca> │ │ │ │ - movw r1, #45952 @ 0xb380 │ │ │ │ + bne.n 3f04c <_PyTime_AsTimevalTime_t@@Base+0x1d2> │ │ │ │ + b.n 3f044 <_PyTime_AsTimevalTime_t@@Base+0x1ca> │ │ │ │ + movw r1, #43968 @ 0xabc0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #43820 @ 0xab2c │ │ │ │ + movw r0, #41836 @ 0xa36c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r3, r6 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3f112 <_PyTime_AsTimevalTime_t@@Base+0x2a8> │ │ │ │ - bl 94178 │ │ │ │ + b.n 3f122 <_PyTime_AsTimevalTime_t@@Base+0x2a8> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f030 <_PyTime_AsTimevalTime_t@@Base+0x1c6> │ │ │ │ + bne.n 3f040 <_PyTime_AsTimevalTime_t@@Base+0x1c6> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 3f052 <_PyTime_AsTimevalTime_t@@Base+0x1e8> │ │ │ │ - bl 94178 │ │ │ │ + bne.n 3f062 <_PyTime_AsTimevalTime_t@@Base+0x1e8> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f030 <_PyTime_AsTimevalTime_t@@Base+0x1c6> │ │ │ │ + bne.n 3f040 <_PyTime_AsTimevalTime_t@@Base+0x1c6> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 3f08a <_PyTime_AsTimevalTime_t@@Base+0x220> │ │ │ │ + beq.n 3f09a <_PyTime_AsTimevalTime_t@@Base+0x220> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #6164 @ 0x1814 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 3f08c <_PyTime_AsTimevalTime_t@@Base+0x222> │ │ │ │ + beq.n 3f09c <_PyTime_AsTimevalTime_t@@Base+0x222> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #45972 @ 0xb394 │ │ │ │ + movw r1, #43988 @ 0xabd4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 3f0a2 <_PyTime_AsTimevalTime_t@@Base+0x238> │ │ │ │ + beq.n 3f0b2 <_PyTime_AsTimevalTime_t@@Base+0x238> │ │ │ │ movs r1, #87 @ 0x57 │ │ │ │ - movw r0, #22300 @ 0x571c │ │ │ │ + movw r0, #20316 @ 0x4f5c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 3f030 <_PyTime_AsTimevalTime_t@@Base+0x1c6> │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 3f040 <_PyTime_AsTimevalTime_t@@Base+0x1c6> │ │ │ │ movw r0, #6164 @ 0x1814 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd48 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd08 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3f112 <_PyTime_AsTimevalTime_t@@Base+0x2a8> │ │ │ │ - cbz r5, 3f0c0 <_PyTime_AsTimevalTime_t@@Base+0x256> │ │ │ │ + cbz r0, 3f122 <_PyTime_AsTimevalTime_t@@Base+0x2a8> │ │ │ │ + cbz r5, 3f0d0 <_PyTime_AsTimevalTime_t@@Base+0x256> │ │ │ │ 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, 3f0e2 <_PyTime_AsTimevalTime_t@@Base+0x278> │ │ │ │ + cbz r3, 3f0f2 <_PyTime_AsTimevalTime_t@@Base+0x278> │ │ │ │ mov r0, r4 │ │ │ │ bl 2fb18 <_PyObject_DebugMallocStats@@Base+0x19e8> │ │ │ │ - ldr r0, [pc, #60] @ (3f120 <_PyTime_AsTimevalTime_t@@Base+0x2b6>) │ │ │ │ + ldr r0, [pc, #60] @ (3f130 <_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 │ │ │ │ @@ -27950,693 +27968,844 @@ │ │ │ │ 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 3f16c <_PyTime_AsTimevalTime_t@@Base+0x302> │ │ │ │ - bl b1110 │ │ │ │ - bl b1198 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 3f172 <_PyTime_AsTimevalTime_t@@Base+0x308> │ │ │ │ + beq.n 3f17c <_PyTime_AsTimevalTime_t@@Base+0x302> │ │ │ │ + bl b0c5c │ │ │ │ + bl b0ce4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 3f182 <_PyTime_AsTimevalTime_t@@Base+0x308> │ │ │ │ mov r0, r4 │ │ │ │ - bl 51da4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 3f17e <_PyTime_AsTimevalTime_t@@Base+0x314> │ │ │ │ + cbz r3, 3f18e <_PyTime_AsTimevalTime_t@@Base+0x314> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r5, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 3f1e6 <_PyTime_AsTimevalTime_t@@Base+0x37c> │ │ │ │ + b.n 3f1f6 <_PyTime_AsTimevalTime_t@@Base+0x37c> │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl dcc60 <_PyDict_FromItems@@Base+0x804> │ │ │ │ + bl dcb50 <_PyDict_FromItems@@Base+0x804> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3f1e0 <_PyTime_AsTimevalTime_t@@Base+0x376> │ │ │ │ + cbz r0, 3f1f0 <_PyTime_AsTimevalTime_t@@Base+0x376> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #22 │ │ │ │ - bne.n 3f1a6 <_PyTime_AsTimevalTime_t@@Base+0x33c> │ │ │ │ + bne.n 3f1b6 <_PyTime_AsTimevalTime_t@@Base+0x33c> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #31336 @ 0x7a68 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 3f1a6 <_PyTime_AsTimevalTime_t@@Base+0x33c> │ │ │ │ + bne.n 3f1b6 <_PyTime_AsTimevalTime_t@@Base+0x33c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 3f1e2 <_PyTime_AsTimevalTime_t@@Base+0x378> │ │ │ │ - b.n 3f1ce <_PyTime_AsTimevalTime_t@@Base+0x364> │ │ │ │ - movw r3, #46164 @ 0xb454 │ │ │ │ + cbz r3, 3f1f2 <_PyTime_AsTimevalTime_t@@Base+0x378> │ │ │ │ + b.n 3f1de <_PyTime_AsTimevalTime_t@@Base+0x364> │ │ │ │ + movw r3, #44180 @ 0xac94 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r3, [sp, #8] │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ 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 22aa6c │ │ │ │ - bl 94178 │ │ │ │ + bl 228dec │ │ │ │ + bl 940d8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - cbz r0, 3f1e2 <_PyTime_AsTimevalTime_t@@Base+0x378> │ │ │ │ + cbz r0, 3f1f2 <_PyTime_AsTimevalTime_t@@Base+0x378> │ │ │ │ movs r2, #1 │ │ │ │ movs r5, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.n 3f1e6 <_PyTime_AsTimevalTime_t@@Base+0x37c> │ │ │ │ + b.n 3f1f6 <_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} │ │ │ │ │ │ │ │ -0003f1ee : │ │ │ │ +0003f1fe : │ │ │ │ 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, 3f23c │ │ │ │ + cbz r3, 3f24c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1556b4 │ │ │ │ + bl 155840 │ │ │ │ strd r6, r7, [sp] │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #46212 @ 0xb484 │ │ │ │ + movw r2, #44228 @ 0xacc4 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c308 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 15645c │ │ │ │ + bl 1564e4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3f244 │ │ │ │ - bl 3f3cc │ │ │ │ + b.n 3f254 │ │ │ │ + bl 3f3dc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f210 │ │ │ │ + beq.n 3f220 │ │ │ │ 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 3f278 │ │ │ │ + bgt.n 3f288 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #46224 @ 0xb490 │ │ │ │ + movw r1, #44240 @ 0xacd0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 3f308 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 3f318 │ │ │ │ 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 3f29e │ │ │ │ + bmi.n 3f2ae │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #46284 @ 0xb4cc │ │ │ │ + movw r1, #44300 @ 0xad0c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 3f308 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 3f318 │ │ │ │ ldr.w r3, [r0, #444] @ 0x1bc │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 7fd48 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd08 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f3be │ │ │ │ + beq.w 3f3ce │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ strd r3, r3, [r0, #20] │ │ │ │ - cbz r5, 3f2ca │ │ │ │ + cbz r5, 3f2da │ │ │ │ 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] @ (3f3c8 ) │ │ │ │ + ldr r3, [pc, #232] @ (3f3d8 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 99974 <_PyUnicode_InternMortal@@Base> │ │ │ │ + bl 998d0 <_PyUnicode_InternMortal@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 134060 │ │ │ │ + bl 13429c │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbnz r0, 3f30c │ │ │ │ + cbnz r0, 3f31c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f308 │ │ │ │ + bge.n 3f318 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3f3b0 │ │ │ │ + beq.n 3f3c0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3f3be │ │ │ │ + b.n 3f3ce │ │ │ │ ldr r6, [r6, #8] │ │ │ │ - cbz r5, 3f318 │ │ │ │ + cbz r5, 3f328 │ │ │ │ mov r0, r5 │ │ │ │ - bl 16fd24 │ │ │ │ + bl 16fa5c │ │ │ │ mov r5, r0 │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt.n 3f3b8 │ │ │ │ + bgt.n 3f3c8 │ │ │ │ ldrd r6, r7, [r4, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 3f392 │ │ │ │ + beq.n 3f3a2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16fd24 │ │ │ │ - cbz r0, 3f392 │ │ │ │ + bl 16fa5c │ │ │ │ + cbz r0, 3f3a2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 29a8b4 │ │ │ │ + bl 29a230 <_PyTime_FromMillisecondsObject@@Base+0xfc> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f2f8 │ │ │ │ - bl 83f28 │ │ │ │ + beq.n 3f308 │ │ │ │ + bl 83ee8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f358 │ │ │ │ + bge.n 3f368 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3f358 │ │ │ │ + cbnz r3, 3f368 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3f2f8 │ │ │ │ + beq.n 3f308 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - cbz r3, 3f384 │ │ │ │ + cbz r3, 3f394 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 23929c │ │ │ │ + bl 238244 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f37e │ │ │ │ + bge.n 3f38e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3f37e │ │ │ │ + cbnz r3, 3f38e │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 3f386 │ │ │ │ - b.n 3f2f8 │ │ │ │ + cbnz r3, 3f396 │ │ │ │ + b.n 3f308 │ │ │ │ str r5, [r4, #20] │ │ │ │ mov r0, r7 │ │ │ │ - bl 83f28 │ │ │ │ + bl 83ee8 │ │ │ │ str r0, [r4, #24] │ │ │ │ - cbnz r0, 3f3a4 │ │ │ │ - b.n 3f2f8 │ │ │ │ + cbnz r0, 3f3b4 │ │ │ │ + b.n 3f308 │ │ │ │ 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, #63515 @ 0xf81b │ │ │ │ + movw r3, #63907 @ 0xf9a3 │ │ │ │ movt r3, #3 │ │ │ │ str r3, [r4, #28] │ │ │ │ - b.n 3f3b8 │ │ │ │ + b.n 3f3c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f308 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f318 │ │ │ │ mov r0, r4 │ │ │ │ - bl 97b90 │ │ │ │ + bl 97aec │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0003f3cc : │ │ │ │ +0003f3dc : │ │ │ │ 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 2ad98 │ │ │ │ movs r3, #100 @ 0x64 │ │ │ │ asrs r1, r0, #31 │ │ │ │ movs r2, #1 │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ add r0, sp, #20 │ │ │ │ - movw r1, #46316 @ 0xb4ec │ │ │ │ + movw r1, #44332 @ 0xad2c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #99 @ 0x63 │ │ │ │ blx 2c09c <__snprintf_chk@plt> │ │ │ │ mov.w r2, #384 @ 0x180 │ │ │ │ add r0, sp, #20 │ │ │ │ movw r1, #33857 @ 0x8441 │ │ │ │ movt r1, #8 │ │ │ │ blx 2b89c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3f44e │ │ │ │ + beq.n 3f45e │ │ │ │ movw r5, #32328 @ 0x7e48 │ │ │ │ movt r5, #87 @ 0x57 │ │ │ │ - movw r1, #32572 @ 0x7f3c │ │ │ │ + movw r1, #30588 @ 0x777c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ blx 2ae80 │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbnz r0, 3f438 │ │ │ │ + cbnz r0, 3f448 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ blx 2b5a8 │ │ │ │ - b.n 3f44e │ │ │ │ - bl 1f48f0 │ │ │ │ + b.n 3f45e │ │ │ │ + bl 1f35ec │ │ │ │ str r0, [r5, #4] │ │ │ │ - cbnz r0, 3f44c │ │ │ │ + cbnz r0, 3f45c │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mvn.w r4, #1 │ │ │ │ blx 2c128 │ │ │ │ - b.n 3f44e │ │ │ │ + b.n 3f45e │ │ │ │ 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 3f474 │ │ │ │ + bne.n 3f484 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldrd r6, r5, [r5] │ │ │ │ - cbz r3, 3f48c │ │ │ │ - b.n 3f496 │ │ │ │ + cbz r3, 3f49c │ │ │ │ + b.n 3f4a6 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2572 @ 0xa0c │ │ │ │ + movw r0, #308 @ 0x134 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3f46a │ │ │ │ + bne.n 3f47a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3f4bc │ │ │ │ + b.n 3f4cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a55e8 │ │ │ │ + bl 2a4e40 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3f488 │ │ │ │ + beq.n 3f498 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbnz r0, 3f4a6 │ │ │ │ - bl 7faec │ │ │ │ + cbnz r0, 3f4b6 │ │ │ │ + bl 7faac │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f488 │ │ │ │ + beq.n 3f498 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ stmdb 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, 3f4e0 │ │ │ │ + cbz r3, 3f4f0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - cbnz r3, 3f53e │ │ │ │ + cbnz r3, 3f54e │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ adds r0, r5, #1 │ │ │ │ - bl 80b5c │ │ │ │ + bl 80b1c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f678 │ │ │ │ + beq.w 3f688 │ │ │ │ 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 3f528 │ │ │ │ + bge.n 3f538 │ │ │ │ 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 3f508 │ │ │ │ + b.n 3f518 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #46908 @ 0xb73c │ │ │ │ + movw r0, #44924 @ 0xaf7c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 9512c │ │ │ │ - movw r1, #50668 @ 0xc5ec │ │ │ │ + b.w 9508c │ │ │ │ + movw r1, #48636 @ 0xbdfc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #61460 @ 0xf014 │ │ │ │ + movw r0, #59476 @ 0xe854 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1ef9e8 │ │ │ │ + bl 1ee818 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3f678 │ │ │ │ - ldr r1, [pc, #292] @ (3f680 ) │ │ │ │ + beq.w 3f688 │ │ │ │ + ldr r1, [pc, #292] @ (3f690 ) │ │ │ │ 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 3f57e │ │ │ │ + beq.n 3f58e │ │ │ │ ldr r2, [r2, #28] │ │ │ │ ldr r6, [r4, r2] │ │ │ │ - cbnz r6, 3f590 │ │ │ │ + cbnz r6, 3f5a0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl a3e2c <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl a3828 <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3f652 │ │ │ │ - cbz r3, 3f596 │ │ │ │ + b.n 3f662 │ │ │ │ + cbz r3, 3f5a6 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbnz r2, 3f5d6 │ │ │ │ - movw r3, #64985 @ 0xfdd9 │ │ │ │ + cbnz r2, 3f5e6 │ │ │ │ + movw r3, #64825 @ 0xfd39 │ │ │ │ movt r3, #14 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 3f5c8 │ │ │ │ + bne.n 3f5d8 │ │ │ │ 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 1d0444 │ │ │ │ + bl 1cf1fc │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3f646 │ │ │ │ + b.n 3f656 │ │ │ │ add r1, sp, #16 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3f646 │ │ │ │ + b.n 3f656 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #2 │ │ │ │ - bl f9420 │ │ │ │ + bl f93c0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3f652 │ │ │ │ + cbz r0, 3f662 │ │ │ │ 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 3f628 │ │ │ │ + ble.n 3f638 │ │ │ │ ldr.w r0, [r5, sl, lsl #2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f622 │ │ │ │ + bge.n 3f632 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3f622 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3f632 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ add.w sl, sl, #1 │ │ │ │ - b.n 3f608 │ │ │ │ + b.n 3f618 │ │ │ │ subs r0, r5, #4 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f646 │ │ │ │ + bge.n 3f656 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 3f646 │ │ │ │ + cbnz r3, 3f656 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1cba64 │ │ │ │ + bl 1ca8e4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f666 │ │ │ │ + bge.n 3f676 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3f666 │ │ │ │ + cbnz r3, 3f676 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #10808 @ 0x2a38 │ │ │ │ + movw r0, #8824 @ 0x2278 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ 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, 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, #348] @ (3f808 ) │ │ │ │ + movs r0, #1 │ │ │ │ + mov sl, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + ldrb.w r8, [sp, #64] @ 0x40 │ │ │ │ + bl 8e8e8 │ │ │ │ + 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 1e3620 │ │ │ │ + mov r5, r0 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.w 3f7fe │ │ │ │ + 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 2333b4 <_PyEval_FormatExcCheckArg@@Base+0x70> │ │ │ │ + mov r5, r0 │ │ │ │ + adds r1, r0, #1 │ │ │ │ + beq.n 3f7fe │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 3f75e │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp r3, #25 │ │ │ │ + bne.n 3f75e │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + mov r0, r6 │ │ │ │ + bl 113c30 <_PyInstructionSequence_New@@Base+0x38e0> │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.n 3f728 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 13e724 <_PyTuple_FromArraySteal@@Base+0x44c> │ │ │ │ + b.n 3f7b2 │ │ │ │ + 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 110670 <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ + mov r5, r0 │ │ │ │ + adds r2, r0, #1 │ │ │ │ + bne.n 3f76a │ │ │ │ + mov r0, r6 │ │ │ │ + bl 13e724 <_PyTuple_FromArraySteal@@Base+0x44c> │ │ │ │ + b.n 3f7fe │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 113c30 <_PyInstructionSequence_New@@Base+0x38e0> │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 3f720 │ │ │ │ + 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 110670 <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ + mov r5, r0 │ │ │ │ + adds r3, r5, #1 │ │ │ │ + mov r0, r6 │ │ │ │ + bne.n 3f7a0 │ │ │ │ + bl 13e724 <_PyTuple_FromArraySteal@@Base+0x44c> │ │ │ │ + b.n 3f7fe │ │ │ │ + bl 12586c │ │ │ │ + mov r8, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 13e724 <_PyTuple_FromArraySteal@@Base+0x44c> │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.n 3f7b8 │ │ │ │ + mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ + b.n 3f7fe │ │ │ │ + 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 1ea640 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + mov r5, r0 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 3f7f4 │ │ │ │ + subs r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cbnz r3, 3f7f4 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 846d4 <_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} │ │ │ │ + nop │ │ │ │ + strh r0, [r6, #24] │ │ │ │ + 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ - bl 170da8 │ │ │ │ + bl 170ae0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 3f6bc │ │ │ │ + cbz r0, 3f844 │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 3f810 │ │ │ │ + beq.w 3f998 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r0, #13132 @ 0x334c │ │ │ │ + movw r0, #11148 @ 0x2b8c │ │ │ │ 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 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ - cbz r3, 3f6c6 │ │ │ │ + cbz r3, 3f84e │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 3f6c8 │ │ │ │ + b.n 3f850 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ adds.w r8, r9, sl │ │ │ │ - bne.n 3f6f0 │ │ │ │ + bne.n 3f878 │ │ │ │ ldrd r3, r2, [r7, #4] │ │ │ │ - movw r0, #45496 @ 0xb1b8 │ │ │ │ + movw r0, #44364 @ 0xad4c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 21a1c4 │ │ │ │ - b.n 3f812 │ │ │ │ + bl 2191c4 │ │ │ │ + b.n 3f99a │ │ │ │ mov r0, r8 │ │ │ │ - bl 80b5c │ │ │ │ + bl 80b1c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3f700 │ │ │ │ + cbz r0, 3f888 │ │ │ │ add.w fp, r0, #12 │ │ │ │ - b.n 3f71e │ │ │ │ + b.n 3f8a6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 21a1c4 │ │ │ │ - b.n 3f812 │ │ │ │ + bl 2191c4 │ │ │ │ + b.n 3f99a │ │ │ │ ldr r2, [r7, #12] │ │ │ │ adds r6, #1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ - bl 11a5e0 │ │ │ │ + bl 11a74c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f7f2 │ │ │ │ + beq.n 3f97a │ │ │ │ str.w r0, [fp, #4]! │ │ │ │ adds r3, r6, #4 │ │ │ │ cmp r6, sl │ │ │ │ - blt.n 3f708 │ │ │ │ + blt.n 3f890 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3f796 │ │ │ │ + beq.n 3f91e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r7, #16] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl a8150 │ │ │ │ - cbz r0, 3f778 │ │ │ │ - movw r0, #47140 @ 0xb824 │ │ │ │ + bl a7c1c │ │ │ │ + cbz r0, 3f900 │ │ │ │ + movw r0, #45156 @ 0xb064 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ - bl 1039f8 │ │ │ │ - cbz r0, 3f792 │ │ │ │ + bl 103890 │ │ │ │ + cbz r0, 3f91a │ │ │ │ cmp r6, r8 │ │ │ │ - blt.n 3f76c │ │ │ │ + blt.n 3f8f4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f760 │ │ │ │ + bge.n 3f8e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 3f766 │ │ │ │ + cbz r3, 3f8ee │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3f778 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f760 │ │ │ │ + b.n 3f900 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f8e8 │ │ │ │ add.w r3, r5, #16 │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 3f72e │ │ │ │ + b.n 3f8b6 │ │ │ │ cmp r6, r8 │ │ │ │ - beq.n 3f796 │ │ │ │ + beq.n 3f91e │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #47148 @ 0xb82c │ │ │ │ + movw r1, #45164 @ 0xb06c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3f7f2 │ │ │ │ - movw r0, #31344 @ 0x7a70 │ │ │ │ + b.n 3f97a │ │ │ │ + movw r0, #29360 @ 0x72b0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3f7f2 │ │ │ │ + cbz r0, 3f97a │ │ │ │ mov r1, r5 │ │ │ │ - bl 14437c │ │ │ │ + bl 1445d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f7c2 │ │ │ │ + bge.n 3f94a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3f7c2 │ │ │ │ + cbnz r3, 3f94a │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 3f7f0 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 3f978 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r3, r6 │ │ │ │ - movw r0, #47192 @ 0xb858 │ │ │ │ + movw r0, #45208 @ 0xb098 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f7f2 │ │ │ │ + bge.n 3f97a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3f7f2 │ │ │ │ + cbnz r3, 3f97a │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3f7f2 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3f97a │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3f806 │ │ │ │ + bge.n 3f98e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3f806 │ │ │ │ + cbnz r3, 3f98e │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ mov r5, r4 │ │ │ │ - bl 21a1c4 │ │ │ │ - b.n 3f812 │ │ │ │ + bl 2191c4 │ │ │ │ + b.n 3f99a │ │ │ │ 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 3f83c │ │ │ │ - cbz r5, 3f860 │ │ │ │ - b.n 3f850 │ │ │ │ + bne.n 3f9c4 │ │ │ │ + cbz r5, 3f9e8 │ │ │ │ + b.n 3f9d8 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r0, #47204 @ 0xb864 │ │ │ │ + movw r0, #45220 @ 0xb0a4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl e28e8 │ │ │ │ - cbz r0, 3f88a │ │ │ │ - b.n 3f838 │ │ │ │ - movw r0, #47204 @ 0xb864 │ │ │ │ + bl e2850 │ │ │ │ + cbz r0, 3fa12 │ │ │ │ + b.n 3f9c0 │ │ │ │ + movw r0, #45220 @ 0xb0a4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r1, r5 │ │ │ │ - bl 40cac │ │ │ │ - cbz r0, 3f88a │ │ │ │ + bl 40cc4 │ │ │ │ + cbz r0, 3fa12 │ │ │ │ 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] │ │ │ │ @@ -28645,231 +28814,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 ad9b0 │ │ │ │ + bl ad6a0 │ │ │ │ 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, 3f8b4 │ │ │ │ + cbnz r0, 3fa3c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 16acc8 <_Py_DecRef@@Base+0x14> │ │ │ │ + b.w 16aa28 <_Py_DecRef@@Base+0x14> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3f8a6 │ │ │ │ + beq.n 3fa2e │ │ │ │ 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] @ (3fa30 ) │ │ │ │ - movs r0, #1 │ │ │ │ - mov sl, r2 │ │ │ │ - mov r9, r3 │ │ │ │ - ldrb.w r8, [sp, #64] @ 0x40 │ │ │ │ - bl 8e984 │ │ │ │ - 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 1e48ec │ │ │ │ - mov r5, r0 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.w 3fa28 │ │ │ │ - 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 2343b4 <_PyEval_FormatExcCheckArg@@Base+0x70> │ │ │ │ - mov r5, r0 │ │ │ │ - adds r1, r0, #1 │ │ │ │ - beq.n 3fa28 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.n 3f988 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp r3, #25 │ │ │ │ - bne.n 3f988 │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - mov r0, r6 │ │ │ │ - bl 113ac8 <_PyInstructionSequence_New@@Base+0x38dc> │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 3f952 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 13e4cc <_PyTuple_FromArraySteal@@Base+0x44c> │ │ │ │ - b.n 3f9dc │ │ │ │ - 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 11050c <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ - mov r5, r0 │ │ │ │ - adds r2, r0, #1 │ │ │ │ - bne.n 3f994 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 13e4cc <_PyTuple_FromArraySteal@@Base+0x44c> │ │ │ │ - b.n 3fa28 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 113ac8 <_PyInstructionSequence_New@@Base+0x38dc> │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.n 3f94a │ │ │ │ - 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 11050c <_PyInstructionSequence_New@@Base+0x320> │ │ │ │ - mov r5, r0 │ │ │ │ - adds r3, r5, #1 │ │ │ │ - mov r0, r6 │ │ │ │ - bne.n 3f9ca │ │ │ │ - bl 13e4cc <_PyTuple_FromArraySteal@@Base+0x44c> │ │ │ │ - b.n 3fa28 │ │ │ │ - bl 125728 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 13e4cc <_PyTuple_FromArraySteal@@Base+0x44c> │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.n 3f9e2 │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3fa28 │ │ │ │ - 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 1eb910 │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fa1e │ │ │ │ - subs r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cbnz r3, 3fa1e │ │ │ │ - mov r0, r8 │ │ │ │ - bl 84714 <_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, [r6, #24] │ │ │ │ - lsls r2, r2, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 3fa6c │ │ │ │ + bpl.n 3fa7e │ │ │ │ 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 3fa68 │ │ │ │ + bmi.n 3fa7a │ │ │ │ add.w r4, r0, #12 │ │ │ │ movs r5, #0 │ │ │ │ cmp r6, r5 │ │ │ │ - ble.n 3fa68 │ │ │ │ + ble.n 3fa7a │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ adds r5, #1 │ │ │ │ - bl 3fa34 │ │ │ │ + bl 3fa46 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 3fa56 │ │ │ │ + bge.n 3fa68 │ │ │ │ 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 84de8 │ │ │ │ + bl 84da8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 286e68 │ │ │ │ + bl 2866e8 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3faac │ │ │ │ + bge.n 3fabe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3faac │ │ │ │ + cbnz r3, 3fabe │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_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] │ │ │ │ @@ -28877,356 +28896,357 @@ │ │ │ │ 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] @ (3fbb0 ) │ │ │ │ + ldr r1, [pc, #208] @ (3fbc4 ) │ │ │ │ add.w r5, sp, #16512 @ 0x4080 │ │ │ │ mov r6, r0 │ │ │ │ - movw r2, #52576 @ 0xcd60 │ │ │ │ + movw r2, #50544 @ 0xc570 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [r5, #44] @ 0x2c │ │ │ │ mov.w r1, #0 │ │ │ │ add r3, sp, #16 │ │ │ │ - movw r1, #47536 @ 0xb9b0 │ │ │ │ + movw r1, #45552 @ 0xb1f0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ - bl a60f8 │ │ │ │ + bl a6ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3fb8c │ │ │ │ + beq.n 3fb9e │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #61528 @ 0xf058 │ │ │ │ + movw r1, #59544 @ 0xe898 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #45852 @ 0xb31c │ │ │ │ + movw r0, #43868 @ 0xab5c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3fb2e │ │ │ │ + bne.n 3fb40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3fb84 │ │ │ │ + b.n 3fb96 │ │ │ │ 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 249dec │ │ │ │ + bl 2491f4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3fb2a │ │ │ │ - bl b0fe4 │ │ │ │ + beq.n 3fb3c │ │ │ │ + bl b0b30 │ │ │ │ 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 2b950 │ │ │ │ mov r0, r6 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ 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 3fbb8 │ │ │ │ + bl 3fbcc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 83b90 │ │ │ │ - b.n 3fb8e │ │ │ │ + bl 83b50 │ │ │ │ + b.n 3fba0 │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, sp, #16512 @ 0x4080 │ │ │ │ - ldr r3, [pc, #28] @ (3fbb0 ) │ │ │ │ + ldr r3, [pc, #28] @ (3fbc4 ) │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 3fba6 │ │ │ │ + beq.n 3fbb8 │ │ │ │ blx 2baf0 <__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} │ │ │ │ - b.w 286e68 │ │ │ │ + b.w 2866e8 │ │ │ │ stmdb 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] @ (3fdec ) │ │ │ │ + ldr r3, [pc, #540] @ (3fe00 ) │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - cbnz r1, 3fc24 │ │ │ │ + cbnz r1, 3fc38 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b270 │ │ │ │ - bl 1e4c60 │ │ │ │ + bl 1e3994 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #47600 @ 0xb9f0 │ │ │ │ + movw r0, #45616 @ 0xb230 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3fdd2 │ │ │ │ + beq.w 3fde6 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 15c368 │ │ │ │ + bl 15c3c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 3fd70 │ │ │ │ + bge.w 3fd84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3fd70 │ │ │ │ + bne.w 3fd84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3fd70 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3fd84 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 3fc58 │ │ │ │ + beq.n 3fc6c │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movs r3, #97 @ 0x61 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r3, [pc, #436] @ (3fdec ) │ │ │ │ + ldr r3, [pc, #436] @ (3fe00 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3fde0 │ │ │ │ + bne.w 3fdf4 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ 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 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3fdbe │ │ │ │ + beq.w 3fdd2 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3fdc4 │ │ │ │ + beq.w 3fdd8 │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3fcbe │ │ │ │ + beq.n 3fcd2 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - cbz r0, 3fcbe │ │ │ │ - bl 8832c │ │ │ │ + cbz r0, 3fcd2 │ │ │ │ + bl 88294 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3fdc6 │ │ │ │ + beq.w 3fdda │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fcae │ │ │ │ + bge.n 3fcc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3fcae │ │ │ │ + cbnz r3, 3fcc2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3fcb8 │ │ │ │ + beq.n 3fccc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3fdc6 │ │ │ │ + b.n 3fdda │ │ │ │ add.w r8, r8, #4 │ │ │ │ - b.n 3fc7e │ │ │ │ + b.n 3fc92 │ │ │ │ ldr.w r9, [r6, #16] │ │ │ │ add.w r8, sp, #8 │ │ │ │ ldr.w sl, [r9] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3fd9e │ │ │ │ + beq.n 3fdb2 │ │ │ │ cmp.w fp, #2 │ │ │ │ - beq.n 3fcde │ │ │ │ + beq.n 3fcf2 │ │ │ │ cmp.w fp, #10 │ │ │ │ - bne.n 3fd5a │ │ │ │ - b.n 3fd0e │ │ │ │ + bne.n 3fd6e │ │ │ │ + b.n 3fd22 │ │ │ │ movs r2, #14 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, #10 │ │ │ │ blx 2b420 │ │ │ │ strh.w fp, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 291fc8 <_PyArg_BadArgument@@Base+0x21c8> │ │ │ │ + bl 291848 <_PyArg_BadArgument@@Base+0x21bc> │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r9, r3 │ │ │ │ - bne.n 3fd74 │ │ │ │ + bne.n 3fd88 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - b.n 3fd74 │ │ │ │ + b.n 3fd88 │ │ │ │ movs r2, #26 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, #10 │ │ │ │ add r4, sp, #16 │ │ │ │ blx 2b420 │ │ │ │ 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 298b40 <_PyEval_MatchKeys@@Base+0xb30> │ │ │ │ + bl 2983c0 <_PyEval_MatchKeys@@Base+0xb30> │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r9, r3 │ │ │ │ - bne.n 3fd74 │ │ │ │ + bne.n 3fd88 │ │ │ │ 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 3fd74 │ │ │ │ + b.n 3fd88 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52700 @ 0xcddc │ │ │ │ + movw r1, #50668 @ 0xc5ec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3fdd2 │ │ │ │ - cbz r4, 3fdc6 │ │ │ │ + b.n 3fde6 │ │ │ │ + cbz r4, 3fdda │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fd94 │ │ │ │ + bge.n 3fda8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3fd94 │ │ │ │ + cbnz r3, 3fda8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3fcb4 │ │ │ │ + bne.n 3fcc8 │ │ │ │ add.w r9, r9, #4 │ │ │ │ - b.n 3fcc6 │ │ │ │ + b.n 3fcda │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3fdc6 │ │ │ │ + cbz r0, 3fdda │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #47608 @ 0xb9f8 │ │ │ │ + movw r0, #45624 @ 0xb238 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3fdc6 │ │ │ │ + b.n 3fdda │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ - b.n 3fdc6 │ │ │ │ + b.n 3fdda │ │ │ │ ldr r4, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 84e68 │ │ │ │ - ldr r3, [pc, #24] @ (3fdec ) │ │ │ │ + bl 84e28 │ │ │ │ + ldr r3, [pc, #24] @ (3fe00 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 3fde4 │ │ │ │ + beq.n 3fdf8 │ │ │ │ blx 2baf0 <__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, 3fe12 │ │ │ │ + cbz r3, 3fe26 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9f90c │ │ │ │ + bl 9f8ac │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 3fe3c │ │ │ │ + cbnz r0, 3fe50 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3fe9e │ │ │ │ + b.n 3feb2 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56156 @ 0xdb5c │ │ │ │ + movw r1, #54172 @ 0xd39c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 3fe0e │ │ │ │ - bl 19f3e4 <_PyTime_AsLong@@Base+0x904> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 3fe22 │ │ │ │ + bl 19e2dc <_PyTime_AsLong@@Base+0x900> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3fe4e │ │ │ │ + blt.n 3fe62 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 3fe5e │ │ │ │ + blt.n 3fe72 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fad8 │ │ │ │ + bl 9fa78 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 3fe2a │ │ │ │ - b.n 3fe76 │ │ │ │ + bne.n 3fe3e │ │ │ │ + b.n 3fe8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3fe38 │ │ │ │ + bne.n 3fe4c │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3fe38 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3fe4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fe0e │ │ │ │ + bge.n 3fe22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3fe0e │ │ │ │ + bne.n 3fe22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3fe0e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 3fe22 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3fe8a │ │ │ │ + bge.n 3fe9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3fe8a │ │ │ │ + cbnz r3, 3fe9e │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - bl 94178 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + bl 940d8 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ @@ -29234,239 +29254,239 @@ │ │ │ │ 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, 3fec6 │ │ │ │ + cbnz r0, 3feda │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 3fece │ │ │ │ + cbz r0, 3fee2 │ │ │ │ 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 3feb8 │ │ │ │ + beq.n 3fecc │ │ │ │ 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, 3fef6 │ │ │ │ + cbnz r0, 3ff0a │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 3fefe │ │ │ │ + cbz r0, 3ff12 │ │ │ │ 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 3fee8 │ │ │ │ + beq.n 3fefc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r1, #22332 @ 0x573c │ │ │ │ + movw r1, #20348 @ 0x4f7c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.n 3ff0a │ │ │ │ + b.n 3ff1e │ │ │ │ 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, #25208 @ 0x6278 │ │ │ │ + movw r1, #23224 @ 0x5ab8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #25212 @ 0x627c │ │ │ │ + movw r0, #23228 @ 0x5abc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3ff4a │ │ │ │ + beq.n 3ff5e │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3ff4c │ │ │ │ + bge.n 3ff60 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 3ff4c │ │ │ │ + b.n 3ff60 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 1d3d70 │ │ │ │ + b.w 1d2a4c │ │ │ │ stmdb 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, 3ff9c │ │ │ │ + cbz r4, 3ffb0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #61480 @ 0xf028 │ │ │ │ + movw r1, #59628 @ 0xe8ec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl ee070 │ │ │ │ + bl edfd0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 40120 │ │ │ │ + beq.w 40134 │ │ │ │ movw sl, #41552 @ 0xa250 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ movw r9, #41760 @ 0xa320 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ ldr.w r8, [r7, #60] @ 0x3c │ │ │ │ movs r6, #1 │ │ │ │ - b.n 4001e │ │ │ │ + b.n 40032 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #47868 @ 0xbafc │ │ │ │ + movw r1, #45884 @ 0xb33c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 40120 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 40134 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 40058 │ │ │ │ + bne.n 4006c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 40038 │ │ │ │ - cbz r6, 3ffd4 │ │ │ │ + beq.n 4004c │ │ │ │ + cbz r6, 3ffe8 │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ - movw r1, #48012 @ 0xbb8c │ │ │ │ + movw r1, #46028 @ 0xb3cc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r7, #8] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #2272 @ 0x8e0 │ │ │ │ + movw r2, #8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #48012 @ 0xbb8c │ │ │ │ + movw r1, #46028 @ 0xb3cc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl eca48 │ │ │ │ + bl ec9a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 40048 │ │ │ │ + blt.n 4005c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4008e │ │ │ │ + beq.n 400a2 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r2, r6, #16 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2afbd4 │ │ │ │ + bl 2af444 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4007e │ │ │ │ + blt.n 40092 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4008e │ │ │ │ + beq.n 400a2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 400a6 │ │ │ │ + blt.n 400ba │ │ │ │ movs r6, #0 │ │ │ │ mov.w r2, #65536 @ 0x10000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #41624 @ 0xa298 │ │ │ │ + movw r1, #39640 @ 0x9ad8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 9e640 │ │ │ │ + bl 9e5dc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3ffb4 │ │ │ │ - b.n 4008e │ │ │ │ + bne.n 3ffc8 │ │ │ │ + b.n 400a2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 400b6 │ │ │ │ + bge.n 400ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 40078 │ │ │ │ - b.n 400b6 │ │ │ │ + cbz r3, 4008c │ │ │ │ + b.n 400ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3fff4 │ │ │ │ + bne.n 40008 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3fff4 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 40008 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 40066 │ │ │ │ + beq.n 4007a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 400b6 │ │ │ │ - b.n 40070 │ │ │ │ + bge.n 400ca │ │ │ │ + b.n 40084 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4005c │ │ │ │ + beq.n 40070 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 3fff8 │ │ │ │ + b.n 4000c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 400b6 │ │ │ │ + cbnz r3, 400ca │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 400b6 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 400ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 40010 │ │ │ │ + bne.n 40024 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 40010 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 40024 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 400a2 │ │ │ │ + bge.n 400b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 400a2 │ │ │ │ + cbnz r3, 400b6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 40120 │ │ │ │ + b.n 40134 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4001c │ │ │ │ + bne.n 40030 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4001c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 40030 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 400ca │ │ │ │ + bge.n 400de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 400ca │ │ │ │ + cbnz r3, 400de │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #33984 @ 0x84c0 │ │ │ │ + movw r2, #32000 @ 0x7d00 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 2a7c44 <_PyGen_SetStopIterationValue@@Base+0x4fc> │ │ │ │ + bl 2a749c <_PyGen_SetStopIterationValue@@Base+0x4fc> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 40120 │ │ │ │ + cbz r0, 40134 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr.w r2, [r8, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 40120 │ │ │ │ + bne.n 40134 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40102 │ │ │ │ + bge.n 40116 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 40102 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 40116 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ @@ -29475,96 +29495,96 @@ │ │ │ │ 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} │ │ │ │ │ │ │ │ -00040128 : │ │ │ │ +0004013c : │ │ │ │ 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, 4015e │ │ │ │ + cbz r3, 40172 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1556b4 │ │ │ │ + bl 155840 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c128 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 15645c │ │ │ │ + bl 1564e4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1f69cc │ │ │ │ + bl 1f57a0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - b.n 40184 │ │ │ │ - ldr r1, [pc, #4] @ (40170 ) │ │ │ │ - b.w 2a740c <_PyTime_AsTimeval@@Base+0x1614> │ │ │ │ - cbz r4, 4018e │ │ │ │ + b.n 40198 │ │ │ │ + ldr r1, [pc, #4] @ (40184 ) │ │ │ │ + b.w 2a6c64 <_PyTime_AsTimeval@@Base+0x1614> │ │ │ │ + cbz r4, 401a2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (40180 ) │ │ │ │ - b.w 29985c <_PyGen_yf@@Base+0x2e4> │ │ │ │ + ldr r1, [pc, #4] @ (40194 ) │ │ │ │ + b.w 2990dc <_PyGen_yf@@Base+0x2e4> │ │ │ │ nop │ │ │ │ strb.w r0, [r4, 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, 401c2 │ │ │ │ + cbz r3, 401d6 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ - cbz r3, 401c2 │ │ │ │ + cbz r3, 401d6 │ │ │ │ blx r3 │ │ │ │ movw r3, #5736 @ 0x1668 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 401d8 │ │ │ │ + bne.n 401ec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 401c2 │ │ │ │ + bge.n 401d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 401c2 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 401d6 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #28536 @ 0x6f78 │ │ │ │ + movw r3, #26096 @ 0x65f0 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2209a0 │ │ │ │ + b.w 21f3a0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000401da <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ +000401ee <_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, #46293 @ 0xb4d5 │ │ │ │ + movw r3, #44973 @ 0xafad │ │ │ │ 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 4021e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x44> │ │ │ │ - bl 216250 │ │ │ │ + beq.n 40232 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x44> │ │ │ │ + bl 215248 │ │ │ │ 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 │ │ │ │ @@ -29572,759 +29592,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, 40242 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x68> │ │ │ │ + cbnz r3, 40256 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x68> │ │ │ │ cmp r2, #3 │ │ │ │ - ble.n 40242 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x68> │ │ │ │ + ble.n 40256 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x68> │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 40242 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x68> │ │ │ │ - cbnz r4, 40262 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x88> │ │ │ │ + bne.n 40256 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x68> │ │ │ │ + cbnz r4, 40276 <_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] @ (40380 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1a6>) │ │ │ │ + ldr r3, [pc, #300] @ (40394 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1a6>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 40378 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x19e> │ │ │ │ + beq.w 4038c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x19e> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 40276 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x9c> │ │ │ │ - bl 94178 │ │ │ │ + bne.n 4028a <_PyInterpreterState_SetEvalFrameFunc@@Base+0x9c> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40308 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ + bne.n 4031c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4028a <_PyInterpreterState_SetEvalFrameFunc@@Base+0xb0> │ │ │ │ - bl 94178 │ │ │ │ + bne.n 4029e <_PyInterpreterState_SetEvalFrameFunc@@Base+0xb0> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40308 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ + bne.n 4031c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ ldrd r8, r0, [r4, #8] │ │ │ │ - bl 100d7c <_PyNumber_Index@@Base> │ │ │ │ + bl 100c18 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 402a2 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xc8> │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 40308 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ + cbnz r0, 402b6 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xc8> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 4031c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 402c0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xe6> │ │ │ │ - bl 9b988 │ │ │ │ + b.n 402d4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xe6> │ │ │ │ + bl 9b8e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 402bc <_PyInterpreterState_SetEvalFrameFunc@@Base+0xe2> │ │ │ │ + bge.n 402d0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xe2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 402bc <_PyInterpreterState_SetEvalFrameFunc@@Base+0xe2> │ │ │ │ + cbnz r3, 402d0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xe2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 40296 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xbc> │ │ │ │ + beq.n 402aa <_PyInterpreterState_SetEvalFrameFunc@@Base+0xbc> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 402fe <_PyInterpreterState_SetEvalFrameFunc@@Base+0x124> │ │ │ │ - bl b0fe4 │ │ │ │ + bne.n 40312 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x124> │ │ │ │ + bl b0b30 │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bea8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 4036c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x192> │ │ │ │ + bge.n 40380 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x192> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 40358 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x17e> │ │ │ │ - bl 116390 │ │ │ │ + bne.n 4036c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x17e> │ │ │ │ + bl 1164f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 402cc <_PyInterpreterState_SetEvalFrameFunc@@Base+0xf2> │ │ │ │ - b.n 40308 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ + beq.n 402e0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xf2> │ │ │ │ + b.n 4031c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ mov r0, r8 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 2469f8 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ - cbnz r0, 4031e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x144> │ │ │ │ + bl 245e08 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + cbnz r0, 40332 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x144> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 40378 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x19e> │ │ │ │ + b.n 4038c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x19e> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 4033e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x164> │ │ │ │ - bl 116390 │ │ │ │ + bne.n 40352 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x164> │ │ │ │ + bl 1164f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40308 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ - bl b0fe4 │ │ │ │ + bne.n 4031c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ + bl b0b30 │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r0 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bea8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 4034e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x174> │ │ │ │ - b.n 4030c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x132> │ │ │ │ + bge.n 40362 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x174> │ │ │ │ + b.n 40320 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x132> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ - b.n 40308 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ + bl 1e3608 │ │ │ │ + b.n 4031c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 40378 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x19e> │ │ │ │ + b.n 4038c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x19e> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r0, #84 @ 0x54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 403c6 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ec> │ │ │ │ + b.n 403da <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ec> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #36084 @ 0x8cf4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4039a <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1c0> │ │ │ │ + bne.n 403ae <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1c0> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 403a8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ce> │ │ │ │ + beq.n 403bc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ce> │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ bx r3 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 403bc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1e2> │ │ │ │ + bne.n 403d0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1e2> │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 403bc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1e2> │ │ │ │ + bne.n 403d0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1e2> │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ 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, #32580 @ 0x7f44 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154ab0 │ │ │ │ + bl 154aa8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 7fd48 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd08 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 40414 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x23a> │ │ │ │ + cbz r0, 40428 <_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 97b90 │ │ │ │ + bl 97aec │ │ │ │ mov r0, r4 │ │ │ │ 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 r4, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ - cbnz r4, 4043e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x264> │ │ │ │ + cbnz r4, 40452 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x264> │ │ │ │ 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, #48288 @ 0xbca0 │ │ │ │ + movw r0, #46304 @ 0xb4e0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 40534 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35a> │ │ │ │ + beq.n 40548 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35a> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r1, r5 │ │ │ │ - bl f53e4 │ │ │ │ + bl f5388 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40474 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x29a> │ │ │ │ + bge.n 40488 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x29a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 40474 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x29a> │ │ │ │ + cbnz r3, 40488 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x29a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 40534 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35a> │ │ │ │ + beq.n 40548 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35a> │ │ │ │ mov r0, r9 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4051c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x342> │ │ │ │ + beq.n 40530 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x342> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #44272 @ 0xacf0 │ │ │ │ + movw r1, #42248 @ 0xa508 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 990a8 │ │ │ │ + bl 99004 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 404d4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2fa> │ │ │ │ + beq.n 404e8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2fa> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 404ac <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2d2> │ │ │ │ + bge.n 404c0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2d2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 404ac <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2d2> │ │ │ │ + cbnz r3, 404c0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2d2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #48316 @ 0xbcbc │ │ │ │ + movw r0, #46332 @ 0xb4fc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4051c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x342> │ │ │ │ + cbz r0, 40530 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x342> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #48324 @ 0xbcc4 │ │ │ │ + movw r1, #46340 @ 0xb504 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ - bl 990a8 │ │ │ │ + bl 99004 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 40500 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x326> │ │ │ │ + bne.n 40514 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x326> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 404e8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x30e> │ │ │ │ + bge.n 404fc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x30e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 404e8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x30e> │ │ │ │ + cbnz r3, 404fc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x30e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40534 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35a> │ │ │ │ + bge.n 40548 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 40534 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35a> │ │ │ │ + cbnz r3, 40548 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35a> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40514 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x33a> │ │ │ │ + bge.n 40528 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x33a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 40514 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x33a> │ │ │ │ + cbnz r3, 40528 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x33a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r1, r4 │ │ │ │ - bl 15c368 │ │ │ │ + bl 15c3c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40534 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35a> │ │ │ │ + bge.n 40548 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 40534 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35a> │ │ │ │ + cbnz r3, 40548 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x35a> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #48528 @ 0xbd90 │ │ │ │ + movw r3, #46544 @ 0xb5d0 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ movw r1, #49800 @ 0xc288 │ │ │ │ movt r1, #2 │ │ │ │ movs r2, #0 │ │ │ │ - b.w 173cb0 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x50> │ │ │ │ + b.w 173a18 <_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] @ (40574 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x39a>) │ │ │ │ + ldr r0, [pc, #12] @ (40588 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x39a>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1651b0 │ │ │ │ + bl 16514c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb7e0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #47536 @ 0xb9b0 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 17412c <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ + b.w 173e94 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (40594 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3ba>) │ │ │ │ - b.w 29985c <_PyGen_yf@@Base+0x2e4> │ │ │ │ + ldr r1, [pc, #4] @ (405a8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3ba>) │ │ │ │ + b.w 2990dc <_PyGen_yf@@Base+0x2e4> │ │ │ │ nop │ │ │ │ @ instruction: 0xfabc0052 │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #23408 @ 0x5b70 │ │ │ │ + movw r3, #21248 @ 0x5300 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ movw r2, #48212 @ 0xbc54 │ │ │ │ movt r2, #2 │ │ │ │ - b.w 2a13d4 │ │ │ │ + b.w 2a0c2c │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #49024 @ 0xbf80 │ │ │ │ + movw r3, #47020 @ 0xb7ac │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ movw r1, #47356 @ 0xb8fc │ │ │ │ movt r1, #2 │ │ │ │ movs r2, #0 │ │ │ │ - b.w 173cb0 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x50> │ │ │ │ + b.w 173a18 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x50> │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #46808 @ 0xb6d8 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 17412c <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ + b.w 173e94 <_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 40604 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x42a> │ │ │ │ - movw r0, #32320 @ 0x7e40 │ │ │ │ + bls.n 4061c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x42e> │ │ │ │ + movw r0, #30336 @ 0x7680 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d4ce8 │ │ │ │ - cbz r0, 40648 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x46e> │ │ │ │ + bl 1d386c │ │ │ │ + cbz r0, 40660 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x472> │ │ │ │ cmp r4, #0 │ │ │ │ ldr r4, [r7, #8] │ │ │ │ itte le │ │ │ │ movwle r0, #5744 @ 0x1670 │ │ │ │ movtle r0, #80 @ 0x50 │ │ │ │ ldrgt r0, [r5, #0] │ │ │ │ - cbz r4, 40620 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x446> │ │ │ │ + cbz r4, 40638 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x44a> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.n 4064c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x472> │ │ │ │ - b.n 40638 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x45e> │ │ │ │ + bpl.n 40664 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x476> │ │ │ │ + b.n 40650 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x462> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56156 @ 0xdb5c │ │ │ │ + movw r1, #54172 @ 0xd39c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 40726 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x54c> │ │ │ │ - bl 9b988 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 4073e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x550> │ │ │ │ + bl 9b8e0 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 40678 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x49e> │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 40678 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x49e> │ │ │ │ + bne.n 40690 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4a2> │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 40690 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4a2> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 40726 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x54c> │ │ │ │ + b.n 4073e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x550> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 40674 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x49a> │ │ │ │ + beq.n 4068c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x49e> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #49068 @ 0xbfac │ │ │ │ + movw r1, #47084 @ 0xb7ec │ │ │ │ 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 f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movs r0, #0 │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 40726 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x54c> │ │ │ │ + beq.n 4073e <_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 25df58 <_PyCode_SetUnboundVarCounts@@Base+0xe28> │ │ │ │ + bl 25d7e0 <_PyCode_SetUnboundVarCounts@@Base+0xe28> │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 40726 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x54c> │ │ │ │ + beq.n 4073e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x550> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl 8079c │ │ │ │ + bl 8075c │ │ │ │ mov fp, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 4070e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x534> │ │ │ │ - bl 9bb0c │ │ │ │ + beq.n 40726 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x538> │ │ │ │ + bl 9ba64 │ │ │ │ ldr.w r3, [fp] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 406ea <_PyInterpreterState_SetEvalFrameFunc@@Base+0x510> │ │ │ │ + bne.n 40702 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x514> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4070e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x534> │ │ │ │ + bge.n 40726 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x538> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 4070e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x534> │ │ │ │ + cbnz r3, 40726 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x538> │ │ │ │ mov r0, fp │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4070e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x534> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 40726 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x538> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 406fe <_PyInterpreterState_SetEvalFrameFunc@@Base+0x524> │ │ │ │ + bge.n 40716 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x528> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 406fe <_PyInterpreterState_SetEvalFrameFunc@@Base+0x524> │ │ │ │ + cbnz r3, 40716 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x528> │ │ │ │ mov r0, fp │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ add r9, r8 │ │ │ │ add r5, r8 │ │ │ │ cmp r9, r6 │ │ │ │ - blt.n 4069c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4c2> │ │ │ │ + blt.n 406b4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4c6> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 4069c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4c2> │ │ │ │ - b.n 40726 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x54c> │ │ │ │ + beq.n 406b4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4c6> │ │ │ │ + b.n 4073e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x550> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40648 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x46e> │ │ │ │ + bge.n 40660 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x472> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 40648 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x46e> │ │ │ │ + bne.n 40660 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x472> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 40648 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x46e> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 40660 <_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, #25136 @ 0x6230 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ strd r1, r0, [sp] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 40768 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x58e> │ │ │ │ + beq.n 40780 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x592> │ │ │ │ mov r1, r4 │ │ │ │ - bl 9ef64 │ │ │ │ - cbnz r0, 40768 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x58e> │ │ │ │ + bl 9ef00 │ │ │ │ + cbnz r0, 40780 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x592> │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 175100 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ + bl 174e68 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 40770 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x596> │ │ │ │ + bne.n 40788 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x59a> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 407dc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x602> │ │ │ │ + b.n 407f4 <_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 40786 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5ac> │ │ │ │ + beq.n 4079e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5b0> │ │ │ │ movw r1, #25136 @ 0x6230 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9ef64 │ │ │ │ - cbz r0, 40790 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5b6> │ │ │ │ + bl 9ef00 │ │ │ │ + cbz r0, 407a8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5ba> │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ - b.n 407a0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5c6> │ │ │ │ + b.n 407b8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5ca> │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, sp │ │ │ │ - bl 175100 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ + bl 174e68 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 407a0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5c6> │ │ │ │ + bne.n 407b8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5ca> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - b.n 407dc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x602> │ │ │ │ + b.n 407f4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x606> │ │ │ │ vldr d1, [sp, #24] │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 407c8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5ee> │ │ │ │ + bne.n 407e0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5f2> │ │ │ │ movw r3, #43780 @ 0xab04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9400 @ 0x24b8 │ │ │ │ + movw r1, #7416 @ 0x1cf8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 407dc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x602> │ │ │ │ + b.n 407f4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x606> │ │ │ │ vldr d0, [sp, #32] │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 40a2c <_Py_IncRef@@Base+0x24c> │ │ │ │ + bl 40a44 <_Py_IncRef@@Base+0x24c> │ │ │ │ vldr d0, [sp, #8] │ │ │ │ - bl 9ba38 │ │ │ │ + bl 9b990 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -000407e0 <_Py_IncRef@@Base>: │ │ │ │ +000407f8 <_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, 40808 <_Py_IncRef@@Base+0x28> │ │ │ │ + cbz r2, 40820 <_Py_IncRef@@Base+0x28> │ │ │ │ ldr r4, [r2, #8] │ │ │ │ - b.n 4080a <_Py_IncRef@@Base+0x2a> │ │ │ │ + b.n 40822 <_Py_IncRef@@Base+0x2a> │ │ │ │ mov r4, r2 │ │ │ │ add.w r5, r1, #16 │ │ │ │ - cbnz r2, 40816 <_Py_IncRef@@Base+0x36> │ │ │ │ + cbnz r2, 4082e <_Py_IncRef@@Base+0x36> │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 40816 <_Py_IncRef@@Base+0x36> │ │ │ │ - cbnz r5, 40836 <_Py_IncRef@@Base+0x56> │ │ │ │ + bne.n 4082e <_Py_IncRef@@Base+0x36> │ │ │ │ + cbnz r5, 4084e <_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] @ (40984 <_Py_IncRef@@Base+0x1a4>) │ │ │ │ - bl 11e9d8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #344] @ (4099c <_Py_IncRef@@Base+0x1a4>) │ │ │ │ + bl 11eb40 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4097a <_Py_IncRef@@Base+0x19a> │ │ │ │ + beq.w 40992 <_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 4086a <_Py_IncRef@@Base+0x8a> │ │ │ │ - movw r2, #56676 @ 0xdd64 │ │ │ │ + bmi.n 40882 <_Py_IncRef@@Base+0x8a> │ │ │ │ + movw r2, #54692 @ 0xd5a4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #36128 @ 0x8d20 │ │ │ │ + movw r1, #34144 @ 0x8560 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #49104 @ 0xbfd0 │ │ │ │ + movw r0, #47120 @ 0xb810 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r3, r8 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4097a <_Py_IncRef@@Base+0x19a> │ │ │ │ + b.n 40992 <_Py_IncRef@@Base+0x19a> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4091c <_Py_IncRef@@Base+0x13c> │ │ │ │ + beq.n 40934 <_Py_IncRef@@Base+0x13c> │ │ │ │ ldr.w r9, [r5, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 4087e <_Py_IncRef@@Base+0x9e> │ │ │ │ + beq.n 40896 <_Py_IncRef@@Base+0x9e> │ │ │ │ subs r4, r1, #2 │ │ │ │ - beq.n 40932 <_Py_IncRef@@Base+0x152> │ │ │ │ - b.n 40886 <_Py_IncRef@@Base+0xa6> │ │ │ │ + beq.n 4094a <_Py_IncRef@@Base+0x152> │ │ │ │ + b.n 4089e <_Py_IncRef@@Base+0xa6> │ │ │ │ movw r9, #5744 @ 0x1670 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ ldr.w sl, [r5, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 40896 <_Py_IncRef@@Base+0xb6> │ │ │ │ + beq.n 408ae <_Py_IncRef@@Base+0xb6> │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 40940 <_Py_IncRef@@Base+0x160> │ │ │ │ - b.n 4089e <_Py_IncRef@@Base+0xbe> │ │ │ │ - movw sl, #57920 @ 0xe240 │ │ │ │ + beq.n 40958 <_Py_IncRef@@Base+0x160> │ │ │ │ + b.n 408b6 <_Py_IncRef@@Base+0xbe> │ │ │ │ + movw sl, #57952 @ 0xe260 │ │ │ │ movt sl, #81 @ 0x51 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - cbz r0, 408b0 <_Py_IncRef@@Base+0xd0> │ │ │ │ - bl e5534 │ │ │ │ + cbz r0, 408c8 <_Py_IncRef@@Base+0xd0> │ │ │ │ + bl e549c │ │ │ │ subs r7, r0, #0 │ │ │ │ - blt.n 40866 <_Py_IncRef@@Base+0x86> │ │ │ │ + blt.n 4087e <_Py_IncRef@@Base+0x86> │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 408d2 <_Py_IncRef@@Base+0xf2> │ │ │ │ - b.n 408b2 <_Py_IncRef@@Base+0xd2> │ │ │ │ + beq.n 408ea <_Py_IncRef@@Base+0xf2> │ │ │ │ + b.n 408ca <_Py_IncRef@@Base+0xd2> │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - cbz r0, 408c4 <_Py_IncRef@@Base+0xe4> │ │ │ │ - bl e5534 │ │ │ │ + cbz r0, 408dc <_Py_IncRef@@Base+0xe4> │ │ │ │ + bl e549c │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 40866 <_Py_IncRef@@Base+0x86> │ │ │ │ + blt.n 4087e <_Py_IncRef@@Base+0x86> │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 408d6 <_Py_IncRef@@Base+0xf6> │ │ │ │ - b.n 408c6 <_Py_IncRef@@Base+0xe6> │ │ │ │ + beq.n 408ee <_Py_IncRef@@Base+0xf6> │ │ │ │ + b.n 408de <_Py_IncRef@@Base+0xe6> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl e5534 │ │ │ │ + bl e549c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 40866 <_Py_IncRef@@Base+0x86> │ │ │ │ - b.n 408d8 <_Py_IncRef@@Base+0xf8> │ │ │ │ + blt.n 4087e <_Py_IncRef@@Base+0x86> │ │ │ │ + b.n 408f0 <_Py_IncRef@@Base+0xf8> │ │ │ │ mov r6, r4 │ │ │ │ - b.n 408d8 <_Py_IncRef@@Base+0xf8> │ │ │ │ + b.n 408f0 <_Py_IncRef@@Base+0xf8> │ │ │ │ movs r4, #0 │ │ │ │ and.w fp, r7, #1 │ │ │ │ and.w r5, r6, #1 │ │ │ │ tst r7, r6 │ │ │ │ - beq.n 408fc <_Py_IncRef@@Base+0x11c> │ │ │ │ + beq.n 40914 <_Py_IncRef@@Base+0x11c> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55048 @ 0xd708 │ │ │ │ + movw r1, #53240 @ 0xcff8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 40866 <_Py_IncRef@@Base+0x86> │ │ │ │ - cbz r4, 40948 <_Py_IncRef@@Base+0x168> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 4087e <_Py_IncRef@@Base+0x86> │ │ │ │ + cbz r4, 40960 <_Py_IncRef@@Base+0x168> │ │ │ │ orrs.w r5, r7, r6 │ │ │ │ - beq.n 40946 <_Py_IncRef@@Base+0x166> │ │ │ │ + beq.n 4095e <_Py_IncRef@@Base+0x166> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55084 @ 0xd72c │ │ │ │ + movw r1, #53276 @ 0xd01c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 40866 <_Py_IncRef@@Base+0x86> │ │ │ │ - movw sl, #57920 @ 0xe240 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 4087e <_Py_IncRef@@Base+0x86> │ │ │ │ + movw sl, #57952 @ 0xe260 │ │ │ │ movt sl, #81 @ 0x51 │ │ │ │ movw r9, #5744 @ 0x1670 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ mov r5, r4 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 40948 <_Py_IncRef@@Base+0x168> │ │ │ │ - movw sl, #57920 @ 0xe240 │ │ │ │ + b.n 40960 <_Py_IncRef@@Base+0x168> │ │ │ │ + movw sl, #57952 @ 0xe260 │ │ │ │ movt sl, #81 @ 0x51 │ │ │ │ mov r5, r4 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 40948 <_Py_IncRef@@Base+0x168> │ │ │ │ + b.n 40960 <_Py_IncRef@@Base+0x168> │ │ │ │ mov r5, r4 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 40948 <_Py_IncRef@@Base+0x168> │ │ │ │ + b.n 40960 <_Py_IncRef@@Base+0x168> │ │ │ │ mov fp, r5 │ │ │ │ - bl 24cd6c <_PySlice_FromIndices@@Base+0x764> │ │ │ │ + bl 24c330 <_PySlice_FromIndices@@Base+0x75c> │ │ │ │ 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 3be66 │ │ │ │ + bl 3be74 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4097a <_Py_IncRef@@Base+0x19a> │ │ │ │ + bge.n 40992 <_Py_IncRef@@Base+0x19a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4097a <_Py_IncRef@@Base+0x19a> │ │ │ │ + cbnz r3, 40992 <_Py_IncRef@@Base+0x19a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, #236 @ 0xec │ │ │ │ + cmp r2, #12 │ │ │ │ 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 409c2 <_Py_IncRef@@Base+0x1e2> │ │ │ │ + beq.n 409da <_Py_IncRef@@Base+0x1e2> │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r1, 409e8 <_Py_IncRef@@Base+0x208> │ │ │ │ + cbnz r1, 40a00 <_Py_IncRef@@Base+0x208> │ │ │ │ adds r4, r2, #2 │ │ │ │ - beq.n 409cc <_Py_IncRef@@Base+0x1ec> │ │ │ │ + beq.n 409e4 <_Py_IncRef@@Base+0x1ec> │ │ │ │ adds r1, r2, #1 │ │ │ │ - bge.n 409b0 <_Py_IncRef@@Base+0x1d0> │ │ │ │ + bge.n 409c8 <_Py_IncRef@@Base+0x1d0> │ │ │ │ adds r4, r2, #5 │ │ │ │ - beq.n 409d6 <_Py_IncRef@@Base+0x1f6> │ │ │ │ + beq.n 409ee <_Py_IncRef@@Base+0x1f6> │ │ │ │ adds r1, r2, #3 │ │ │ │ - beq.n 409e0 <_Py_IncRef@@Base+0x200> │ │ │ │ - movw r1, #49224 @ 0xc048 │ │ │ │ + beq.n 409f8 <_Py_IncRef@@Base+0x200> │ │ │ │ + movw r1, #47240 @ 0xb888 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f3b3c │ │ │ │ - movw r4, #49116 @ 0xbfdc │ │ │ │ + b.w f3aa4 │ │ │ │ + movw r4, #47132 @ 0xb81c │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ - b.n 409e8 <_Py_IncRef@@Base+0x208> │ │ │ │ - movw r4, #49164 @ 0xc00c │ │ │ │ + b.n 40a00 <_Py_IncRef@@Base+0x208> │ │ │ │ + movw r4, #47180 @ 0xb84c │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ - b.n 409e8 <_Py_IncRef@@Base+0x208> │ │ │ │ - movw r4, #49192 @ 0xc028 │ │ │ │ + b.n 40a00 <_Py_IncRef@@Base+0x208> │ │ │ │ + movw r4, #47208 @ 0xb868 │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ - b.n 409e8 <_Py_IncRef@@Base+0x208> │ │ │ │ - movw r4, #49144 @ 0xbff8 │ │ │ │ + b.n 40a00 <_Py_IncRef@@Base+0x208> │ │ │ │ + movw r4, #47160 @ 0xb838 │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #49236 @ 0xc054 │ │ │ │ + movw r1, #47252 @ 0xb894 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 40a04 <_Py_IncRef@@Base+0x224> │ │ │ │ - b.w 8f798 │ │ │ │ + beq.n 40a1c <_Py_IncRef@@Base+0x224> │ │ │ │ + b.w 8f6f8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #49256 @ 0xc068 │ │ │ │ + movw r1, #47272 @ 0xb8a8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ 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 │ │ │ │ @@ -30333,57 +30355,57 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ blx 2b8e4 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vsub.f64 d7, d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d8, d7, d9 │ │ │ │ - beq.n 40a8e <_Py_IncRef@@Base+0x2ae> │ │ │ │ + beq.n 40aa6 <_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 40aa2 <_Py_IncRef@@Base+0x2c2> │ │ │ │ + beq.n 40aba <_Py_IncRef@@Base+0x2c2> │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vadd.f64 d0, d0, d9 │ │ │ │ vsub.f64 d8, d8, d7 │ │ │ │ - b.n 40aa2 <_Py_IncRef@@Base+0x2c2> │ │ │ │ + b.n 40aba <_Py_IncRef@@Base+0x2c2> │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d0, [pc, #108] @ 40b00 <_Py_IncRef@@Base+0x320> │ │ │ │ - vldr d7, [pc, #112] @ 40b08 <_Py_IncRef@@Base+0x328> │ │ │ │ + vldr d0, [pc, #108] @ 40b18 <_Py_IncRef@@Base+0x320> │ │ │ │ + vldr d7, [pc, #112] @ 40b20 <_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 40adc <_Py_IncRef@@Base+0x2fc> │ │ │ │ + beq.n 40af4 <_Py_IncRef@@Base+0x2fc> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 2c62c │ │ │ │ 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 40af8 <_Py_IncRef@@Base+0x318> │ │ │ │ + ble.n 40b10 <_Py_IncRef@@Base+0x318> │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vadd.f64 d0, d0, d7 │ │ │ │ vstr d0, [r4] │ │ │ │ - b.n 40af8 <_Py_IncRef@@Base+0x318> │ │ │ │ + b.n 40b10 <_Py_IncRef@@Base+0x318> │ │ │ │ vdiv.f64 d7, d10, d9 │ │ │ │ - vldr d6, [pc, #36] @ 40b08 <_Py_IncRef@@Base+0x328> │ │ │ │ + vldr d6, [pc, #36] @ 40b20 <_Py_IncRef@@Base+0x328> │ │ │ │ vmov r2, r3, d7 │ │ │ │ - vldr d7, [pc, #20] @ 40b00 <_Py_IncRef@@Base+0x320> │ │ │ │ + vldr d7, [pc, #20] @ 40b18 <_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 │ │ │ │ @@ -30392,92 +30414,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 80b5c │ │ │ │ + bl 80b1c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 40b76 <_Py_IncRef@@Base+0x396> │ │ │ │ + cbz r0, 40b8e <_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 8f798 │ │ │ │ - cbz r0, 40b5a <_Py_IncRef@@Base+0x37a> │ │ │ │ + bl 8f6f8 │ │ │ │ + cbz r0, 40b72 <_Py_IncRef@@Base+0x37a> │ │ │ │ cmp r6, r8 │ │ │ │ str.w r0, [r7, #4]! │ │ │ │ - bne.n 40b3a <_Py_IncRef@@Base+0x35a> │ │ │ │ + bne.n 40b52 <_Py_IncRef@@Base+0x35a> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 94430 │ │ │ │ - cbz r0, 40b5a <_Py_IncRef@@Base+0x37a> │ │ │ │ + bl 94390 │ │ │ │ + cbz r0, 40b72 <_Py_IncRef@@Base+0x37a> │ │ │ │ str.w r0, [r4, #2512] @ 0x9d0 │ │ │ │ - b.n 40b76 <_Py_IncRef@@Base+0x396> │ │ │ │ + b.n 40b8e <_Py_IncRef@@Base+0x396> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 40b66 <_Py_IncRef@@Base+0x386> │ │ │ │ + blt.n 40b7e <_Py_IncRef@@Base+0x386> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 40b76 <_Py_IncRef@@Base+0x396> │ │ │ │ + b.n 40b8e <_Py_IncRef@@Base+0x396> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 40b62 <_Py_IncRef@@Base+0x382> │ │ │ │ + bne.n 40b7a <_Py_IncRef@@Base+0x382> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 40b62 <_Py_IncRef@@Base+0x382> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 40b7a <_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, #49324 @ 0xc0ac │ │ │ │ + movw r1, #47340 @ 0xb8ec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl a60f8 │ │ │ │ - cbz r0, 40bc6 <_Py_IncRef@@Base+0x3e6> │ │ │ │ + bl a6ad4 │ │ │ │ + cbz r0, 40bde <_Py_IncRef@@Base+0x3e6> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ cmp.w r4, #28672 @ 0x7000 │ │ │ │ - bge.n 40bca <_Py_IncRef@@Base+0x3ea> │ │ │ │ - cbz r4, 40bca <_Py_IncRef@@Base+0x3ea> │ │ │ │ + bge.n 40be2 <_Py_IncRef@@Base+0x3ea> │ │ │ │ + cbz r4, 40be2 <_Py_IncRef@@Base+0x3ea> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #49340 @ 0xc0bc │ │ │ │ + movw r1, #47356 @ 0xb8fc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r2, #28672 @ 0x7000 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 40bfa <_Py_IncRef@@Base+0x41a> │ │ │ │ - bl 40bfe │ │ │ │ + b.n 40c12 <_Py_IncRef@@Base+0x41a> │ │ │ │ + bl 40c16 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40ce4 │ │ │ │ + bl 40cfc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 40bf4 <_Py_IncRef@@Base+0x414> │ │ │ │ + bne.n 40c0c <_Py_IncRef@@Base+0x414> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - movw r1, #49372 @ 0xc0dc │ │ │ │ + movw r1, #47388 @ 0xb91c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 40bc6 <_Py_IncRef@@Base+0x3e6> │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 40bde <_Py_IncRef@@Base+0x3e6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00040bfe : │ │ │ │ - ldr r3, [pc, #16] @ (40c10 ) │ │ │ │ +00040c16 : │ │ │ │ + ldr r3, [pc, #16] @ (40c28 ) │ │ │ │ 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 │ │ │ │ @@ -30487,42 +30509,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 158c50 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ + bl 159024 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 40c62 │ │ │ │ + beq.n 40c7a │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w r0, r5, #8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ blx 2c2f8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159cdc │ │ │ │ - cbz r4, 40c62 │ │ │ │ + bl 159d40 │ │ │ │ + cbz r4, 40c7a │ │ │ │ mov r2, r4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [r5, #32] │ │ │ │ - movw r3, #6288 @ 0x1890 │ │ │ │ + movw r3, #4504 @ 0x1198 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 40988 <_Py_IncRef@@Base+0x1a8> │ │ │ │ + bl 409a0 <_Py_IncRef@@Base+0x1a8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r1, #21848 @ 0x5558 │ │ │ │ + movw r1, #19864 @ 0x4d98 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w 3ff0a │ │ │ │ + b.w 3ff1e │ │ │ │ │ │ │ │ -00040c74 : │ │ │ │ - b.n 40ce4 │ │ │ │ +00040c8c : │ │ │ │ + b.n 40cfc │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ @@ -30530,80 +30552,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] @ (40ca8 ) │ │ │ │ + ldr r0, [pc, #8] @ (40cc0 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1651b0 │ │ │ │ + bl 16514c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ rev r0, r7 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r1, 40ce0 │ │ │ │ + cbz r1, 40cf8 │ │ │ │ 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, 40cc4 │ │ │ │ + cbnz r3, 40cdc │ │ │ │ movs r0, #1 │ │ │ │ - b.n 40cde │ │ │ │ + b.n 40cf6 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #35228 @ 0x899c │ │ │ │ + movw r1, #33244 @ 0x81dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ 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, 40d08 │ │ │ │ - ldr r2, [pc, #104] @ (40d60 ) │ │ │ │ + cbnz r0, 40d20 │ │ │ │ + ldr r2, [pc, #104] @ (40d78 ) │ │ │ │ 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 40d58 │ │ │ │ + b.n 40d70 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx 2c50c <__sysconf@plt> │ │ │ │ cmp.w r0, #32768 @ 0x8000 │ │ │ │ - ble.n 40d1e │ │ │ │ + ble.n 40d36 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx 2c50c <__sysconf@plt> │ │ │ │ - b.n 40d22 │ │ │ │ + b.n 40d3a │ │ │ │ mov.w r0, #32768 @ 0x8000 │ │ │ │ cmp r0, r5 │ │ │ │ - bls.n 40d2c │ │ │ │ + bls.n 40d44 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 40d58 │ │ │ │ + b.n 40d70 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2be6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40d26 │ │ │ │ + bne.n 40d3e │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2be18 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2bd48 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 40d26 │ │ │ │ - ldr r3, [pc, #20] @ (40d60 ) │ │ │ │ + bne.n 40d3e │ │ │ │ + ldr r3, [pc, #20] @ (40d78 ) │ │ │ │ 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} │ │ │ │ @@ -30631,855 +30653,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] @ (40db4 ) │ │ │ │ + ldr r0, [pc, #8] @ (40dcc ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1651b0 │ │ │ │ + bl 16514c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @ instruction: 0xb8c4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00040db8 : │ │ │ │ - movw r3, #28220 @ 0x6e3c │ │ │ │ +00040dd0 : │ │ │ │ + movw r3, #25780 @ 0x64b4 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ - b.w 1f13c8 │ │ │ │ - movw r1, #21820 @ 0x553c │ │ │ │ + b.w 1f023c │ │ │ │ + movw r1, #19836 @ 0x4d7c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.n 40f94 <_PyCompile_Assemble@@Base+0x1c4> │ │ │ │ + b.n 40fac <_PyCompile_Assemble@@Base+0x1c4> │ │ │ │ │ │ │ │ -00040dd0 <_PyCompile_Assemble@@Base>: │ │ │ │ +00040de8 <_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, #52 @ 0x34 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [sp, #20] │ │ │ │ - beq.n 40e0e <_PyCompile_Assemble@@Base+0x3e> │ │ │ │ + beq.n 40e26 <_PyCompile_Assemble@@Base+0x3e> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #49468 @ 0xc13c │ │ │ │ + movw r1, #47484 @ 0xb97c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 40f56 <_PyCompile_Assemble@@Base+0x186> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 40f6e <_PyCompile_Assemble@@Base+0x186> │ │ │ │ add.w r8, sp, #32 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 2b420 │ │ │ │ - bl 7faec │ │ │ │ + bl 7faac │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 40f56 <_PyCompile_Assemble@@Base+0x186> │ │ │ │ + beq.w 40f6e <_PyCompile_Assemble@@Base+0x186> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1278e4 <_PyEval_ImportName@@Base+0xd7c> │ │ │ │ + bl 127a50 <_PyEval_ImportName@@Base+0xd58> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 40f32 <_PyCompile_Assemble@@Base+0x162> │ │ │ │ + beq.n 40f4a <_PyCompile_Assemble@@Base+0x162> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov fp, r4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 40e54 <_PyCompile_Assemble@@Base+0x84> │ │ │ │ + beq.n 40e6c <_PyCompile_Assemble@@Base+0x84> │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr.w fp, [fp, #16] │ │ │ │ cmp r2, r3 │ │ │ │ it lt │ │ │ │ movlt r2, r3 │ │ │ │ - b.n 40e3e <_PyCompile_Assemble@@Base+0x6e> │ │ │ │ + b.n 40e56 <_PyCompile_Assemble@@Base+0x6e> │ │ │ │ adds r2, #1 │ │ │ │ lsls r6, r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 40e6a <_PyCompile_Assemble@@Base+0x9a> │ │ │ │ + cbnz r0, 40e82 <_PyCompile_Assemble@@Base+0x9a> │ │ │ │ mov r4, fp │ │ │ │ - bl 23c470 │ │ │ │ - b.n 40f34 <_PyCompile_Assemble@@Base+0x164> │ │ │ │ + bl 23b41c │ │ │ │ + b.n 40f4c <_PyCompile_Assemble@@Base+0x164> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ blx 2b420 │ │ │ │ mov r2, r4 │ │ │ │ - cbz r2, 40e84 <_PyCompile_Assemble@@Base+0xb4> │ │ │ │ + cbz r2, 40e9c <_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 40e74 <_PyCompile_Assemble@@Base+0xa4> │ │ │ │ - movw r6, #42252 @ 0xa50c │ │ │ │ + b.n 40e8c <_PyCompile_Assemble@@Base+0xa4> │ │ │ │ + movw r6, #40268 @ 0x9d4c │ │ │ │ movt r6, #63 @ 0x3f │ │ │ │ - cbz r4, 40ec8 <_PyCompile_Assemble@@Base+0xf8> │ │ │ │ + cbz r4, 40ee0 <_PyCompile_Assemble@@Base+0xf8> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ movs r2, #0 │ │ │ │ lsls r0, r2, #5 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 40ec4 <_PyCompile_Assemble@@Base+0xf4> │ │ │ │ + bge.n 40edc <_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 40eba <_PyCompile_Assemble@@Base+0xea> │ │ │ │ + bmi.n 40ed2 <_PyCompile_Assemble@@Base+0xea> │ │ │ │ cmp.w lr, #2 │ │ │ │ - bhi.n 40e92 <_PyCompile_Assemble@@Base+0xc2> │ │ │ │ + bhi.n 40eaa <_PyCompile_Assemble@@Base+0xc2> │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr.w r0, [sl, r0, lsl #2] │ │ │ │ str r0, [r1, #24] │ │ │ │ - b.n 40e92 <_PyCompile_Assemble@@Base+0xc2> │ │ │ │ + b.n 40eaa <_PyCompile_Assemble@@Base+0xc2> │ │ │ │ ldr r4, [r4, #16] │ │ │ │ - b.n 40e8c <_PyCompile_Assemble@@Base+0xbc> │ │ │ │ + b.n 40ea4 <_PyCompile_Assemble@@Base+0xbc> │ │ │ │ mov r0, sl │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 12f238 <_PyErr_SetKeyError@@Base+0x2eb4> │ │ │ │ + bl 12f340 <_PyErr_SetKeyError@@Base+0x2e9c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 40f34 <_PyCompile_Assemble@@Base+0x164> │ │ │ │ + beq.n 40f4c <_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 135788 <_PyMutex_LockTimed@@Base+0x804> │ │ │ │ + bl 1359c0 <_PyMutex_LockTimed@@Base+0x808> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 40f34 <_PyCompile_Assemble@@Base+0x164> │ │ │ │ + beq.n 40f4c <_PyCompile_Assemble@@Base+0x164> │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ bl 2fe68 <_PyObject_DebugMallocStats@@Base+0x1d38> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 40f34 <_PyCompile_Assemble@@Base+0x164> │ │ │ │ + cbz r0, 40f4c <_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 13add4 <_PyDict_DelItemIf@@Base+0x8c> │ │ │ │ + bl 13b00c <_PyDict_DelItemIf@@Base+0x88> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40f2e <_PyCompile_Assemble@@Base+0x15e> │ │ │ │ + bge.n 40f46 <_PyCompile_Assemble@@Base+0x15e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 40f2e <_PyCompile_Assemble@@Base+0x15e> │ │ │ │ + cbnz r3, 40f46 <_PyCompile_Assemble@@Base+0x15e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 40f34 <_PyCompile_Assemble@@Base+0x164> │ │ │ │ + b.n 40f4c <_PyCompile_Assemble@@Base+0x164> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40f48 <_PyCompile_Assemble@@Base+0x178> │ │ │ │ + bge.n 40f60 <_PyCompile_Assemble@@Base+0x178> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 40f48 <_PyCompile_Assemble@@Base+0x178> │ │ │ │ + cbnz r3, 40f60 <_PyCompile_Assemble@@Base+0x178> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1eb5d8 │ │ │ │ + bl 1ea308 │ │ │ │ mov r0, r8 │ │ │ │ - bl 13e2e8 <_PyTuple_FromArraySteal@@Base+0x268> │ │ │ │ + bl 13e540 <_PyTuple_FromArraySteal@@Base+0x268> │ │ │ │ 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 40f7e <_PyCompile_Assemble@@Base+0x1ae> │ │ │ │ + bne.n 40f96 <_PyCompile_Assemble@@Base+0x1ae> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 166654 │ │ │ │ + b.w 1665e8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59256 @ 0xe778 │ │ │ │ + movw r0, #57272 @ 0xdfb8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 40f72 <_PyCompile_Assemble@@Base+0x1a2> │ │ │ │ + bne.n 40f8a <_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, #25208 @ 0x6278 │ │ │ │ + movw r1, #23224 @ 0x5ab8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #25212 @ 0x627c │ │ │ │ + movw r0, #23228 @ 0x5abc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 40fe4 <_PyCompile_Assemble@@Base+0x214> │ │ │ │ + beq.n 40ffc <_PyCompile_Assemble@@Base+0x214> │ │ │ │ ldrsb.w r3, [r4, #35] @ 0x23 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 40fe8 <_PyCompile_Assemble@@Base+0x218> │ │ │ │ + bgt.n 41000 <_PyCompile_Assemble@@Base+0x218> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbnz r0, 40fd6 <_PyCompile_Assemble@@Base+0x206> │ │ │ │ + cbnz r0, 40fee <_PyCompile_Assemble@@Base+0x206> │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ - bl f70ac │ │ │ │ - cbz r0, 40ff0 <_PyCompile_Assemble@@Base+0x220> │ │ │ │ + bl f7050 │ │ │ │ + cbz r0, 41008 <_PyCompile_Assemble@@Base+0x220> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 40ff0 <_PyCompile_Assemble@@Base+0x220> │ │ │ │ + bge.n 41008 <_PyCompile_Assemble@@Base+0x220> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 40ff0 <_PyCompile_Assemble@@Base+0x220> │ │ │ │ + b.n 41008 <_PyCompile_Assemble@@Base+0x220> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 40ff0 <_PyCompile_Assemble@@Base+0x220> │ │ │ │ + b.n 41008 <_PyCompile_Assemble@@Base+0x220> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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] @ (41128 <_PyCompile_Assemble@@Base+0x358>) │ │ │ │ + ldr r2, [pc, #292] @ (41140 <_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 4101a <_PyCompile_Assemble@@Base+0x24a> │ │ │ │ + bne.n 41032 <_PyCompile_Assemble@@Base+0x24a> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41032 <_PyCompile_Assemble@@Base+0x262> │ │ │ │ + b.n 4104a <_PyCompile_Assemble@@Base+0x262> │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 41016 <_PyCompile_Assemble@@Base+0x246> │ │ │ │ + beq.n 4102e <_PyCompile_Assemble@@Base+0x246> │ │ │ │ ldr.w r4, [r2, #136] @ 0x88 │ │ │ │ - movw r2, #4083 @ 0xff3 │ │ │ │ + movw r2, #4107 @ 0x100b │ │ │ │ movt r2, #4 │ │ │ │ subs r2, r4, r2 │ │ │ │ negs r4, r2 │ │ │ │ adcs r4, r2 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 41102 <_PyCompile_Assemble@@Base+0x332> │ │ │ │ + beq.n 4111a <_PyCompile_Assemble@@Base+0x332> │ │ │ │ ldr.w r0, [r2, #136] @ 0x88 │ │ │ │ - movw r2, #4083 @ 0xff3 │ │ │ │ + movw r2, #4107 @ 0x100b │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 41102 <_PyCompile_Assemble@@Base+0x332> │ │ │ │ + bne.n 4111a <_PyCompile_Assemble@@Base+0x332> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 410cc <_PyCompile_Assemble@@Base+0x2fc> │ │ │ │ + beq.n 410e4 <_PyCompile_Assemble@@Base+0x2fc> │ │ │ │ ldr.w r2, [r1, #172] @ 0xac │ │ │ │ - cbz r2, 4106c <_PyCompile_Assemble@@Base+0x29c> │ │ │ │ + cbz r2, 41084 <_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 410cc <_PyCompile_Assemble@@Base+0x2fc> │ │ │ │ + ble.n 410e4 <_PyCompile_Assemble@@Base+0x2fc> │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 4105a <_PyCompile_Assemble@@Base+0x28a> │ │ │ │ - b.n 4108a <_PyCompile_Assemble@@Base+0x2ba> │ │ │ │ + bne.n 41072 <_PyCompile_Assemble@@Base+0x28a> │ │ │ │ + b.n 410a2 <_PyCompile_Assemble@@Base+0x2ba> │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 4108a <_PyCompile_Assemble@@Base+0x2ba> │ │ │ │ + beq.n 410a2 <_PyCompile_Assemble@@Base+0x2ba> │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cbz r2, 4107e <_PyCompile_Assemble@@Base+0x2ae> │ │ │ │ + cbz r2, 41096 <_PyCompile_Assemble@@Base+0x2ae> │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 41072 <_PyCompile_Assemble@@Base+0x2a2> │ │ │ │ - b.n 4108a <_PyCompile_Assemble@@Base+0x2ba> │ │ │ │ + bne.n 4108a <_PyCompile_Assemble@@Base+0x2a2> │ │ │ │ + b.n 410a2 <_PyCompile_Assemble@@Base+0x2ba> │ │ │ │ movw r2, #34952 @ 0x8888 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 410cc <_PyCompile_Assemble@@Base+0x2fc> │ │ │ │ - ldr r2, [pc, #160] @ (4112c <_PyCompile_Assemble@@Base+0x35c>) │ │ │ │ + bne.n 410e4 <_PyCompile_Assemble@@Base+0x2fc> │ │ │ │ + ldr r2, [pc, #160] @ (41144 <_PyCompile_Assemble@@Base+0x35c>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 41de8 <_PyEval_SpecialMethodCanSuggest@@Base+0xf8> │ │ │ │ + bl 41e00 <_PyEval_SpecialMethodCanSuggest@@Base+0xf8> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 41116 <_PyCompile_Assemble@@Base+0x346> │ │ │ │ - beq.n 410cc <_PyCompile_Assemble@@Base+0x2fc> │ │ │ │ + blt.n 4112e <_PyCompile_Assemble@@Base+0x346> │ │ │ │ + beq.n 410e4 <_PyCompile_Assemble@@Base+0x2fc> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #144] @ (4112c <_PyCompile_Assemble@@Base+0x35c>) │ │ │ │ + ldr r1, [pc, #144] @ (41144 <_PyCompile_Assemble@@Base+0x35c>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 189b0c │ │ │ │ + bl 189090 │ │ │ │ movw r2, #5736 @ 0x1668 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 41122 <_PyCompile_Assemble@@Base+0x352> │ │ │ │ + bne.n 4113a <_PyCompile_Assemble@@Base+0x352> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 410c0 <_PyCompile_Assemble@@Base+0x2f0> │ │ │ │ + blt.n 410d8 <_PyCompile_Assemble@@Base+0x2f0> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 410cc <_PyCompile_Assemble@@Base+0x2fc> │ │ │ │ + b.n 410e4 <_PyCompile_Assemble@@Base+0x2fc> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 410bc <_PyCompile_Assemble@@Base+0x2ec> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 410d4 <_PyCompile_Assemble@@Base+0x2ec> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #96] @ (41130 <_PyCompile_Assemble@@Base+0x360>) │ │ │ │ + ldr r1, [pc, #96] @ (41148 <_PyCompile_Assemble@@Base+0x360>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 189b0c │ │ │ │ + bl 189090 │ │ │ │ movw r2, #5736 @ 0x1668 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 41122 <_PyCompile_Assemble@@Base+0x352> │ │ │ │ + bne.n 4113a <_PyCompile_Assemble@@Base+0x352> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 41122 <_PyCompile_Assemble@@Base+0x352> │ │ │ │ + beq.n 4113a <_PyCompile_Assemble@@Base+0x352> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41102 <_PyCompile_Assemble@@Base+0x332> │ │ │ │ + bge.n 4111a <_PyCompile_Assemble@@Base+0x332> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 41102 <_PyCompile_Assemble@@Base+0x332> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 4111a <_PyCompile_Assemble@@Base+0x34a> │ │ │ │ - ldr r1, [pc, #36] @ (4112c <_PyCompile_Assemble@@Base+0x35c>) │ │ │ │ + cbnz r2, 4111a <_PyCompile_Assemble@@Base+0x332> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 41132 <_PyCompile_Assemble@@Base+0x34a> │ │ │ │ + ldr r1, [pc, #36] @ (41144 <_PyCompile_Assemble@@Base+0x35c>) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 189b0c │ │ │ │ + bl 189090 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 41122 <_PyCompile_Assemble@@Base+0x352> │ │ │ │ + b.n 4113a <_PyCompile_Assemble@@Base+0x352> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 41122 <_PyCompile_Assemble@@Base+0x352> │ │ │ │ + b.n 4113a <_PyCompile_Assemble@@Base+0x352> │ │ │ │ movw r3, #5736 @ 0x1668 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r0, 411aa │ │ │ │ + cbnz r0, 411c2 │ │ │ │ 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 41154 <_PyCompile_Assemble@@Base+0x384> │ │ │ │ + bne.n 4116c <_PyCompile_Assemble@@Base+0x384> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 166168 │ │ │ │ + b.w 1660fc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14048 @ 0x36e0 │ │ │ │ + movw r0, #12064 @ 0x2f20 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 41148 <_PyCompile_Assemble@@Base+0x378> │ │ │ │ + bne.n 41160 <_PyCompile_Assemble@@Base+0x378> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0004116a : │ │ │ │ +00041182 : │ │ │ │ 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, #28436 @ 0x6f14 │ │ │ │ + movw r4, #25996 @ 0x658c │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1df2f4 │ │ │ │ + bl 1de028 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00041190 : │ │ │ │ +000411a8 : │ │ │ │ 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 158c50 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ - cbnz r0, 411be │ │ │ │ + bl 159024 │ │ │ │ + cbnz r0, 411d6 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 158c50 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ - cbz r0, 411de │ │ │ │ + bl 159024 │ │ │ │ + cbz r0, 411f6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r1, #15844 @ 0x3de4 │ │ │ │ + movw r1, #13860 @ 0x3624 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 411f0 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 41208 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 411f4 │ │ │ │ - bl 23c470 │ │ │ │ + ble.n 4120c │ │ │ │ + bl 23b41c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41218 │ │ │ │ + b.n 41230 │ │ │ │ add r1, r2 │ │ │ │ - bl 188df8 │ │ │ │ + bl 1883a4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 41218 │ │ │ │ + cbz r0, 41230 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 41218 │ │ │ │ + cbz r0, 41230 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ blx 2bff8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add r0, r3 │ │ │ │ blx 2bff8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 41224 │ │ │ │ + beq.n 4123c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 41230 │ │ │ │ + beq.n 41248 │ │ │ │ mov r0, sp │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ 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] @ (41258 ) │ │ │ │ + ldr r0, [pc, #8] @ (41270 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1651b0 │ │ │ │ + bl 16514c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @ instruction: 0xb864 │ │ │ │ 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 4127e │ │ │ │ + bne.n 41296 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 41298 │ │ │ │ - b.n 41292 │ │ │ │ + bne.n 412b0 │ │ │ │ + b.n 412aa │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38128 @ 0x94f0 │ │ │ │ + movw r0, #36144 @ 0x8d30 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ - cbz r0, 412e4 │ │ │ │ - b.n 41270 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 412e4 │ │ │ │ + bl 1d39c0 │ │ │ │ + cbz r0, 412fc │ │ │ │ + b.n 41288 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 412fc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 412aa │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 412e4 │ │ │ │ + bne.n 412c2 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 412fc │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #4968 @ 0x1368 │ │ │ │ + movw r1, #2984 @ 0xba8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #49504 @ 0xc160 │ │ │ │ + movw r0, #47520 @ 0xb9a0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 412e4 │ │ │ │ + beq.n 412fc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b968 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 412e8 │ │ │ │ + bne.n 41300 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 412f0 │ │ │ │ + b.n 41308 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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] @ (41314 ) │ │ │ │ + ldr r0, [pc, #8] @ (4132c ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1651b0 │ │ │ │ + bl 16514c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ rev16 r0, r7 │ │ │ │ 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] @ (41384 ) │ │ │ │ + ldr r3, [pc, #80] @ (4139c ) │ │ │ │ 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 2ab3d8 <_PyTime_ObjectToTimeval@@Base+0x1180> │ │ │ │ + bl 2aac38 <_PyTime_ObjectToTimeval@@Base+0x1180> │ │ │ │ add r2, sp, #4 │ │ │ │ sub.w r1, r8, r4 │ │ │ │ add.w r0, r9, r4 │ │ │ │ - bl 2abfb4 │ │ │ │ + bl 2ab814 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 41368 │ │ │ │ + beq.n 41380 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 41368 │ │ │ │ + beq.n 41380 │ │ │ │ add r4, r0 │ │ │ │ add r4, r7 │ │ │ │ - b.n 4134a │ │ │ │ - ldr r3, [pc, #24] @ (41384 ) │ │ │ │ + b.n 41362 │ │ │ │ + ldr r3, [pc, #24] @ (4139c ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4137a │ │ │ │ + beq.n 41392 │ │ │ │ blx 2baf0 <__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, 413a8 │ │ │ │ + cbz r3, 413c0 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 413aa │ │ │ │ + b.n 413c2 │ │ │ │ mov r8, r3 │ │ │ │ - movw r4, #46872 @ 0xb718 │ │ │ │ + movw r4, #44904 @ 0xaf68 │ │ │ │ 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, 413de │ │ │ │ + cbnz r7, 413f6 │ │ │ │ cmp.w r9, #1 │ │ │ │ - ble.n 413de │ │ │ │ + ble.n 413f6 │ │ │ │ cmp.w r9, #2 │ │ │ │ - bne.n 413de │ │ │ │ - cbnz r5, 413fe │ │ │ │ + bne.n 413f6 │ │ │ │ + cbnz r5, 41416 │ │ │ │ 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] @ (414e4 ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #240] @ (414fc ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 414d2 │ │ │ │ + beq.n 414ea │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bl 149738 │ │ │ │ + bl 149820 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ - cbz r0, 4143a │ │ │ │ + cbz r0, 41452 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 41424 │ │ │ │ + beq.n 4143c │ │ │ │ add r8, r9 │ │ │ │ subs.w r9, r8, #2 │ │ │ │ - beq.n 41468 │ │ │ │ - b.n 4142c │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 4143a │ │ │ │ - b.n 4141a │ │ │ │ + beq.n 41480 │ │ │ │ + b.n 41444 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 41452 │ │ │ │ + b.n 41432 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 41444 │ │ │ │ + cbz r0, 4145c │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 1edba4 │ │ │ │ + bl 1ec8d4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4143e │ │ │ │ + cbnz r0, 41456 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 414d4 │ │ │ │ + b.n 414ec │ │ │ │ subs.w r9, r8, #3 │ │ │ │ - beq.n 41470 │ │ │ │ + beq.n 41488 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - cbz r0, 4145a │ │ │ │ - bl e5534 │ │ │ │ + cbz r0, 41472 │ │ │ │ + bl e549c │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - blt.n 4143a │ │ │ │ + blt.n 41452 │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.n 4146c │ │ │ │ - b.n 4145c │ │ │ │ + beq.n 41484 │ │ │ │ + b.n 41474 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl e5534 │ │ │ │ + bl e549c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 4146e │ │ │ │ - b.n 4143a │ │ │ │ + bge.n 41486 │ │ │ │ + b.n 41452 │ │ │ │ movs r4, #1 │ │ │ │ - b.n 41470 │ │ │ │ + b.n 41488 │ │ │ │ mov r4, r9 │ │ │ │ mov r9, r8 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ - bl b0fe4 │ │ │ │ + bl b0b30 │ │ │ │ mov r5, r0 │ │ │ │ cmn.w r8, #100 @ 0x64 │ │ │ │ - bne.n 4148e │ │ │ │ + bne.n 414a6 │ │ │ │ tst.w r9, #1 │ │ │ │ - bne.n 4148e │ │ │ │ - cbnz r4, 414aa │ │ │ │ + bne.n 414a6 │ │ │ │ + cbnz r4, 414c2 │ │ │ │ mov.w r4, #256 @ 0x100 │ │ │ │ - b.n 41494 │ │ │ │ + b.n 414ac │ │ │ │ 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 2c1e0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 414b4 │ │ │ │ + b.n 414cc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bb5c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ movw r5, #5996 @ 0x176c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r5, r3 │ │ │ │ - b.n 414d4 │ │ │ │ + b.n 414ec │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ - bl 14a11c │ │ │ │ + bl 14a150 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - cmp r2, #80 @ 0x50 │ │ │ │ + cmp r2, #112 @ 0x70 │ │ │ │ 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] @ (4150c ) │ │ │ │ + ldr r0, [pc, #12] @ (41524 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1651b0 │ │ │ │ + bl 16514c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb820 │ │ │ │ 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] @ (41644 ) │ │ │ │ + ldr r2, [pc, #292] @ (4165c ) │ │ │ │ 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 41538 │ │ │ │ + bne.n 41550 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4154e │ │ │ │ + b.n 41566 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 41534 │ │ │ │ + beq.n 4154c │ │ │ │ ldr r4, [r2, #12] │ │ │ │ - movw r2, #5393 @ 0x1511 │ │ │ │ + movw r2, #5417 @ 0x1529 │ │ │ │ movt r2, #4 │ │ │ │ subs r2, r4, r2 │ │ │ │ negs r4, r2 │ │ │ │ adcs r4, r2 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 4161c │ │ │ │ + beq.n 41634 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - movw r2, #5393 @ 0x1511 │ │ │ │ + movw r2, #5417 @ 0x1529 │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 4161c │ │ │ │ + bne.n 41634 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 415e6 │ │ │ │ + beq.n 415fe │ │ │ │ ldr.w r2, [r1, #172] @ 0xac │ │ │ │ - cbz r2, 41586 │ │ │ │ + cbz r2, 4159e │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ movs r0, #0 │ │ │ │ adds r2, #12 │ │ │ │ cmp ip, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 415e6 │ │ │ │ + ble.n 415fe │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 41574 │ │ │ │ - b.n 415a4 │ │ │ │ + bne.n 4158c │ │ │ │ + b.n 415bc │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 415a4 │ │ │ │ + beq.n 415bc │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cbz r2, 41598 │ │ │ │ + cbz r2, 415b0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4158c │ │ │ │ - b.n 415a4 │ │ │ │ + bne.n 415a4 │ │ │ │ + b.n 415bc │ │ │ │ movw r2, #34952 @ 0x8888 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 415e6 │ │ │ │ - ldr r2, [pc, #160] @ (41648 ) │ │ │ │ + bne.n 415fe │ │ │ │ + ldr r2, [pc, #160] @ (41660 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 41de8 <_PyEval_SpecialMethodCanSuggest@@Base+0xf8> │ │ │ │ + bl 41e00 <_PyEval_SpecialMethodCanSuggest@@Base+0xf8> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 41630 │ │ │ │ - beq.n 415e6 │ │ │ │ + blt.n 41648 │ │ │ │ + beq.n 415fe │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #144] @ (41648 ) │ │ │ │ + ldr r1, [pc, #144] @ (41660 ) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 189b0c │ │ │ │ + bl 189090 │ │ │ │ movw r2, #5736 @ 0x1668 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 4163c │ │ │ │ + bne.n 41654 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 415da │ │ │ │ + blt.n 415f2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 415e6 │ │ │ │ + b.n 415fe │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 415d6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 415ee │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #96] @ (4164c ) │ │ │ │ + ldr r1, [pc, #96] @ (41664 ) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 189b0c │ │ │ │ + bl 189090 │ │ │ │ movw r2, #5736 @ 0x1668 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 4163c │ │ │ │ + bne.n 41654 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 4163c │ │ │ │ + beq.n 41654 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4161c │ │ │ │ + bge.n 41634 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 4161c │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 41634 │ │ │ │ - ldr r1, [pc, #40] @ (41648 ) │ │ │ │ + cbnz r2, 41634 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 4164c │ │ │ │ + ldr r1, [pc, #40] @ (41660 ) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 189b0c │ │ │ │ + bl 189090 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 4163c │ │ │ │ + b.n 41654 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 4163c │ │ │ │ + b.n 41654 │ │ │ │ movw r3, #5736 @ 0x1668 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ @@ -31490,722 +31512,722 @@ │ │ │ │ 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, 41670 │ │ │ │ + cbnz r2, 41688 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #52] @ (416a0 ) │ │ │ │ - bl 1651b0 │ │ │ │ - b.n 4167a │ │ │ │ - ldr r0, [pc, #48] @ (416a4 ) │ │ │ │ + ldr r0, [pc, #52] @ (416b8 ) │ │ │ │ + bl 16514c │ │ │ │ + b.n 41692 │ │ │ │ + ldr r0, [pc, #48] @ (416bc ) │ │ │ │ add r1, sp, #4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 164e48 │ │ │ │ - cbz r0, 41694 │ │ │ │ + bl 164de4 │ │ │ │ + cbz r0, 416ac │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4168a │ │ │ │ + bge.n 416a2 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ - cbz r4, 4168e │ │ │ │ + cbz r4, 416a6 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41698 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 41698 │ │ │ │ + b.n 416b0 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 416b0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r4, r6} │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmia r1!, {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 2ac3f4 │ │ │ │ + bl 2abc54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 416ce │ │ │ │ + beq.n 416e6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 416d0 │ │ │ │ + bge.n 416e8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 416d0 │ │ │ │ + b.n 416e8 │ │ │ │ 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] @ (416f8 ) │ │ │ │ + ldr r0, [pc, #12] @ (41710 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1651b0 │ │ │ │ + bl 16514c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb884 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000416fc <_PyCompile_CodeGen@@Base>: │ │ │ │ +00041714 <_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 1f7790 │ │ │ │ - cbnz r0, 41736 <_PyCompile_CodeGen@@Base+0x3a> │ │ │ │ + bl 1f6564 │ │ │ │ + cbnz r0, 4174e <_PyCompile_CodeGen@@Base+0x3a> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #49828 @ 0xc2a4 │ │ │ │ + movw r1, #47844 @ 0xbae4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 418b2 <_PyCompile_CodeGen@@Base+0x1b6> │ │ │ │ - bl 1ce1bc <_PyArena_New@@Base> │ │ │ │ + b.n 418ca <_PyCompile_CodeGen@@Base+0x1b6> │ │ │ │ + bl 1ccf74 <_PyArena_New@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 418b2 <_PyCompile_CodeGen@@Base+0x1b6> │ │ │ │ + beq.w 418ca <_PyCompile_CodeGen@@Base+0x1b6> │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 287dcc │ │ │ │ + bl 287504 │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 41758 <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ + cbnz r0, 41770 <_PyCompile_CodeGen@@Base+0x5c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1430b0 <_PyArena_Free@@Base> │ │ │ │ - b.n 41732 <_PyCompile_CodeGen@@Base+0x36> │ │ │ │ - bl 28e3a8 │ │ │ │ + bl 143308 <_PyArena_Free@@Base> │ │ │ │ + b.n 4174a <_PyCompile_CodeGen@@Base+0x36> │ │ │ │ + bl 28dc2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41750 <_PyCompile_CodeGen@@Base+0x54> │ │ │ │ + beq.n 41768 <_PyCompile_CodeGen@@Base+0x54> │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 1dc920 <_PyAST_Compile@@Base+0x34> │ │ │ │ + bl 1db654 <_PyAST_Compile@@Base+0x34> │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 4177c <_PyCompile_CodeGen@@Base+0x80> │ │ │ │ + cbnz r0, 41794 <_PyCompile_CodeGen@@Base+0x80> │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r7 │ │ │ │ - bl 1430b0 <_PyArena_Free@@Base> │ │ │ │ - b.n 418b2 <_PyCompile_CodeGen@@Base+0x1b6> │ │ │ │ + bl 143308 <_PyArena_Free@@Base> │ │ │ │ + b.n 418ca <_PyCompile_CodeGen@@Base+0x1b6> │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r0, #56] @ 0x38 │ │ │ │ - bl 7faec │ │ │ │ + bl 7faac │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4187c <_PyCompile_CodeGen@@Base+0x180> │ │ │ │ + beq.n 41894 <_PyCompile_CodeGen@@Base+0x180> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 1dfd3c <_PyWarnings_Init@@Base+0xc> │ │ │ │ + bl 1dea74 <_PyWarnings_Init@@Base+0xc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 41882 <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ + beq.n 4189a <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ ldr r5, [r7, #48] @ 0x30 │ │ │ │ ldr.w r0, [r5, #752] @ 0x2f0 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41888 <_PyCompile_CodeGen@@Base+0x18c> │ │ │ │ + beq.n 418a0 <_PyCompile_CodeGen@@Base+0x18c> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #49844 @ 0xc2b4 │ │ │ │ + movw r1, #47860 @ 0xbaf4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 41882 <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ + beq.n 4189a <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ ldr.w r0, [r5, #756] @ 0x2f4 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41888 <_PyCompile_CodeGen@@Base+0x18c> │ │ │ │ + beq.n 418a0 <_PyCompile_CodeGen@@Base+0x18c> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #49856 @ 0xc2c0 │ │ │ │ + movw r1, #47872 @ 0xbb00 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 41882 <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ + beq.n 4189a <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ ldr.w r0, [r5, #760] @ 0x2f8 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41888 <_PyCompile_CodeGen@@Base+0x18c> │ │ │ │ + beq.n 418a0 <_PyCompile_CodeGen@@Base+0x18c> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #49872 @ 0xc2d0 │ │ │ │ + movw r1, #47888 @ 0xbb10 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 41882 <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ + beq.n 4189a <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n 41838 <_PyCompile_CodeGen@@Base+0x13c> │ │ │ │ + bne.n 41850 <_PyCompile_CodeGen@@Base+0x13c> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 1105d4 <_PyInstructionSequence_New@@Base+0x3e8> │ │ │ │ + bl 110738 <_PyInstructionSequence_New@@Base+0x3e8> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 41844 <_PyCompile_CodeGen@@Base+0x148> │ │ │ │ - b.n 41882 <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ + bne.n 4185c <_PyCompile_CodeGen@@Base+0x148> │ │ │ │ + b.n 4189a <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ mov r0, r7 │ │ │ │ - bl 11c740 │ │ │ │ + bl 11c8ac │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 41826 <_PyCompile_CodeGen@@Base+0x12a> │ │ │ │ - b.n 41882 <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ + bne.n 4183e <_PyCompile_CodeGen@@Base+0x12a> │ │ │ │ + b.n 4189a <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 1e817c │ │ │ │ + bl 1e6eb0 │ │ │ │ ldr.w r0, [r5, #728] @ 0x2d8 │ │ │ │ bl 2fe68 <_PyObject_DebugMallocStats@@Base+0x1d38> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4188c <_PyCompile_CodeGen@@Base+0x190> │ │ │ │ + cbz r0, 418a4 <_PyCompile_CodeGen@@Base+0x190> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #49888 @ 0xc2e0 │ │ │ │ + movw r1, #47904 @ 0xbb20 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4188c <_PyCompile_CodeGen@@Base+0x190> │ │ │ │ + beq.n 418a4 <_PyCompile_CodeGen@@Base+0x190> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ mov r2, r8 │ │ │ │ movs r0, #2 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - bl 8e7c4 │ │ │ │ + bl 8e728 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4188e <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ + b.n 418a6 <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4188e <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ + b.n 418a6 <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4188e <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ + b.n 418a6 <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ mov r5, r4 │ │ │ │ - b.n 4188e <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ + b.n 418a6 <_PyCompile_CodeGen@@Base+0x192> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ - cbz r3, 418a4 <_PyCompile_CodeGen@@Base+0x1a8> │ │ │ │ + cbz r3, 418bc <_PyCompile_CodeGen@@Base+0x1a8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 13e4cc <_PyTuple_FromArraySteal@@Base+0x44c> │ │ │ │ + bl 13e724 <_PyTuple_FromArraySteal@@Base+0x44c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ee9f4 │ │ │ │ + bl 1ed724 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r4 │ │ │ │ - bl 1430b0 <_PyArena_Free@@Base> │ │ │ │ + bl 143308 <_PyArena_Free@@Base> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #4] @ (418c0 <_PyCompile_CodeGen@@Base+0x1c4>) │ │ │ │ + ldr r0, [pc, #4] @ (418d8 <_PyCompile_CodeGen@@Base+0x1c4>) │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r0, [r4, #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] @ (418e8 <_PyCompile_CodeGen@@Base+0x1ec>) │ │ │ │ + ldr r0, [pc, #12] @ (41900 <_PyCompile_CodeGen@@Base+0x1ec>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1651b0 │ │ │ │ + bl 16514c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - cbnz r4, 4191e <_PyCompile_CodeGen@@Base+0x222> │ │ │ │ + cbnz r4, 41936 <_PyCompile_CodeGen@@Base+0x222> │ │ │ │ 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] @ (41910 <_PyCompile_CodeGen@@Base+0x214>) │ │ │ │ + ldr r0, [pc, #12] @ (41928 <_PyCompile_CodeGen@@Base+0x214>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1651b0 │ │ │ │ + bl 16514c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - cbnz r0, 41940 <_PyCompile_CodeGen@@Base+0x244> │ │ │ │ + cbnz r0, 41958 <_PyCompile_CodeGen@@Base+0x244> │ │ │ │ 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] @ (41938 <_PyCompile_CodeGen@@Base+0x23c>) │ │ │ │ + ldr r0, [pc, #12] @ (41950 <_PyCompile_CodeGen@@Base+0x23c>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1651b0 │ │ │ │ + bl 16514c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb800 │ │ │ │ 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, 41960 <_PyCompile_CodeGen@@Base+0x264> │ │ │ │ + cbnz r3, 41978 <_PyCompile_CodeGen@@Base+0x264> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 41960 <_PyCompile_CodeGen@@Base+0x264> │ │ │ │ + ble.n 41978 <_PyCompile_CodeGen@@Base+0x264> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 41960 <_PyCompile_CodeGen@@Base+0x264> │ │ │ │ - cbnz r4, 4197e <_PyCompile_CodeGen@@Base+0x282> │ │ │ │ + bne.n 41978 <_PyCompile_CodeGen@@Base+0x264> │ │ │ │ + cbnz r4, 41996 <_PyCompile_CodeGen@@Base+0x282> │ │ │ │ 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] @ (41a88 <_PyCompile_CodeGen@@Base+0x38c>) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #276] @ (41aa0 <_PyCompile_CodeGen@@Base+0x38c>) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41a7e <_PyCompile_CodeGen@@Base+0x382> │ │ │ │ + beq.n 41a96 <_PyCompile_CodeGen@@Base+0x382> │ │ │ │ ldr.w r8, [r4] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne.n 419ae <_PyCompile_CodeGen@@Base+0x2b2> │ │ │ │ + bne.n 419c6 <_PyCompile_CodeGen@@Base+0x2b2> │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #56676 @ 0xdd64 │ │ │ │ + movw r2, #54692 @ 0xd5a4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #36128 @ 0x8d20 │ │ │ │ + movw r1, #34144 @ 0x8560 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #61924 @ 0xf1e4 │ │ │ │ + movw r0, #58532 @ 0xe4a4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 41a7e <_PyCompile_CodeGen@@Base+0x382> │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 41a96 <_PyCompile_CodeGen@@Base+0x382> │ │ │ │ mov r0, r8 │ │ │ │ - bl 149e20 │ │ │ │ + bl 149f08 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41a7e <_PyCompile_CodeGen@@Base+0x382> │ │ │ │ + beq.n 41a96 <_PyCompile_CodeGen@@Base+0x382> │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 2215dc │ │ │ │ + bl 21fdf0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 41a5e <_PyCompile_CodeGen@@Base+0x362> │ │ │ │ - bl b0fe4 │ │ │ │ + beq.n 41a76 <_PyCompile_CodeGen@@Base+0x362> │ │ │ │ + bl b0b30 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ movs r7, #0 │ │ │ │ blx 2be84 │ │ │ │ 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 1b2bb8 │ │ │ │ + bl 1b19d8 │ │ │ │ mov r3, r6 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 419f8 <_PyCompile_CodeGen@@Base+0x2fc> │ │ │ │ + cbnz r0, 41a10 <_PyCompile_CodeGen@@Base+0x2fc> │ │ │ │ mov r5, r7 │ │ │ │ str r0, [sp, #28] │ │ │ │ movs r7, #1 │ │ │ │ - b.n 41a24 <_PyCompile_CodeGen@@Base+0x328> │ │ │ │ + b.n 41a3c <_PyCompile_CodeGen@@Base+0x328> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #32 │ │ │ │ str.w fp, [sp] │ │ │ │ blx 2b5b4 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 41a24 <_PyCompile_CodeGen@@Base+0x328> │ │ │ │ + cbz r0, 41a3c <_PyCompile_CodeGen@@Base+0x328> │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne.n 41a1e <_PyCompile_CodeGen@@Base+0x322> │ │ │ │ + bne.n 41a36 <_PyCompile_CodeGen@@Base+0x322> │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41a22 <_PyCompile_CodeGen@@Base+0x326> │ │ │ │ + bge.n 41a3a <_PyCompile_CodeGen@@Base+0x326> │ │ │ │ lsls r6, r6, #1 │ │ │ │ mov r7, r5 │ │ │ │ - b.n 419e2 <_PyCompile_CodeGen@@Base+0x2e6> │ │ │ │ + b.n 419fa <_PyCompile_CodeGen@@Base+0x2e6> │ │ │ │ mov r7, r3 │ │ │ │ - b.n 41a24 <_PyCompile_CodeGen@@Base+0x328> │ │ │ │ + b.n 41a3c <_PyCompile_CodeGen@@Base+0x328> │ │ │ │ movs r7, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - cbnz r6, 41a52 <_PyCompile_CodeGen@@Base+0x356> │ │ │ │ + cbnz r6, 41a6a <_PyCompile_CodeGen@@Base+0x356> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 41a38 <_PyCompile_CodeGen@@Base+0x33c> │ │ │ │ - bl 23c470 │ │ │ │ - b.n 41a62 <_PyCompile_CodeGen@@Base+0x366> │ │ │ │ + bne.n 41a50 <_PyCompile_CodeGen@@Base+0x33c> │ │ │ │ + bl 23b41c │ │ │ │ + b.n 41a7a <_PyCompile_CodeGen@@Base+0x366> │ │ │ │ movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #50168 @ 0xc3f8 │ │ │ │ + movw r1, #48184 @ 0xbc38 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 41a62 <_PyCompile_CodeGen@@Base+0x366> │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 41a7a <_PyCompile_CodeGen@@Base+0x366> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2706d4 <_PyArg_ParseStackAndKeywords@@Base+0x998> │ │ │ │ + bl 26ff8c <_PyArg_ParseStackAndKeywords@@Base+0x998> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 41a62 <_PyCompile_CodeGen@@Base+0x366> │ │ │ │ + b.n 41a7a <_PyCompile_CodeGen@@Base+0x366> │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a4ec │ │ │ │ + bl 7a4bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41a7c <_PyCompile_CodeGen@@Base+0x380> │ │ │ │ + bge.n 41a94 <_PyCompile_CodeGen@@Base+0x380> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 41a7c <_PyCompile_CodeGen@@Base+0x380> │ │ │ │ + cbnz r3, 41a94 <_PyCompile_CodeGen@@Base+0x380> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 r2, #168 @ 0xa8 │ │ │ │ + cmp r2, #200 @ 0xc8 │ │ │ │ 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 41aba <_PyCompile_CodeGen@@Base+0x3be> │ │ │ │ + bgt.n 41ad2 <_PyCompile_CodeGen@@Base+0x3be> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56220 @ 0xdb9c │ │ │ │ + movw r1, #54236 @ 0xd3dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 41ad4 <_PyCompile_CodeGen@@Base+0x3d8> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 41aec <_PyCompile_CodeGen@@Base+0x3d8> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 41ad8 <_PyCompile_CodeGen@@Base+0x3dc> │ │ │ │ + cbz r3, 41af0 <_PyCompile_CodeGen@@Base+0x3dc> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7476 @ 0x1d34 │ │ │ │ + movw r1, #5492 @ 0x1574 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 41af4 <_PyCompile_CodeGen@@Base+0x3f8> │ │ │ │ + b.n 41b0c <_PyCompile_CodeGen@@Base+0x3f8> │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbnz r0, 41ae6 <_PyCompile_CodeGen@@Base+0x3ea> │ │ │ │ + cbnz r0, 41afe <_PyCompile_CodeGen@@Base+0x3ea> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 41af4 <_PyCompile_CodeGen@@Base+0x3f8> │ │ │ │ - ldr r1, [pc, #16] @ (41af8 <_PyCompile_CodeGen@@Base+0x3fc>) │ │ │ │ + b.n 41b0c <_PyCompile_CodeGen@@Base+0x3f8> │ │ │ │ + ldr r1, [pc, #16] @ (41b10 <_PyCompile_CodeGen@@Base+0x3fc>) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41adc <_PyCompile_CodeGen@@Base+0x3e0> │ │ │ │ + beq.n 41af4 <_PyCompile_CodeGen@@Base+0x3e0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ usat r0, #18, r0, 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] @ (41b20 <_PyCompile_CodeGen@@Base+0x424>) │ │ │ │ + ldr r0, [pc, #12] @ (41b38 <_PyCompile_CodeGen@@Base+0x424>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1651b0 │ │ │ │ + bl 16514c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ hlt 0x001c │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl b238c <_Py_GetConfig@@Base> │ │ │ │ + bl b1ed4 <_Py_GetConfig@@Base> │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ movw r2, #5996 @ 0x176c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ - b.w 2e2ff8 <_PyMonitoring_FireBranchEvent@@Base+0x74> │ │ │ │ + b.w 2e2844 <_PyMonitoring_FireBranchEvent@@Base+0x74> │ │ │ │ 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 41b7e <_PyCompile_CodeGen@@Base+0x482> │ │ │ │ - bl b1110 │ │ │ │ - bl b1198 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 41b84 <_PyCompile_CodeGen@@Base+0x488> │ │ │ │ + beq.n 41b96 <_PyCompile_CodeGen@@Base+0x482> │ │ │ │ + bl b0c5c │ │ │ │ + bl b0ce4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 41b9c <_PyCompile_CodeGen@@Base+0x488> │ │ │ │ mov r0, r4 │ │ │ │ - bl 51da4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 41b90 <_PyCompile_CodeGen@@Base+0x494> │ │ │ │ + cbz r3, 41ba8 <_PyCompile_CodeGen@@Base+0x494> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 41bae <_PyCompile_CodeGen@@Base+0x4b2> │ │ │ │ + b.n 41bc6 <_PyCompile_CodeGen@@Base+0x4b2> │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 2292a8 │ │ │ │ - cbnz r0, 41baa <_PyCompile_CodeGen@@Base+0x4ae> │ │ │ │ + bl 227858 │ │ │ │ + cbnz r0, 41bc2 <_PyCompile_CodeGen@@Base+0x4ae> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 41baa <_PyCompile_CodeGen@@Base+0x4ae> │ │ │ │ + cbnz r3, 41bc2 <_PyCompile_CodeGen@@Base+0x4ae> │ │ │ │ mov r0, r4 │ │ │ │ - bl 22aab0 │ │ │ │ - cbnz r0, 41baa <_PyCompile_CodeGen@@Base+0x4ae> │ │ │ │ + bl 228e30 │ │ │ │ + cbnz r0, 41bc2 <_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} │ │ │ │ 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] @ (41ce4 <_PyCompile_CodeGen@@Base+0x5e8>) │ │ │ │ + ldr r2, [pc, #288] @ (41cfc <_PyCompile_CodeGen@@Base+0x5e8>) │ │ │ │ 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 41bda <_PyCompile_CodeGen@@Base+0x4de> │ │ │ │ + bne.n 41bf2 <_PyCompile_CodeGen@@Base+0x4de> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41bf0 <_PyCompile_CodeGen@@Base+0x4f4> │ │ │ │ + b.n 41c08 <_PyCompile_CodeGen@@Base+0x4f4> │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 41bd6 <_PyCompile_CodeGen@@Base+0x4da> │ │ │ │ + beq.n 41bee <_PyCompile_CodeGen@@Base+0x4da> │ │ │ │ ldr r4, [r2, #48] @ 0x30 │ │ │ │ - movw r2, #7091 @ 0x1bb3 │ │ │ │ + movw r2, #7115 @ 0x1bcb │ │ │ │ movt r2, #4 │ │ │ │ subs r2, r4, r2 │ │ │ │ negs r4, r2 │ │ │ │ adcs r4, r2 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 41cbe <_PyCompile_CodeGen@@Base+0x5c2> │ │ │ │ + beq.n 41cd6 <_PyCompile_CodeGen@@Base+0x5c2> │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ - movw r2, #7091 @ 0x1bb3 │ │ │ │ + movw r2, #7115 @ 0x1bcb │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 41cbe <_PyCompile_CodeGen@@Base+0x5c2> │ │ │ │ + bne.n 41cd6 <_PyCompile_CodeGen@@Base+0x5c2> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 41c88 <_PyCompile_CodeGen@@Base+0x58c> │ │ │ │ + beq.n 41ca0 <_PyCompile_CodeGen@@Base+0x58c> │ │ │ │ ldr.w r2, [r1, #172] @ 0xac │ │ │ │ - cbz r2, 41c28 <_PyCompile_CodeGen@@Base+0x52c> │ │ │ │ + cbz r2, 41c40 <_PyCompile_CodeGen@@Base+0x52c> │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ movs r0, #0 │ │ │ │ adds r2, #12 │ │ │ │ cmp ip, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 41c88 <_PyCompile_CodeGen@@Base+0x58c> │ │ │ │ + ble.n 41ca0 <_PyCompile_CodeGen@@Base+0x58c> │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 41c16 <_PyCompile_CodeGen@@Base+0x51a> │ │ │ │ - b.n 41c46 <_PyCompile_CodeGen@@Base+0x54a> │ │ │ │ + bne.n 41c2e <_PyCompile_CodeGen@@Base+0x51a> │ │ │ │ + b.n 41c5e <_PyCompile_CodeGen@@Base+0x54a> │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 41c46 <_PyCompile_CodeGen@@Base+0x54a> │ │ │ │ + beq.n 41c5e <_PyCompile_CodeGen@@Base+0x54a> │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cbz r2, 41c3a <_PyCompile_CodeGen@@Base+0x53e> │ │ │ │ + cbz r2, 41c52 <_PyCompile_CodeGen@@Base+0x53e> │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 41c2e <_PyCompile_CodeGen@@Base+0x532> │ │ │ │ - b.n 41c46 <_PyCompile_CodeGen@@Base+0x54a> │ │ │ │ + bne.n 41c46 <_PyCompile_CodeGen@@Base+0x532> │ │ │ │ + b.n 41c5e <_PyCompile_CodeGen@@Base+0x54a> │ │ │ │ movw r2, #34952 @ 0x8888 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 41c88 <_PyCompile_CodeGen@@Base+0x58c> │ │ │ │ - ldr r2, [pc, #160] @ (41ce8 <_PyCompile_CodeGen@@Base+0x5ec>) │ │ │ │ + bne.n 41ca0 <_PyCompile_CodeGen@@Base+0x58c> │ │ │ │ + ldr r2, [pc, #160] @ (41d00 <_PyCompile_CodeGen@@Base+0x5ec>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 41de8 <_PyEval_SpecialMethodCanSuggest@@Base+0xf8> │ │ │ │ + bl 41e00 <_PyEval_SpecialMethodCanSuggest@@Base+0xf8> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 41cd2 <_PyCompile_CodeGen@@Base+0x5d6> │ │ │ │ - beq.n 41c88 <_PyCompile_CodeGen@@Base+0x58c> │ │ │ │ + blt.n 41cea <_PyCompile_CodeGen@@Base+0x5d6> │ │ │ │ + beq.n 41ca0 <_PyCompile_CodeGen@@Base+0x58c> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #144] @ (41ce8 <_PyCompile_CodeGen@@Base+0x5ec>) │ │ │ │ + ldr r1, [pc, #144] @ (41d00 <_PyCompile_CodeGen@@Base+0x5ec>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 189b0c │ │ │ │ + bl 189090 │ │ │ │ movw r2, #5736 @ 0x1668 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 41cde <_PyCompile_CodeGen@@Base+0x5e2> │ │ │ │ + bne.n 41cf6 <_PyCompile_CodeGen@@Base+0x5e2> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 41c7c <_PyCompile_CodeGen@@Base+0x580> │ │ │ │ + blt.n 41c94 <_PyCompile_CodeGen@@Base+0x580> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 41c88 <_PyCompile_CodeGen@@Base+0x58c> │ │ │ │ + b.n 41ca0 <_PyCompile_CodeGen@@Base+0x58c> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 41c78 <_PyCompile_CodeGen@@Base+0x57c> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 41c90 <_PyCompile_CodeGen@@Base+0x57c> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #96] @ (41cec <_PyCompile_CodeGen@@Base+0x5f0>) │ │ │ │ + ldr r1, [pc, #96] @ (41d04 <_PyCompile_CodeGen@@Base+0x5f0>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 189b0c │ │ │ │ + bl 189090 │ │ │ │ movw r2, #5736 @ 0x1668 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 41cde <_PyCompile_CodeGen@@Base+0x5e2> │ │ │ │ + bne.n 41cf6 <_PyCompile_CodeGen@@Base+0x5e2> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 41cde <_PyCompile_CodeGen@@Base+0x5e2> │ │ │ │ + beq.n 41cf6 <_PyCompile_CodeGen@@Base+0x5e2> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41cbe <_PyCompile_CodeGen@@Base+0x5c2> │ │ │ │ + bge.n 41cd6 <_PyCompile_CodeGen@@Base+0x5c2> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 41cbe <_PyCompile_CodeGen@@Base+0x5c2> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 41cd6 <_PyCompile_CodeGen@@Base+0x5da> │ │ │ │ - ldr r1, [pc, #36] @ (41ce8 <_PyCompile_CodeGen@@Base+0x5ec>) │ │ │ │ + cbnz r2, 41cd6 <_PyCompile_CodeGen@@Base+0x5c2> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 41cee <_PyCompile_CodeGen@@Base+0x5da> │ │ │ │ + ldr r1, [pc, #36] @ (41d00 <_PyCompile_CodeGen@@Base+0x5ec>) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 189b0c │ │ │ │ + bl 189090 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 41cde <_PyCompile_CodeGen@@Base+0x5e2> │ │ │ │ + b.n 41cf6 <_PyCompile_CodeGen@@Base+0x5e2> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 41cde <_PyCompile_CodeGen@@Base+0x5e2> │ │ │ │ + b.n 41cf6 <_PyCompile_CodeGen@@Base+0x5e2> │ │ │ │ movw r3, #5736 @ 0x1668 │ │ │ │ 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, r3, r4, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00041cf0 <_PyEval_SpecialMethodCanSuggest@@Base>: │ │ │ │ +00041d08 <_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 41d0a <_PyEval_SpecialMethodCanSuggest@@Base+0x1a> │ │ │ │ + bgt.n 41d22 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a> │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 41d12 <_PyEval_SpecialMethodCanSuggest@@Base+0x22> │ │ │ │ - b.n 41d5a <_PyEval_SpecialMethodCanSuggest@@Base+0x6a> │ │ │ │ + bge.n 41d2a <_PyEval_SpecialMethodCanSuggest@@Base+0x22> │ │ │ │ + b.n 41d72 <_PyEval_SpecialMethodCanSuggest@@Base+0x6a> │ │ │ │ subs r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ - bls.n 41d30 <_PyEval_SpecialMethodCanSuggest@@Base+0x40> │ │ │ │ - b.n 41d5a <_PyEval_SpecialMethodCanSuggest@@Base+0x6a> │ │ │ │ - ldr r1, [pc, #88] @ (41d6c <_PyEval_SpecialMethodCanSuggest@@Base+0x7c>) │ │ │ │ + bls.n 41d48 <_PyEval_SpecialMethodCanSuggest@@Base+0x40> │ │ │ │ + b.n 41d72 <_PyEval_SpecialMethodCanSuggest@@Base+0x6a> │ │ │ │ + ldr r1, [pc, #88] @ (41d84 <_PyEval_SpecialMethodCanSuggest@@Base+0x7c>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cce78 <_PyType_Lookup@@Base> │ │ │ │ - cbz r0, 41d68 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + bl 1cbcf8 <_PyType_Lookup@@Base> │ │ │ │ + cbz r0, 41d80 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbz r3, 41d68 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ - ldr r1, [pc, #72] @ (41d70 <_PyEval_SpecialMethodCanSuggest@@Base+0x80>) │ │ │ │ + cbz r3, 41d80 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + ldr r1, [pc, #72] @ (41d88 <_PyEval_SpecialMethodCanSuggest@@Base+0x80>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cce78 <_PyType_Lookup@@Base> │ │ │ │ - cbnz r0, 41d4c <_PyEval_SpecialMethodCanSuggest@@Base+0x5c> │ │ │ │ - b.n 41d68 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ - ldr r1, [pc, #64] @ (41d74 <_PyEval_SpecialMethodCanSuggest@@Base+0x84>) │ │ │ │ + bl 1cbcf8 <_PyType_Lookup@@Base> │ │ │ │ + cbnz r0, 41d64 <_PyEval_SpecialMethodCanSuggest@@Base+0x5c> │ │ │ │ + b.n 41d80 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + ldr r1, [pc, #64] @ (41d8c <_PyEval_SpecialMethodCanSuggest@@Base+0x84>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cce78 <_PyType_Lookup@@Base> │ │ │ │ - cbz r0, 41d68 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + bl 1cbcf8 <_PyType_Lookup@@Base> │ │ │ │ + cbz r0, 41d80 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbz r3, 41d68 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ - ldr r1, [pc, #52] @ (41d78 <_PyEval_SpecialMethodCanSuggest@@Base+0x88>) │ │ │ │ + cbz r3, 41d80 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + ldr r1, [pc, #52] @ (41d90 <_PyEval_SpecialMethodCanSuggest@@Base+0x88>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cce78 <_PyType_Lookup@@Base> │ │ │ │ - cbz r0, 41d68 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + bl 1cbcf8 <_PyType_Lookup@@Base> │ │ │ │ + cbz r0, 41d80 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r0, [r3, #136] @ 0x88 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ - b.n 41d6a <_PyEval_SpecialMethodCanSuggest@@Base+0x7a> │ │ │ │ - movw r1, #50200 @ 0xc418 │ │ │ │ + b.n 41d82 <_PyEval_SpecialMethodCanSuggest@@Base+0x7a> │ │ │ │ + movw r1, #48216 @ 0xbc58 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - ldr r0, [pc, #24] @ (41d7c <_PyEval_SpecialMethodCanSuggest@@Base+0x8c>) │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #24] @ (41d94 <_PyEval_SpecialMethodCanSuggest@@Base+0x8c>) │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r2, r3, r5, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r5, r6, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - @ instruction: 0xb8d4 │ │ │ │ + cbz r4, 41da0 <_PyEval_SpecialMethodCanSuggest@@Base+0x98> │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldrb r1, [r0, #12] │ │ │ │ movw r2, #5996 @ 0x176c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ @@ -32215,548 +32237,548 @@ │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 3d05c │ │ │ │ + bl 3d06c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 41dd6 <_PyEval_SpecialMethodCanSuggest@@Base+0xe6> │ │ │ │ + blt.n 41dee <_PyEval_SpecialMethodCanSuggest@@Base+0xe6> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r3, 41dd2 <_PyEval_SpecialMethodCanSuggest@@Base+0xe2> │ │ │ │ + cbnz r3, 41dea <_PyEval_SpecialMethodCanSuggest@@Base+0xe2> │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #50376 @ 0xc4c8 │ │ │ │ + movw r1, #48392 @ 0xbd08 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 41dd8 <_PyEval_SpecialMethodCanSuggest@@Base+0xe8> │ │ │ │ + b.n 41df0 <_PyEval_SpecialMethodCanSuggest@@Base+0xe8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #4] @ (41de4 <_PyEval_SpecialMethodCanSuggest@@Base+0xf4>) │ │ │ │ + ldr r2, [pc, #4] @ (41dfc <_PyEval_SpecialMethodCanSuggest@@Base+0xf4>) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.n 41fd4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2e4> │ │ │ │ + b.n 41fec <_PyEval_SpecialMethodCanSuggest@@Base+0x2e4> │ │ │ │ sub sp, #496 @ 0x1f0 │ │ │ │ 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 d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 41e74 <_PyEval_SpecialMethodCanSuggest@@Base+0x184> │ │ │ │ + beq.n 41e8c <_PyEval_SpecialMethodCanSuggest@@Base+0x184> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 41e72 <_PyEval_SpecialMethodCanSuggest@@Base+0x182> │ │ │ │ + cbz r5, 41e8a <_PyEval_SpecialMethodCanSuggest@@Base+0x182> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 41e5c <_PyEval_SpecialMethodCanSuggest@@Base+0x16c> │ │ │ │ + beq.n 41e74 <_PyEval_SpecialMethodCanSuggest@@Base+0x16c> │ │ │ │ ldr r6, [sp, #0] │ │ │ │ - cbnz r6, 41e3c <_PyEval_SpecialMethodCanSuggest@@Base+0x14c> │ │ │ │ + cbnz r6, 41e54 <_PyEval_SpecialMethodCanSuggest@@Base+0x14c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41e38 <_PyEval_SpecialMethodCanSuggest@@Base+0x148> │ │ │ │ + bge.n 41e50 <_PyEval_SpecialMethodCanSuggest@@Base+0x148> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 41e38 <_PyEval_SpecialMethodCanSuggest@@Base+0x148> │ │ │ │ + cbnz r3, 41e50 <_PyEval_SpecialMethodCanSuggest@@Base+0x148> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #1 │ │ │ │ - b.n 41e74 <_PyEval_SpecialMethodCanSuggest@@Base+0x184> │ │ │ │ + b.n 41e8c <_PyEval_SpecialMethodCanSuggest@@Base+0x184> │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl f2ab4 │ │ │ │ + bl f2a1c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41e5c <_PyEval_SpecialMethodCanSuggest@@Base+0x16c> │ │ │ │ + bge.n 41e74 <_PyEval_SpecialMethodCanSuggest@@Base+0x16c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 41e5c <_PyEval_SpecialMethodCanSuggest@@Base+0x16c> │ │ │ │ + cbnz r3, 41e74 <_PyEval_SpecialMethodCanSuggest@@Base+0x16c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 41e74 <_PyEval_SpecialMethodCanSuggest@@Base+0x184> │ │ │ │ + bge.n 41e8c <_PyEval_SpecialMethodCanSuggest@@Base+0x184> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 41e74 <_PyEval_SpecialMethodCanSuggest@@Base+0x184> │ │ │ │ + cbnz r3, 41e8c <_PyEval_SpecialMethodCanSuggest@@Base+0x184> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 41e74 <_PyEval_SpecialMethodCanSuggest@@Base+0x184> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 41e8c <_PyEval_SpecialMethodCanSuggest@@Base+0x184> │ │ │ │ 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] @ (41e9c <_PyEval_SpecialMethodCanSuggest@@Base+0x1ac>) │ │ │ │ + ldr r0, [pc, #8] @ (41eb4 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ac>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1651b0 │ │ │ │ + bl 16514c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - cbnz r4, 41eda <_PyEval_SpecialMethodCanSuggest@@Base+0x1ea> │ │ │ │ + cbnz r4, 41ef2 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ea> │ │ │ │ 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, 41ebe <_PyEval_SpecialMethodCanSuggest@@Base+0x1ce> │ │ │ │ + cbz r3, 41ed6 <_PyEval_SpecialMethodCanSuggest@@Base+0x1ce> │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - b.n 41ec0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1d0> │ │ │ │ + b.n 41ed8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1d0> │ │ │ │ mov r7, r3 │ │ │ │ - ldr r5, [pc, #264] @ (41fcc <_PyEval_SpecialMethodCanSuggest@@Base+0x2dc>) │ │ │ │ + ldr r5, [pc, #264] @ (41fe4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2dc>) │ │ │ │ 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 41ef0 <_PyEval_SpecialMethodCanSuggest@@Base+0x200> │ │ │ │ + bne.n 41f08 <_PyEval_SpecialMethodCanSuggest@@Base+0x200> │ │ │ │ cmp r8, ip │ │ │ │ - ble.n 41ef0 <_PyEval_SpecialMethodCanSuggest@@Base+0x200> │ │ │ │ + ble.n 41f08 <_PyEval_SpecialMethodCanSuggest@@Base+0x200> │ │ │ │ cmp.w r8, #2 │ │ │ │ - bgt.n 41ef0 <_PyEval_SpecialMethodCanSuggest@@Base+0x200> │ │ │ │ - cbnz r6, 41f12 <_PyEval_SpecialMethodCanSuggest@@Base+0x222> │ │ │ │ + bgt.n 41f08 <_PyEval_SpecialMethodCanSuggest@@Base+0x200> │ │ │ │ + cbnz r6, 41f2a <_PyEval_SpecialMethodCanSuggest@@Base+0x222> │ │ │ │ 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] @ (41fd0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2e0>) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #200] @ (41fe8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2e0>) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41fb0 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c0> │ │ │ │ + beq.n 41fc8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c0> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ add r8, r7 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - bl 149738 │ │ │ │ + bl 149820 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41fac <_PyEval_SpecialMethodCanSuggest@@Base+0x2bc> │ │ │ │ + beq.n 41fc4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2bc> │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n 41f58 <_PyEval_SpecialMethodCanSuggest@@Base+0x268> │ │ │ │ + beq.n 41f70 <_PyEval_SpecialMethodCanSuggest@@Base+0x268> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 41f48 <_PyEval_SpecialMethodCanSuggest@@Base+0x258> │ │ │ │ - bl 122494 │ │ │ │ + cbz r0, 41f60 <_PyEval_SpecialMethodCanSuggest@@Base+0x258> │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 41f40 <_PyEval_SpecialMethodCanSuggest@@Base+0x250> │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 41fac <_PyEval_SpecialMethodCanSuggest@@Base+0x2bc> │ │ │ │ + bne.n 41f58 <_PyEval_SpecialMethodCanSuggest@@Base+0x250> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 41fc4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2bc> │ │ │ │ cmp.w r8, #2 │ │ │ │ - beq.n 41f5c <_PyEval_SpecialMethodCanSuggest@@Base+0x26c> │ │ │ │ - b.n 41f4c <_PyEval_SpecialMethodCanSuggest@@Base+0x25c> │ │ │ │ + beq.n 41f74 <_PyEval_SpecialMethodCanSuggest@@Base+0x26c> │ │ │ │ + b.n 41f64 <_PyEval_SpecialMethodCanSuggest@@Base+0x25c> │ │ │ │ mov.w r4, #438 @ 0x1b6 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 1edba4 │ │ │ │ - cbnz r0, 41f5c <_PyEval_SpecialMethodCanSuggest@@Base+0x26c> │ │ │ │ - b.n 41fac <_PyEval_SpecialMethodCanSuggest@@Base+0x2bc> │ │ │ │ + bl 1ec8d4 │ │ │ │ + cbnz r0, 41f74 <_PyEval_SpecialMethodCanSuggest@@Base+0x26c> │ │ │ │ + b.n 41fc4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2bc> │ │ │ │ mov.w r4, #438 @ 0x1b6 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ - bl b0fe4 │ │ │ │ + bl b0b30 │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ cmn.w r6, #100 @ 0x64 │ │ │ │ mov r0, r7 │ │ │ │ - beq.n 41f7c <_PyEval_SpecialMethodCanSuggest@@Base+0x28c> │ │ │ │ + beq.n 41f94 <_PyEval_SpecialMethodCanSuggest@@Base+0x28c> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c14c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 41f82 <_PyEval_SpecialMethodCanSuggest@@Base+0x292> │ │ │ │ + b.n 41f9a <_PyEval_SpecialMethodCanSuggest@@Base+0x292> │ │ │ │ blx 2b734 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b417c │ │ │ │ - cbz r5, 41fb4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c4> │ │ │ │ + bl b3cc0 │ │ │ │ + cbz r5, 41fcc <_PyEval_SpecialMethodCanSuggest@@Base+0x2c4> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 41f9e <_PyEval_SpecialMethodCanSuggest@@Base+0x2ae> │ │ │ │ - bl 116390 │ │ │ │ + bne.n 41fb6 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ae> │ │ │ │ + bl 1164f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 41f5e <_PyEval_SpecialMethodCanSuggest@@Base+0x26e> │ │ │ │ - b.n 41fac <_PyEval_SpecialMethodCanSuggest@@Base+0x2bc> │ │ │ │ + beq.n 41f76 <_PyEval_SpecialMethodCanSuggest@@Base+0x26e> │ │ │ │ + b.n 41fc4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2bc> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 41fbc <_PyEval_SpecialMethodCanSuggest@@Base+0x2cc> │ │ │ │ + b.n 41fd4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2cc> │ │ │ │ mov r7, r0 │ │ │ │ - b.n 41fbc <_PyEval_SpecialMethodCanSuggest@@Base+0x2cc> │ │ │ │ + b.n 41fd4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2cc> │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ - bl 14a11c │ │ │ │ + bl 14a150 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xb8f4 │ │ │ │ + cbz r4, 41ff8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2f0> │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cmp r2, #212 @ 0xd4 │ │ │ │ + cmp r2, #244 @ 0xf4 │ │ │ │ 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 e820c │ │ │ │ + bl e8174 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42080 <_PyEval_SpecialMethodCanSuggest@@Base+0x390> │ │ │ │ + beq.n 42098 <_PyEval_SpecialMethodCanSuggest@@Base+0x390> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 97be4 │ │ │ │ + bl 97b40 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4201e <_PyEval_SpecialMethodCanSuggest@@Base+0x32e> │ │ │ │ + beq.n 42036 <_PyEval_SpecialMethodCanSuggest@@Base+0x32e> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 42010 <_PyEval_SpecialMethodCanSuggest@@Base+0x320> │ │ │ │ + cbz r3, 42028 <_PyEval_SpecialMethodCanSuggest@@Base+0x320> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 42072 <_PyEval_SpecialMethodCanSuggest@@Base+0x382> │ │ │ │ - b.n 4207e <_PyEval_SpecialMethodCanSuggest@@Base+0x38e> │ │ │ │ + blt.n 4208a <_PyEval_SpecialMethodCanSuggest@@Base+0x382> │ │ │ │ + b.n 42096 <_PyEval_SpecialMethodCanSuggest@@Base+0x38e> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl a8c10 │ │ │ │ + bl a87ac │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbnz r0, 42034 <_PyEval_SpecialMethodCanSuggest@@Base+0x344> │ │ │ │ + cbnz r0, 4204c <_PyEval_SpecialMethodCanSuggest@@Base+0x344> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42068 <_PyEval_SpecialMethodCanSuggest@@Base+0x378> │ │ │ │ + bge.n 42080 <_PyEval_SpecialMethodCanSuggest@@Base+0x378> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 42068 <_PyEval_SpecialMethodCanSuggest@@Base+0x378> │ │ │ │ + cbnz r3, 42080 <_PyEval_SpecialMethodCanSuggest@@Base+0x378> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 42068 <_PyEval_SpecialMethodCanSuggest@@Base+0x378> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 42080 <_PyEval_SpecialMethodCanSuggest@@Base+0x378> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4206c <_PyEval_SpecialMethodCanSuggest@@Base+0x37c> │ │ │ │ + bne.n 42084 <_PyEval_SpecialMethodCanSuggest@@Base+0x37c> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42054 <_PyEval_SpecialMethodCanSuggest@@Base+0x364> │ │ │ │ + bge.n 4206c <_PyEval_SpecialMethodCanSuggest@@Base+0x364> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 42054 <_PyEval_SpecialMethodCanSuggest@@Base+0x364> │ │ │ │ + cbnz r3, 4206c <_PyEval_SpecialMethodCanSuggest@@Base+0x364> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42068 <_PyEval_SpecialMethodCanSuggest@@Base+0x378> │ │ │ │ + bge.n 42080 <_PyEval_SpecialMethodCanSuggest@@Base+0x378> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 42068 <_PyEval_SpecialMethodCanSuggest@@Base+0x378> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 42080 <_PyEval_SpecialMethodCanSuggest@@Base+0x378> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42080 <_PyEval_SpecialMethodCanSuggest@@Base+0x390> │ │ │ │ + b.n 42098 <_PyEval_SpecialMethodCanSuggest@@Base+0x390> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4207e <_PyEval_SpecialMethodCanSuggest@@Base+0x38e> │ │ │ │ + bge.n 42096 <_PyEval_SpecialMethodCanSuggest@@Base+0x38e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4207e <_PyEval_SpecialMethodCanSuggest@@Base+0x38e> │ │ │ │ + cbnz r3, 42096 <_PyEval_SpecialMethodCanSuggest@@Base+0x38e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #292] @ (421bc <_PyEval_SpecialMethodCanSuggest@@Base+0x4cc>) │ │ │ │ + ldr r2, [pc, #288] @ (421d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x4c8>) │ │ │ │ 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 420b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x3c0> │ │ │ │ + bne.n 420c6 <_PyEval_SpecialMethodCanSuggest@@Base+0x3be> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 420c6 <_PyEval_SpecialMethodCanSuggest@@Base+0x3d6> │ │ │ │ + b.n 420dc <_PyEval_SpecialMethodCanSuggest@@Base+0x3d4> │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 420ac <_PyEval_SpecialMethodCanSuggest@@Base+0x3bc> │ │ │ │ + beq.n 420c2 <_PyEval_SpecialMethodCanSuggest@@Base+0x3ba> │ │ │ │ ldr r4, [r2, #44] @ 0x2c │ │ │ │ - movw r2, #8329 @ 0x2089 │ │ │ │ + movw r2, #8351 @ 0x209f │ │ │ │ movt r2, #4 │ │ │ │ subs r2, r4, r2 │ │ │ │ negs r4, r2 │ │ │ │ adcs r4, r2 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 42194 <_PyEval_SpecialMethodCanSuggest@@Base+0x4a4> │ │ │ │ + beq.n 421aa <_PyEval_SpecialMethodCanSuggest@@Base+0x4a2> │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ - movw r2, #8329 @ 0x2089 │ │ │ │ + movw r2, #8351 @ 0x209f │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 42194 <_PyEval_SpecialMethodCanSuggest@@Base+0x4a4> │ │ │ │ + bne.n 421aa <_PyEval_SpecialMethodCanSuggest@@Base+0x4a2> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4215e <_PyEval_SpecialMethodCanSuggest@@Base+0x46e> │ │ │ │ + beq.n 42174 <_PyEval_SpecialMethodCanSuggest@@Base+0x46c> │ │ │ │ ldr.w r2, [r1, #172] @ 0xac │ │ │ │ - cbz r2, 420fe <_PyEval_SpecialMethodCanSuggest@@Base+0x40e> │ │ │ │ + cbz r2, 42114 <_PyEval_SpecialMethodCanSuggest@@Base+0x40c> │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ movs r0, #0 │ │ │ │ adds r2, #12 │ │ │ │ cmp ip, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 4215e <_PyEval_SpecialMethodCanSuggest@@Base+0x46e> │ │ │ │ + ble.n 42174 <_PyEval_SpecialMethodCanSuggest@@Base+0x46c> │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne.n 420ec <_PyEval_SpecialMethodCanSuggest@@Base+0x3fc> │ │ │ │ - b.n 4211c <_PyEval_SpecialMethodCanSuggest@@Base+0x42c> │ │ │ │ + bne.n 42102 <_PyEval_SpecialMethodCanSuggest@@Base+0x3fa> │ │ │ │ + b.n 42132 <_PyEval_SpecialMethodCanSuggest@@Base+0x42a> │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 4211c <_PyEval_SpecialMethodCanSuggest@@Base+0x42c> │ │ │ │ + beq.n 42132 <_PyEval_SpecialMethodCanSuggest@@Base+0x42a> │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cbz r2, 42110 <_PyEval_SpecialMethodCanSuggest@@Base+0x420> │ │ │ │ + cbz r2, 42126 <_PyEval_SpecialMethodCanSuggest@@Base+0x41e> │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 42104 <_PyEval_SpecialMethodCanSuggest@@Base+0x414> │ │ │ │ - b.n 4211c <_PyEval_SpecialMethodCanSuggest@@Base+0x42c> │ │ │ │ + bne.n 4211a <_PyEval_SpecialMethodCanSuggest@@Base+0x412> │ │ │ │ + b.n 42132 <_PyEval_SpecialMethodCanSuggest@@Base+0x42a> │ │ │ │ movw r2, #34952 @ 0x8888 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4215e <_PyEval_SpecialMethodCanSuggest@@Base+0x46e> │ │ │ │ - ldr r2, [pc, #160] @ (421c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x4d0>) │ │ │ │ + bne.n 42174 <_PyEval_SpecialMethodCanSuggest@@Base+0x46c> │ │ │ │ + ldr r2, [pc, #160] @ (421d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x4cc>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 41de8 <_PyEval_SpecialMethodCanSuggest@@Base+0xf8> │ │ │ │ + bl 41e00 <_PyEval_SpecialMethodCanSuggest@@Base+0xf8> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 421a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4b8> │ │ │ │ - beq.n 4215e <_PyEval_SpecialMethodCanSuggest@@Base+0x46e> │ │ │ │ + blt.n 421be <_PyEval_SpecialMethodCanSuggest@@Base+0x4b6> │ │ │ │ + beq.n 42174 <_PyEval_SpecialMethodCanSuggest@@Base+0x46c> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #144] @ (421c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x4d0>) │ │ │ │ + ldr r1, [pc, #144] @ (421d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x4cc>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 189b0c │ │ │ │ + bl 189090 │ │ │ │ movw r2, #5736 @ 0x1668 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 421b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x4c4> │ │ │ │ + bne.n 421ca <_PyEval_SpecialMethodCanSuggest@@Base+0x4c2> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 42152 <_PyEval_SpecialMethodCanSuggest@@Base+0x462> │ │ │ │ + blt.n 42168 <_PyEval_SpecialMethodCanSuggest@@Base+0x460> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4215e <_PyEval_SpecialMethodCanSuggest@@Base+0x46e> │ │ │ │ + b.n 42174 <_PyEval_SpecialMethodCanSuggest@@Base+0x46c> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 4214e <_PyEval_SpecialMethodCanSuggest@@Base+0x45e> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 42164 <_PyEval_SpecialMethodCanSuggest@@Base+0x45c> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r2, sp │ │ │ │ - ldr r1, [pc, #96] @ (421c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x4d4>) │ │ │ │ + ldr r1, [pc, #96] @ (421d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4d0>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 189b0c │ │ │ │ + bl 189090 │ │ │ │ movw r2, #5736 @ 0x1668 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 421b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x4c4> │ │ │ │ + bne.n 421ca <_PyEval_SpecialMethodCanSuggest@@Base+0x4c2> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 421b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x4c4> │ │ │ │ + beq.n 421ca <_PyEval_SpecialMethodCanSuggest@@Base+0x4c2> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42194 <_PyEval_SpecialMethodCanSuggest@@Base+0x4a4> │ │ │ │ + bge.n 421aa <_PyEval_SpecialMethodCanSuggest@@Base+0x4a2> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 42194 <_PyEval_SpecialMethodCanSuggest@@Base+0x4a4> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 421ac <_PyEval_SpecialMethodCanSuggest@@Base+0x4bc> │ │ │ │ - ldr r1, [pc, #40] @ (421c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x4d0>) │ │ │ │ + cbnz r2, 421aa <_PyEval_SpecialMethodCanSuggest@@Base+0x4a2> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 421c2 <_PyEval_SpecialMethodCanSuggest@@Base+0x4ba> │ │ │ │ + ldr r1, [pc, #36] @ (421d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x4cc>) │ │ │ │ mov r2, sp │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 189b0c │ │ │ │ + bl 189090 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 421b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x4c4> │ │ │ │ + b.n 421ca <_PyEval_SpecialMethodCanSuggest@@Base+0x4c2> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 421b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x4c4> │ │ │ │ + b.n 421ca <_PyEval_SpecialMethodCanSuggest@@Base+0x4c2> │ │ │ │ movw r3, #5736 @ 0x1668 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r0, 4221e <_PyEval_SpecialMethodCanSuggest@@Base+0x52e> │ │ │ │ + cbnz r0, 42232 <_PyEval_SpecialMethodCanSuggest@@Base+0x52a> │ │ │ │ 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, 421e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4f8> │ │ │ │ + cbnz r3, 421fc <_PyEval_SpecialMethodCanSuggest@@Base+0x4f4> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 421e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4f8> │ │ │ │ + ble.n 421fc <_PyEval_SpecialMethodCanSuggest@@Base+0x4f4> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 421e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4f8> │ │ │ │ - cbnz r0, 42206 <_PyEval_SpecialMethodCanSuggest@@Base+0x516> │ │ │ │ + bne.n 421fc <_PyEval_SpecialMethodCanSuggest@@Base+0x4f4> │ │ │ │ + cbnz r0, 42214 <_PyEval_SpecialMethodCanSuggest@@Base+0x50c> │ │ │ │ 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, #11284 @ 0x2c14 │ │ │ │ - movt r3, #82 @ 0x52 │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 4225a <_PyEval_SpecialMethodCanSuggest@@Base+0x56a> │ │ │ │ + ldr r3, [pc, #92] @ (4226c <_PyEval_SpecialMethodCanSuggest@@Base+0x564>) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 42268 <_PyEval_SpecialMethodCanSuggest@@Base+0x560> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r1, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 42228 <_PyEval_SpecialMethodCanSuggest@@Base+0x538> │ │ │ │ - bl 94178 │ │ │ │ + bne.n 42236 <_PyEval_SpecialMethodCanSuggest@@Base+0x52e> │ │ │ │ + bl 940d8 │ │ │ │ movw r1, #5996 @ 0x176c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 4225a <_PyEval_SpecialMethodCanSuggest@@Base+0x56a> │ │ │ │ + b.n 42268 <_PyEval_SpecialMethodCanSuggest@@Base+0x560> │ │ │ │ cmp.w r0, #266 @ 0x10a │ │ │ │ - bhi.n 42252 <_PyEval_SpecialMethodCanSuggest@@Base+0x562> │ │ │ │ - movw r2, #42252 @ 0xa50c │ │ │ │ + bhi.n 42260 <_PyEval_SpecialMethodCanSuggest@@Base+0x558> │ │ │ │ + movw r2, #40268 @ 0x9d4c │ │ │ │ movt r2, #63 @ 0x3f │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldrb.w r2, [r2, r1, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 4225a <_PyEval_SpecialMethodCanSuggest@@Base+0x56a> │ │ │ │ + b.n 42268 <_PyEval_SpecialMethodCanSuggest@@Base+0x560> │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ + cmp r3, #32 │ │ │ │ + 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] @ (42280 <_PyEval_SpecialMethodCanSuggest@@Base+0x590>) │ │ │ │ + ldr r0, [pc, #12] @ (42294 <_PyEval_SpecialMethodCanSuggest@@Base+0x58c>) │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl adb7c │ │ │ │ + bl ad530 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bvc.n 4231c <_PyEval_SpecialMethodCanSuggest@@Base+0x62c> │ │ │ │ + nop │ │ │ │ + bvc.n 42330 <_PyEval_SpecialMethodCanSuggest@@Base+0x628> │ │ │ │ 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, 422a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x5b4> │ │ │ │ + cbz r1, 422b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x5b0> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #50776 @ 0xc658 │ │ │ │ + movw r0, #48608 @ 0xbde0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ 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 168eac │ │ │ │ - cbz r0, 42312 <_PyEval_SpecialMethodCanSuggest@@Base+0x622> │ │ │ │ + bl 168e40 │ │ │ │ + cbz r0, 42326 <_PyEval_SpecialMethodCanSuggest@@Base+0x61e> │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 422fa <_PyEval_SpecialMethodCanSuggest@@Base+0x60a> │ │ │ │ - bl 94178 │ │ │ │ + bne.n 4230e <_PyEval_SpecialMethodCanSuggest@@Base+0x606> │ │ │ │ + bl 940d8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 42312 <_PyEval_SpecialMethodCanSuggest@@Base+0x622> │ │ │ │ + b.n 42326 <_PyEval_SpecialMethodCanSuggest@@Base+0x61e> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #5996 @ 0x176c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -32766,595 +32788,597 @@ │ │ │ │ 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] @ (42338 <_PyEval_SpecialMethodCanSuggest@@Base+0x648>) │ │ │ │ + ldr r0, [pc, #12] @ (4234c <_PyEval_SpecialMethodCanSuggest@@Base+0x644>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1651b0 │ │ │ │ + bl 16514c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb844 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldrd r0, r1, [r3, #8] │ │ │ │ - b.w 133558 │ │ │ │ + b.w 1336b8 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 42350 <_PyEval_SpecialMethodCanSuggest@@Base+0x660> │ │ │ │ - b.w 94430 │ │ │ │ + beq.n 42364 <_PyEval_SpecialMethodCanSuggest@@Base+0x65c> │ │ │ │ + b.w 94390 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17724 @ 0x453c │ │ │ │ + movw r1, #15740 @ 0x3d7c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ 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, 42394 <_PyEval_SpecialMethodCanSuggest@@Base+0x6a4> │ │ │ │ + cbz r3, 423a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x6a0> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 42396 <_PyEval_SpecialMethodCanSuggest@@Base+0x6a6> │ │ │ │ + b.n 423aa <_PyEval_SpecialMethodCanSuggest@@Base+0x6a2> │ │ │ │ mov r5, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #28 │ │ │ │ blx 2b420 │ │ │ │ - cbnz r6, 423ac <_PyEval_SpecialMethodCanSuggest@@Base+0x6bc> │ │ │ │ + cbnz r6, 423c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x6b8> │ │ │ │ cmp r7, r6 │ │ │ │ - ble.n 423ac <_PyEval_SpecialMethodCanSuggest@@Base+0x6bc> │ │ │ │ + ble.n 423c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x6b8> │ │ │ │ cmp r7, #3 │ │ │ │ - bgt.n 423ac <_PyEval_SpecialMethodCanSuggest@@Base+0x6bc> │ │ │ │ - cbnz r4, 423cc <_PyEval_SpecialMethodCanSuggest@@Base+0x6dc> │ │ │ │ + bgt.n 423c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x6b8> │ │ │ │ + cbnz r4, 423e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x6d8> │ │ │ │ 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] @ (42424 <_PyEval_SpecialMethodCanSuggest@@Base+0x734>) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #96] @ (42438 <_PyEval_SpecialMethodCanSuggest@@Base+0x730>) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 42412 <_PyEval_SpecialMethodCanSuggest@@Base+0x722> │ │ │ │ + cbz r0, 42426 <_PyEval_SpecialMethodCanSuggest@@Base+0x71e> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 158c50 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ - cbz r0, 423da <_PyEval_SpecialMethodCanSuggest@@Base+0x6ea> │ │ │ │ + bl 159024 │ │ │ │ + cbz r0, 423ee <_PyEval_SpecialMethodCanSuggest@@Base+0x6e6> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42412 <_PyEval_SpecialMethodCanSuggest@@Base+0x722> │ │ │ │ + b.n 42426 <_PyEval_SpecialMethodCanSuggest@@Base+0x71e> │ │ │ │ add r5, r7 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 423fe <_PyEval_SpecialMethodCanSuggest@@Base+0x70e> │ │ │ │ + beq.n 42412 <_PyEval_SpecialMethodCanSuggest@@Base+0x70a> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - cbz r6, 423e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x6f8> │ │ │ │ + cbz r6, 423fc <_PyEval_SpecialMethodCanSuggest@@Base+0x6f4> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 42402 <_PyEval_SpecialMethodCanSuggest@@Base+0x712> │ │ │ │ + beq.n 42416 <_PyEval_SpecialMethodCanSuggest@@Base+0x70e> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 42404 <_PyEval_SpecialMethodCanSuggest@@Base+0x714> │ │ │ │ - bl 94178 │ │ │ │ + bne.n 42418 <_PyEval_SpecialMethodCanSuggest@@Base+0x710> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 423d6 <_PyEval_SpecialMethodCanSuggest@@Base+0x6e6> │ │ │ │ - b.n 42404 <_PyEval_SpecialMethodCanSuggest@@Base+0x714> │ │ │ │ + bne.n 423ea <_PyEval_SpecialMethodCanSuggest@@Base+0x6e2> │ │ │ │ + b.n 42418 <_PyEval_SpecialMethodCanSuggest@@Base+0x710> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 42404 <_PyEval_SpecialMethodCanSuggest@@Base+0x714> │ │ │ │ + b.n 42418 <_PyEval_SpecialMethodCanSuggest@@Base+0x710> │ │ │ │ movs r5, #1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, r6 │ │ │ │ - bl 42456 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 4246a <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 4241c <_PyEval_SpecialMethodCanSuggest@@Base+0x72c> │ │ │ │ + cbz r3, 42430 <_PyEval_SpecialMethodCanSuggest@@Base+0x728> │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cmp r4, #64 @ 0x40 │ │ │ │ + cmp r3, #76 @ 0x4c │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 7ab74 │ │ │ │ + b.w 7ab44 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #50796 @ 0xc66c │ │ │ │ + movw r1, #48628 @ 0xbdf4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00042456 <_Py_strhex_bytes_with_sep@@Base>: │ │ │ │ +0004246a <_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 290ba4 <_PyArg_BadArgument@@Base+0xda4> │ │ │ │ + bl 290424 <_PyArg_BadArgument@@Base+0xd98> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00042472 : │ │ │ │ - ldr r0, [pc, #4] @ (42478 ) │ │ │ │ - b.w 1da504 │ │ │ │ - cmp r4, #108 @ 0x6c │ │ │ │ +00042486 : │ │ │ │ + ldr r0, [pc, #4] @ (4248c ) │ │ │ │ + b.w 1d923c │ │ │ │ + cmp r3, #120 @ 0x78 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0004247c : │ │ │ │ +00042490 : │ │ │ │ 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, 424a4 │ │ │ │ + cbz r1, 424b8 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ - bl 1ce0d8 │ │ │ │ + bl 1cce90 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 424b2 │ │ │ │ + cbz r0, 424c6 │ │ │ │ str r7, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1e4948 │ │ │ │ + bl 1e367c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, 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 │ │ │ │ movs r2, #16 │ │ │ │ - movw r1, #51160 @ 0xc7d8 │ │ │ │ + movw r1, #49176 @ 0xc018 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r4, r0 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 424de │ │ │ │ + bge.n 424f8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 426f0 │ │ │ │ + b.n 4270a │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51164 @ 0xc7dc │ │ │ │ + movw r1, #49180 @ 0xc01c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 424d8 │ │ │ │ + blt.n 424f2 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51176 @ 0xc7e8 │ │ │ │ + movw r1, #49192 @ 0xc028 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 424d8 │ │ │ │ + blt.n 424f2 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51192 @ 0xc7f8 │ │ │ │ + movw r1, #49208 @ 0xc038 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 424d8 │ │ │ │ + blt.n 424f2 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51204 @ 0xc804 │ │ │ │ + movw r1, #49220 @ 0xc044 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 424d8 │ │ │ │ + blt.n 424f2 │ │ │ │ mov.w r2, #1024 @ 0x400 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51216 @ 0xc810 │ │ │ │ + movw r1, #49232 @ 0xc050 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 424d8 │ │ │ │ + blt.n 424f2 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51232 @ 0xc820 │ │ │ │ + movw r1, #49248 @ 0xc060 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 424d8 │ │ │ │ + blt.n 424f2 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51248 @ 0xc830 │ │ │ │ + movw r1, #49264 @ 0xc070 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 424d8 │ │ │ │ + blt.n 424f2 │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51260 @ 0xc83c │ │ │ │ + movw r1, #49276 @ 0xc07c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 424d8 │ │ │ │ + blt.n 424f2 │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51272 @ 0xc848 │ │ │ │ + movw r1, #49288 @ 0xc088 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 424d8 │ │ │ │ + blt.n 424f2 │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51284 @ 0xc854 │ │ │ │ + movw r1, #49300 @ 0xc094 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 424d8 │ │ │ │ + blt.n 424f2 │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51300 @ 0xc864 │ │ │ │ + movw r1, #49316 @ 0xc0a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 424d8 │ │ │ │ + blt.n 424f2 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51316 @ 0xc874 │ │ │ │ + movw r1, #49332 @ 0xc0b4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 424d8 │ │ │ │ + blt.n 424f2 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51332 @ 0xc884 │ │ │ │ + movw r1, #49348 @ 0xc0c4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 424d8 │ │ │ │ + blt.w 424f2 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51344 @ 0xc890 │ │ │ │ + movw r1, #49360 @ 0xc0d0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 424d8 │ │ │ │ + blt.w 424f2 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51356 @ 0xc89c │ │ │ │ + movw r1, #49372 @ 0xc0dc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 424d8 │ │ │ │ + blt.w 424f2 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51372 @ 0xc8ac │ │ │ │ + movw r1, #49388 @ 0xc0ec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 424d8 │ │ │ │ + blt.w 424f2 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51388 @ 0xc8bc │ │ │ │ + movw r1, #49404 @ 0xc0fc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 424d8 │ │ │ │ + blt.w 424f2 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51412 @ 0xc8d4 │ │ │ │ + movw r1, #49428 @ 0xc114 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 424d8 │ │ │ │ + blt.w 424f2 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51196 @ 0xc7fc │ │ │ │ + movw r1, #49212 @ 0xc03c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 424d8 │ │ │ │ + blt.w 424f2 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51432 @ 0xc8e8 │ │ │ │ + movw r1, #49448 @ 0xc128 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 424d8 │ │ │ │ + blt.w 424f2 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51448 @ 0xc8f8 │ │ │ │ + movw r1, #49464 @ 0xc138 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 424d8 │ │ │ │ + blt.w 424f2 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51464 @ 0xc908 │ │ │ │ + movw r1, #49480 @ 0xc148 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 424d8 │ │ │ │ + blt.w 424f2 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51472 @ 0xc910 │ │ │ │ + movw r1, #49488 @ 0xc150 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 424d8 │ │ │ │ + blt.w 424f2 │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51480 @ 0xc918 │ │ │ │ + movw r1, #49496 @ 0xc158 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 424d8 │ │ │ │ + blt.w 424f2 │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51492 @ 0xc924 │ │ │ │ + movw r1, #49508 @ 0xc164 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ 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 102f28 │ │ │ │ + bl 102dc4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 42712 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 4272c │ │ │ │ + bne.n 4272c │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 42746 │ │ │ │ adds r4, #1 │ │ │ │ movs r0, #1 │ │ │ │ lsls r0, r4 │ │ │ │ subs r4, r0, #1 │ │ │ │ - cbnz r0, 42722 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 4272c │ │ │ │ + cbnz r0, 4273c │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 42746 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ 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, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #51576 @ 0xc978 │ │ │ │ + movw r1, #49592 @ 0xc1b8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ 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 102f28 │ │ │ │ + bl 102dc4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 42778 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 42784 │ │ │ │ + bne.n 42792 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 4279e │ │ │ │ movs r0, #1 │ │ │ │ lsls r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ 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, 427c0 │ │ │ │ + cbnz r1, 427da │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 427b8 │ │ │ │ + bne.n 427d2 │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17724 @ 0x453c │ │ │ │ + movw r1, #15740 @ 0x3d7c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 427e0 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 427fa │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ - b.n 427de │ │ │ │ + b.n 427f8 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl ffe48 │ │ │ │ + bl ffce4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 427dc │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 427e0 │ │ │ │ + bne.n 427f6 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 427fa │ │ │ │ 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, 427ee │ │ │ │ + cbz r0, 42808 │ │ │ │ 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] @ (42810 ) │ │ │ │ - bl 164b08 │ │ │ │ + ldr r0, [pc, #8] @ (42828 ) │ │ │ │ + bl 164aa4 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - nop │ │ │ │ bkpt 0x0050 │ │ │ │ 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] @ (42838 ) │ │ │ │ + ldr r0, [pc, #12] @ (42850 ) │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl adb7c │ │ │ │ + bl ad530 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ it lt │ │ │ │ lsllt r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 24f3d8 │ │ │ │ + b.w 24ea4c │ │ │ │ movw r1, #20488 @ 0x5008 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.w f0c1c │ │ │ │ + b.w f0b7c │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 4287a │ │ │ │ + bcs.n 42892 │ │ │ │ lsrs r1, r0, #6 │ │ │ │ - movw r2, #52516 @ 0xcd24 │ │ │ │ + movw r2, #50532 @ 0xc564 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ and.w r0, r0, #63 @ 0x3f │ │ │ │ - movw r3, #59428 @ 0xe824 │ │ │ │ + movw r3, #57444 @ 0xe064 │ │ │ │ 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 4287c │ │ │ │ + b.n 42894 │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #51284 @ 0xc854 │ │ │ │ + movw r3, #49300 @ 0xc094 │ │ │ │ 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 428c2 │ │ │ │ + bmi.n 428da │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #51752 @ 0xca28 │ │ │ │ + movw r1, #49768 @ 0xc268 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 428de │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 428f6 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 428e2 │ │ │ │ + beq.n 428fa │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #51812 @ 0xca64 │ │ │ │ + movw r1, #49828 @ 0xc2a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 428e8 │ │ │ │ - bl f42ac <_PyErr_FormatV@@Base+0x5e0> │ │ │ │ + b.n 42900 │ │ │ │ + bl f4214 <_PyErr_FormatV@@Base+0x5e0> │ │ │ │ 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, #25136 @ 0x6230 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 42912 │ │ │ │ + bne.n 4292a │ │ │ │ vldr d8, [r1, #8] │ │ │ │ - b.n 42932 │ │ │ │ + b.n 4294a │ │ │ │ mov r0, r1 │ │ │ │ - bl 17499c │ │ │ │ + bl 174704 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 42932 │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 4293c │ │ │ │ - b.n 429a8 │ │ │ │ + bne.n 4294a │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 42954 │ │ │ │ + b.n 429c0 │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 42998 │ │ │ │ + bvs.n 429b0 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ - vldr d9, [pc, #108] @ 429b0 │ │ │ │ + vldr d9, [pc, #108] @ 429c8 │ │ │ │ vcmp.f64 d8, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 42994 │ │ │ │ + bgt.n 429ac │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - vldr d1, [pc, #100] @ 429b8 │ │ │ │ + vldr d1, [pc, #100] @ 429d0 │ │ │ │ blx 2b2c4 │ │ │ │ vabs.f64 d7, d0 │ │ │ │ vcmp.f64 d7, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 4297a │ │ │ │ + ble.n 42992 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - vldr d1, [pc, #80] @ 429c0 │ │ │ │ + vldr d1, [pc, #80] @ 429d8 │ │ │ │ blx 2b2c4 │ │ │ │ vsub.f64 d8, d8, d0 │ │ │ │ - b.n 4297e │ │ │ │ + b.n 42996 │ │ │ │ vsub.f64 d8, d0, d8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 42998 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 429a8 │ │ │ │ - b.n 42998 │ │ │ │ - vldr d8, [pc, #32] @ 429b8 │ │ │ │ + bne.n 429b0 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 429c0 │ │ │ │ + b.n 429b0 │ │ │ │ + vldr d8, [pc, #32] @ 429d0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9ba38 │ │ │ │ + b.w 9b990 │ │ │ │ vpop {d8-d9} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -33364,194 +33388,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 429f4 │ │ │ │ + bgt.n 42a0c │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #51868 @ 0xca9c │ │ │ │ + movw r1, #49884 @ 0xc2dc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #3 │ │ │ │ - ble.n 42a14 │ │ │ │ + ble.n 42a2c │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #51916 @ 0xcacc │ │ │ │ + movw r1, #49932 @ 0xc30c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - bl 251894 │ │ │ │ + bl 250f48 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 42a46 │ │ │ │ + beq.n 42a5e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 42a34 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 42a46 │ │ │ │ + bne.n 42a4c │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 42a5e │ │ │ │ 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 42cc2 │ │ │ │ + b.n 42cda │ │ │ │ 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, #30828 @ 0x786c │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 42a72 │ │ │ │ + beq.n 42a8a │ │ │ │ mov r1, r6 │ │ │ │ - bl 9ef64 │ │ │ │ - cbz r0, 42a74 │ │ │ │ + bl 9ef00 │ │ │ │ + cbz r0, 42a8c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 42a88 │ │ │ │ + beq.n 42aa0 │ │ │ │ movw r1, #30828 @ 0x786c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9ef64 │ │ │ │ - cbz r0, 42a8a │ │ │ │ + bl 9ef00 │ │ │ │ + cbz r0, 42aa2 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 20a948 │ │ │ │ + b.w 209710 │ │ │ │ stmdb 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 42abe │ │ │ │ + bne.n 42ad6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 42adc │ │ │ │ - b.n 42ad2 │ │ │ │ + bne.n 42af4 │ │ │ │ + b.n 42aea │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #37920 @ 0x9420 │ │ │ │ + movw r0, #35936 @ 0x8c60 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ - cbz r0, 42ad8 │ │ │ │ - b.n 42aae │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 42adc │ │ │ │ + bl 1d39c0 │ │ │ │ + cbz r0, 42af0 │ │ │ │ + b.n 42ac6 │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 42af4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42c7a │ │ │ │ + b.n 42c92 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 9f90c │ │ │ │ + bl 9f8ac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 42c7a │ │ │ │ + beq.w 42c92 │ │ │ │ movs r0, #32 │ │ │ │ blx 2b77c <__sched_cpualloc@plt> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 42afa │ │ │ │ - bl 23c470 │ │ │ │ - b.n 42c72 │ │ │ │ + cbnz r0, 42b12 │ │ │ │ + bl 23b41c │ │ │ │ + b.n 42c8a │ │ │ │ mov.w r8, #4 │ │ │ │ movs r7, #32 │ │ │ │ mvn.w sl, #2147483648 @ 0x80000000 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fad8 │ │ │ │ + bl 9fa78 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 42c22 │ │ │ │ - bl 149d10 │ │ │ │ - cbnz r0, 42b56 │ │ │ │ + beq.w 42c3a │ │ │ │ + bl 149df8 │ │ │ │ + cbnz r0, 42b6e │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ - movw r1, #51960 @ 0xcaf8 │ │ │ │ + movw r1, #49976 @ 0xc338 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 42c6a │ │ │ │ + bge.w 42c82 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 42c6a │ │ │ │ + bne.w 42c82 │ │ │ │ mov r0, fp │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 42c6a │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 42c82 │ │ │ │ mov r0, fp │ │ │ │ - bl 102f28 │ │ │ │ + bl 102dc4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42b76 │ │ │ │ + bge.n 42b8e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 42b76 │ │ │ │ + cbnz r3, 42b8e │ │ │ │ mov r0, fp │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 42b9a │ │ │ │ - bl 94178 │ │ │ │ + bge.n 42bb2 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 42c6a │ │ │ │ + bne.n 42c82 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52016 @ 0xcb30 │ │ │ │ + movw r1, #50032 @ 0xc370 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 42c6a │ │ │ │ + bl 11de14 │ │ │ │ + b.n 42c82 │ │ │ │ cmp r6, sl │ │ │ │ - bne.n 42bb6 │ │ │ │ + bne.n 42bce │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52036 @ 0xcb44 │ │ │ │ + movw r1, #50052 @ 0xc384 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 42c6a │ │ │ │ + bl 11de14 │ │ │ │ + b.n 42c82 │ │ │ │ cmp r6, r7 │ │ │ │ - blt.n 42c02 │ │ │ │ + blt.n 42c1a │ │ │ │ cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 42bc4 │ │ │ │ + blt.n 42bdc │ │ │ │ adds r7, r6, #1 │ │ │ │ - b.n 42bca │ │ │ │ + b.n 42be2 │ │ │ │ lsls r7, r7, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bge.n 42bba │ │ │ │ + bge.n 42bd2 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b77c <__sched_cpualloc@plt> │ │ │ │ mov fp, r0 │ │ │ │ - cbnz r0, 42bda │ │ │ │ - bl 23c470 │ │ │ │ - b.n 42c6a │ │ │ │ + cbnz r0, 42bf2 │ │ │ │ + bl 23b41c │ │ │ │ + b.n 42c82 │ │ │ │ add.w r3, r7, #31 │ │ │ │ movs r1, #0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ blx 2b420 │ │ │ │ @@ -33560,707 +33584,708 @@ │ │ │ │ mov r0, fp │ │ │ │ blx 2bff8 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bef4 <__sched_cpufree@plt> │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ mov r5, fp │ │ │ │ cmp.w r8, r6, lsr #3 │ │ │ │ - bls.w 42b08 │ │ │ │ + bls.w 42b20 │ │ │ │ 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 42b08 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 42c6a │ │ │ │ + b.n 42b20 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 42c82 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 42c3c │ │ │ │ + bge.n 42c54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 42c3c │ │ │ │ + cbnz r3, 42c54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ blx 2b770 │ │ │ │ - cbz r0, 42c5a │ │ │ │ + cbz r0, 42c72 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ - b.n 42c6a │ │ │ │ + bl 1e3608 │ │ │ │ + b.n 42c82 │ │ │ │ mov r0, r5 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ blx 2bef4 <__sched_cpufree@plt> │ │ │ │ - b.n 42c7a │ │ │ │ - cbz r5, 42c72 │ │ │ │ + b.n 42c92 │ │ │ │ + cbz r5, 42c8a │ │ │ │ mov r0, r5 │ │ │ │ blx 2bef4 <__sched_cpufree@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e50 │ │ │ │ - b.n 42ad8 │ │ │ │ + bl 84e10 │ │ │ │ + b.n 42af0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52100 @ 0xcb84 │ │ │ │ + movw r1, #50116 @ 0xc3c4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbnz r0, 42ca4 │ │ │ │ - b.w 80da4 │ │ │ │ + cbnz r0, 42cbc │ │ │ │ + b.w 80d64 │ │ │ │ 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, #47380 @ 0xb914 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 17412c <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ + b.w 173e94 <_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, 42ce4 │ │ │ │ - bl 1e4c84 │ │ │ │ - b.n 42ce6 │ │ │ │ + cbnz r2, 42cfc │ │ │ │ + bl 1e39b8 │ │ │ │ + b.n 42cfe │ │ │ │ mov r0, r2 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #52176 @ 0xcbd0 │ │ │ │ + movw r1, #50192 @ 0xc410 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #52180 @ 0xcbd4 │ │ │ │ + movw r0, #50196 @ 0xc414 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 42df8 │ │ │ │ - cbnz r4, 42d0a │ │ │ │ + beq.n 42e16 │ │ │ │ + cbnz r4, 42d22 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - b.n 42d2a │ │ │ │ + b.n 42d42 │ │ │ │ mov r0, r4 │ │ │ │ - bl 149d10 │ │ │ │ - cbz r0, 42d5a │ │ │ │ - movw r1, #49544 @ 0xc188 │ │ │ │ + bl 149df8 │ │ │ │ + cbz r0, 42d72 │ │ │ │ + movw r1, #47560 @ 0xb9c8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl 1a2fa0 │ │ │ │ + bl 1a1e9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42df8 │ │ │ │ - bl b0fe4 │ │ │ │ + beq.n 42e16 │ │ │ │ + bl b0b30 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2ada4 <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ adds r1, r4, #1 │ │ │ │ - bne.n 42e30 │ │ │ │ + bne.n 42e4e │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 42e00 │ │ │ │ - bl 116390 │ │ │ │ + bne.n 42e1e │ │ │ │ + bl 1164f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 42df8 │ │ │ │ - b.n 42d2a │ │ │ │ + bne.n 42e16 │ │ │ │ + b.n 42d42 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 42d6c │ │ │ │ + bmi.n 42d84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13dfbc │ │ │ │ + bl 13e214 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42e10 │ │ │ │ - movw r1, #52192 @ 0xcbe0 │ │ │ │ + beq.n 42e2e │ │ │ │ + movw r1, #50208 @ 0xc420 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 1a2fa0 │ │ │ │ + bl 1a1e9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42df8 │ │ │ │ + beq.n 42e16 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp.w r4, #1024 @ 0x400 │ │ │ │ - ble.n 42da6 │ │ │ │ + ble.n 42dbe │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52196 @ 0xcbe4 │ │ │ │ + movw r1, #50212 @ 0xc424 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 159cdc │ │ │ │ - b.n 42df8 │ │ │ │ + bl 159d40 │ │ │ │ + b.n 42e16 │ │ │ │ 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 2adb0 <__memcpy_chk@plt> │ │ │ │ - ldr r3, [pc, #180] @ (42e70 ) │ │ │ │ + movw r3, #48264 @ 0xbc88 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r0, [r5, r4] │ │ │ │ add r0, sp, #12 │ │ │ │ str.w r1, [r9, #4] │ │ │ │ - bl 159cdc │ │ │ │ - bl b0fe4 │ │ │ │ + bl 159d40 │ │ │ │ + bl b0b30 │ │ │ │ mov r2, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2ada4 <__fcntl_time64@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 42dfc │ │ │ │ + bne.n 42e1a │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 42e00 │ │ │ │ - bl 116390 │ │ │ │ + bne.n 42e1e │ │ │ │ + bl 1164f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42dca │ │ │ │ + beq.n 42de8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 42e68 │ │ │ │ + b.n 42e86 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 42e3c │ │ │ │ + bge.n 42e5a │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ - b.n 42df8 │ │ │ │ + bl 1e3608 │ │ │ │ + b.n 42e16 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #52244 @ 0xcc14 │ │ │ │ + movw r1, #50260 @ 0xc454 │ │ │ │ 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 f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 42e00 │ │ │ │ + blt.n 42e1e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94430 │ │ │ │ - b.n 42e68 │ │ │ │ - ldr r1, [pc, #52] @ (42e74 ) │ │ │ │ + bl 94390 │ │ │ │ + b.n 42e86 │ │ │ │ + ldr r1, [pc, #52] @ (42e90 ) │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c338 │ │ │ │ - cbz r0, 42e60 │ │ │ │ + cbz r0, 42e7e │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #50244 @ 0xc444 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 42df8 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 42e16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8079c │ │ │ │ + bl 8075c │ │ │ │ add.w sp, sp, #1088 @ 0x440 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - stmia r3!, {r4, r5, r7} │ │ │ │ - lsls r5, r1, #1 │ │ │ │ - stmia r3!, {r3, r4, r5, r7} │ │ │ │ + nop │ │ │ │ + pop {r4, r7} │ │ │ │ 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, #25136 @ 0x6230 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 42e9e │ │ │ │ + bne.n 42eba │ │ │ │ vldr d8, [r1, #8] │ │ │ │ - b.n 42ebc │ │ │ │ + b.n 42ed8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 17499c │ │ │ │ + bl 174704 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 42ebc │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 42ed0 │ │ │ │ - vldr d0, [pc, #24] @ 42ed8 │ │ │ │ + bne.n 42ed8 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 42eec │ │ │ │ + vldr d0, [pc, #28] @ 42ef8 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9ba38 │ │ │ │ + b.w 9b990 │ │ │ │ vpop {d8} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ + nop.w │ │ │ │ stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ subs r3, r4, r1 │ │ │ │ - add r5, pc, #880 @ (adr r5, 43250 ) │ │ │ │ + add r5, pc, #880 @ (adr r5, 43270 ) │ │ │ │ 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 2b508 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 42f0c │ │ │ │ + bge.n 42f2c │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e48d4 │ │ │ │ - bne.n 42f16 │ │ │ │ + b.w 1e3608 │ │ │ │ + bne.n 42f36 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 80da4 │ │ │ │ + b.w 80d64 │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 42f24 │ │ │ │ + bcc.n 42f44 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 23c470 │ │ │ │ + b.w 23b41c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 42f1c │ │ │ │ + beq.n 42f3c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b508 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 42f56 │ │ │ │ + bne.n 42f76 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 42f8e │ │ │ │ - bl 80da4 │ │ │ │ + b.n 42fae │ │ │ │ + bl 80d64 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 42f80 │ │ │ │ + cbz r0, 42fa0 │ │ │ │ movs r6, #0 │ │ │ │ cmp r7, r6 │ │ │ │ - ble.n 42f78 │ │ │ │ + ble.n 42f98 │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ - bl 14dbe8 <_PyLong_FromGid@@Base> │ │ │ │ - cbz r0, 42f80 │ │ │ │ + bl 14dbe4 <_PyLong_FromGid@@Base> │ │ │ │ + cbz r0, 42fa0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 42f60 │ │ │ │ + b.n 42f80 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b90 │ │ │ │ - b.n 42f8e │ │ │ │ + bl 83b50 │ │ │ │ + b.n 42fae │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e50 │ │ │ │ - b.n 42f52 │ │ │ │ + bl 84e10 │ │ │ │ + b.n 42f72 │ │ │ │ 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 42fb2 │ │ │ │ + bmi.n 42fd2 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52476 @ 0xccfc │ │ │ │ + movw r1, #50492 @ 0xc53c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ stmdb 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 149e20 │ │ │ │ + bl 149f08 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4308a │ │ │ │ + beq.n 430aa │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 2215dc │ │ │ │ + bl 21fdf0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 43078 │ │ │ │ - bl b0fe4 │ │ │ │ + beq.n 43098 │ │ │ │ + bl b0b30 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ movs r6, #0 │ │ │ │ blx 2be84 │ │ │ │ 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 1b2bb8 │ │ │ │ + bl 1b19d8 │ │ │ │ mov r3, r5 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 43012 │ │ │ │ + cbnz r0, 43032 │ │ │ │ mov r4, r6 │ │ │ │ str r0, [sp, #16] │ │ │ │ movs r6, #1 │ │ │ │ - b.n 4303e │ │ │ │ + b.n 4305e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #20 │ │ │ │ str.w fp, [sp] │ │ │ │ blx 2b4d8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4303e │ │ │ │ + cbz r0, 4305e │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bne.n 43038 │ │ │ │ + bne.n 43058 │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4303c │ │ │ │ + bge.n 4305c │ │ │ │ lsls r5, r5, #1 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 42ffc │ │ │ │ + b.n 4301c │ │ │ │ mov r6, r3 │ │ │ │ - b.n 4303e │ │ │ │ + b.n 4305e │ │ │ │ movs r6, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ - cbnz r5, 4306c │ │ │ │ + cbnz r5, 4308c │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 43052 │ │ │ │ - bl 23c470 │ │ │ │ - b.n 4307c │ │ │ │ + bne.n 43072 │ │ │ │ + bl 23b41c │ │ │ │ + b.n 4309c │ │ │ │ movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #52516 @ 0xcd24 │ │ │ │ + movw r1, #50532 @ 0xc564 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 4307c │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 4309c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 215510 <_Py_Uid_Converter@@Base+0x14c> │ │ │ │ + bl 214508 <_Py_Uid_Converter@@Base+0x14c> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4307c │ │ │ │ + b.n 4309c │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a4ec │ │ │ │ + bl 7a4bc │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r5 │ │ │ │ - bl 16acb4 <_Py_DecRef@@Base> │ │ │ │ + bl 16aa14 <_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, 430ba │ │ │ │ + cbnz r1, 430da │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52548 @ 0xcd44 │ │ │ │ + movw r1, #50564 @ 0xc584 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 430e6 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 43106 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 430fa │ │ │ │ + beq.n 4311a │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bmi.n 430ec │ │ │ │ + bmi.n 4310c │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52580 @ 0xcd64 │ │ │ │ + movw r1, #50596 @ 0xc5a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 43106 │ │ │ │ + b.n 43126 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 430fc │ │ │ │ + bge.n 4311c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 430fc │ │ │ │ + b.n 4311c │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ 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 f6784 │ │ │ │ + bl f6728 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 43134 │ │ │ │ + beq.n 43154 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w f6ce4 │ │ │ │ + b.w f6c88 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #52640 @ 0xcda0 │ │ │ │ + movw r1, #50656 @ 0xc5e0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43160 │ │ │ │ + bge.n 43180 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 43160 │ │ │ │ + cbnz r3, 43180 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_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 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4322e │ │ │ │ + beq.n 4324e │ │ │ │ movw r5, #32336 @ 0x7e50 │ │ │ │ movt r5, #87 @ 0x57 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 4319e │ │ │ │ + bne.n 431be │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4318e │ │ │ │ + bne.n 431ae │ │ │ │ dmb ish │ │ │ │ - beq.n 431aa │ │ │ │ + beq.n 431ca │ │ │ │ mov r0, r5 │ │ │ │ - bl 286614 │ │ │ │ + bl 2b848c │ │ │ │ blx 2bcc4 │ │ │ │ blx 2af6c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - cbz r1, 43200 │ │ │ │ - bl 2706d4 <_PyArg_ParseStackAndKeywords@@Base+0x998> │ │ │ │ + cbz r1, 43220 │ │ │ │ + bl 26ff8c <_PyArg_ParseStackAndKeywords@@Base+0x998> │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r6, 431ca │ │ │ │ - bl 9bb0c │ │ │ │ - cbz r0, 431e8 │ │ │ │ + cbz r6, 431ea │ │ │ │ + bl 9ba64 │ │ │ │ + cbz r0, 43208 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 431e4 │ │ │ │ + bge.n 43204 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 431e4 │ │ │ │ + cbnz r3, 43204 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 43200 │ │ │ │ + b.n 43220 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 431ae │ │ │ │ + bge.n 431ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 431ae │ │ │ │ + bne.n 431ce │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 431ae │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 431ce │ │ │ │ blx 2b05c │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4321c │ │ │ │ + bne.n 4323c │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4320c │ │ │ │ + bne.n 4322c │ │ │ │ dmb ish │ │ │ │ - beq.n 4322e │ │ │ │ + beq.n 4324e │ │ │ │ movw r0, #32336 @ 0x7e50 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - bl 285478 │ │ │ │ + bl 284d7c │ │ │ │ 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 4342a │ │ │ │ + bl 4344a │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 43378 │ │ │ │ - ldr r1, [pc, #300] @ (43380 ) │ │ │ │ + beq.w 43398 │ │ │ │ + ldr r1, [pc, #300] @ (433a0 ) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 97be4 │ │ │ │ + bl 97b40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 43362 │ │ │ │ - ldr r1, [pc, #292] @ (43384 ) │ │ │ │ + bne.w 43382 │ │ │ │ + ldr r1, [pc, #292] @ (433a4 ) │ │ │ │ add r2, sp, #12 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 97be4 │ │ │ │ + bl 97b40 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 43312 │ │ │ │ + beq.n 43332 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbz r0, 43294 │ │ │ │ - bl 1dc824 │ │ │ │ + cbz r0, 432b4 │ │ │ │ + bl 1db558 │ │ │ │ subs r5, r0, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - blt.n 43302 │ │ │ │ + blt.n 43322 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4328c │ │ │ │ + bge.n 432ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4328c │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 432ac │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ subs r5, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ - b.n 43296 │ │ │ │ + b.n 432b6 │ │ │ │ mov r5, r0 │ │ │ │ add r2, sp, #8 │ │ │ │ - ldr r1, [pc, #236] @ (43388 ) │ │ │ │ + ldr r1, [pc, #236] @ (433a8 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 97be4 │ │ │ │ + bl 97b40 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 43312 │ │ │ │ + beq.n 43332 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 43328 │ │ │ │ + bne.n 43348 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl efdc8 │ │ │ │ + bl efd28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43328 │ │ │ │ - ldr r1, [pc, #216] @ (4338c ) │ │ │ │ + beq.n 43348 │ │ │ │ + ldr r1, [pc, #216] @ (433ac ) │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl f53e4 │ │ │ │ + bl f5388 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbnz r0, 432ca │ │ │ │ + cbnz r0, 432ea │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 43308 │ │ │ │ - b.n 43312 │ │ │ │ + blt.n 43328 │ │ │ │ + b.n 43332 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 4332e │ │ │ │ + bmi.n 4334e │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #56628 @ 0xdd34 │ │ │ │ + movw r1, #54880 @ 0xd660 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 432fe │ │ │ │ + bge.n 4331e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 432fe │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4331e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43312 │ │ │ │ + bge.n 43332 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 43312 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 43332 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4335e │ │ │ │ + bge.n 4337e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4335e │ │ │ │ + cbnz r3, 4337e │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4335e │ │ │ │ - bl 7faec │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4337e │ │ │ │ + bl 7faac │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbz r2, 43362 │ │ │ │ - cbnz r5, 43362 │ │ │ │ - ldr r1, [pc, #68] @ (43380 ) │ │ │ │ + cbz r2, 43382 │ │ │ │ + cbnz r5, 43382 │ │ │ │ + ldr r1, [pc, #68] @ (433a0 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 8636c │ │ │ │ - cbz r0, 43362 │ │ │ │ + bl 86330 │ │ │ │ + cbz r0, 43382 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 43362 │ │ │ │ + cbz r0, 43382 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r5, [sp, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43362 │ │ │ │ + bge.n 43382 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 43362 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 43362 │ │ │ │ + cbnz r3, 43382 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 43382 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 43378 │ │ │ │ + b.n 43398 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43376 │ │ │ │ + bge.n 43396 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 43376 │ │ │ │ + cbnz r3, 43396 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ sub sp, #496 @ 0x1f0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -34274,294 +34299,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, 433c8 │ │ │ │ + cbnz r4, 433e8 │ │ │ │ cmp r3, r4 │ │ │ │ - blt.n 433c8 │ │ │ │ + blt.n 433e8 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 433c8 │ │ │ │ - cbz r2, 433c8 │ │ │ │ + bgt.n 433e8 │ │ │ │ + cbz r2, 433e8 │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #38512 @ 0x9670 │ │ │ │ + movw r1, #36528 @ 0x8eb0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 433e4 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 43404 │ │ │ │ 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] @ (433ec ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #16] @ (4340c ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 433b2 │ │ │ │ + bne.n 433d2 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cmp r5, #224 @ 0xe0 │ │ │ │ + cmp r6, #96 @ 0x60 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 43480 │ │ │ │ + bl 434a0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 43420 │ │ │ │ + bne.n 43440 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52732 @ 0xcdfc │ │ │ │ + movw r1, #50748 @ 0xc63c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 43428 │ │ │ │ + b.n 43448 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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] @ (4347c ) │ │ │ │ - bl a8c10 │ │ │ │ + ldr r1, [pc, #64] @ (4349c ) │ │ │ │ + bl a87ac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 43476 │ │ │ │ + cbz r0, 43496 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 43476 │ │ │ │ + bmi.n 43496 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11900 @ 0x2e7c │ │ │ │ + movw r1, #9916 @ 0x26bc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43474 │ │ │ │ + bge.n 43494 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 43474 │ │ │ │ + cbnz r3, 43494 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r4, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 43498 │ │ │ │ + bmi.n 434b8 │ │ │ │ movw r3, #23984 @ 0x5db0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 435a4 │ │ │ │ + bne.w 435c4 │ │ │ │ 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 205d8c │ │ │ │ + bl 204b58 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 434bc │ │ │ │ + cbnz r0, 434dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 435a0 │ │ │ │ - bl 9f90c │ │ │ │ + b.n 435c0 │ │ │ │ + bl 9f8ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 434d6 │ │ │ │ + bge.n 434f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 434d6 │ │ │ │ + cbnz r3, 434f6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 434b6 │ │ │ │ + beq.n 434d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fad8 │ │ │ │ + bl 9fa78 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 43580 │ │ │ │ - bl 9b0fc │ │ │ │ + beq.n 435a0 │ │ │ │ + bl 9b054 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ - cbnz r6, 4350e │ │ │ │ + cbnz r6, 4352e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4353e │ │ │ │ + bge.n 4355e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4353e │ │ │ │ + cbnz r3, 4355e │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4353e │ │ │ │ - bl 2a5674 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4355e │ │ │ │ + bl 2a4ecc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 43556 │ │ │ │ + bge.n 43576 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4352a │ │ │ │ + bge.n 4354a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4352a │ │ │ │ + cbnz r3, 4354a │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4353e │ │ │ │ + bge.n 4355e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4353e │ │ │ │ + cbnz r3, 4355e │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 434b6 │ │ │ │ + bge.n 434d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 434b6 │ │ │ │ + bne.n 434d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 434b6 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 434d6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43568 │ │ │ │ + bge.n 43588 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 43568 │ │ │ │ + cbnz r3, 43588 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 434da │ │ │ │ + bge.n 434fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 434da │ │ │ │ + bne.n 434fa │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 434da │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 434fa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43594 │ │ │ │ + bge.n 435b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 43594 │ │ │ │ + cbnz r3, 435b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - bl 94178 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + bl 940d8 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000435aa <_Py_rc_quot@@Base>: │ │ │ │ +000435ca <_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 435d2 <_Py_rc_quot@@Base+0x28> │ │ │ │ + bpl.n 435f2 <_Py_rc_quot@@Base+0x28> │ │ │ │ vneg.f64 d5, d1 │ │ │ │ - b.n 435d6 <_Py_rc_quot@@Base+0x2c> │ │ │ │ + b.n 435f6 <_Py_rc_quot@@Base+0x2c> │ │ │ │ vmov.f64 d5, d1 │ │ │ │ vcmpe.f64 d2, #0.0 │ │ │ │ - vldr d8, [pc, #324] @ 43720 <_Py_rc_quot@@Base+0x176> │ │ │ │ + vldr d8, [pc, #324] @ 43740 <_Py_rc_quot@@Base+0x176> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 435f4 <_Py_rc_quot@@Base+0x4a> │ │ │ │ + bpl.n 43614 <_Py_rc_quot@@Base+0x4a> │ │ │ │ vneg.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt.n 4363c <_Py_rc_quot@@Base+0x92> │ │ │ │ - b.n 4361e <_Py_rc_quot@@Base+0x74> │ │ │ │ + blt.n 4365c <_Py_rc_quot@@Base+0x92> │ │ │ │ + b.n 4363e <_Py_rc_quot@@Base+0x74> │ │ │ │ vcmpe.f64 d5, d2 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt.n 43638 <_Py_rc_quot@@Base+0x8e> │ │ │ │ + blt.n 43658 <_Py_rc_quot@@Base+0x8e> │ │ │ │ vcmp.f64 d5, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4361a <_Py_rc_quot@@Base+0x70> │ │ │ │ + bne.n 4363a <_Py_rc_quot@@Base+0x70> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d7, d8 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 43712 <_Py_rc_quot@@Base+0x168> │ │ │ │ + b.n 43732 <_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 43662 <_Py_rc_quot@@Base+0xb8> │ │ │ │ + b.n 43682 <_Py_rc_quot@@Base+0xb8> │ │ │ │ vmov.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 43678 <_Py_rc_quot@@Base+0xce> │ │ │ │ + bhi.n 43698 <_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 43712 <_Py_rc_quot@@Base+0x168> │ │ │ │ + bvc.n 43732 <_Py_rc_quot@@Base+0x168> │ │ │ │ vcmp.f64 d1, d1 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 43680 <_Py_rc_quot@@Base+0xd6> │ │ │ │ - b.n 43712 <_Py_rc_quot@@Base+0x168> │ │ │ │ - vldr d7, [pc, #172] @ 43728 <_Py_rc_quot@@Base+0x17e> │ │ │ │ + bvs.n 436a0 <_Py_rc_quot@@Base+0xd6> │ │ │ │ + b.n 43732 <_Py_rc_quot@@Base+0x168> │ │ │ │ + vldr d7, [pc, #172] @ 43748 <_Py_rc_quot@@Base+0x17e> │ │ │ │ vmov.f64 d1, d7 │ │ │ │ vabs.f64 d9, d0 │ │ │ │ - vldr d4, [pc, #168] @ 43730 <_Py_rc_quot@@Base+0x186> │ │ │ │ + vldr d4, [pc, #168] @ 43750 <_Py_rc_quot@@Base+0x186> │ │ │ │ vcmp.f64 d9, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 43712 <_Py_rc_quot@@Base+0x168> │ │ │ │ + bhi.n 43732 <_Py_rc_quot@@Base+0x168> │ │ │ │ vabs.f64 d5, d5 │ │ │ │ vcmp.f64 d5, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 436ae <_Py_rc_quot@@Base+0x104> │ │ │ │ + bgt.n 436ce <_Py_rc_quot@@Base+0x104> │ │ │ │ vabs.f64 d3, d3 │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 43712 <_Py_rc_quot@@Base+0x168> │ │ │ │ + ble.n 43732 <_Py_rc_quot@@Base+0x168> │ │ │ │ vabs.f64 d3, d6 │ │ │ │ - vldr d7, [pc, #108] @ 43720 <_Py_rc_quot@@Base+0x176> │ │ │ │ + vldr d7, [pc, #108] @ 43740 <_Py_rc_quot@@Base+0x176> │ │ │ │ vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ vmov r3, s13 │ │ │ │ - vldr d6, [pc, #96] @ 43720 <_Py_rc_quot@@Base+0x176> │ │ │ │ + vldr d6, [pc, #96] @ 43740 <_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 │ │ │ │ @@ -34598,508 +34623,505 @@ │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ cmp r4, r3 │ │ │ │ it ne │ │ │ │ movne r1, r4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r4} │ │ │ │ - b.w e05f0 │ │ │ │ + b.w e04e8 │ │ │ │ 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, 43780 <_Py_rc_quot@@Base+0x1d6> │ │ │ │ + cbnz r4, 437a0 <_Py_rc_quot@@Base+0x1d6> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15796 @ 0x3db4 │ │ │ │ + movw r1, #13812 @ 0x35f4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 43842 <_Py_rc_quot@@Base+0x298> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 43862 <_Py_rc_quot@@Base+0x298> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi.n 4383a <_Py_rc_quot@@Base+0x290> │ │ │ │ + bhi.n 4385a <_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, #52836 @ 0xce64 │ │ │ │ + movw r0, #50852 @ 0xc6a4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8832c │ │ │ │ - movw r0, #55484 @ 0xd8bc │ │ │ │ + b.w 88294 │ │ │ │ + movw r0, #50908 @ 0xc6dc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8832c │ │ │ │ - movw r0, #39988 @ 0x9c34 │ │ │ │ + b.w 88294 │ │ │ │ + movw r0, #37964 @ 0x944c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8832c │ │ │ │ - movw r2, #55484 @ 0xd8bc │ │ │ │ + b.w 88294 │ │ │ │ + movw r2, #50908 @ 0xc6dc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - b.n 437da <_Py_rc_quot@@Base+0x230> │ │ │ │ - movw r2, #39988 @ 0x9c34 │ │ │ │ + b.n 437fa <_Py_rc_quot@@Base+0x230> │ │ │ │ + movw r2, #37964 @ 0x944c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #52836 @ 0xce64 │ │ │ │ + movw r1, #50852 @ 0xc6a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #47836 @ 0xbadc │ │ │ │ + movw r0, #45860 @ 0xb324 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9512c │ │ │ │ - movw r2, #39988 @ 0x9c34 │ │ │ │ + b.w 9508c │ │ │ │ + movw r2, #37964 @ 0x944c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #55484 @ 0xd8bc │ │ │ │ + movw r1, #50908 @ 0xc6dc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #47836 @ 0xbadc │ │ │ │ + movw r0, #45860 @ 0xb324 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9512c │ │ │ │ - movw r3, #39988 @ 0x9c34 │ │ │ │ + b.w 9508c │ │ │ │ + movw r3, #37964 @ 0x944c │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - movw r2, #55484 @ 0xd8bc │ │ │ │ + movw r2, #50908 @ 0xc6dc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #52836 @ 0xce64 │ │ │ │ + movw r1, #50852 @ 0xc6a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #52840 @ 0xce68 │ │ │ │ + movw r0, #50856 @ 0xc6a8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9512c │ │ │ │ + b.w 9508c │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ 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 4342a │ │ │ │ - cbz r0, 438b6 <_Py_rc_quot@@Base+0x30c> │ │ │ │ - ldr r1, [pc, #96] @ (438c0 <_Py_rc_quot@@Base+0x316>) │ │ │ │ + bl 4344a │ │ │ │ + cbz r0, 438d6 <_Py_rc_quot@@Base+0x30c> │ │ │ │ + ldr r1, [pc, #96] @ (438e0 <_Py_rc_quot@@Base+0x316>) │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 4387e <_Py_rc_quot@@Base+0x2d4> │ │ │ │ + cbz r4, 4389e <_Py_rc_quot@@Base+0x2d4> │ │ │ │ mov r2, r4 │ │ │ │ - bl 8636c │ │ │ │ - cbnz r0, 43894 <_Py_rc_quot@@Base+0x2ea> │ │ │ │ - ldr r1, [pc, #88] @ (438c4 <_Py_rc_quot@@Base+0x31a>) │ │ │ │ + bl 86330 │ │ │ │ + cbnz r0, 438b4 <_Py_rc_quot@@Base+0x2ea> │ │ │ │ + ldr r1, [pc, #88] @ (438e4 <_Py_rc_quot@@Base+0x31a>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 1059fc │ │ │ │ + bl 105894 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - b.n 438a0 <_Py_rc_quot@@Base+0x2f6> │ │ │ │ - bl 1059fc │ │ │ │ - cbnz r0, 4389a <_Py_rc_quot@@Base+0x2f0> │ │ │ │ + b.n 438c0 <_Py_rc_quot@@Base+0x2f6> │ │ │ │ + bl 105894 │ │ │ │ + cbnz r0, 438ba <_Py_rc_quot@@Base+0x2f0> │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #48] @ (438c0 <_Py_rc_quot@@Base+0x316>) │ │ │ │ + ldr r1, [pc, #48] @ (438e0 <_Py_rc_quot@@Base+0x316>) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c368 │ │ │ │ + bl 15c3c8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 438a0 <_Py_rc_quot@@Base+0x2f6> │ │ │ │ + b.n 438c0 <_Py_rc_quot@@Base+0x2f6> │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 4386a <_Py_rc_quot@@Base+0x2c0> │ │ │ │ - b.n 43894 <_Py_rc_quot@@Base+0x2ea> │ │ │ │ + beq.n 4388a <_Py_rc_quot@@Base+0x2c0> │ │ │ │ + b.n 438b4 <_Py_rc_quot@@Base+0x2ea> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 438ba <_Py_rc_quot@@Base+0x310> │ │ │ │ + bge.n 438da <_Py_rc_quot@@Base+0x310> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 438ba <_Py_rc_quot@@Base+0x310> │ │ │ │ + cbnz r3, 438da <_Py_rc_quot@@Base+0x310> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 438ba <_Py_rc_quot@@Base+0x310> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 438da <_Py_rc_quot@@Base+0x310> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ sub sp, #496 @ 0x1f0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ sub sp, #192 @ 0xc0 │ │ │ │ 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, #43620 @ 0xaa64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52932 @ 0xcec4 │ │ │ │ + movw r1, #50948 @ 0xc704 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236d3c │ │ │ │ + bl 235ce4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 438fe <_Py_rc_quot@@Base+0x354> │ │ │ │ - bl 45dde │ │ │ │ + beq.n 4391e <_Py_rc_quot@@Base+0x354> │ │ │ │ + bl 45df6 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 43900 <_Py_rc_quot@@Base+0x356> │ │ │ │ + b.n 43920 <_Py_rc_quot@@Base+0x356> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00043902 <_PyImport_ClearExtension@@Base>: │ │ │ │ +00043922 <_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, #184] @ (439cc <_PyImport_ClearExtension@@Base+0xca>) │ │ │ │ + ldr r2, [pc, #184] @ (439ec <_PyImport_ClearExtension@@Base+0xca>) │ │ │ │ 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 1cc6c8 │ │ │ │ + bl 1cb548 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 4393c <_PyImport_ClearExtension@@Base+0x3a> │ │ │ │ - bl 94178 │ │ │ │ + cbnz r0, 4395c <_PyImport_ClearExtension@@Base+0x3a> │ │ │ │ + bl 940d8 │ │ │ │ subs.w r0, r0, r8 │ │ │ │ it ne │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 439c6 <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ + b.n 439e6 <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r3, [r4, #8] │ │ │ │ - cbz r0, 4395a <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ + cbz r0, 4397a <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4395a <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ + bge.n 4397a <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4395a <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4397a <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bgt.n 43980 <_PyImport_ClearExtension@@Base+0x7e> │ │ │ │ - bl b1110 │ │ │ │ + bgt.n 439a0 <_PyImport_ClearExtension@@Base+0x7e> │ │ │ │ + bl b0c5c │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 439a4 <_PyImport_ClearExtension@@Base+0xa2> │ │ │ │ - b.n 4399a <_PyImport_ClearExtension@@Base+0x98> │ │ │ │ + beq.n 439c4 <_PyImport_ClearExtension@@Base+0xa2> │ │ │ │ + b.n 439ba <_PyImport_ClearExtension@@Base+0x98> │ │ │ │ ldr.w r3, [r5, #3908] @ 0xf44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 43966 <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ + beq.n 43986 <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge.n 43966 <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ + bge.n 43986 <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ mov r0, r5 │ │ │ │ - bl 43ae0 <_PyImport_ClearExtension@@Base+0x1de> │ │ │ │ + bl 43b00 <_PyImport_ClearExtension@@Base+0x1de> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 43966 <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ - b.n 439c2 <_PyImport_ClearExtension@@Base+0xc0> │ │ │ │ - bl 1d9dd8 │ │ │ │ + bge.n 43986 <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ + b.n 439e2 <_PyImport_ClearExtension@@Base+0xc0> │ │ │ │ + bl 1d8b10 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 439a6 <_PyImport_ClearExtension@@Base+0xa4> │ │ │ │ - b.n 439c2 <_PyImport_ClearExtension@@Base+0xc0> │ │ │ │ + cbnz r0, 439c6 <_PyImport_ClearExtension@@Base+0xa4> │ │ │ │ + b.n 439e2 <_PyImport_ClearExtension@@Base+0xc0> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 43b4c <_PyImport_ClearExtension@@Base+0x24a> │ │ │ │ + bl 43b6c <_PyImport_ClearExtension@@Base+0x24a> │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 439b6 <_PyImport_ClearExtension@@Base+0xb4> │ │ │ │ + bne.n 439d6 <_PyImport_ClearExtension@@Base+0xb4> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 439c6 <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ + b.n 439e6 <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 217d4c │ │ │ │ - b.n 439b2 <_PyImport_ClearExtension@@Base+0xb0> │ │ │ │ + bl 216d4c │ │ │ │ + b.n 439d2 <_PyImport_ClearExtension@@Base+0xb0> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 439f0 <_PyImport_ClearExtension@@Base+0xee> │ │ │ │ + bne.n 43a10 <_PyImport_ClearExtension@@Base+0xee> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 151f74 │ │ │ │ + b.w 151f6c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #13540 @ 0x34e4 │ │ │ │ + movw r0, #11556 @ 0x2d24 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 439e4 <_PyImport_ClearExtension@@Base+0xe2> │ │ │ │ + bne.n 43a04 <_PyImport_ClearExtension@@Base+0xe2> │ │ │ │ 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, 43a20 <_PyImport_ClearExtension@@Base+0x11e> │ │ │ │ - ldr r4, [pc, #184] @ (43ad8 <_PyImport_ClearExtension@@Base+0x1d6>) │ │ │ │ - b.n 43a38 <_PyImport_ClearExtension@@Base+0x136> │ │ │ │ + cbnz r1, 43a40 <_PyImport_ClearExtension@@Base+0x11e> │ │ │ │ + ldr r4, [pc, #184] @ (43af8 <_PyImport_ClearExtension@@Base+0x1d6>) │ │ │ │ + b.n 43a58 <_PyImport_ClearExtension@@Base+0x136> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 43a1c <_PyImport_ClearExtension@@Base+0x11a> │ │ │ │ + beq.n 43a3c <_PyImport_ClearExtension@@Base+0x11a> │ │ │ │ movs r0, #1 │ │ │ │ - bl 8e984 │ │ │ │ + bl 8e8e8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 43ad0 <_PyImport_ClearExtension@@Base+0x1ce> │ │ │ │ - ldr r0, [pc, #160] @ (43adc <_PyImport_ClearExtension@@Base+0x1da>) │ │ │ │ + beq.n 43af0 <_PyImport_ClearExtension@@Base+0x1ce> │ │ │ │ + ldr r0, [pc, #160] @ (43afc <_PyImport_ClearExtension@@Base+0x1da>) │ │ │ │ add r1, sp, #12 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl adb7c │ │ │ │ + bl ad530 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 43a62 <_PyImport_ClearExtension@@Base+0x160> │ │ │ │ - bl 9f90c │ │ │ │ + cbz r0, 43a82 <_PyImport_ClearExtension@@Base+0x160> │ │ │ │ + bl 9f8ac │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 43a7a <_PyImport_ClearExtension@@Base+0x178> │ │ │ │ + cbnz r0, 43a9a <_PyImport_ClearExtension@@Base+0x178> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43a62 <_PyImport_ClearExtension@@Base+0x160> │ │ │ │ + bge.n 43a82 <_PyImport_ClearExtension@@Base+0x160> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 43a62 <_PyImport_ClearExtension@@Base+0x160> │ │ │ │ + cbnz r3, 43a82 <_PyImport_ClearExtension@@Base+0x160> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43a76 <_PyImport_ClearExtension@@Base+0x174> │ │ │ │ + bge.n 43a96 <_PyImport_ClearExtension@@Base+0x174> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 43a76 <_PyImport_ClearExtension@@Base+0x174> │ │ │ │ + cbnz r3, 43a96 <_PyImport_ClearExtension@@Base+0x174> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 43ad0 <_PyImport_ClearExtension@@Base+0x1ce> │ │ │ │ + b.n 43af0 <_PyImport_ClearExtension@@Base+0x1ce> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r2, r4 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ strd r3, r0, [sp] │ │ │ │ movs r0, #5 │ │ │ │ - bl 8ed24 │ │ │ │ + bl 8ec88 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43aa6 <_PyImport_ClearExtension@@Base+0x1a4> │ │ │ │ + bge.n 43ac6 <_PyImport_ClearExtension@@Base+0x1a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 43aa6 <_PyImport_ClearExtension@@Base+0x1a4> │ │ │ │ + cbnz r3, 43ac6 <_PyImport_ClearExtension@@Base+0x1a4> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43aba <_PyImport_ClearExtension@@Base+0x1b8> │ │ │ │ + bge.n 43ada <_PyImport_ClearExtension@@Base+0x1b8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 43aba <_PyImport_ClearExtension@@Base+0x1b8> │ │ │ │ + cbnz r3, 43ada <_PyImport_ClearExtension@@Base+0x1b8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43ace <_PyImport_ClearExtension@@Base+0x1cc> │ │ │ │ + bge.n 43aee <_PyImport_ClearExtension@@Base+0x1cc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 43ace <_PyImport_ClearExtension@@Base+0x1cc> │ │ │ │ + cbnz r3, 43aee <_PyImport_ClearExtension@@Base+0x1cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldrd r0, r0, [r4, #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 43b14 <_PyImport_ClearExtension@@Base+0x212> │ │ │ │ + ble.n 43b34 <_PyImport_ClearExtension@@Base+0x212> │ │ │ │ ldr.w r0, [r0, #3908] @ 0xf44 │ │ │ │ - cbz r0, 43b1e <_PyImport_ClearExtension@@Base+0x21c> │ │ │ │ + cbz r0, 43b3e <_PyImport_ClearExtension@@Base+0x21c> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge.n 43b28 <_PyImport_ClearExtension@@Base+0x226> │ │ │ │ + bge.n 43b48 <_PyImport_ClearExtension@@Base+0x226> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43b36 <_PyImport_ClearExtension@@Base+0x234> │ │ │ │ + bge.n 43b56 <_PyImport_ClearExtension@@Base+0x234> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 43b36 <_PyImport_ClearExtension@@Base+0x234> │ │ │ │ - movw r1, #53432 @ 0xd0b8 │ │ │ │ + b.n 43b56 <_PyImport_ClearExtension@@Base+0x234> │ │ │ │ + movw r1, #51448 @ 0xc8f8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - b.n 43b30 <_PyImport_ClearExtension@@Base+0x22e> │ │ │ │ - movw r1, #53456 @ 0xd0d0 │ │ │ │ + b.n 43b50 <_PyImport_ClearExtension@@Base+0x22e> │ │ │ │ + movw r1, #51472 @ 0xc910 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - b.n 43b30 <_PyImport_ClearExtension@@Base+0x22e> │ │ │ │ - movw r1, #53500 @ 0xd0fc │ │ │ │ + b.n 43b50 <_PyImport_ClearExtension@@Base+0x22e> │ │ │ │ + movw r1, #51516 @ 0xc93c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - ldr r0, [pc, #20] @ (43b48 <_PyImport_ClearExtension@@Base+0x246>) │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #20] @ (43b68 <_PyImport_ClearExtension@@Base+0x246>) │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w a2a9c │ │ │ │ + b.w a2a3c │ │ │ │ nop │ │ │ │ - stmia r4!, {r3, r5, r6} │ │ │ │ + pop {r6, pc} │ │ │ │ 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 r4, [pc, #124] @ (43bd8 <_PyImport_ClearExtension@@Base+0x2d6>) │ │ │ │ + ldr r4, [pc, #124] @ (43bf8 <_PyImport_ClearExtension@@Base+0x2d6>) │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 43b78 <_PyImport_ClearExtension@@Base+0x276> │ │ │ │ + bne.n 43b98 <_PyImport_ClearExtension@@Base+0x276> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 43b68 <_PyImport_ClearExtension@@Base+0x266> │ │ │ │ + bne.n 43b88 <_PyImport_ClearExtension@@Base+0x266> │ │ │ │ dmb ish │ │ │ │ - beq.n 43b84 <_PyImport_ClearExtension@@Base+0x282> │ │ │ │ + beq.n 43ba4 <_PyImport_ClearExtension@@Base+0x282> │ │ │ │ mov r0, r4 │ │ │ │ - bl 286614 │ │ │ │ + bl 2b848c │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r3, [r3, #1800] @ 0x708 │ │ │ │ - cbz r3, 43bac <_PyImport_ClearExtension@@Base+0x2aa> │ │ │ │ + cbz r3, 43bcc <_PyImport_ClearExtension@@Base+0x2aa> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cc750 │ │ │ │ + bl 1cb5d0 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 43bac <_PyImport_ClearExtension@@Base+0x2aa> │ │ │ │ + cbz r0, 43bcc <_PyImport_ClearExtension@@Base+0x2aa> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 43bac <_PyImport_ClearExtension@@Base+0x2aa> │ │ │ │ + cbz r0, 43bcc <_PyImport_ClearExtension@@Base+0x2aa> │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ - bl 2240cc <_PyUnicodeWriter_Dealloc@@Base+0x110> │ │ │ │ + bl 222888 <_PyUnicodeWriter_Dealloc@@Base+0x110> │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 43bc4 <_PyImport_ClearExtension@@Base+0x2c2> │ │ │ │ + bne.n 43be4 <_PyImport_ClearExtension@@Base+0x2c2> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 43bb4 <_PyImport_ClearExtension@@Base+0x2b2> │ │ │ │ + bne.n 43bd4 <_PyImport_ClearExtension@@Base+0x2b2> │ │ │ │ dmb ish │ │ │ │ - beq.n 43bd4 <_PyImport_ClearExtension@@Base+0x2d2> │ │ │ │ + beq.n 43bf4 <_PyImport_ClearExtension@@Base+0x2d2> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - ldr r0, [pc, #8] @ (43bd8 <_PyImport_ClearExtension@@Base+0x2d6>) │ │ │ │ - b.w 285478 │ │ │ │ + ldr r0, [pc, #8] @ (43bf8 <_PyImport_ClearExtension@@Base+0x2d6>) │ │ │ │ + b.w 284d7c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [r7, #92] @ 0x5c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.w 43cce <_PyImport_ClearExtension@@Base+0x3cc> │ │ │ │ + b.n 43ce6 <_PyImport_ClearExtension@@Base+0x3c4> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 43c02 <_PyImport_ClearExtension@@Base+0x300> │ │ │ │ + bne.n 43c20 <_PyImport_ClearExtension@@Base+0x2fe> │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 43c38 <_PyImport_ClearExtension@@Base+0x336> │ │ │ │ + b.n 43c56 <_PyImport_ClearExtension@@Base+0x334> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 43bfc <_PyImport_ClearExtension@@Base+0x2fa> │ │ │ │ + beq.n 43c1a <_PyImport_ClearExtension@@Base+0x2f8> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 43c2a <_PyImport_ClearExtension@@Base+0x328> │ │ │ │ + bmi.n 43c48 <_PyImport_ClearExtension@@Base+0x326> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53720 @ 0xd1d8 │ │ │ │ + movw r1, #51736 @ 0xca18 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 43c5e <_PyImport_ClearExtension@@Base+0x35c> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 43c7c <_PyImport_ClearExtension@@Base+0x35a> │ │ │ │ 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 84e68 │ │ │ │ + bl 84e28 │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ - cbz r0, 43c4e <_PyImport_ClearExtension@@Base+0x34c> │ │ │ │ + cbz r0, 43c6c <_PyImport_ClearExtension@@Base+0x34a> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 43c52 <_PyImport_ClearExtension@@Base+0x350> │ │ │ │ + blt.n 43c70 <_PyImport_ClearExtension@@Base+0x34e> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 43c5e <_PyImport_ClearExtension@@Base+0x35c> │ │ │ │ + b.n 43c7c <_PyImport_ClearExtension@@Base+0x35a> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 43c4e <_PyImport_ClearExtension@@Base+0x34c> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 43c6c <_PyImport_ClearExtension@@Base+0x34a> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, 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, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, #8 │ │ │ │ - movw r0, #53812 @ 0xd234 │ │ │ │ + movw r0, #51784 @ 0xca48 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldrd r3, r4, [r1, #12] │ │ │ │ ldrd r1, r2, [r1, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ 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, 43cb6 <_PyImport_ClearExtension@@Base+0x3b4> │ │ │ │ + cbz r0, 43cce <_PyImport_ClearExtension@@Base+0x3ac> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43ccc <_PyImport_ClearExtension@@Base+0x3ca> │ │ │ │ + bge.n 43ce4 <_PyImport_ClearExtension@@Base+0x3c2> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 43ccc <_PyImport_ClearExtension@@Base+0x3ca> │ │ │ │ + b.n 43ce4 <_PyImport_ClearExtension@@Base+0x3c2> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1f067c │ │ │ │ - cbz r0, 43ccc <_PyImport_ClearExtension@@Base+0x3ca> │ │ │ │ + bl 1ef4f8 │ │ │ │ + cbz r0, 43ce4 <_PyImport_ClearExtension@@Base+0x3c2> │ │ │ │ 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} │ │ │ │ @@ -35107,529 +35129,554 @@ │ │ │ │ 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 43d04 <_PyImport_ClearExtension@@Base+0x402> │ │ │ │ + bmi.n 43d1c <_PyImport_ClearExtension@@Base+0x3fa> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53820 @ 0xd23c │ │ │ │ + movw r1, #51792 @ 0xca50 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 43da6 <_PyImport_ClearExtension@@Base+0x4a4> │ │ │ │ + b.n 43dbe <_PyImport_ClearExtension@@Base+0x49c> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 121ef8 │ │ │ │ + bl 122060 │ │ │ │ movw r3, #625 @ 0x271 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 43d2e <_PyImport_ClearExtension@@Base+0x42c> │ │ │ │ + beq.n 43d46 <_PyImport_ClearExtension@@Base+0x424> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53852 @ 0xd25c │ │ │ │ + movw r1, #51824 @ 0xca70 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 43d00 <_PyImport_ClearExtension@@Base+0x3fe> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 43d18 <_PyImport_ClearExtension@@Base+0x3f6> │ │ │ │ mov r5, sp │ │ │ │ add.w r6, r4, #12 │ │ │ │ addw r9, r4, #2508 @ 0x9cc │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ - bl 1229f0 │ │ │ │ + bl 122b58 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 43d50 <_PyImport_ClearExtension@@Base+0x44e> │ │ │ │ - bl 94178 │ │ │ │ + bne.n 43d68 <_PyImport_ClearExtension@@Base+0x446> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43d00 <_PyImport_ClearExtension@@Base+0x3fe> │ │ │ │ + bne.n 43d18 <_PyImport_ClearExtension@@Base+0x3f6> │ │ │ │ cmp r6, r9 │ │ │ │ str.w r8, [r5], #4 │ │ │ │ - bne.n 43d38 <_PyImport_ClearExtension@@Base+0x436> │ │ │ │ + bne.n 43d50 <_PyImport_ClearExtension@@Base+0x42e> │ │ │ │ ldr.w r0, [r4, #2512] @ 0x9d0 │ │ │ │ - bl 102f28 │ │ │ │ + bl 102dc4 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 43d70 <_PyImport_ClearExtension@@Base+0x46e> │ │ │ │ - bl 94178 │ │ │ │ + bne.n 43d88 <_PyImport_ClearExtension@@Base+0x466> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43d00 <_PyImport_ClearExtension@@Base+0x3fe> │ │ │ │ - b.n 43d76 <_PyImport_ClearExtension@@Base+0x474> │ │ │ │ + bne.n 43d18 <_PyImport_ClearExtension@@Base+0x3f6> │ │ │ │ + b.n 43d8e <_PyImport_ClearExtension@@Base+0x46c> │ │ │ │ cmp.w r0, #624 @ 0x270 │ │ │ │ - bls.n 43d8e <_PyImport_ClearExtension@@Base+0x48c> │ │ │ │ + bls.n 43da6 <_PyImport_ClearExtension@@Base+0x484> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #53884 @ 0xd27c │ │ │ │ + movw r1, #51856 @ 0xca90 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 43d00 <_PyImport_ClearExtension@@Base+0x3fe> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 43d18 <_PyImport_ClearExtension@@Base+0x3f6> │ │ │ │ mov.w r2, #2496 @ 0x9c0 │ │ │ │ mov r1, sp │ │ │ │ add.w r0, r7, #12 │ │ │ │ str r3, [r7, #8] │ │ │ │ blx 2bff8 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 43e5a <_PyImport_ClearExtension@@Base+0x558> │ │ │ │ + beq.n 43e72 <_PyImport_ClearExtension@@Base+0x550> │ │ │ │ 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 94178 │ │ │ │ + bl 940d8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43e56 <_PyImport_ClearExtension@@Base+0x554> │ │ │ │ + bne.n 43e6e <_PyImport_ClearExtension@@Base+0x54c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afb28 │ │ │ │ + bl 2af398 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 43e56 <_PyImport_ClearExtension@@Base+0x554> │ │ │ │ + beq.n 43e6e <_PyImport_ClearExtension@@Base+0x54c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b12a8 │ │ │ │ + bl 2b0b18 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #41340 @ 0xa17c │ │ │ │ + movw r0, #39356 @ 0x99bc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 43e04 <_PyImport_ClearExtension@@Base+0x502> │ │ │ │ + cbnz r0, 43e1c <_PyImport_ClearExtension@@Base+0x4fa> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 4f464 │ │ │ │ + b.w 4f484 │ │ │ │ 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, #53900 @ 0xd28c │ │ │ │ + movw r0, #51872 @ 0xcaa0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 2b16cc │ │ │ │ + bl 2b0f38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43e38 <_PyImport_ClearExtension@@Base+0x536> │ │ │ │ + bge.n 43e50 <_PyImport_ClearExtension@@Base+0x52e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 43e38 <_PyImport_ClearExtension@@Base+0x536> │ │ │ │ + cbnz r3, 43e50 <_PyImport_ClearExtension@@Base+0x52e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 43df8 <_PyImport_ClearExtension@@Base+0x4f6> │ │ │ │ + beq.n 43e10 <_PyImport_ClearExtension@@Base+0x4ee> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43e56 <_PyImport_ClearExtension@@Base+0x554> │ │ │ │ + bge.n 43e6e <_PyImport_ClearExtension@@Base+0x54c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 43e56 <_PyImport_ClearExtension@@Base+0x554> │ │ │ │ + cbnz r3, 43e6e <_PyImport_ClearExtension@@Base+0x54c> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ - movw r0, #53920 @ 0xd2a0 │ │ │ │ + movw r0, #51892 @ 0xcab4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 8832c │ │ │ │ + b.w 88294 │ │ │ │ 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 43e88 <_PyImport_ClearExtension@@Base+0x586> │ │ │ │ + bne.n 43ea0 <_PyImport_ClearExtension@@Base+0x57e> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 150094 │ │ │ │ + b.w 150090 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14108 @ 0x371c │ │ │ │ + movw r0, #12124 @ 0x2f5c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43e7c <_PyImport_ClearExtension@@Base+0x57a> │ │ │ │ + bne.n 43e94 <_PyImport_ClearExtension@@Base+0x572> │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 43eb0 <_PyImport_ClearExtension@@Base+0x5ae> │ │ │ │ + cbz r0, 43ec8 <_PyImport_ClearExtension@@Base+0x5a6> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43eb2 <_PyImport_ClearExtension@@Base+0x5b0> │ │ │ │ + bge.n 43eca <_PyImport_ClearExtension@@Base+0x5a8> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #0] @ (43eb4 <_PyImport_ClearExtension@@Base+0x5b2>) │ │ │ │ + ldr r0, [pc, #0] @ (43ecc <_PyImport_ClearExtension@@Base+0x5aa>) │ │ │ │ bx lr │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ 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 43ed8 <_PyImport_ClearExtension@@Base+0x5d6> │ │ │ │ + bne.n 43ef0 <_PyImport_ClearExtension@@Base+0x5ce> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 20a948 │ │ │ │ + b.w 209710 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14120 @ 0x3728 │ │ │ │ + movw r0, #12136 @ 0x2f68 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43ecc <_PyImport_ClearExtension@@Base+0x5ca> │ │ │ │ + bne.n 43ee4 <_PyImport_ClearExtension@@Base+0x5c2> │ │ │ │ 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 43f0e <_PyImport_ClearExtension@@Base+0x60c> │ │ │ │ + bne.n 43f26 <_PyImport_ClearExtension@@Base+0x604> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 24e094 │ │ │ │ + b.w 24d654 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14116 @ 0x3724 │ │ │ │ + movw r0, #12132 @ 0x2f64 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 43f02 <_PyImport_ClearExtension@@Base+0x600> │ │ │ │ + bne.n 43f1a <_PyImport_ClearExtension@@Base+0x5f8> │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 440d0 <_PyImport_ClearExtension@@Base+0x7ce> │ │ │ │ + b.n 440e8 <_PyImport_ClearExtension@@Base+0x7c6> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ - bl 4342a │ │ │ │ + bl 4344a │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 43f8e <_PyImport_ClearExtension@@Base+0x68c> │ │ │ │ - ldr r1, [pc, #84] @ (43f94 <_PyImport_ClearExtension@@Base+0x692>) │ │ │ │ + cbz r0, 43fa6 <_PyImport_ClearExtension@@Base+0x684> │ │ │ │ + ldr r1, [pc, #84] @ (43fac <_PyImport_ClearExtension@@Base+0x68a>) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 97be4 │ │ │ │ + bl 97b40 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 43f78 <_PyImport_ClearExtension@@Base+0x676> │ │ │ │ - ldr r1, [pc, #72] @ (43f94 <_PyImport_ClearExtension@@Base+0x692>) │ │ │ │ + cbnz r0, 43f90 <_PyImport_ClearExtension@@Base+0x66e> │ │ │ │ + ldr r1, [pc, #72] @ (43fac <_PyImport_ClearExtension@@Base+0x68a>) │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 43f78 <_PyImport_ClearExtension@@Base+0x676> │ │ │ │ + bne.n 43f90 <_PyImport_ClearExtension@@Base+0x66e> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 43f78 <_PyImport_ClearExtension@@Base+0x676> │ │ │ │ + cbz r0, 43f90 <_PyImport_ClearExtension@@Base+0x66e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r5, [sp, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43f78 <_PyImport_ClearExtension@@Base+0x676> │ │ │ │ + bge.n 43f90 <_PyImport_ClearExtension@@Base+0x66e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 43f78 <_PyImport_ClearExtension@@Base+0x676> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 43f90 <_PyImport_ClearExtension@@Base+0x66e> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 43f8c <_PyImport_ClearExtension@@Base+0x68a> │ │ │ │ + bge.n 43fa4 <_PyImport_ClearExtension@@Base+0x682> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 43f8c <_PyImport_ClearExtension@@Base+0x68a> │ │ │ │ + cbnz r3, 43fa4 <_PyImport_ClearExtension@@Base+0x682> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ sub sp, #192 @ 0xc0 │ │ │ │ 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 43fe8 <_PyImport_ClearExtension@@Base+0x6e6> │ │ │ │ + beq.n 44000 <_PyImport_ClearExtension@@Base+0x6de> │ │ │ │ cmp r3, #29 │ │ │ │ - bne.n 4400e <_PyImport_ClearExtension@@Base+0x70c> │ │ │ │ + bne.n 44026 <_PyImport_ClearExtension@@Base+0x704> │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - cbnz r1, 43fbe <_PyImport_ClearExtension@@Base+0x6bc> │ │ │ │ + cbnz r1, 43fd6 <_PyImport_ClearExtension@@Base+0x6b4> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - cbnz r1, 43fc8 <_PyImport_ClearExtension@@Base+0x6c6> │ │ │ │ - b.n 43fd2 <_PyImport_ClearExtension@@Base+0x6d0> │ │ │ │ - bl 2b35a4 <_Py_c_prod@@Base+0xb70> │ │ │ │ + cbnz r1, 43fe0 <_PyImport_ClearExtension@@Base+0x6be> │ │ │ │ + b.n 43fea <_PyImport_ClearExtension@@Base+0x6c8> │ │ │ │ + bl 2b2e10 <_Py_c_prod@@Base+0xb78> │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 44016 <_PyImport_ClearExtension@@Base+0x714> │ │ │ │ - b.n 43fb8 <_PyImport_ClearExtension@@Base+0x6b6> │ │ │ │ + beq.n 4402e <_PyImport_ClearExtension@@Base+0x70c> │ │ │ │ + b.n 43fd0 <_PyImport_ClearExtension@@Base+0x6ae> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b35a4 <_Py_c_prod@@Base+0xb70> │ │ │ │ + bl 2b2e10 <_Py_c_prod@@Base+0xb78> │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 44016 <_PyImport_ClearExtension@@Base+0x714> │ │ │ │ + beq.n 4402e <_PyImport_ClearExtension@@Base+0x70c> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - cbz r1, 4400a <_PyImport_ClearExtension@@Base+0x708> │ │ │ │ + cbz r1, 44022 <_PyImport_ClearExtension@@Base+0x700> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b35a4 <_Py_c_prod@@Base+0xb70> │ │ │ │ + bl 2b2e10 <_Py_c_prod@@Base+0xb78> │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 44016 <_PyImport_ClearExtension@@Base+0x714> │ │ │ │ + b.n 4402e <_PyImport_ClearExtension@@Base+0x70c> │ │ │ │ ldr r4, [r1, #4] │ │ │ │ - cbz r4, 4400a <_PyImport_ClearExtension@@Base+0x708> │ │ │ │ + cbz r4, 44022 <_PyImport_ClearExtension@@Base+0x700> │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 4400a <_PyImport_ClearExtension@@Base+0x708> │ │ │ │ + ble.n 44022 <_PyImport_ClearExtension@@Base+0x700> │ │ │ │ adds r4, #4 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ mov r0, r5 │ │ │ │ - bl 43f98 <_PyImport_ClearExtension@@Base+0x696> │ │ │ │ + bl 43fb0 <_PyImport_ClearExtension@@Base+0x68e> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 44016 <_PyImport_ClearExtension@@Base+0x714> │ │ │ │ + beq.n 4402e <_PyImport_ClearExtension@@Base+0x70c> │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 43ff6 <_PyImport_ClearExtension@@Base+0x6f4> │ │ │ │ + bne.n 4400e <_PyImport_ClearExtension@@Base+0x6ec> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 44016 <_PyImport_ClearExtension@@Base+0x714> │ │ │ │ + b.n 4402e <_PyImport_ClearExtension@@Base+0x70c> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 2b35a4 <_Py_c_prod@@Base+0xb70> │ │ │ │ + b.w 2b2e10 <_Py_c_prod@@Base+0xb78> │ │ │ │ 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, 4403c <_PyImport_ClearExtension@@Base+0x73a> │ │ │ │ + cbnz r5, 44054 <_PyImport_ClearExtension@@Base+0x732> │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 4403c <_PyImport_ClearExtension@@Base+0x73a> │ │ │ │ + blt.n 44054 <_PyImport_ClearExtension@@Base+0x732> │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 4403c <_PyImport_ClearExtension@@Base+0x73a> │ │ │ │ - cbnz r2, 4405c <_PyImport_ClearExtension@@Base+0x75a> │ │ │ │ + bgt.n 44054 <_PyImport_ClearExtension@@Base+0x732> │ │ │ │ + cbnz r2, 44074 <_PyImport_ClearExtension@@Base+0x752> │ │ │ │ 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] │ │ │ │ movw r3, #12376 @ 0x3058 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 44088 <_PyImport_ClearExtension@@Base+0x786> │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 440a0 <_PyImport_ClearExtension@@Base+0x77e> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 44076 <_PyImport_ClearExtension@@Base+0x774> │ │ │ │ + bgt.n 4408e <_PyImport_ClearExtension@@Base+0x76c> │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #61480 @ 0xf028 │ │ │ │ + movw r1, #59628 @ 0xe8ec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 44088 <_PyImport_ClearExtension@@Base+0x786> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 440a0 <_PyImport_ClearExtension@@Base+0x77e> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 44060 <_PyImport_ClearExtension@@Base+0x75e> │ │ │ │ - bl 94178 │ │ │ │ + bne.n 44078 <_PyImport_ClearExtension@@Base+0x756> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 44060 <_PyImport_ClearExtension@@Base+0x75e> │ │ │ │ + beq.n 44078 <_PyImport_ClearExtension@@Base+0x756> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ - movw r0, #45608 @ 0xb228 │ │ │ │ + movw r0, #43624 @ 0xaa68 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r3 │ │ │ │ - bl e28e8 │ │ │ │ - cbz r0, 440ce <_PyImport_ClearExtension@@Base+0x7cc> │ │ │ │ + bl e2850 │ │ │ │ + cbz r0, 440e6 <_PyImport_ClearExtension@@Base+0x7c4> │ │ │ │ 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 a8590 │ │ │ │ + b.w a81b8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1eed48 │ │ │ │ - cbnz r0, 440f8 <_PyImport_ClearExtension@@Base+0x7f6> │ │ │ │ + bl 1eda78 │ │ │ │ + cbnz r0, 44110 <_PyImport_ClearExtension@@Base+0x7ee> │ │ │ │ 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 264e34 │ │ │ │ + b.w 2646d4 │ │ │ │ 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, 44124 <_PyImport_ClearExtension@@Base+0x822> │ │ │ │ + cbnz r1, 4413c <_PyImport_ClearExtension@@Base+0x81a> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7904 @ 0x1ee0 │ │ │ │ + movw r1, #5880 @ 0x16f8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 44160 <_PyImport_ClearExtension@@Base+0x85e> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 44178 <_PyImport_ClearExtension@@Base+0x856> │ │ │ │ mov r6, r1 │ │ │ │ - bl 4342a │ │ │ │ + bl 4344a │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 44160 <_PyImport_ClearExtension@@Base+0x85e> │ │ │ │ + cbz r0, 44178 <_PyImport_ClearExtension@@Base+0x856> │ │ │ │ movw r7, #5744 @ 0x1670 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 44176 <_PyImport_ClearExtension@@Base+0x874> │ │ │ │ + beq.n 4418e <_PyImport_ClearExtension@@Base+0x86c> │ │ │ │ mov r0, r6 │ │ │ │ - bl efdc8 │ │ │ │ - cbnz r0, 44176 <_PyImport_ClearExtension@@Base+0x874> │ │ │ │ + bl efd28 │ │ │ │ + cbnz r0, 4418e <_PyImport_ClearExtension@@Base+0x86c> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12052 @ 0x2f14 │ │ │ │ + movw r1, #10068 @ 0x2754 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 44166 <_PyImport_ClearExtension@@Base+0x864> │ │ │ │ + blt.n 4417e <_PyImport_ClearExtension@@Base+0x85c> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 441c0 <_PyImport_ClearExtension@@Base+0x8be> │ │ │ │ + b.n 441d8 <_PyImport_ClearExtension@@Base+0x8b6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 44160 <_PyImport_ClearExtension@@Base+0x85e> │ │ │ │ + bne.n 44178 <_PyImport_ClearExtension@@Base+0x856> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 44160 <_PyImport_ClearExtension@@Base+0x85e> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 44178 <_PyImport_ClearExtension@@Base+0x856> │ │ │ │ mov r2, r6 │ │ │ │ - ldr r1, [pc, #72] @ (441c4 <_PyImport_ClearExtension@@Base+0x8c2>) │ │ │ │ + ldr r1, [pc, #72] @ (441dc <_PyImport_ClearExtension@@Base+0x8ba>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 44198 <_PyImport_ClearExtension@@Base+0x896> │ │ │ │ + beq.n 441b0 <_PyImport_ClearExtension@@Base+0x88e> │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 441a8 <_PyImport_ClearExtension@@Base+0x8a6> │ │ │ │ - ldr r1, [pc, #60] @ (441c8 <_PyImport_ClearExtension@@Base+0x8c6>) │ │ │ │ + beq.n 441c0 <_PyImport_ClearExtension@@Base+0x89e> │ │ │ │ + ldr r1, [pc, #60] @ (441e0 <_PyImport_ClearExtension@@Base+0x8be>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 1059fc │ │ │ │ + bl 105894 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 441a8 <_PyImport_ClearExtension@@Base+0x8a6> │ │ │ │ + bne.n 441c0 <_PyImport_ClearExtension@@Base+0x89e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 441c0 <_PyImport_ClearExtension@@Base+0x8be> │ │ │ │ + bge.n 441d8 <_PyImport_ClearExtension@@Base+0x8b6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 441ba <_PyImport_ClearExtension@@Base+0x8b8> │ │ │ │ - b.n 441c0 <_PyImport_ClearExtension@@Base+0x8be> │ │ │ │ + cbz r3, 441d2 <_PyImport_ClearExtension@@Base+0x8b0> │ │ │ │ + b.n 441d8 <_PyImport_ClearExtension@@Base+0x8b6> │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 441b6 <_PyImport_ClearExtension@@Base+0x8b4> │ │ │ │ + bge.n 441ce <_PyImport_ClearExtension@@Base+0x8ac> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 441ba <_PyImport_ClearExtension@@Base+0x8b8> │ │ │ │ + cbz r4, 441d2 <_PyImport_ClearExtension@@Base+0x8b0> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 441c0 <_PyImport_ClearExtension@@Base+0x8be> │ │ │ │ + b.n 441d8 <_PyImport_ClearExtension@@Base+0x8b6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ sub sp, #192 @ 0xc0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ sub sp, #496 @ 0x1f0 │ │ │ │ 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, #53972 @ 0xd2d4 │ │ │ │ + movw r0, #51988 @ 0xcb14 │ │ │ │ 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 1039f8 │ │ │ │ + bl 103890 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 2b38c4 │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 2141ac │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 44246 <_PyImport_ClearExtension@@Base+0x924> │ │ │ │ + bl 940d8 │ │ │ │ + movw r3, #5996 @ 0x176c │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + cmp r0, #0 │ │ │ │ + ite eq │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, #0 │ │ │ │ + b.n 44264 <_PyImport_ClearExtension@@Base+0x942> │ │ │ │ + and.w r2, r0, #61440 @ 0xf000 │ │ │ │ + movw r3, #4372 @ 0x1114 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #5996 @ 0x176c │ │ │ │ + movt r1, #80 @ 0x50 │ │ │ │ + cmp.w r2, #49152 @ 0xc000 │ │ │ │ + ite eq │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, r1 │ │ │ │ + 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 │ │ │ │ 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 4422c <_PyImport_ClearExtension@@Base+0x92a> │ │ │ │ - bl b1110 │ │ │ │ - bl b1198 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 44232 <_PyImport_ClearExtension@@Base+0x930> │ │ │ │ + beq.n 4428e <_PyImport_ClearExtension@@Base+0x96c> │ │ │ │ + bl b0c5c │ │ │ │ + bl b0ce4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 44294 <_PyImport_ClearExtension@@Base+0x972> │ │ │ │ mov r0, r4 │ │ │ │ - bl 51da4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ - cbz r6, 4423e <_PyImport_ClearExtension@@Base+0x93c> │ │ │ │ + cbz r6, 442a0 <_PyImport_ClearExtension@@Base+0x97e> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r5, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4425e <_PyImport_ClearExtension@@Base+0x95c> │ │ │ │ + b.n 442c0 <_PyImport_ClearExtension@@Base+0x99e> │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl dfdac │ │ │ │ + bl dfc9c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 44256 <_PyImport_ClearExtension@@Base+0x954> │ │ │ │ + cbz r0, 442b8 <_PyImport_ClearExtension@@Base+0x996> │ │ │ │ movs r2, #22 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1cffe4 <_PySys_GetRequiredAttr@@Base+0x1430> │ │ │ │ - cbnz r0, 4425a <_PyImport_ClearExtension@@Base+0x958> │ │ │ │ + bl 1ced9c <_PySys_GetRequiredAttr@@Base+0x1430> │ │ │ │ + cbnz r0, 442bc <_PyImport_ClearExtension@@Base+0x99a> │ │ │ │ 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} │ │ │ │ @@ -35642,65 +35689,65 @@ │ │ │ │ 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, 4429a <_PyImport_ClearExtension@@Base+0x998> │ │ │ │ - bl 21fc84 │ │ │ │ - cbz r0, 442d4 <_PyImport_ClearExtension@@Base+0x9d2> │ │ │ │ + cbnz r3, 442fc <_PyImport_ClearExtension@@Base+0x9da> │ │ │ │ + bl 21eba4 │ │ │ │ + cbz r0, 44336 <_PyImport_ClearExtension@@Base+0xa14> │ │ │ │ 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 442c6 <_PyImport_ClearExtension@@Base+0x9c4> │ │ │ │ + bls.n 44328 <_PyImport_ClearExtension@@Base+0xa06> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b4084 │ │ │ │ + bl 2b38ec │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 442d4 <_PyImport_ClearExtension@@Base+0x9d2> │ │ │ │ + b.n 44336 <_PyImport_ClearExtension@@Base+0xa14> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bmi.n 442f2 <_PyImport_ClearExtension@@Base+0x9f0> │ │ │ │ + bmi.n 44354 <_PyImport_ClearExtension@@Base+0xa32> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 4430c <_PyImport_ClearExtension@@Base+0xa0a> │ │ │ │ + bpl.n 4436e <_PyImport_ClearExtension@@Base+0xa4c> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57692 @ 0xe15c │ │ │ │ + movw r1, #55708 @ 0xd99c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 44324 <_PyImport_ClearExtension@@Base+0xa22> │ │ │ │ + b.n 44386 <_PyImport_ClearExtension@@Base+0xa64> │ │ │ │ tst.w r3, #10 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -35709,32 +35756,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 168eac │ │ │ │ - cbz r0, 4436c <_PyImport_ClearExtension@@Base+0xa6a> │ │ │ │ + bl 168e40 │ │ │ │ + cbz r0, 443ce <_PyImport_ClearExtension@@Base+0xaac> │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl ffe48 │ │ │ │ + bl ffce4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 44364 <_PyImport_ClearExtension@@Base+0xa62> │ │ │ │ + beq.n 443c6 <_PyImport_ClearExtension@@Base+0xaa4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ - bl 94178 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 44358 <_PyImport_ClearExtension@@Base+0xa56> │ │ │ │ + beq.n 443ba <_PyImport_ClearExtension@@Base+0xa98> │ │ │ │ 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 │ │ │ │ @@ -35751,175 +35798,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 443c6 <_PyImport_ClearExtension@@Base+0xac4> │ │ │ │ + beq.n 44428 <_PyImport_ClearExtension@@Base+0xb06> │ │ │ │ strd ip, r0, [sp, #12] │ │ │ │ - movw r0, #54036 @ 0xd314 │ │ │ │ + movw r0, #52052 @ 0xcb54 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 1039f8 │ │ │ │ - b.n 443f4 <_PyImport_ClearExtension@@Base+0xaf2> │ │ │ │ + bl 103890 │ │ │ │ + b.n 44456 <_PyImport_ClearExtension@@Base+0xb34> │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 443e2 <_PyImport_ClearExtension@@Base+0xae0> │ │ │ │ + beq.n 44444 <_PyImport_ClearExtension@@Base+0xb22> │ │ │ │ strd r7, ip, [sp, #8] │ │ │ │ - movw r0, #54068 @ 0xd334 │ │ │ │ + movw r0, #52084 @ 0xcb74 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 1039f8 │ │ │ │ - b.n 443f4 <_PyImport_ClearExtension@@Base+0xaf2> │ │ │ │ - movw r0, #54096 @ 0xd350 │ │ │ │ + bl 103890 │ │ │ │ + b.n 44456 <_PyImport_ClearExtension@@Base+0xb34> │ │ │ │ + movw r0, #52112 @ 0xcb90 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 1039f8 │ │ │ │ - cbz r0, 44410 <_PyImport_ClearExtension@@Base+0xb0e> │ │ │ │ + bl 103890 │ │ │ │ + cbz r0, 44472 <_PyImport_ClearExtension@@Base+0xb50> │ │ │ │ ldrb r1, [r4, #23] │ │ │ │ - cbz r1, 44400 <_PyImport_ClearExtension@@Base+0xafe> │ │ │ │ - bl 6ae08 │ │ │ │ - cbz r0, 44410 <_PyImport_ClearExtension@@Base+0xb0e> │ │ │ │ + cbz r1, 44462 <_PyImport_ClearExtension@@Base+0xb40> │ │ │ │ + bl 6add8 │ │ │ │ + cbz r0, 44472 <_PyImport_ClearExtension@@Base+0xb50> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 44410 <_PyImport_ClearExtension@@Base+0xb0e> │ │ │ │ + cbz r3, 44472 <_PyImport_ClearExtension@@Base+0xb50> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 6ac4c │ │ │ │ + b.w 6ac1c │ │ │ │ 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 4443a <_PyImport_ClearExtension@@Base+0xb38> │ │ │ │ + bne.n 4449c <_PyImport_ClearExtension@@Base+0xb7a> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 251894 │ │ │ │ + bl 250f48 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4444e <_PyImport_ClearExtension@@Base+0xb4c> │ │ │ │ - b.n 444ae <_PyImport_ClearExtension@@Base+0xbac> │ │ │ │ + bne.n 444b0 <_PyImport_ClearExtension@@Base+0xb8e> │ │ │ │ + b.n 44510 <_PyImport_ClearExtension@@Base+0xbee> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #55320 @ 0xd818 │ │ │ │ + movw r0, #54352 @ 0xd450 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ - cbz r0, 444ae <_PyImport_ClearExtension@@Base+0xbac> │ │ │ │ - b.n 4442c <_PyImport_ClearExtension@@Base+0xb2a> │ │ │ │ + bl 1d39c0 │ │ │ │ + cbz r0, 44510 <_PyImport_ClearExtension@@Base+0xbee> │ │ │ │ + b.n 4448e <_PyImport_ClearExtension@@Base+0xb6c> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add.w r1, sp, #6 │ │ │ │ - bl 2837a4 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ - cbz r0, 444ae <_PyImport_ClearExtension@@Base+0xbac> │ │ │ │ + bl 282fec <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ + cbz r0, 44510 <_PyImport_ClearExtension@@Base+0xbee> │ │ │ │ mov r0, r4 │ │ │ │ ldrh.w r5, [sp, #6] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 444f6 <_PyImport_ClearExtension@@Base+0xbf4> │ │ │ │ + beq.n 44558 <_PyImport_ClearExtension@@Base+0xc36> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 851d4 │ │ │ │ + bl 85194 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4449a <_PyImport_ClearExtension@@Base+0xb98> │ │ │ │ - cbnz r0, 44490 <_PyImport_ClearExtension@@Base+0xb8e> │ │ │ │ + beq.n 444fc <_PyImport_ClearExtension@@Base+0xbda> │ │ │ │ + cbnz r0, 444f2 <_PyImport_ClearExtension@@Base+0xbd0> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ - b.n 4449a <_PyImport_ClearExtension@@Base+0xb98> │ │ │ │ + bl 1e3608 │ │ │ │ + b.n 444fc <_PyImport_ClearExtension@@Base+0xbda> │ │ │ │ mov r0, r5 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 444b2 <_PyImport_ClearExtension@@Base+0xbb0> │ │ │ │ + cbnz r0, 44514 <_PyImport_ClearExtension@@Base+0xbf2> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 444ae <_PyImport_ClearExtension@@Base+0xbac> │ │ │ │ + bge.n 44510 <_PyImport_ClearExtension@@Base+0xbee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 444ae <_PyImport_ClearExtension@@Base+0xbac> │ │ │ │ + cbnz r3, 44510 <_PyImport_ClearExtension@@Base+0xbee> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 444f6 <_PyImport_ClearExtension@@Base+0xbf4> │ │ │ │ + b.n 44558 <_PyImport_ClearExtension@@Base+0xc36> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 444d2 <_PyImport_ClearExtension@@Base+0xbd0> │ │ │ │ + bge.n 44534 <_PyImport_ClearExtension@@Base+0xc12> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 444d2 <_PyImport_ClearExtension@@Base+0xbd0> │ │ │ │ + cbnz r3, 44534 <_PyImport_ClearExtension@@Base+0xc12> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 444e6 <_PyImport_ClearExtension@@Base+0xbe4> │ │ │ │ + bge.n 44548 <_PyImport_ClearExtension@@Base+0xc26> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 444e6 <_PyImport_ClearExtension@@Base+0xbe4> │ │ │ │ + cbnz r3, 44548 <_PyImport_ClearExtension@@Base+0xc26> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.n 444ae <_PyImport_ClearExtension@@Base+0xbac> │ │ │ │ + beq.n 44510 <_PyImport_ClearExtension@@Base+0xbee> │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ 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 4451c <_PyImport_ClearExtension@@Base+0xc1a> │ │ │ │ + bne.n 4457e <_PyImport_ClearExtension@@Base+0xc5c> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 23929c │ │ │ │ + b.w 238244 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14224 @ 0x3790 │ │ │ │ + movw r0, #12240 @ 0x2fd0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44510 <_PyImport_ClearExtension@@Base+0xc0e> │ │ │ │ + bne.n 44572 <_PyImport_ClearExtension@@Base+0xc50> │ │ │ │ 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, #20] │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bmi.n 4454e <_PyImport_ClearExtension@@Base+0xc4c> │ │ │ │ + bmi.n 445b0 <_PyImport_ClearExtension@@Base+0xc8e> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 44568 <_PyImport_ClearExtension@@Base+0xc66> │ │ │ │ + bpl.n 445ca <_PyImport_ClearExtension@@Base+0xca8> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57692 @ 0xe15c │ │ │ │ + movw r1, #55708 @ 0xd99c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 44580 <_PyImport_ClearExtension@@Base+0xc7e> │ │ │ │ + b.n 445e2 <_PyImport_ClearExtension@@Base+0xcc0> │ │ │ │ tst.w r3, #12 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -35927,97 +35974,98 @@ │ │ │ │ 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, 445a0 <_PyImport_ClearExtension@@Base+0xc9e> │ │ │ │ - bl 80da4 │ │ │ │ + cbnz r0, 44602 <_PyImport_ClearExtension@@Base+0xce0> │ │ │ │ + bl 80d64 │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbz r0, 445b2 <_PyImport_ClearExtension@@Base+0xcb0> │ │ │ │ + cbz r0, 44614 <_PyImport_ClearExtension@@Base+0xcf2> │ │ │ │ mov r1, r5 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 445b6 <_PyImport_ClearExtension@@Base+0xcb4> │ │ │ │ + b.n 44618 <_PyImport_ClearExtension@@Base+0xcf6> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ + b.w 2b3254 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - cbnz r2, 445f0 <_PyImport_ClearExtension@@Base+0xcee> │ │ │ │ + cbnz r2, 44656 <_PyImport_ClearExtension@@Base+0xd34> │ │ │ │ add r1, sp, #12 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #24528 @ 0x5fd0 │ │ │ │ + movw r1, #22544 @ 0x5810 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl e1d18 │ │ │ │ - cbnz r0, 44606 <_PyImport_ClearExtension@@Base+0xd04> │ │ │ │ - b.n 44602 <_PyImport_ClearExtension@@Base+0xd00> │ │ │ │ - movw r0, #24528 @ 0x5fd0 │ │ │ │ + bl e1c74 │ │ │ │ + cbnz r0, 4466c <_PyImport_ClearExtension@@Base+0xd4a> │ │ │ │ + b.n 44668 <_PyImport_ClearExtension@@Base+0xd46> │ │ │ │ + movw r0, #22544 @ 0x5810 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r2 │ │ │ │ - bl 21d560 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21c480 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 445d6 <_PyImport_ClearExtension@@Base+0xcd4> │ │ │ │ + bne.n 4463c <_PyImport_ClearExtension@@Base+0xd1a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 44622 <_PyImport_ClearExtension@@Base+0xd20> │ │ │ │ + b.n 44688 <_PyImport_ClearExtension@@Base+0xd66> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl e5534 │ │ │ │ + bl e549c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 44602 <_PyImport_ClearExtension@@Base+0xd00> │ │ │ │ + blt.n 44668 <_PyImport_ClearExtension@@Base+0xd46> │ │ │ │ itete ne │ │ │ │ movwne r0, #4372 @ 0x1114 │ │ │ │ movweq r0, #5996 @ 0x176c │ │ │ │ movtne r0, #80 @ 0x50 │ │ │ │ movteq r0, #80 @ 0x50 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #47012 @ 0xb7a4 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 17412c <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ + b.w 173e94 <_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 4466c <_PyImport_ClearExtension@@Base+0xd6a> │ │ │ │ + bne.n 446d2 <_PyImport_ClearExtension@@Base+0xdb0> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl f23e8 │ │ │ │ + bl f2350 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 44680 <_PyImport_ClearExtension@@Base+0xd7e> │ │ │ │ - bl 94178 │ │ │ │ + bne.n 446e6 <_PyImport_ClearExtension@@Base+0xdc4> │ │ │ │ + bl 940d8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 44698 <_PyImport_ClearExtension@@Base+0xd96> │ │ │ │ + b.n 446fe <_PyImport_ClearExtension@@Base+0xddc> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #13980 @ 0x369c │ │ │ │ + movw r0, #11996 @ 0x2edc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ - cbz r0, 44698 <_PyImport_ClearExtension@@Base+0xd96> │ │ │ │ - b.n 4464a <_PyImport_ClearExtension@@Base+0xd48> │ │ │ │ + bl 1d39c0 │ │ │ │ + cbz r0, 446fe <_PyImport_ClearExtension@@Base+0xddc> │ │ │ │ + b.n 446b0 <_PyImport_ClearExtension@@Base+0xd8e> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #5996 @ 0x176c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -36037,109 +36085,83 @@ │ │ │ │ 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 446da <_PyImport_ClearExtension@@Base+0xdd8> │ │ │ │ + beq.n 44740 <_PyImport_ClearExtension@@Base+0xe1e> │ │ │ │ strd r6, r0, [sp] │ │ │ │ - movw r0, #54336 @ 0xd440 │ │ │ │ + movw r0, #52352 @ 0xcc80 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1039f8 │ │ │ │ - b.n 446f8 <_PyImport_ClearExtension@@Base+0xdf6> │ │ │ │ - cbz r6, 446ec <_PyImport_ClearExtension@@Base+0xdea> │ │ │ │ + bl 103890 │ │ │ │ + b.n 4475e <_PyImport_ClearExtension@@Base+0xe3c> │ │ │ │ + cbz r6, 44752 <_PyImport_ClearExtension@@Base+0xe30> │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r0, #53972 @ 0xd2d4 │ │ │ │ + movw r0, #51988 @ 0xcb14 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1039f8 │ │ │ │ - b.n 446f8 <_PyImport_ClearExtension@@Base+0xdf6> │ │ │ │ - movw r0, #54356 @ 0xd454 │ │ │ │ + bl 103890 │ │ │ │ + b.n 4475e <_PyImport_ClearExtension@@Base+0xe3c> │ │ │ │ + movw r0, #52372 @ 0xcc94 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1039f8 │ │ │ │ - cbz r0, 44714 <_PyImport_ClearExtension@@Base+0xe12> │ │ │ │ + bl 103890 │ │ │ │ + cbz r0, 4477a <_PyImport_ClearExtension@@Base+0xe58> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 44704 <_PyImport_ClearExtension@@Base+0xe02> │ │ │ │ + cbz r3, 4476a <_PyImport_ClearExtension@@Base+0xe48> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl 6ac4c │ │ │ │ - cbz r0, 44714 <_PyImport_ClearExtension@@Base+0xe12> │ │ │ │ - cbz r5, 44714 <_PyImport_ClearExtension@@Base+0xe12> │ │ │ │ + bl 6ac1c │ │ │ │ + cbz r0, 4477a <_PyImport_ClearExtension@@Base+0xe58> │ │ │ │ + cbz r5, 4477a <_PyImport_ClearExtension@@Base+0xe58> │ │ │ │ mov r1, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 6ae08 │ │ │ │ + b.w 6add8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 2151b4 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 44746 <_PyImport_ClearExtension@@Base+0xe44> │ │ │ │ - bl 94178 │ │ │ │ - movw r3, #5996 @ 0x176c │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - cmp r0, #0 │ │ │ │ - ite eq │ │ │ │ - moveq r0, r3 │ │ │ │ - movne r0, #0 │ │ │ │ - b.n 44764 <_PyImport_ClearExtension@@Base+0xe62> │ │ │ │ - and.w r2, r0, #61440 @ 0xf000 │ │ │ │ - movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5996 @ 0x176c │ │ │ │ - movt r1, #80 @ 0x50 │ │ │ │ - cmp.w r2, #49152 @ 0xc000 │ │ │ │ - ite eq │ │ │ │ - moveq r0, r3 │ │ │ │ - movne r0, r1 │ │ │ │ - pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #44] @ (447a4 <_PyImport_ClearExtension@@Base+0xea2>) │ │ │ │ + ldr r2, [pc, #44] @ (447bc <_PyImport_ClearExtension@@Base+0xe9a>) │ │ │ │ movs r0, #3 │ │ │ │ ldrd r1, r3, [r1, #4] │ │ │ │ - bl 8eb08 │ │ │ │ + bl 8ea6c │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #32] @ (447a8 <_PyImport_ClearExtension@@Base+0xea6>) │ │ │ │ + ldr r0, [pc, #32] @ (447c0 <_PyImport_ClearExtension@@Base+0xe9e>) │ │ │ │ ldr.w r3, [r0, #1968] @ 0x7b0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 447a0 <_PyImport_ClearExtension@@Base+0xe9e> │ │ │ │ + bge.n 447b8 <_PyImport_ClearExtension@@Base+0xe96> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #1968] @ 0x7b0 │ │ │ │ - cbnz r3, 447a0 <_PyImport_ClearExtension@@Base+0xe9e> │ │ │ │ + cbnz r3, 447b8 <_PyImport_ClearExtension@@Base+0xe96> │ │ │ │ add.w r0, r0, #1968 @ 0x7b0 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ subs r0, r7, #3 │ │ │ │ lsls r3, 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 2151b4 │ │ │ │ + bl 2141ac │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 447da <_PyImport_ClearExtension@@Base+0xed8> │ │ │ │ - bl 94178 │ │ │ │ + bne.n 447f2 <_PyImport_ClearExtension@@Base+0xed0> │ │ │ │ + bl 940d8 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 447f8 <_PyImport_ClearExtension@@Base+0xef6> │ │ │ │ + b.n 44810 <_PyImport_ClearExtension@@Base+0xeee> │ │ │ │ and.w r2, r0, #61440 @ 0xf000 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r1, #5996 @ 0x176c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp.w r2, #24576 @ 0x6000 │ │ │ │ ite eq │ │ │ │ @@ -36150,380 +36172,380 @@ │ │ │ │ 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, 4481a <_PyImport_ClearExtension@@Base+0xf18> │ │ │ │ + cbz r3, 44832 <_PyImport_ClearExtension@@Base+0xf10> │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 4481c <_PyImport_ClearExtension@@Base+0xf1a> │ │ │ │ + b.n 44834 <_PyImport_ClearExtension@@Base+0xf12> │ │ │ │ mov r8, r3 │ │ │ │ - movw r4, #50632 @ 0xc5c8 │ │ │ │ + movw r4, #48656 @ 0xbe10 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ mvn.w r3, #99 @ 0x63 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r5, sp, #60 @ 0x3c │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w r5, {r0, r1, r2} │ │ │ │ - cbnz r6, 44850 <_PyImport_ClearExtension@@Base+0xf4e> │ │ │ │ + cbnz r6, 44868 <_PyImport_ClearExtension@@Base+0xf46> │ │ │ │ cmp.w r9, #2 │ │ │ │ - ble.n 44850 <_PyImport_ClearExtension@@Base+0xf4e> │ │ │ │ + ble.n 44868 <_PyImport_ClearExtension@@Base+0xf46> │ │ │ │ cmp.w r9, #3 │ │ │ │ - bne.n 44850 <_PyImport_ClearExtension@@Base+0xf4e> │ │ │ │ - cbnz r7, 44872 <_PyImport_ClearExtension@@Base+0xf70> │ │ │ │ + bne.n 44868 <_PyImport_ClearExtension@@Base+0xf46> │ │ │ │ + cbnz r7, 4488a <_PyImport_ClearExtension@@Base+0xf68> │ │ │ │ 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, #428] @ (44a14 <_PyImport_ClearExtension@@Base+0x1112>) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #428] @ (44a2c <_PyImport_ClearExtension@@Base+0x110a>) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 449ea <_PyImport_ClearExtension@@Base+0x10e8> │ │ │ │ + beq.w 44a02 <_PyImport_ClearExtension@@Base+0x10e0> │ │ │ │ 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 149738 │ │ │ │ + bl 149820 │ │ │ │ ldrd r6, r5, [sp, #92] @ 0x5c │ │ │ │ ldr.w sl, [sp, #112] @ 0x70 │ │ │ │ - cbnz r0, 44894 <_PyImport_ClearExtension@@Base+0xf92> │ │ │ │ + cbnz r0, 448ac <_PyImport_ClearExtension@@Base+0xf8a> │ │ │ │ movs r7, #0 │ │ │ │ - b.n 449fc <_PyImport_ClearExtension@@Base+0x10fa> │ │ │ │ + b.n 44a14 <_PyImport_ClearExtension@@Base+0x10f2> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 2153c4 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2143bc <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 44890 <_PyImport_ClearExtension@@Base+0xf8e> │ │ │ │ + beq.n 448a8 <_PyImport_ClearExtension@@Base+0xf86> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 2371ac <_Py_Gid_Converter@@Base> │ │ │ │ + bl 236154 <_Py_Gid_Converter@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 44890 <_PyImport_ClearExtension@@Base+0xf8e> │ │ │ │ + beq.n 448a8 <_PyImport_ClearExtension@@Base+0xf86> │ │ │ │ add r8, r9 │ │ │ │ cmp.w r8, #3 │ │ │ │ - beq.n 448d8 <_PyImport_ClearExtension@@Base+0xfd6> │ │ │ │ + beq.n 448f0 <_PyImport_ClearExtension@@Base+0xfce> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - cbnz r0, 448c6 <_PyImport_ClearExtension@@Base+0xfc4> │ │ │ │ + cbnz r0, 448de <_PyImport_ClearExtension@@Base+0xfbc> │ │ │ │ ldr r0, [r7, #16] │ │ │ │ - bl e5534 │ │ │ │ + bl e549c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 448d8 <_PyImport_ClearExtension@@Base+0xfd6> │ │ │ │ - b.n 44890 <_PyImport_ClearExtension@@Base+0xf8e> │ │ │ │ + bge.n 448f0 <_PyImport_ClearExtension@@Base+0xfce> │ │ │ │ + b.n 448a8 <_PyImport_ClearExtension@@Base+0xf86> │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 1edba4 │ │ │ │ + bl 1ec8d4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 44890 <_PyImport_ClearExtension@@Base+0xf8e> │ │ │ │ + beq.n 448a8 <_PyImport_ClearExtension@@Base+0xf86> │ │ │ │ cmp.w r8, #4 │ │ │ │ - bne.n 448ba <_PyImport_ClearExtension@@Base+0xfb8> │ │ │ │ + bne.n 448d2 <_PyImport_ClearExtension@@Base+0xfb0> │ │ │ │ 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 448f0 <_PyImport_ClearExtension@@Base+0xfee> │ │ │ │ - cbnz r3, 44922 <_PyImport_ClearExtension@@Base+0x1020> │ │ │ │ + beq.n 44908 <_PyImport_ClearExtension@@Base+0xfe6> │ │ │ │ + cbnz r3, 4493a <_PyImport_ClearExtension@@Base+0x1018> │ │ │ │ eor.w r3, r4, #1 │ │ │ │ cmp r5, #0 │ │ │ │ and.w fp, r3, #1 │ │ │ │ - blt.n 44942 <_PyImport_ClearExtension@@Base+0x1040> │ │ │ │ + blt.n 4495a <_PyImport_ClearExtension@@Base+0x1038> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 44942 <_PyImport_ClearExtension@@Base+0x1040> │ │ │ │ + beq.n 4495a <_PyImport_ClearExtension@@Base+0x1038> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #37480 @ 0x9268 │ │ │ │ + movw r2, #35496 @ 0x8aa8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #49764 @ 0xc264 │ │ │ │ + movw r1, #47780 @ 0xbaa4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 44890 <_PyImport_ClearExtension@@Base+0xf8e> │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 448a8 <_PyImport_ClearExtension@@Base+0xf86> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #37480 @ 0x9268 │ │ │ │ + movw r2, #35496 @ 0x8aa8 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #49724 @ 0xc23c │ │ │ │ + movw r1, #47740 @ 0xba7c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 44890 <_PyImport_ClearExtension@@Base+0xf8e> │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 448a8 <_PyImport_ClearExtension@@Base+0xf86> │ │ │ │ cmn.w r9, #100 @ 0x64 │ │ │ │ mov r2, sl │ │ │ │ ite ne │ │ │ │ movne r3, r9 │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r8, [sp] │ │ │ │ - movw r1, #54368 @ 0xd460 │ │ │ │ + movw r1, #52384 @ 0xcca0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r0, #54376 @ 0xd468 │ │ │ │ + movw r0, #52392 @ 0xcca8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r3, r7 │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 44890 <_PyImport_ClearExtension@@Base+0xf8e> │ │ │ │ - bl b0fe4 │ │ │ │ + beq.n 448a8 <_PyImport_ClearExtension@@Base+0xf86> │ │ │ │ + bl b0b30 │ │ │ │ adds r3, r5, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ - beq.n 44988 <_PyImport_ClearExtension@@Base+0x1086> │ │ │ │ + beq.n 449a0 <_PyImport_ClearExtension@@Base+0x107e> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ace4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 449d0 <_PyImport_ClearExtension@@Base+0x10ce> │ │ │ │ + b.n 449e8 <_PyImport_ClearExtension@@Base+0x10c6> │ │ │ │ cmn.w r9, #100 @ 0x64 │ │ │ │ - bne.n 449a2 <_PyImport_ClearExtension@@Base+0x10a0> │ │ │ │ + bne.n 449ba <_PyImport_ClearExtension@@Base+0x1098> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 449a2 <_PyImport_ClearExtension@@Base+0x10a0> │ │ │ │ + beq.n 449ba <_PyImport_ClearExtension@@Base+0x1098> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b2e0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 449d0 <_PyImport_ClearExtension@@Base+0x10ce> │ │ │ │ + b.n 449e8 <_PyImport_ClearExtension@@Base+0x10c6> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbnz r3, 449ac <_PyImport_ClearExtension@@Base+0x10aa> │ │ │ │ + cbnz r3, 449c4 <_PyImport_ClearExtension@@Base+0x10a2> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 449c4 <_PyImport_ClearExtension@@Base+0x10c2> │ │ │ │ + beq.n 449dc <_PyImport_ClearExtension@@Base+0x10ba> │ │ │ │ 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 2b164 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 449d0 <_PyImport_ClearExtension@@Base+0x10ce> │ │ │ │ + b.n 449e8 <_PyImport_ClearExtension@@Base+0x10c6> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2ac78 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl b417c │ │ │ │ - cbz r4, 449f4 <_PyImport_ClearExtension@@Base+0x10f2> │ │ │ │ + bl b3cc0 │ │ │ │ + cbz r4, 44a0c <_PyImport_ClearExtension@@Base+0x10ea> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4948 │ │ │ │ - b.n 44890 <_PyImport_ClearExtension@@Base+0xf8e> │ │ │ │ + bl 1e367c │ │ │ │ + b.n 448a8 <_PyImport_ClearExtension@@Base+0xf86> │ │ │ │ mov sl, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 449fc <_PyImport_ClearExtension@@Base+0x10fa> │ │ │ │ + b.n 44a14 <_PyImport_ClearExtension@@Base+0x10f2> │ │ │ │ movw r7, #5744 @ 0x1670 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ strd r6, r5, [sp, #92] @ 0x5c │ │ │ │ str.w sl, [sp, #112] @ 0x70 │ │ │ │ - bl 14a11c │ │ │ │ + bl 14a150 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ adds r0, #176 @ 0xb0 │ │ │ │ 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 44a3c <_PyImport_ClearExtension@@Base+0x113a> │ │ │ │ + bne.n 44a54 <_PyImport_ClearExtension@@Base+0x1132> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl 44a64 │ │ │ │ + bl 44a7c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 44a56 <_PyImport_ClearExtension@@Base+0x1154> │ │ │ │ - b.n 44a50 <_PyImport_ClearExtension@@Base+0x114e> │ │ │ │ + bne.n 44a6e <_PyImport_ClearExtension@@Base+0x114c> │ │ │ │ + b.n 44a68 <_PyImport_ClearExtension@@Base+0x1146> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14000 @ 0x36b0 │ │ │ │ + movw r0, #12016 @ 0x2ef0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ - cbz r0, 44a60 <_PyImport_ClearExtension@@Base+0x115e> │ │ │ │ - b.n 44a2c <_PyImport_ClearExtension@@Base+0x112a> │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 44a60 <_PyImport_ClearExtension@@Base+0x115e> │ │ │ │ + bl 1d39c0 │ │ │ │ + cbz r0, 44a78 <_PyImport_ClearExtension@@Base+0x1156> │ │ │ │ + b.n 44a44 <_PyImport_ClearExtension@@Base+0x1122> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 44a78 <_PyImport_ClearExtension@@Base+0x1156> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00044a64 : │ │ │ │ +00044a7c : │ │ │ │ movs r2, #1 │ │ │ │ - b.w 251d08 │ │ │ │ + b.w 25133c │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #200] @ (44b44 ) │ │ │ │ + ldr r2, [pc, #200] @ (44b5c ) │ │ │ │ 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, 44aa8 │ │ │ │ + cbz r4, 44ac0 │ │ │ │ movw r3, #43688 @ 0xaaa8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #50740 @ 0xc634 │ │ │ │ + movw r1, #48708 @ 0xbe44 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 44ace │ │ │ │ + bl 11de14 │ │ │ │ + b.n 44ae6 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 44ad2 │ │ │ │ + beq.n 44aea │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54492 @ 0xd4dc │ │ │ │ + movw r1, #52508 @ 0xcd1c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 44b40 │ │ │ │ + b.n 44b58 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #54532 @ 0xd504 │ │ │ │ + movw r0, #52548 @ 0xcd44 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 44ace │ │ │ │ - bl 248340 │ │ │ │ + beq.n 44ae6 │ │ │ │ + bl 247650 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2c028 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 44afe │ │ │ │ - bl 38de4 │ │ │ │ - b.n 44b2a │ │ │ │ - bl 24af60 │ │ │ │ + cbnz r0, 44b16 │ │ │ │ + bl 38dec │ │ │ │ + b.n 44b42 │ │ │ │ + bl 24a368 │ │ │ │ mov r5, r0 │ │ │ │ - bl 24b104 │ │ │ │ + bl 24a508 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #38024 @ 0x9488 │ │ │ │ + movw r0, #36040 @ 0x8cc8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 24badc │ │ │ │ + bl 24b0a8 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 44b2a │ │ │ │ + bne.n 44b42 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ - b.n 44ace │ │ │ │ + bl 1e3608 │ │ │ │ + b.n 44ae6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #54544 @ 0xd510 │ │ │ │ + movw r0, #52560 @ 0xcd50 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ 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 44b6e │ │ │ │ + beq.n 44b86 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14256 @ 0x37b0 │ │ │ │ + movw r0, #12272 @ 0x2ff0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ - cbz r0, 44b84 │ │ │ │ + bl 1d39c0 │ │ │ │ + cbz r0, 44b9c │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl 14215c │ │ │ │ + bl 1423b4 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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, #21168 @ 0x52b0 │ │ │ │ + movw r2, #19184 @ 0x4af0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 1ec104 │ │ │ │ - cbnz r0, 44bac │ │ │ │ + bl 1eae34 │ │ │ │ + cbnz r0, 44bc4 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 44c12 │ │ │ │ + b.n 44c2a │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 44bf4 │ │ │ │ - ldr r2, [pc, #100] @ (44c18 ) │ │ │ │ + bpl.n 44c0c │ │ │ │ + ldr r2, [pc, #100] @ (44c30 ) │ │ │ │ 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 44bda │ │ │ │ + beq.n 44bf2 │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 44be6 │ │ │ │ + bls.n 44bfe │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 44bf0 │ │ │ │ + b.n 44c08 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - b.n 44bf8 │ │ │ │ + b.n 44c10 │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #32] @ (44c1c ) │ │ │ │ - bl 8636c │ │ │ │ + ldr r1, [pc, #32] @ (44c34 ) │ │ │ │ + bl 86330 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44ba6 │ │ │ │ + bne.n 44bbe │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ - cbz r3, 44c12 │ │ │ │ + cbz r3, 44c2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 939bc │ │ │ │ + bl 9391c │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r2, r3, r4, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -36533,20 +36555,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 44c50 │ │ │ │ + bne.n 44c68 │ │ │ │ mov r1, r5 │ │ │ │ add sp, #324 @ 0x144 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 21d270 │ │ │ │ + b.w 21c190 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r2 │ │ │ │ movs r0, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r4 │ │ │ │ movs r4, #62 @ 0x3e │ │ │ │ strd r0, r4, [sp, #4] │ │ │ │ @@ -36555,30 +36577,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 254bb8 <_PyInterpreterState_RequireIDRef@@Base+0x658> │ │ │ │ + bl 254440 <_PyInterpreterState_RequireIDRef@@Base+0x658> │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 450de │ │ │ │ + beq.w 450f6 │ │ │ │ ldr r4, [sp, #212] @ 0xd4 │ │ │ │ cmp r4, #103 @ 0x67 │ │ │ │ - bhi.n 44c9c │ │ │ │ + bhi.n 44cb4 │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bhi.n 44ca2 │ │ │ │ + bhi.n 44cba │ │ │ │ sub.w r3, r4, #69 @ 0x45 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 44ca2 │ │ │ │ - b.n 450d4 │ │ │ │ + bls.n 44cba │ │ │ │ + b.n 450ec │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ - bne.w 450d4 │ │ │ │ + bne.w 450ec │ │ │ │ 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 │ │ │ │ @@ -36598,186 +36620,186 @@ │ │ │ │ ldmia.w lr, {r0, r1} │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ blx 2b420 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - bne.n 44d08 │ │ │ │ + bne.n 44d20 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54644 @ 0xd574 │ │ │ │ + movw r1, #52660 @ 0xcdb4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 44d24 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 44d3c │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - bne.n 44d32 │ │ │ │ + bne.n 44d4a │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54700 @ 0xd5ac │ │ │ │ + movw r1, #52716 @ 0xcdec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ strd r6, r6, [sp, #40] @ 0x28 │ │ │ │ - b.n 450a2 │ │ │ │ + b.n 450ba │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 29ff58 │ │ │ │ + bl 29f7e0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 44d52 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 44d6a │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44d24 │ │ │ │ + bne.n 44d3c │ │ │ │ mov r0, r7 │ │ │ │ - bl 29ffd4 │ │ │ │ + bl 29f85c │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 44d6e │ │ │ │ - bl 94178 │ │ │ │ + bne.n 44d86 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 44d24 │ │ │ │ + bne.n 44d3c │ │ │ │ subs r6, #0 │ │ │ │ it ne │ │ │ │ movne r6, #1 │ │ │ │ mov.w sl, r6, lsl #2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 44d82 │ │ │ │ + beq.n 44d9a │ │ │ │ orr.w sl, sl, #8 │ │ │ │ - cbnz r4, 44db2 │ │ │ │ + cbnz r4, 44dca │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 44dc0 │ │ │ │ + bne.n 44dd8 │ │ │ │ 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 44dcc │ │ │ │ - b.n 44dc0 │ │ │ │ + beq.n 44de4 │ │ │ │ + b.n 44dd8 │ │ │ │ movs r7, #0 │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ - beq.n 44dd6 │ │ │ │ + beq.n 44dee │ │ │ │ mov r6, r4 │ │ │ │ movs r3, #6 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ - b.n 44ddc │ │ │ │ + b.n 44df4 │ │ │ │ mov r7, r4 │ │ │ │ mov r3, r4 │ │ │ │ movs r6, #114 @ 0x72 │ │ │ │ str.w fp, [sp, #48] @ 0x30 │ │ │ │ - b.n 44ddc │ │ │ │ + b.n 44df4 │ │ │ │ mov r7, fp │ │ │ │ mov r3, r4 │ │ │ │ movs r6, #114 @ 0x72 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ - b.n 44ddc │ │ │ │ + b.n 44df4 │ │ │ │ movs r3, #6 │ │ │ │ movs r6, #103 @ 0x67 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 44dea │ │ │ │ + blt.n 44e02 │ │ │ │ cmp r6, #114 @ 0x72 │ │ │ │ it eq │ │ │ │ moveq r6, #103 @ 0x67 │ │ │ │ - b.n 44dec │ │ │ │ + b.n 44e04 │ │ │ │ mov r8, r3 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add r3, sp, #108 @ 0x6c │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ uxtb r0, r6 │ │ │ │ - bl 18b530 │ │ │ │ + bl 18a89c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4507c │ │ │ │ + beq.w 45094 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ uxtb r0, r6 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ - bl 18b530 │ │ │ │ + bl 18a89c │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45088 │ │ │ │ + beq.w 450a0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx 2c090 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx 2c090 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl ac254 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ + bl abdd4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45092 │ │ │ │ + beq.w 450aa │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, sl │ │ │ │ - bl ac254 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ + bl abdd4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x18c> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4509a │ │ │ │ + beq.w 450b2 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 11afe4 │ │ │ │ + bl 11b150 │ │ │ │ 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 11afe4 │ │ │ │ + bl 11b150 │ │ │ │ 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 2be884 │ │ │ │ + bl 2be0e4 │ │ │ │ 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 2be884 │ │ │ │ + bl 2be0e4 │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ ldrd r0, r1, [sp, #72] @ 0x48 │ │ │ │ add r2, sp, #116 @ 0x74 │ │ │ │ it eq │ │ │ │ moveq r0, #97 @ 0x61 │ │ │ │ - bl 255a2c <_PyInterpreterState_GetWhence@@Base+0x8> │ │ │ │ + bl 25525c <_PyInterpreterState_GetWhence@@Base+0x8> │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 450a2 │ │ │ │ + beq.w 450ba │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add r2, sp, #116 @ 0x74 │ │ │ │ - vldr d7, [pc, #560] @ 450f0 │ │ │ │ + vldr d7, [pc, #560] @ 45108 │ │ │ │ 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 │ │ │ │ @@ -36788,19 +36810,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 2560a8 <_PyInterpreterState_GetWhence@@Base+0x684> │ │ │ │ + bl 2558d0 <_PyInterpreterState_GetWhence@@Base+0x67c> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 450a2 │ │ │ │ - cbnz r7, 44f00 │ │ │ │ + beq.w 450ba │ │ │ │ + cbnz r7, 44f18 │ │ │ │ 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 │ │ │ │ @@ -36811,183 +36833,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 2560a8 <_PyInterpreterState_GetWhence@@Base+0x684> │ │ │ │ + bl 2558d0 <_PyInterpreterState_GetWhence@@Base+0x67c> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 450a0 │ │ │ │ + beq.w 450b8 │ │ │ │ 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 44f54 │ │ │ │ + blt.n 44f6c │ │ │ │ cmp r3, r8 │ │ │ │ mov r1, r3 │ │ │ │ it lt │ │ │ │ movlt r1, r8 │ │ │ │ - b.n 44f56 │ │ │ │ + b.n 44f6e │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ sub.w sl, r1, r8 │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ - beq.n 44f70 │ │ │ │ + beq.n 44f88 │ │ │ │ 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 44f8a │ │ │ │ + beq.n 44fa2 │ │ │ │ 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 44f9c │ │ │ │ + bcc.n 44fb4 │ │ │ │ ldrd r3, r0, [r5, #16] │ │ │ │ subs r3, r3, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 44faa │ │ │ │ - cbz r1, 44faa │ │ │ │ + ble.n 44fc2 │ │ │ │ + cbz r1, 44fc2 │ │ │ │ mov r0, r5 │ │ │ │ - bl e90d8 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl e903c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 450a2 │ │ │ │ + beq.n 450ba │ │ │ │ str.w r9, [sp] │ │ │ │ mov r3, sl │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r8, sl, [r5, #4] │ │ │ │ - bl 282650 <_PyParkingLot_AfterFork@@Base+0x3dc> │ │ │ │ + bl 281e98 <_PyParkingLot_AfterFork@@Base+0x3dc> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - cbz r3, 44fe8 │ │ │ │ + cbz r3, 45000 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp.w sl, #1 │ │ │ │ mov.w r2, #40 @ 0x28 │ │ │ │ - bne.n 44fd4 │ │ │ │ + bne.n 44fec │ │ │ │ strb.w r2, [r8, r3] │ │ │ │ - b.n 44fe2 │ │ │ │ + b.n 44ffa │ │ │ │ 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, 45008 │ │ │ │ + cbnz r7, 45020 │ │ │ │ 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 256d78 <_PyInterpreterState_GetWhence@@Base+0x1354> │ │ │ │ + bl 256578 <_PyInterpreterState_GetWhence@@Base+0x1324> │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 450a2 │ │ │ │ + beq.n 450ba │ │ │ │ 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 256d78 <_PyInterpreterState_GetWhence@@Base+0x1354> │ │ │ │ + bl 256578 <_PyInterpreterState_GetWhence@@Base+0x1324> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 450a2 │ │ │ │ + beq.n 450ba │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp.w sl, #1 │ │ │ │ mov.w r2, #106 @ 0x6a │ │ │ │ - bne.n 4503a │ │ │ │ + bne.n 45052 │ │ │ │ strb.w r2, [r8, r3] │ │ │ │ - b.n 45048 │ │ │ │ + b.n 45060 │ │ │ │ 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, 45074 │ │ │ │ + cbz r2, 4508c │ │ │ │ cmp.w sl, #1 │ │ │ │ mov.w r2, #41 @ 0x29 │ │ │ │ - bne.n 45062 │ │ │ │ + bne.n 4507a │ │ │ │ strb.w r2, [r8, r3] │ │ │ │ - b.n 45070 │ │ │ │ + b.n 45088 │ │ │ │ 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 450a2 │ │ │ │ + b.n 450ba │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ - b.n 450a2 │ │ │ │ + b.n 450ba │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ - b.n 450a2 │ │ │ │ + b.n 450ba │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 450a2 │ │ │ │ + b.n 450ba │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 450a2 │ │ │ │ + b.n 450ba │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ - bl 83b90 │ │ │ │ - b.n 450e2 │ │ │ │ + bl 83b50 │ │ │ │ + b.n 450fa │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 2be854 │ │ │ │ + bl 2be0b4 │ │ │ │ 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 │ │ │ │ movs r0, r0 │ │ │ │ @@ -36997,57 +37019,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, 45118 │ │ │ │ + cbnz r3, 45130 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 45118 │ │ │ │ + ble.n 45130 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 45118 │ │ │ │ - cbnz r0, 45130 │ │ │ │ + bne.n 45130 │ │ │ │ + cbnz r0, 45148 │ │ │ │ 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] @ (45180 ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 4517a │ │ │ │ + ldr r3, [pc, #84] @ (45198 ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 45192 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 45142 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 4516a │ │ │ │ - bl b0fe4 │ │ │ │ + bne.n 4515a │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 45182 │ │ │ │ + bl b0b30 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bb98 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b417c │ │ │ │ - cbz r4, 4516e │ │ │ │ - ldr r3, [pc, #40] @ (45184 ) │ │ │ │ + bl b3cc0 │ │ │ │ + cbz r4, 45186 │ │ │ │ + ldr r3, [pc, #40] @ (4519c ) │ │ │ │ ldr.w r3, [r3, #1656] @ 0x678 │ │ │ │ - cbnz r3, 45178 │ │ │ │ + cbnz r3, 45190 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 235634 <_PyErr_Format@@Base+0x1150> │ │ │ │ + b.w 234634 <_PyErr_Format@@Base+0x1150> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4517a │ │ │ │ + b.n 45192 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 4517a │ │ │ │ - ldr r0, [pc, #12] @ (45188 ) │ │ │ │ + b.n 45192 │ │ │ │ + ldr r0, [pc, #12] @ (451a0 ) │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r0, #220 @ 0xdc │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -37058,107 +37080,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 45206 │ │ │ │ + bl 4521e │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 451b2 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 451cc │ │ │ │ + cbnz r0, 451ca │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 451e4 │ │ │ │ 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 1d6d70 <_PyToken_ThreeChars@@Base+0x1464> │ │ │ │ + bl 1d5a40 <_PyToken_ThreeChars@@Base+0x1458> │ │ │ │ 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, 451ec │ │ │ │ + cbz r4, 45204 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 204220 │ │ │ │ + b.w 202ff0 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54800 @ 0xd610 │ │ │ │ + movw r1, #52816 @ 0xce50 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ 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, 4525e │ │ │ │ + cbz r1, 45276 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ - cbz r5, 4525c │ │ │ │ + cbz r5, 45274 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r9, r2 │ │ │ │ - bl e4348 │ │ │ │ + bl e42b0 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 45258 │ │ │ │ + cbz r0, 45270 │ │ │ │ add.w fp, r4, #4 │ │ │ │ add.w sl, r0, #4 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r2, r9 │ │ │ │ cmp r8, r5 │ │ │ │ - bge.n 45258 │ │ │ │ + bge.n 45270 │ │ │ │ ldr.w r1, [fp, #4]! │ │ │ │ mov r0, r6 │ │ │ │ - bl d0624 │ │ │ │ + bl d0098 │ │ │ │ add.w r8, r8, #1 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4525e │ │ │ │ + cbz r0, 45276 │ │ │ │ str.w r0, [sl, #4]! │ │ │ │ - b.n 4523a │ │ │ │ + b.n 45252 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 4525e │ │ │ │ + b.n 45276 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movw r2, #54844 @ 0xd63c │ │ │ │ + movw r2, #52860 @ 0xce7c │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ ldrd r0, r1, [r0, #8] │ │ │ │ - b.w 26a1d4 <_PyXIData_Clear@@Base+0x6c> │ │ │ │ + b.w 269a80 <_PyXIData_Clear@@Base+0x6c> │ │ │ │ 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 d0624 │ │ │ │ - cbz r0, 452ac │ │ │ │ + bl d0098 │ │ │ │ + cbz r0, 452c4 │ │ │ │ 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 1dc630 │ │ │ │ + bl 1db364 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 452ae │ │ │ │ + b.n 452c6 │ │ │ │ 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} │ │ │ │ @@ -37171,20 +37193,20 @@ │ │ │ │ ldr r6, [r3, #52] @ 0x34 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, sp │ │ │ │ str r4, [r3, #0] │ │ │ │ blx 2b6e4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 452f2 │ │ │ │ + bne.n 4530a │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ - b.n 453a0 │ │ │ │ + bl 1e3608 │ │ │ │ + b.n 453b8 │ │ │ │ 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] │ │ │ │ @@ -37196,270 +37218,270 @@ │ │ │ │ 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 9b31c │ │ │ │ + bl 9b274 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4539e │ │ │ │ + cbz r0, 453b6 │ │ │ │ vmov.f64 d0, d12 │ │ │ │ - bl 9ba38 │ │ │ │ + bl 9b990 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 45386 │ │ │ │ + cbz r0, 4539e │ │ │ │ vmov.f64 d0, d11 │ │ │ │ str r0, [r5, #16] │ │ │ │ - bl 9ba38 │ │ │ │ + bl 9b990 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 45386 │ │ │ │ + cbz r0, 4539e │ │ │ │ vmov.f64 d0, d10 │ │ │ │ str r0, [r5, #20] │ │ │ │ - bl 9ba38 │ │ │ │ + bl 9b990 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 45386 │ │ │ │ + cbz r0, 4539e │ │ │ │ vmov.f64 d0, d9 │ │ │ │ str r0, [r5, #24] │ │ │ │ - bl 9ba38 │ │ │ │ + bl 9b990 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 45386 │ │ │ │ + cbz r0, 4539e │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r0, [r5, #28] │ │ │ │ - bl 9ba38 │ │ │ │ + bl 9b990 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4539c │ │ │ │ + cbnz r0, 453b4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 453a0 │ │ │ │ + bge.n 453b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 453a0 │ │ │ │ + cbnz r3, 453b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 453a0 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 453b8 │ │ │ │ str r0, [r5, #32] │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ vpop {d8-d12} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2b40f0 │ │ │ │ - cbnz r0, 453ca │ │ │ │ + bl 2b3958 │ │ │ │ + cbnz r0, 453e2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 45594 │ │ │ │ + b.n 455ac │ │ │ │ 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, 453e6 │ │ │ │ + cbz r2, 453fe │ │ │ │ ldr r5, [r2, #8] │ │ │ │ - b.n 453e8 │ │ │ │ + b.n 45400 │ │ │ │ mov r5, r2 │ │ │ │ add.w r4, r1, #16 │ │ │ │ - cbnz r2, 453f4 │ │ │ │ + cbnz r2, 4540c │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 453f4 │ │ │ │ - cbnz r4, 45410 │ │ │ │ + bne.n 4540c │ │ │ │ + cbnz r4, 45428 │ │ │ │ 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 │ │ │ │ - ldr r3, [pc, #116] @ (4547c ) │ │ │ │ - bl 11e9d8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #116] @ (45494 ) │ │ │ │ + bl 11eb40 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 45474 │ │ │ │ + cbz r0, 4548c │ │ │ │ ldr r7, [r4, #0] │ │ │ │ add r5, r6 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r6, [r3, #84] @ 0x54 │ │ │ │ ands.w r6, r6, #268435456 @ 0x10000000 │ │ │ │ - bne.n 45440 │ │ │ │ + bne.n 45458 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #56676 @ 0xdd64 │ │ │ │ + movw r2, #54692 @ 0xd5a4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #36128 @ 0x8d20 │ │ │ │ + movw r1, #34144 @ 0x8560 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #54988 @ 0xd6cc │ │ │ │ + movw r0, #53004 @ 0xcf0c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r4, r6 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 45474 │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4548c │ │ │ │ cmp r5, #1 │ │ │ │ itte eq │ │ │ │ - movweq r4, #57920 @ 0xe240 │ │ │ │ + movweq r4, #57952 @ 0xe260 │ │ │ │ movteq r4, #81 @ 0x51 │ │ │ │ ldrne r4, [r4, #4] │ │ │ │ - bl 24cd6c <_PySlice_FromIndices@@Base+0x764> │ │ │ │ + bl 24c330 <_PySlice_FromIndices@@Base+0x75c> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3bd4c │ │ │ │ + bl 3bd8a │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45474 │ │ │ │ + bge.n 4548c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 45474 │ │ │ │ + cbnz r3, 4548c │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r1, #8 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ sub sp, #32 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r2, 4549c │ │ │ │ + cbz r2, 454b4 │ │ │ │ ldr r5, [r2, #8] │ │ │ │ - b.n 4549e │ │ │ │ + b.n 454b6 │ │ │ │ mov r5, r2 │ │ │ │ subs r3, r6, #1 │ │ │ │ add.w r4, r1, #16 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 454ac │ │ │ │ - cbnz r2, 454ac │ │ │ │ - cbnz r4, 454cc │ │ │ │ + bhi.n 454c4 │ │ │ │ + cbnz r2, 454c4 │ │ │ │ + cbnz r4, 454e4 │ │ │ │ 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, #204] @ (45590 ) │ │ │ │ - bl 11e9d8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #204] @ (455a8 ) │ │ │ │ + bl 11eb40 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45588 │ │ │ │ + beq.n 455a0 │ │ │ │ add r5, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 454ea │ │ │ │ + beq.n 45502 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - cbz r6, 454de │ │ │ │ + cbz r6, 454f6 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 454f6 │ │ │ │ - b.n 454e6 │ │ │ │ + beq.n 4550e │ │ │ │ + b.n 454fe │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - b.n 454fe │ │ │ │ + b.n 45516 │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 454fe │ │ │ │ + b.n 45516 │ │ │ │ movw r7, #5744 @ 0x1670 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ - bl 9f90c │ │ │ │ + bl 9f8ac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45588 │ │ │ │ + beq.n 455a0 │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #31093 @ 0x7975 │ │ │ │ + movw r3, #30941 @ 0x78dd │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 45522 │ │ │ │ + bne.n 4553a │ │ │ │ mov r0, r8 │ │ │ │ - bl 87918 │ │ │ │ + bl 1c75cc │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4552a │ │ │ │ + b.n 45542 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 45544 │ │ │ │ + cbnz r5, 4555c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45540 │ │ │ │ + bge.n 45558 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 45540 │ │ │ │ + cbnz r3, 45558 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 45588 │ │ │ │ + b.n 455a0 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 4555e │ │ │ │ + beq.n 45576 │ │ │ │ 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, 45572 │ │ │ │ + cbz r7, 4558a │ │ │ │ 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, #31976 @ 0x7ce8 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ - bl 154ab0 │ │ │ │ + bl 154aa8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 45540 │ │ │ │ + b.n 45558 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r1, #60 @ 0x3c │ │ │ │ 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, #2132 @ 0x854 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ mov r4, r1 │ │ │ │ - bl 7fd48 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 45606 │ │ │ │ + bl 7fd08 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 4561e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - cbz r4, 455d0 │ │ │ │ + cbz r4, 455e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - ldr r5, [pc, #52] @ (45608 ) │ │ │ │ + ldr r5, [pc, #52] @ (45620 ) │ │ │ │ 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] │ │ │ │ @@ -37474,147 +37496,147 @@ │ │ │ │ strd r5, r3, [r0, #-8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r4, [r1, #3868] @ 0xf1c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0004560c <_PyErr_SetLocaleString@@Base>: │ │ │ │ +00045624 <_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 1e4c60 │ │ │ │ - cbz r0, 4564e <_PyErr_SetLocaleString@@Base+0x42> │ │ │ │ + bl 1e3994 │ │ │ │ + cbz r0, 45666 <_PyErr_SetLocaleString@@Base+0x42> │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #40] @ (45650 <_PyErr_SetLocaleString@@Base+0x44>) │ │ │ │ + ldr r0, [pc, #40] @ (45668 <_PyErr_SetLocaleString@@Base+0x44>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl f4efc <_PyUnicodeWriter_WriteStr@@Base+0x9ac> │ │ │ │ + bl f4ea0 <_PyUnicodeWriter_WriteStr@@Base+0x9e8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4564e <_PyErr_SetLocaleString@@Base+0x42> │ │ │ │ + bge.n 45666 <_PyErr_SetLocaleString@@Base+0x42> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4564e <_PyErr_SetLocaleString@@Base+0x42> │ │ │ │ + cbnz r3, 45666 <_PyErr_SetLocaleString@@Base+0x42> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r1, #5744 @ 0x1670 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.n 45bd2 │ │ │ │ + b.n 45bea │ │ │ │ stmdb 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, 45684 <_PyErr_SetLocaleString@@Base+0x78> │ │ │ │ - movw r0, #24416 @ 0x5f60 │ │ │ │ + cbz r1, 4569c <_PyErr_SetLocaleString@@Base+0x78> │ │ │ │ + movw r0, #22432 @ 0x57a0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 24071c <_PyArg_NoPositional@@Base> │ │ │ │ - cbz r0, 45692 <_PyErr_SetLocaleString@@Base+0x86> │ │ │ │ + bl 23f6d4 <_PyArg_NoPositional@@Base> │ │ │ │ + cbz r0, 456aa <_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 45696 <_PyErr_SetLocaleString@@Base+0x8a> │ │ │ │ + bpl.n 456ae <_PyErr_SetLocaleString@@Base+0x8a> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 457c4 <_PyErr_SetLocaleString@@Base+0x1b8> │ │ │ │ - ldr r1, [pc, #308] @ (457cc <_PyErr_SetLocaleString@@Base+0x1c0>) │ │ │ │ - bl 9b808 │ │ │ │ + b.n 457dc <_PyErr_SetLocaleString@@Base+0x1b8> │ │ │ │ + ldr r1, [pc, #308] @ (457e4 <_PyErr_SetLocaleString@@Base+0x1c0>) │ │ │ │ + bl 9b760 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 45692 <_PyErr_SetLocaleString@@Base+0x86> │ │ │ │ + blt.n 456aa <_PyErr_SetLocaleString@@Base+0x86> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - beq.n 456c2 <_PyErr_SetLocaleString@@Base+0xb6> │ │ │ │ + beq.n 456da <_PyErr_SetLocaleString@@Base+0xb6> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #55292 @ 0xd7fc │ │ │ │ + movw r1, #53308 @ 0xd03c │ │ │ │ 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 f3b3c │ │ │ │ - bl 9b31c │ │ │ │ + b.w f3aa4 │ │ │ │ + bl 9b274 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 457c4 <_PyErr_SetLocaleString@@Base+0x1b8> │ │ │ │ + beq.n 457dc <_PyErr_SetLocaleString@@Base+0x1b8> │ │ │ │ add.w r7, r0, #12 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 456da <_PyErr_SetLocaleString@@Base+0xce> │ │ │ │ + bne.n 456f2 <_PyErr_SetLocaleString@@Base+0xce> │ │ │ │ adds r6, #12 │ │ │ │ - b.n 45758 <_PyErr_SetLocaleString@@Base+0x14c> │ │ │ │ + b.n 45770 <_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 45718 <_PyErr_SetLocaleString@@Base+0x10c> │ │ │ │ + beq.n 45730 <_PyErr_SetLocaleString@@Base+0x10c> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - bl 220414 │ │ │ │ + bl 21f1b4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 457a8 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ + beq.n 457c0 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r3, 45710 <_PyErr_SetLocaleString@@Base+0x104> │ │ │ │ + cbnz r3, 45728 <_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 456e2 <_PyErr_SetLocaleString@@Base+0xd6> │ │ │ │ + b.n 456fa <_PyErr_SetLocaleString@@Base+0xd6> │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 45776 <_PyErr_SetLocaleString@@Base+0x16a> │ │ │ │ - bl 11009c │ │ │ │ + ble.n 4578e <_PyErr_SetLocaleString@@Base+0x16a> │ │ │ │ + bl 110200 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 457a8 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ + beq.n 457c0 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #55368 @ 0xd848 │ │ │ │ + movw r1, #53384 @ 0xd088 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 457a8 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ + bge.n 457c0 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 457a8 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ + cbnz r3, 457c0 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 457a8 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 457c0 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ cmp r5, r8 │ │ │ │ add.w r5, r5, #1 │ │ │ │ - beq.n 45776 <_PyErr_SetLocaleString@@Base+0x16a> │ │ │ │ + beq.n 4578e <_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 45758 <_PyErr_SetLocaleString@@Base+0x14c> │ │ │ │ - ldr r0, [pc, #88] @ (457d0 <_PyErr_SetLocaleString@@Base+0x1c4>) │ │ │ │ + b.n 45770 <_PyErr_SetLocaleString@@Base+0x14c> │ │ │ │ + ldr r0, [pc, #88] @ (457e8 <_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 │ │ │ │ @@ -37622,591 +37644,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 457c4 <_PyErr_SetLocaleString@@Base+0x1b8> │ │ │ │ + b.n 457dc <_PyErr_SetLocaleString@@Base+0x1b8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 45692 <_PyErr_SetLocaleString@@Base+0x86> │ │ │ │ + bge.w 456aa <_PyErr_SetLocaleString@@Base+0x86> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 45692 <_PyErr_SetLocaleString@@Base+0x86> │ │ │ │ + bne.w 456aa <_PyErr_SetLocaleString@@Base+0x86> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 45692 <_PyErr_SetLocaleString@@Base+0x86> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 456aa <_PyErr_SetLocaleString@@Base+0x86> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf2200052 │ │ │ │ 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, 457f6 <_PyErr_SetLocaleString@@Base+0x1ea> │ │ │ │ + cbz r0, 4580e <_PyErr_SetLocaleString@@Base+0x1ea> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45818 <_PyErr_SetLocaleString@@Base+0x20c> │ │ │ │ + bge.n 45830 <_PyErr_SetLocaleString@@Base+0x20c> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 45818 <_PyErr_SetLocaleString@@Base+0x20c> │ │ │ │ + b.n 45830 <_PyErr_SetLocaleString@@Base+0x20c> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 45810 <_PyErr_SetLocaleString@@Base+0x204> │ │ │ │ - bl 1f067c │ │ │ │ - cbz r0, 4580c <_PyErr_SetLocaleString@@Base+0x200> │ │ │ │ + cbz r0, 45828 <_PyErr_SetLocaleString@@Base+0x204> │ │ │ │ + bl 1ef4f8 │ │ │ │ + cbz r0, 45824 <_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 45818 <_PyErr_SetLocaleString@@Base+0x20c> │ │ │ │ - movw r0, #57920 @ 0xe240 │ │ │ │ + b.n 45830 <_PyErr_SetLocaleString@@Base+0x20c> │ │ │ │ + movw r0, #57952 @ 0xe260 │ │ │ │ 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 45848 <_PyErr_SetLocaleString@@Base+0x23c> │ │ │ │ + bne.n 45860 <_PyErr_SetLocaleString@@Base+0x23c> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #25136 @ 0x6230 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 4585e <_PyErr_SetLocaleString@@Base+0x252> │ │ │ │ + bne.n 45876 <_PyErr_SetLocaleString@@Base+0x252> │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 4587c <_PyErr_SetLocaleString@@Base+0x270> │ │ │ │ + b.n 45894 <_PyErr_SetLocaleString@@Base+0x270> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #23536 @ 0x5bf0 │ │ │ │ + movw r0, #21376 @ 0x5380 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45930 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ - b.n 45832 <_PyErr_SetLocaleString@@Base+0x226> │ │ │ │ - bl 17499c │ │ │ │ + beq.n 45948 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ + b.n 4584a <_PyErr_SetLocaleString@@Base+0x226> │ │ │ │ + bl 174704 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4587c <_PyErr_SetLocaleString@@Base+0x270> │ │ │ │ - bl 94178 │ │ │ │ + bne.n 45894 <_PyErr_SetLocaleString@@Base+0x270> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45930 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ + bne.n 45948 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 4588a <_PyErr_SetLocaleString@@Base+0x27e> │ │ │ │ + bne.n 458a2 <_PyErr_SetLocaleString@@Base+0x27e> │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 458a8 <_PyErr_SetLocaleString@@Base+0x29c> │ │ │ │ - bl 17499c │ │ │ │ + b.n 458c0 <_PyErr_SetLocaleString@@Base+0x29c> │ │ │ │ + bl 174704 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 458a8 <_PyErr_SetLocaleString@@Base+0x29c> │ │ │ │ - bl 94178 │ │ │ │ + bne.n 458c0 <_PyErr_SetLocaleString@@Base+0x29c> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45930 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ + bne.n 45948 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d6, [pc, #136] @ 45938 <_PyErr_SetLocaleString@@Base+0x32c> │ │ │ │ + vldr d6, [pc, #136] @ 45950 <_PyErr_SetLocaleString@@Base+0x32c> │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 458d8 <_PyErr_SetLocaleString@@Base+0x2cc> │ │ │ │ + ble.n 458f0 <_PyErr_SetLocaleString@@Base+0x2cc> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 458d8 <_PyErr_SetLocaleString@@Base+0x2cc> │ │ │ │ + bhi.n 458f0 <_PyErr_SetLocaleString@@Base+0x2cc> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 9ba38 │ │ │ │ + b.w 9b990 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movs r5, #0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ blx 2b8e4 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 45910 <_PyErr_SetLocaleString@@Base+0x304> │ │ │ │ + bvc.n 45928 <_PyErr_SetLocaleString@@Base+0x304> │ │ │ │ vcmp.f64 d8, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 4590c <_PyErr_SetLocaleString@@Base+0x300> │ │ │ │ + bvs.n 45924 <_PyErr_SetLocaleString@@Base+0x300> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 45914 <_PyErr_SetLocaleString@@Base+0x308> │ │ │ │ + b.n 4592c <_PyErr_SetLocaleString@@Base+0x308> │ │ │ │ str r5, [r4, #0] │ │ │ │ - b.n 45920 <_PyErr_SetLocaleString@@Base+0x314> │ │ │ │ + b.n 45938 <_PyErr_SetLocaleString@@Base+0x314> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 45920 <_PyErr_SetLocaleString@@Base+0x314> │ │ │ │ + cbz r3, 45938 <_PyErr_SetLocaleString@@Base+0x314> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ movs r0, #1 │ │ │ │ - bl 2b65c8 │ │ │ │ - cbnz r0, 45930 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ + bl 2b5e34 │ │ │ │ + cbnz r0, 45948 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 9ba38 │ │ │ │ + b.w 9b990 │ │ │ │ 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 45960 <_PyErr_SetLocaleString@@Base+0x354> │ │ │ │ + bne.n 45978 <_PyErr_SetLocaleString@@Base+0x354> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 45976 │ │ │ │ + b.w 4598e │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14232 @ 0x3798 │ │ │ │ + movw r0, #12248 @ 0x2fd8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45954 <_PyErr_SetLocaleString@@Base+0x348> │ │ │ │ + bne.n 4596c <_PyErr_SetLocaleString@@Base+0x348> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00045976 : │ │ │ │ +0004598e : │ │ │ │ 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, 4598c │ │ │ │ + cbz r0, 459a4 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r1, 45992 │ │ │ │ - bl 5d9f0 │ │ │ │ - b.n 45b1a │ │ │ │ + cbnz r1, 459aa │ │ │ │ + bl 5da0c │ │ │ │ + b.n 45b32 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 45afc │ │ │ │ + beq.w 45b14 │ │ │ │ ldr r5, [r3, #32] │ │ │ │ - cbnz r5, 459a6 │ │ │ │ + cbnz r5, 459be │ │ │ │ ldr r5, [r3, #4] │ │ │ │ - cbz r5, 459ae │ │ │ │ + cbz r5, 459c6 │ │ │ │ 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 45afc │ │ │ │ + bmi.w 45b14 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 45afc │ │ │ │ + beq.w 45b14 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.w 45afc │ │ │ │ + bmi.w 45b14 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 45afc │ │ │ │ + beq.w 45b14 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 45afc │ │ │ │ + beq.w 45b14 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 45ad4 │ │ │ │ + beq.n 45aec │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 45ad4 │ │ │ │ - movw r2, #43017 @ 0xa809 │ │ │ │ + beq.n 45aec │ │ │ │ + movw r2, #42601 @ 0xa669 │ │ │ │ movt r2, #16 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 45aa8 │ │ │ │ + bne.n 45ac0 │ │ │ │ movw r7, #12120 @ 0x2f58 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ movw r1, #11520 @ 0x2d00 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 45a1e │ │ │ │ + beq.n 45a36 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 45a46 │ │ │ │ + beq.n 45a5e │ │ │ │ mov r0, r5 │ │ │ │ - bl 9ef64 │ │ │ │ - cbnz r0, 45a26 │ │ │ │ + bl 9ef00 │ │ │ │ + cbnz r0, 45a3e │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9ef64 │ │ │ │ + bl 9ef00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45aba │ │ │ │ - b.n 45a26 │ │ │ │ + beq.n 45ad2 │ │ │ │ + b.n 45a3e │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 45a46 │ │ │ │ + beq.n 45a5e │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 45a46 │ │ │ │ + beq.n 45a5e │ │ │ │ movw r1, #11520 @ 0x2d00 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9ef64 │ │ │ │ - cbnz r0, 45a46 │ │ │ │ + bl 9ef00 │ │ │ │ + cbnz r0, 45a5e │ │ │ │ movw r1, #12120 @ 0x2f58 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9ef64 │ │ │ │ - cbz r0, 45a7a │ │ │ │ + bl 9ef00 │ │ │ │ + cbz r0, 45a92 │ │ │ │ cmp r4, r6 │ │ │ │ - beq.n 45a98 │ │ │ │ + beq.n 45ab0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - cbz r1, 45a98 │ │ │ │ + cbz r1, 45ab0 │ │ │ │ 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 45a70 │ │ │ │ + blt.n 45a88 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ add r1, r3 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bl 9fb8c │ │ │ │ + bl 9fb2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45b1a │ │ │ │ + bne.n 45b32 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a880 │ │ │ │ - b.n 45a94 │ │ │ │ + bl 10a6e0 │ │ │ │ + b.n 45aac │ │ │ │ movw r3, #18712 @ 0x4918 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 45a90 │ │ │ │ - bl 20f144 │ │ │ │ - b.n 45a94 │ │ │ │ - bl 9efac │ │ │ │ + bne.n 45aa8 │ │ │ │ + bl 20df0c │ │ │ │ + b.n 45aac │ │ │ │ + bl 9ef48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45b1a │ │ │ │ + bne.n 45b32 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r3, r4 │ │ │ │ - b.n 45aae │ │ │ │ + b.n 45ac6 │ │ │ │ mov r1, r6 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ movw r2, #5736 @ 0x1668 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 45b1c │ │ │ │ + bne.n 45b34 │ │ │ │ movw r0, #5736 @ 0x1668 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45ad4 │ │ │ │ + bge.n 45aec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 45ad4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 45aec │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 122aa4 │ │ │ │ + bl 122c0c │ │ │ │ movw r2, #5736 @ 0x1668 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 45b1c │ │ │ │ + bne.n 45b34 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45afc │ │ │ │ + bge.n 45b14 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 45afc │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 45b14 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #43072 @ 0xa840 │ │ │ │ + movw r1, #41040 @ 0xa050 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ 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 188df8 │ │ │ │ + bl 1883a4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 45b62 │ │ │ │ + cbz r0, 45b7a │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 45b46 │ │ │ │ + cbz r3, 45b5e │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 45b4e │ │ │ │ + b.n 45b66 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 45b56 │ │ │ │ + cbz r2, 45b6e │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 45b5e │ │ │ │ + b.n 45b76 │ │ │ │ movw r1, #32180 @ 0x7db4 │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ - bl 45f00 │ │ │ │ + bl 45f18 │ │ │ │ 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 45ba4 │ │ │ │ + bne.n 45bbc │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #56676 @ 0xdd64 │ │ │ │ + movw r2, #54692 @ 0xd5a4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #43428 @ 0xa9a4 │ │ │ │ + movw r1, #41444 @ 0xa1e4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #21548 @ 0x542c │ │ │ │ + movw r0, #19564 @ 0x4c6c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 45bce │ │ │ │ + b.n 45be6 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 172300 <_PyUnicodeWriter_Init@@Base> │ │ │ │ + bl 172068 <_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 44c20 │ │ │ │ + bl 44c38 │ │ │ │ adds r0, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ - bne.n 45bca │ │ │ │ - bl 15ea8c <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bne.n 45be2 │ │ │ │ + bl 15eac4 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 45bce │ │ │ │ - bl ac4c8 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + b.n 45be6 │ │ │ │ + bl ac048 <_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 45c00 │ │ │ │ + bne.n 45c18 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55468 @ 0xd8ac │ │ │ │ + movw r1, #53484 @ 0xd0ec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 45c1e │ │ │ │ + bl 11de14 │ │ │ │ + b.n 45c36 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ ldrsb.w r0, [r4, #35] @ 0x23 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 45c22 │ │ │ │ + ble.n 45c3a │ │ │ │ movw r3, #43796 @ 0xab14 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 17ff20 │ │ │ │ + bl 17f9ec │ │ │ │ movs r4, #0 │ │ │ │ - b.n 45dd8 │ │ │ │ + b.n 45df0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 45d2c │ │ │ │ + bne.w 45d44 │ │ │ │ ldrb.w r3, [r4, #34] @ 0x22 │ │ │ │ - cbz r3, 45c5c │ │ │ │ + cbz r3, 45c74 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r4, 45c4e │ │ │ │ - movw r1, #55516 @ 0xd8dc │ │ │ │ + cbnz r4, 45c66 │ │ │ │ + movw r1, #53532 @ 0xd11c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 45dd8 │ │ │ │ - movw r1, #55568 @ 0xd910 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 45df0 │ │ │ │ + movw r1, #53584 @ 0xd150 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 45c1e │ │ │ │ + bl 11de14 │ │ │ │ + b.n 45c36 │ │ │ │ ldrb.w r6, [r4, #33] @ 0x21 │ │ │ │ - cbz r6, 45c76 │ │ │ │ + cbz r6, 45c8e │ │ │ │ movw r3, #43800 @ 0xab18 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 17ff20 │ │ │ │ - b.n 45c1e │ │ │ │ + bl 17f9ec │ │ │ │ + b.n 45c36 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 45c9a │ │ │ │ + beq.n 45cb2 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #34252 @ 0x85cc │ │ │ │ + movw r1, #32268 @ 0x7e0c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 45c1e │ │ │ │ + bl 11de14 │ │ │ │ + b.n 45c36 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r5, #16] │ │ │ │ strb.w r2, [r4, #34] @ 0x22 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbnz r3, 45cea │ │ │ │ + cbnz r3, 45d02 │ │ │ │ movw r1, #43840 @ 0xab40 │ │ │ │ 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 27e770 <_PyUnicode_EncodeUTF16@@Base+0x3548> │ │ │ │ + bl 27dfc0 <_PyUnicode_EncodeUTF16@@Base+0x34d0> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45d90 │ │ │ │ + beq.n 45da8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #1924 @ 0x784 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 45dd8 │ │ │ │ + bne.w 45df0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45d6c │ │ │ │ + bge.n 45d84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 45d6c │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 45d6c │ │ │ │ + bne.n 45d84 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 45d84 │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #42648 @ 0xa698 │ │ │ │ + movw r1, #40664 @ 0x9ed8 │ │ │ │ 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 e1b60 │ │ │ │ + bl e1d80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 45c1e │ │ │ │ + beq.n 45c36 │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - bl 27e770 <_PyUnicode_EncodeUTF16@@Base+0x3548> │ │ │ │ + bl 27dfc0 <_PyUnicode_EncodeUTF16@@Base+0x34d0> │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 2b4c70 │ │ │ │ + bl 2b44d8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 45d90 │ │ │ │ - b.n 45dd8 │ │ │ │ + cbz r0, 45da8 │ │ │ │ + b.n 45df0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ - bl 275178 │ │ │ │ + bl 274a2c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 45d4a │ │ │ │ + cbz r3, 45d62 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2b4c70 │ │ │ │ - cbz r0, 45d90 │ │ │ │ + b.w 2b44d8 │ │ │ │ + cbz r0, 45da8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #1924 @ 0x784 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 45dd8 │ │ │ │ + bne.n 45df0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45d6c │ │ │ │ + bge.n 45d84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 45d6c │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 45d84 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r0, #0 │ │ │ │ movs r2, #2 │ │ │ │ strb.w r0, [r1, #34] @ 0x22 │ │ │ │ - movw r1, #34804 @ 0x87f4 │ │ │ │ + movw r1, #32820 @ 0x8034 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [r5, #16] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 45c1e │ │ │ │ + bl 11de14 │ │ │ │ + b.n 45c36 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movw r3, #43800 @ 0xab18 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ strb.w r4, [r1, #34] @ 0x22 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [r5, #16] │ │ │ │ - bl f6580 │ │ │ │ - cbnz r0, 45dbe │ │ │ │ + bl f6524 │ │ │ │ + cbnz r0, 45dd6 │ │ │ │ movw r3, #43840 @ 0xab40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6580 │ │ │ │ + bl f6524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 45c1e │ │ │ │ + beq.w 45c36 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 45c1e │ │ │ │ - bl f6d10 │ │ │ │ + bne.w 45c36 │ │ │ │ + bl f6cb4 │ │ │ │ movw r3, #43796 @ 0xab14 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 17ff20 │ │ │ │ + bl 17f9ec │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00045dde : │ │ │ │ +00045df6 : │ │ │ │ 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] @ (45e48 ) │ │ │ │ + ldr r2, [pc, #88] @ (45e60 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ add.w r7, r5, #91136 @ 0x16400 │ │ │ │ @@ -38218,179 +38240,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 84e50 │ │ │ │ + bl 84e10 │ │ │ │ str.w r8, [r4, #-4] │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 45e12 │ │ │ │ + bne.n 45e2a │ │ │ │ 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, 45e6e │ │ │ │ + cbz r0, 45e86 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45e90 │ │ │ │ + bge.n 45ea8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 45e90 │ │ │ │ + b.n 45ea8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 45e88 │ │ │ │ - bl 1f067c │ │ │ │ - cbz r0, 45e84 │ │ │ │ + cbz r0, 45ea0 │ │ │ │ + bl 1ef4f8 │ │ │ │ + cbz r0, 45e9c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #12] │ │ │ │ - b.n 45e90 │ │ │ │ - movw r0, #57920 @ 0xe240 │ │ │ │ + b.n 45ea8 │ │ │ │ + movw r0, #57952 @ 0xe260 │ │ │ │ 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 159cdc │ │ │ │ + bl 159d40 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 84de8 │ │ │ │ + bl 84da8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr.w r3, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45efe │ │ │ │ + bge.n 45f16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 45efe │ │ │ │ + cbnz r3, 45f16 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 45f30 │ │ │ │ + ble.n 45f48 │ │ │ │ push {r4, r5} │ │ │ │ - movw r3, #4220 @ 0x107c │ │ │ │ + movw r3, #2160 @ 0x870 │ │ │ │ movt r3, #66 @ 0x42 │ │ │ │ ldrb r4, [r1, #0] │ │ │ │ ldrb r5, [r3, r4] │ │ │ │ - movw r4, #32528 @ 0x7f10 │ │ │ │ + movw r4, #30544 @ 0x7750 │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ movs r3, #0 │ │ │ │ strb r5, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 45f2c │ │ │ │ + beq.n 45f44 │ │ │ │ ldrb r5, [r1, r3] │ │ │ │ ldrb r5, [r4, r5] │ │ │ │ strb r5, [r0, r3] │ │ │ │ - b.n 45f1e │ │ │ │ + b.n 45f36 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ ldrb r3, [r0, #26] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r3, 45f46 │ │ │ │ + cbz r3, 45f5e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 45f64 │ │ │ │ + bge.n 45f7c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 45f64 │ │ │ │ + b.n 45f7c │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ - cbnz r3, 45f56 │ │ │ │ + cbnz r3, 45f6e │ │ │ │ ldrb r3, [r0, #25] │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r1, #126 @ 0x7e │ │ │ │ movne r1, #45 @ 0x2d │ │ │ │ - b.n 45f58 │ │ │ │ + b.n 45f70 │ │ │ │ movs r1, #43 @ 0x2b │ │ │ │ - movw r0, #55620 @ 0xd944 │ │ │ │ + movw r0, #53636 @ 0xd184 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00045f68 : │ │ │ │ +00045f80 : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #16] @ (45f80 ) │ │ │ │ + ldr r4, [pc, #16] @ (45f98 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 244118 <_PyInterpreterState_GetIDObject@@Base+0x1bc> │ │ │ │ + b.w 2430d8 <_PyInterpreterState_GetIDObject@@Base+0x1b8> │ │ │ │ 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 45fa4 │ │ │ │ + bhi.n 45fbc │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 45fba │ │ │ │ + ble.n 45fd2 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - b.n 45fc2 │ │ │ │ - movw r0, #23644 @ 0x5c5c │ │ │ │ + b.n 45fda │ │ │ │ + movw r0, #21660 @ 0x549c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d4ce8 │ │ │ │ + bl 1d386c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 45f9c │ │ │ │ + bne.n 45fb4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #5744 @ 0x1670 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 460dc │ │ │ │ + b.n 460f4 │ │ │ │ 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] @ (46060 ) │ │ │ │ + ldr r1, [pc, #132] @ (46078 ) │ │ │ │ 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] │ │ │ │ @@ -38405,71 +38427,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 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 138bb0 │ │ │ │ + bl 138dec │ │ │ │ mov r0, r4 │ │ │ │ - bl 13876c │ │ │ │ + bl 1389a8 │ │ │ │ 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 4605c │ │ │ │ + bge.n 46074 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4605c │ │ │ │ + cbnz r3, 46074 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4606e │ │ │ │ - b.w 94430 │ │ │ │ + blt.n 46086 │ │ │ │ + b.w 94390 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5064 @ 0x13c8 │ │ │ │ + movw r1, #3080 @ 0xc08 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ 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 2b40d4 │ │ │ │ + bl 2b393c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 460c2 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 460da │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - b.n 460d8 │ │ │ │ + b.n 460f0 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #5996 @ 0x176c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ @@ -38482,75 +38504,75 @@ │ │ │ │ movw r8, #5744 @ 0x1670 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov sl, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov fp, r2 │ │ │ │ cmp r1, r8 │ │ │ │ - beq.n 46114 │ │ │ │ + beq.n 4612c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sl │ │ │ │ - bl 158c50 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ + bl 159024 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46186 │ │ │ │ + bne.n 4619e │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ - b.n 46120 │ │ │ │ - movw r7, #55672 @ 0xd978 │ │ │ │ + b.n 46138 │ │ │ │ + movw r7, #53668 @ 0xd1a4 │ │ │ │ movt r7, #49 @ 0x31 │ │ │ │ mov.w r9, #6 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ - cbz r4, 46144 │ │ │ │ + cbz r4, 4615c │ │ │ │ ldr r6, [r5, #20] │ │ │ │ cmp.w fp, #1 │ │ │ │ mov.w r5, #0 │ │ │ │ - beq.n 4615a │ │ │ │ + beq.n 46172 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, r4 │ │ │ │ - bge.n 46154 │ │ │ │ + bge.n 4616c │ │ │ │ ldrb r1, [r6, r5] │ │ │ │ blx 2c2e0 │ │ │ │ - cbz r0, 46154 │ │ │ │ + cbz r0, 4616c │ │ │ │ adds r5, #1 │ │ │ │ - b.n 46130 │ │ │ │ + b.n 46148 │ │ │ │ movw r6, #32180 @ 0x7db4 │ │ │ │ movt r6, #87 @ 0x57 │ │ │ │ mov r5, r4 │ │ │ │ cmp.w fp, #1 │ │ │ │ - beq.n 4615a │ │ │ │ + beq.n 46172 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 46172 │ │ │ │ + beq.n 4618a │ │ │ │ mov fp, r4 │ │ │ │ subs r4, #1 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ cmp r4, r5 │ │ │ │ - blt.n 46170 │ │ │ │ + blt.n 46188 │ │ │ │ ldrb r1, [r6, r4] │ │ │ │ blx 2c2e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4615a │ │ │ │ + bne.n 46172 │ │ │ │ mov r4, fp │ │ │ │ cmp sl, r8 │ │ │ │ - beq.n 4617c │ │ │ │ + beq.n 46194 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ subs r1, r4, r5 │ │ │ │ adds r0, r6, r5 │ │ │ │ - bl 188df8 │ │ │ │ - b.n 46188 │ │ │ │ + bl 1883a4 │ │ │ │ + b.n 461a0 │ │ │ │ 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] @ (46228 ) │ │ │ │ + ldr r1, [pc, #136] @ (46240 ) │ │ │ │ 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] │ │ │ │ @@ -38565,38 +38587,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 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 138bb0 │ │ │ │ + bl 138dec │ │ │ │ mov r0, r4 │ │ │ │ - bl 13876c │ │ │ │ + bl 1389a8 │ │ │ │ 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 46224 │ │ │ │ + bge.n 4623c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 46224 │ │ │ │ + cbnz r3, 4623c │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ @@ -38621,471 +38643,471 @@ │ │ │ │ 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 46290 │ │ │ │ + bhi.n 462a8 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl 100d7c <_PyNumber_Index@@Base> │ │ │ │ + bl 100c18 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 462a6 │ │ │ │ - b.n 462b8 │ │ │ │ - movw r0, #23532 @ 0x5bec │ │ │ │ + cbnz r0, 462be │ │ │ │ + b.n 462d0 │ │ │ │ + movw r0, #21548 @ 0x542c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e28e8 │ │ │ │ + bl e2850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4639c │ │ │ │ - b.n 46282 │ │ │ │ - bl 9b988 │ │ │ │ + beq.n 463b6 │ │ │ │ + b.n 4629a │ │ │ │ + bl 9b8e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 462c6 │ │ │ │ + blt.n 462de │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 462d6 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 462ee │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4639c │ │ │ │ + bne.n 463b6 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 462d6 │ │ │ │ + b.n 462ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 462b4 │ │ │ │ + bne.n 462cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 462b4 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 462cc │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 46362 │ │ │ │ + ble.n 4637a │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 4630a │ │ │ │ + bpl.n 46322 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 46306 │ │ │ │ + beq.n 4631e │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55712 @ 0xd9a0 │ │ │ │ + movw r1, #53708 @ 0xd1cc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 46364 │ │ │ │ + b.n 4637c │ │ │ │ movw r1, #34272 @ 0x85e0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 4631c │ │ │ │ - bl 9ef64 │ │ │ │ - cbz r0, 4633c │ │ │ │ + beq.n 46334 │ │ │ │ + bl 9ef00 │ │ │ │ + cbz r0, 46354 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4635c │ │ │ │ + beq.n 46374 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55804 @ 0xd9fc │ │ │ │ + movw r1, #53800 @ 0xd228 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #64960 @ 0xfdc0 │ │ │ │ + movw r2, #62888 @ 0xf5a8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #36144 @ 0x8d30 │ │ │ │ + movw r1, #34160 @ 0x8570 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #23532 @ 0x5bec │ │ │ │ + movw r0, #21548 @ 0x542c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4639c │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 463b6 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 46364 │ │ │ │ + b.n 4637c │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 46380 │ │ │ │ - cbz r1, 46370 │ │ │ │ + bgt.n 46398 │ │ │ │ + cbz r1, 46388 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 46378 │ │ │ │ + b.n 46390 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 188df8 │ │ │ │ + b.w 1883a4 │ │ │ │ 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 46542 │ │ │ │ + b.w 46560 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 463c4 │ │ │ │ + cbnz r3, 463e2 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 463c4 │ │ │ │ + ble.n 463e2 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 463c4 │ │ │ │ - cbnz r4, 463e0 │ │ │ │ + bne.n 463e2 │ │ │ │ + cbnz r4, 46404 │ │ │ │ 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] │ │ │ │ + movw r3, #12828 @ 0x321c │ │ │ │ + movt r3, #82 @ 0x52 │ │ │ │ str r5, [sp, #12] │ │ │ │ - ldr r3, [pc, #64] @ (46418 ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 46410 │ │ │ │ + cbz r0, 46434 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 251894 │ │ │ │ + bl 250f48 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 46410 │ │ │ │ + beq.n 46434 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 269b08 │ │ │ │ + bl 2693b4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 463fe │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 46410 │ │ │ │ + bne.n 46422 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 46434 │ │ │ │ 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 26c0bc │ │ │ │ + b.w 26b964 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - nop │ │ │ │ - adds r2, #28 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4642a │ │ │ │ + bne.n 46448 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.w 11a5e0 │ │ │ │ - b.w 20e228 │ │ │ │ + b.w 11a74c │ │ │ │ + b.w 20cff0 │ │ │ │ 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 4645a │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 46464 │ │ │ │ + bne.n 46478 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 46482 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ 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 46494 │ │ │ │ + beq.n 464b2 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56204 @ 0xdb8c │ │ │ │ + movw r1, #54220 @ 0xd3cc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - bl 251894 │ │ │ │ + bl 250f48 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 4651c │ │ │ │ + beq.n 4653a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 464b4 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 4651c │ │ │ │ + bne.n 464d2 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 4653a │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #4968 @ 0x1368 │ │ │ │ + movw r1, #2984 @ 0xba8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #56240 @ 0xdbb0 │ │ │ │ + movw r0, #54256 @ 0xd3f0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4651c │ │ │ │ - bl b0fe4 │ │ │ │ + beq.n 4653a │ │ │ │ + bl b0b30 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b2b8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 46510 │ │ │ │ + bne.n 4652e │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 464fe │ │ │ │ - bl 116390 │ │ │ │ + bne.n 4651c │ │ │ │ + bl 1164f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 464d0 │ │ │ │ - b.n 4651c │ │ │ │ + beq.n 464ee │ │ │ │ + b.n 4653a │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 464fe │ │ │ │ + blt.n 4651c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e4c84 │ │ │ │ + b.w 1e39b8 │ │ │ │ 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 dcfe8 │ │ │ │ + bl dced8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 27aa54 │ │ │ │ + b.w 27a31c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ bic.w r5, r1, r1, asr #31 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ bic.w r8, r2, r2, asr #31 │ │ │ │ orrs.w r6, r5, r8 │ │ │ │ - bne.n 4657a │ │ │ │ - cbz r4, 46568 │ │ │ │ + bne.n 46598 │ │ │ │ + cbz r4, 46586 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 46570 │ │ │ │ + b.n 4658e │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 188df8 │ │ │ │ + b.w 1883a4 │ │ │ │ add r4, r8 │ │ │ │ mov sl, r1 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r4, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r2 │ │ │ │ - bl 188df8 │ │ │ │ + bl 1883a4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 465f8 │ │ │ │ + cbz r0, 46616 │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.n 465ae │ │ │ │ + ble.n 465cc │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 4659e │ │ │ │ + cbz r3, 465bc │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 465a6 │ │ │ │ + b.n 465c4 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ blx 2b420 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 465b6 │ │ │ │ + cbz r3, 465d4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - b.n 465be │ │ │ │ + b.n 465dc │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ add r0, r5 │ │ │ │ - cbz r2, 465c8 │ │ │ │ + cbz r2, 465e6 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ - b.n 465d0 │ │ │ │ + b.n 465ee │ │ │ │ movw r1, #32180 @ 0x7db4 │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ blx 2bff8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 465f8 │ │ │ │ + ble.n 46616 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 465e2 │ │ │ │ + cbz r3, 46600 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - b.n 465ea │ │ │ │ + b.n 46608 │ │ │ │ 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 2b420 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -000465fe : │ │ │ │ - cbz r1, 46602 │ │ │ │ - b.n 466c2 <_PyEval_FormatExcUnbound@@Base+0x96> │ │ │ │ +0004661c : │ │ │ │ + cbz r1, 46620 │ │ │ │ + b.n 466e2 <_PyEval_FormatExcUnbound@@Base+0x98> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56252 @ 0xdbbc │ │ │ │ + movw r1, #54268 @ 0xd3fc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0004662c <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ +0004664a <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ - cbz r3, 46634 <_PyEval_FormatExcUnbound@@Base+0x8> │ │ │ │ + cbz r3, 46652 <_PyEval_FormatExcUnbound@@Base+0x8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 46678 <_PyEval_FormatExcUnbound@@Base+0x4c> │ │ │ │ + cbnz r3, 46696 <_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 46660 <_PyEval_FormatExcUnbound@@Base+0x34> │ │ │ │ + bge.n 4667e <_PyEval_FormatExcUnbound@@Base+0x34> │ │ │ │ movw r1, #43680 @ 0xaaa0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r2, #6756 @ 0x1a64 │ │ │ │ + movw r2, #4492 @ 0x118c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ pop {r4} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 234344 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + b.w 233344 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ movw r1, #43808 @ 0xab20 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r2, #56276 @ 0xdbd4 │ │ │ │ + movw r2, #54292 @ 0xd414 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ pop {r4} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 234344 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + b.w 233344 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 4669a <_PyEval_FormatExcUnbound@@Base+0x6e> │ │ │ │ + bhi.n 466b8 <_PyEval_FormatExcUnbound@@Base+0x6e> │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 466b0 <_PyEval_FormatExcUnbound@@Base+0x84> │ │ │ │ + ble.n 466ce <_PyEval_FormatExcUnbound@@Base+0x84> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - b.n 466b8 <_PyEval_FormatExcUnbound@@Base+0x8c> │ │ │ │ - movw r0, #23800 @ 0x5cf8 │ │ │ │ + b.n 466d6 <_PyEval_FormatExcUnbound@@Base+0x8c> │ │ │ │ + movw r0, #21816 @ 0x5538 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d4ce8 │ │ │ │ + bl 1d386c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46692 <_PyEval_FormatExcUnbound@@Base+0x66> │ │ │ │ + bne.n 466b0 <_PyEval_FormatExcUnbound@@Base+0x66> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #5744 @ 0x1670 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #2 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 460dc │ │ │ │ + b.w 460f4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 466f6 <_PyEval_FormatExcUnbound@@Base+0xca> │ │ │ │ + cbz r1, 46716 <_PyEval_FormatExcUnbound@@Base+0xcc> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bmi.n 466f6 <_PyEval_FormatExcUnbound@@Base+0xca> │ │ │ │ + bmi.n 46716 <_PyEval_FormatExcUnbound@@Base+0xcc> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #56396 @ 0xdc4c │ │ │ │ + movw r1, #54412 @ 0xd48c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 46726 <_PyEval_FormatExcUnbound@@Base+0xfa> │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 46746 <_PyEval_FormatExcUnbound@@Base+0xfc> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.n 46708 <_PyEval_FormatExcUnbound@@Base+0xdc> │ │ │ │ + bpl.n 46728 <_PyEval_FormatExcUnbound@@Base+0xde> │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 4c044 <_PyObject_SetManagedDict@@Base> │ │ │ │ - bl 1d87c4 <_PyToken_ThreeChars@@Base+0x2eb8> │ │ │ │ + b.w 4c064 <_PyObject_SetManagedDict@@Base> │ │ │ │ + bl 1d74fc <_PyToken_ThreeChars@@Base+0x2f14> │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 4672c <_PyEval_FormatExcUnbound@@Base+0x100> │ │ │ │ + cbnz r0, 4674c <_PyEval_FormatExcUnbound@@Base+0x102> │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15512 @ 0x3c98 │ │ │ │ + movw r1, #13528 @ 0x34d8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 46742 <_PyEval_FormatExcUnbound@@Base+0x116> │ │ │ │ + b.n 46762 <_PyEval_FormatExcUnbound@@Base+0x118> │ │ │ │ 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 84e50 │ │ │ │ + bl 84e10 │ │ │ │ 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 46772 <_PyEval_FormatExcUnbound@@Base+0x146> │ │ │ │ + bge.n 46792 <_PyEval_FormatExcUnbound@@Base+0x148> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5064 @ 0x13c8 │ │ │ │ + movw r1, #3080 @ 0xc08 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4677e <_PyEval_FormatExcUnbound@@Base+0x152> │ │ │ │ + b.n 4679e <_PyEval_FormatExcUnbound@@Base+0x154> │ │ │ │ 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} │ │ │ │ @@ -39094,52 +39116,52 @@ │ │ │ │ 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 467a8 <_PyEval_FormatExcUnbound@@Base+0x17c> │ │ │ │ - bl b1110 │ │ │ │ - bl b1198 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 467ae <_PyEval_FormatExcUnbound@@Base+0x182> │ │ │ │ + beq.n 467c8 <_PyEval_FormatExcUnbound@@Base+0x17e> │ │ │ │ + bl b0c5c │ │ │ │ + bl b0ce4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 467ce <_PyEval_FormatExcUnbound@@Base+0x184> │ │ │ │ mov r0, r4 │ │ │ │ - bl 51da4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 467ba <_PyEval_FormatExcUnbound@@Base+0x18e> │ │ │ │ + cbz r3, 467da <_PyEval_FormatExcUnbound@@Base+0x190> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 467dc <_PyEval_FormatExcUnbound@@Base+0x1b0> │ │ │ │ + b.n 467fc <_PyEval_FormatExcUnbound@@Base+0x1b2> │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b41f4 │ │ │ │ - cbnz r0, 467d8 <_PyEval_FormatExcUnbound@@Base+0x1ac> │ │ │ │ + bl b3d38 │ │ │ │ + cbnz r0, 467f8 <_PyEval_FormatExcUnbound@@Base+0x1ae> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 467d8 <_PyEval_FormatExcUnbound@@Base+0x1ac> │ │ │ │ + cbnz r3, 467f8 <_PyEval_FormatExcUnbound@@Base+0x1ae> │ │ │ │ movs r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbnz r0, 467d8 <_PyEval_FormatExcUnbound@@Base+0x1ac> │ │ │ │ + bl b3d38 │ │ │ │ + cbnz r0, 467f8 <_PyEval_FormatExcUnbound@@Base+0x1ae> │ │ │ │ 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 r4, r0 │ │ │ │ - bl 130574 │ │ │ │ + bl 13067c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46872 <_PyEval_FormatExcUnbound@@Base+0x246> │ │ │ │ - ldr r5, [pc, #120] @ (46874 <_PyEval_FormatExcUnbound@@Base+0x248>) │ │ │ │ + bne.n 46892 <_PyEval_FormatExcUnbound@@Base+0x248> │ │ │ │ + ldr r5, [pc, #120] @ (46894 <_PyEval_FormatExcUnbound@@Base+0x24a>) │ │ │ │ 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] │ │ │ │ @@ -39151,333 +39173,333 @@ │ │ │ │ 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, 4684e <_PyEval_FormatExcUnbound@@Base+0x222> │ │ │ │ + cbz r2, 4686e <_PyEval_FormatExcUnbound@@Base+0x224> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r0, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4684e <_PyEval_FormatExcUnbound@@Base+0x222> │ │ │ │ + bge.n 4686e <_PyEval_FormatExcUnbound@@Base+0x224> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 4684e <_PyEval_FormatExcUnbound@@Base+0x222> │ │ │ │ + cbnz r3, 4686e <_PyEval_FormatExcUnbound@@Base+0x224> │ │ │ │ mov r0, r2 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 46868 <_PyEval_FormatExcUnbound@@Base+0x23c> │ │ │ │ + cbz r0, 46888 <_PyEval_FormatExcUnbound@@Base+0x23e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 46868 <_PyEval_FormatExcUnbound@@Base+0x23c> │ │ │ │ + bge.n 46888 <_PyEval_FormatExcUnbound@@Base+0x23e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 46868 <_PyEval_FormatExcUnbound@@Base+0x23c> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 46888 <_PyEval_FormatExcUnbound@@Base+0x23e> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 906b4 │ │ │ │ + b.w 90614 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 46890 <_PyEval_FormatExcUnbound@@Base+0x264> │ │ │ │ - ldr r2, [pc, #20] @ (46894 <_PyEval_FormatExcUnbound@@Base+0x268>) │ │ │ │ + cbnz r3, 468b0 <_PyEval_FormatExcUnbound@@Base+0x266> │ │ │ │ + ldr r2, [pc, #20] @ (468b4 <_PyEval_FormatExcUnbound@@Base+0x26a>) │ │ │ │ ldrd r0, r3, [r0, #8] │ │ │ │ add.w r1, r2, #628 @ 0x274 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r2 │ │ │ │ - b.w 5ca66 <_PyMonitoring_FireRaiseEvent@@Base+0xa0> │ │ │ │ + b.w 5ca84 <_PyMonitoring_FireRaiseEvent@@Base+0xa0> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia 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 468c6 <_PyEval_FormatExcUnbound@@Base+0x29a> │ │ │ │ + bhi.n 468e6 <_PyEval_FormatExcUnbound@@Base+0x29c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1816a0 │ │ │ │ - bl ee7d0 │ │ │ │ + bl 18116c │ │ │ │ + bl ee730 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - b.w 12b760 │ │ │ │ + b.w 12b880 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18916 @ 0x49e4 │ │ │ │ + movw r0, #16932 @ 0x4224 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #3 │ │ │ │ - bl 1d4ce8 │ │ │ │ + bl 1d386c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 468ac <_PyEval_FormatExcUnbound@@Base+0x280> │ │ │ │ + bne.n 468cc <_PyEval_FormatExcUnbound@@Base+0x282> │ │ │ │ pop {r4, pc} │ │ │ │ ldrb.w r3, [r0, #64] @ 0x40 │ │ │ │ - cbnz r3, 468e4 <_PyEval_FormatExcUnbound@@Base+0x2b8> │ │ │ │ - b.n 46d1c │ │ │ │ + cbnz r3, 46904 <_PyEval_FormatExcUnbound@@Base+0x2ba> │ │ │ │ + b.n 46d3c │ │ │ │ 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 dcfe8 │ │ │ │ + bl dced8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2b80d8 <_PyType_SetVersion@@Base+0x30c> │ │ │ │ + b.w 2b7940 <_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 46930 <_PyEval_FormatExcUnbound@@Base+0x304> │ │ │ │ - bl b1110 │ │ │ │ - bl b1198 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 46936 <_PyEval_FormatExcUnbound@@Base+0x30a> │ │ │ │ + beq.n 46950 <_PyEval_FormatExcUnbound@@Base+0x306> │ │ │ │ + bl b0c5c │ │ │ │ + bl b0ce4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 46956 <_PyEval_FormatExcUnbound@@Base+0x30c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 51da4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 46b52 <_PyEval_FormatExcUnbound@@Base+0x526> │ │ │ │ + bne.w 46b72 <_PyEval_FormatExcUnbound@@Base+0x528> │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl b41f4 │ │ │ │ + bl b3d38 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 4699c <_PyEval_FormatExcUnbound@@Base+0x370> │ │ │ │ + cbz r0, 469bc <_PyEval_FormatExcUnbound@@Base+0x372> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbz r0, 4699c <_PyEval_FormatExcUnbound@@Base+0x370> │ │ │ │ + bl b3d38 │ │ │ │ + cbz r0, 469bc <_PyEval_FormatExcUnbound@@Base+0x372> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbz r0, 4699c <_PyEval_FormatExcUnbound@@Base+0x370> │ │ │ │ + bl b3d38 │ │ │ │ + cbz r0, 469bc <_PyEval_FormatExcUnbound@@Base+0x372> │ │ │ │ movs r2, #5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cffe4 <_PySys_GetRequiredAttr@@Base+0x1430> │ │ │ │ - cbz r0, 4699c <_PyEval_FormatExcUnbound@@Base+0x370> │ │ │ │ + bl 1ced9c <_PySys_GetRequiredAttr@@Base+0x1430> │ │ │ │ + cbz r0, 469bc <_PyEval_FormatExcUnbound@@Base+0x372> │ │ │ │ ldr r1, [r7, #12] │ │ │ │ movw r3, #43704 @ 0xaab8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #56580 @ 0xdd04 │ │ │ │ + movw r3, #54596 @ 0xd544 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - bl 222ec8 <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ - bl 94178 │ │ │ │ + bl 2216dc <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ + bl 940d8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 46b4a <_PyEval_FormatExcUnbound@@Base+0x51e> │ │ │ │ - b.n 46b52 <_PyEval_FormatExcUnbound@@Base+0x526> │ │ │ │ + bne.w 46b6a <_PyEval_FormatExcUnbound@@Base+0x520> │ │ │ │ + b.n 46b72 <_PyEval_FormatExcUnbound@@Base+0x528> │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 46b52 <_PyEval_FormatExcUnbound@@Base+0x526> │ │ │ │ + bne.w 46b72 <_PyEval_FormatExcUnbound@@Base+0x528> │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbz r0, 469fe <_PyEval_FormatExcUnbound@@Base+0x3d2> │ │ │ │ + bl b3d38 │ │ │ │ + cbz r0, 46a1e <_PyEval_FormatExcUnbound@@Base+0x3d4> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbz r0, 469fe <_PyEval_FormatExcUnbound@@Base+0x3d2> │ │ │ │ + bl b3d38 │ │ │ │ + cbz r0, 46a1e <_PyEval_FormatExcUnbound@@Base+0x3d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl e46b0 <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ - cbz r0, 469fe <_PyEval_FormatExcUnbound@@Base+0x3d2> │ │ │ │ - movw r0, #33309 @ 0x821d │ │ │ │ + bl e4618 <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ + cbz r0, 46a1e <_PyEval_FormatExcUnbound@@Base+0x3d4> │ │ │ │ + movw r0, #33341 @ 0x823d │ │ │ │ movt r0, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl b4154 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 469fe <_PyEval_FormatExcUnbound@@Base+0x3d2> │ │ │ │ + bl b3c98 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 46a1e <_PyEval_FormatExcUnbound@@Base+0x3d4> │ │ │ │ movw r1, #43792 @ 0xab10 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #56640 @ 0xdd40 │ │ │ │ + movw r3, #54656 @ 0xd580 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 222ec8 <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ - bl 94178 │ │ │ │ + bl 2216dc <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ + bl 940d8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 46b4a <_PyEval_FormatExcUnbound@@Base+0x51e> │ │ │ │ - b.n 46b52 <_PyEval_FormatExcUnbound@@Base+0x526> │ │ │ │ + bne.w 46b6a <_PyEval_FormatExcUnbound@@Base+0x520> │ │ │ │ + b.n 46b72 <_PyEval_FormatExcUnbound@@Base+0x528> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 46b52 <_PyEval_FormatExcUnbound@@Base+0x526> │ │ │ │ + bne.w 46b72 <_PyEval_FormatExcUnbound@@Base+0x528> │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbz r0, 46a80 <_PyEval_FormatExcUnbound@@Base+0x454> │ │ │ │ + bl b3d38 │ │ │ │ + cbz r0, 46aa0 <_PyEval_FormatExcUnbound@@Base+0x456> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbz r0, 46a80 <_PyEval_FormatExcUnbound@@Base+0x454> │ │ │ │ + bl b3d38 │ │ │ │ + cbz r0, 46aa0 <_PyEval_FormatExcUnbound@@Base+0x456> │ │ │ │ mov r0, r4 │ │ │ │ - bl 4831c <_PyEval_FormatKwargsError@@Base+0xf88> │ │ │ │ - cbz r0, 46a80 <_PyEval_FormatExcUnbound@@Base+0x454> │ │ │ │ + bl 4833c <_PyEval_FormatKwargsError@@Base+0xf88> │ │ │ │ + cbz r0, 46aa0 <_PyEval_FormatExcUnbound@@Base+0x456> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d7fec <_PyToken_ThreeChars@@Base+0x26e0> │ │ │ │ - cbz r0, 46a80 <_PyEval_FormatExcUnbound@@Base+0x454> │ │ │ │ + bl 1d6d28 <_PyToken_ThreeChars@@Base+0x2740> │ │ │ │ + cbz r0, 46aa0 <_PyEval_FormatExcUnbound@@Base+0x456> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ - bl b41f4 │ │ │ │ + bl b3d38 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 46a80 <_PyEval_FormatExcUnbound@@Base+0x454> │ │ │ │ + cbz r0, 46aa0 <_PyEval_FormatExcUnbound@@Base+0x456> │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ + bl b3d38 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 46a80 <_PyEval_FormatExcUnbound@@Base+0x454> │ │ │ │ + cbz r0, 46aa0 <_PyEval_FormatExcUnbound@@Base+0x456> │ │ │ │ mov r0, r4 │ │ │ │ - bl d10f4 │ │ │ │ - cbz r0, 46a80 <_PyEval_FormatExcUnbound@@Base+0x454> │ │ │ │ + bl d0b68 │ │ │ │ + cbz r0, 46aa0 <_PyEval_FormatExcUnbound@@Base+0x456> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d3e6c │ │ │ │ + bl 1d2b48 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 46a80 <_PyEval_FormatExcUnbound@@Base+0x454> │ │ │ │ + cbnz r3, 46aa0 <_PyEval_FormatExcUnbound@@Base+0x456> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbz r0, 46a80 <_PyEval_FormatExcUnbound@@Base+0x454> │ │ │ │ - movw r3, #56680 @ 0xdd68 │ │ │ │ + bl b3d38 │ │ │ │ + cbz r0, 46aa0 <_PyEval_FormatExcUnbound@@Base+0x456> │ │ │ │ + movw r3, #54696 @ 0xd5a8 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r3, [sp, #8] │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r7, #24] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ - b.n 46b34 <_PyEval_FormatExcUnbound@@Base+0x508> │ │ │ │ + b.n 46b54 <_PyEval_FormatExcUnbound@@Base+0x50a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 46b52 <_PyEval_FormatExcUnbound@@Base+0x526> │ │ │ │ + bne.n 46b72 <_PyEval_FormatExcUnbound@@Base+0x528> │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ + bl b3d38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46b50 <_PyEval_FormatExcUnbound@@Base+0x524> │ │ │ │ + beq.n 46b70 <_PyEval_FormatExcUnbound@@Base+0x526> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ + bl b3d38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46b50 <_PyEval_FormatExcUnbound@@Base+0x524> │ │ │ │ + beq.n 46b70 <_PyEval_FormatExcUnbound@@Base+0x526> │ │ │ │ mov r0, r4 │ │ │ │ - bl 4831c <_PyEval_FormatKwargsError@@Base+0xf88> │ │ │ │ + bl 4833c <_PyEval_FormatKwargsError@@Base+0xf88> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46b50 <_PyEval_FormatExcUnbound@@Base+0x524> │ │ │ │ + beq.n 46b70 <_PyEval_FormatExcUnbound@@Base+0x526> │ │ │ │ mov r0, r4 │ │ │ │ - bl 29aa98 │ │ │ │ + bl 29a324 <_PyTime_FromMillisecondsObject@@Base+0x1f0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46b50 <_PyEval_FormatExcUnbound@@Base+0x524> │ │ │ │ + beq.n 46b70 <_PyEval_FormatExcUnbound@@Base+0x526> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ - bl b41f4 │ │ │ │ + bl b3d38 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46b50 <_PyEval_FormatExcUnbound@@Base+0x524> │ │ │ │ + beq.n 46b70 <_PyEval_FormatExcUnbound@@Base+0x526> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 46ade <_PyEval_FormatExcUnbound@@Base+0x4b2> │ │ │ │ - bl b1110 │ │ │ │ - bl b1198 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 46ae4 <_PyEval_FormatExcUnbound@@Base+0x4b8> │ │ │ │ + beq.n 46afe <_PyEval_FormatExcUnbound@@Base+0x4b4> │ │ │ │ + bl b0c5c │ │ │ │ + bl b0ce4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 46b04 <_PyEval_FormatExcUnbound@@Base+0x4ba> │ │ │ │ mov r0, r4 │ │ │ │ - bl 51da4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 46af0 <_PyEval_FormatExcUnbound@@Base+0x4c4> │ │ │ │ + cbz r3, 46b10 <_PyEval_FormatExcUnbound@@Base+0x4c6> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.n 46b50 <_PyEval_FormatExcUnbound@@Base+0x524> │ │ │ │ + b.n 46b70 <_PyEval_FormatExcUnbound@@Base+0x526> │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl d10f4 │ │ │ │ - cbz r0, 46b04 <_PyEval_FormatExcUnbound@@Base+0x4d8> │ │ │ │ + bl d0b68 │ │ │ │ + cbz r0, 46b24 <_PyEval_FormatExcUnbound@@Base+0x4da> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d3e6c │ │ │ │ + bl 1d2b48 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 46b06 <_PyEval_FormatExcUnbound@@Base+0x4da> │ │ │ │ + cbz r3, 46b26 <_PyEval_FormatExcUnbound@@Base+0x4dc> │ │ │ │ str r7, [r4, #8] │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - cbnz r2, 46b50 <_PyEval_FormatExcUnbound@@Base+0x524> │ │ │ │ + cbnz r2, 46b70 <_PyEval_FormatExcUnbound@@Base+0x526> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbz r0, 46b50 <_PyEval_FormatExcUnbound@@Base+0x524> │ │ │ │ - movw r3, #56680 @ 0xdd68 │ │ │ │ + bl b3d38 │ │ │ │ + cbz r0, 46b70 <_PyEval_FormatExcUnbound@@Base+0x526> │ │ │ │ + movw r3, #54696 @ 0xd5a8 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ str r3, [sp, #8] │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ 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 22aa6c │ │ │ │ - bl 94178 │ │ │ │ + bl 228dec │ │ │ │ + bl 940d8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - cbz r0, 46b52 <_PyEval_FormatExcUnbound@@Base+0x526> │ │ │ │ + cbz r0, 46b72 <_PyEval_FormatExcUnbound@@Base+0x528> │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.n 46b56 <_PyEval_FormatExcUnbound@@Base+0x52a> │ │ │ │ + b.n 46b76 <_PyEval_FormatExcUnbound@@Base+0x52c> │ │ │ │ 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, #43620 @ 0xaa64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #56740 @ 0xdda4 │ │ │ │ + movw r1, #54756 @ 0xd5e4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236d3c │ │ │ │ + bl 235ce4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 46b9c <_PyEval_FormatExcUnbound@@Base+0x570> │ │ │ │ + beq.n 46bbc <_PyEval_FormatExcUnbound@@Base+0x572> │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ bx r3 │ │ │ │ @@ -39487,905 +39509,905 @@ │ │ │ │ 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, 46bbc <_PyEval_FormatExcUnbound@@Base+0x590> │ │ │ │ + cbz r3, 46bdc <_PyEval_FormatExcUnbound@@Base+0x592> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 46bbe <_PyEval_FormatExcUnbound@@Base+0x592> │ │ │ │ + b.n 46bde <_PyEval_FormatExcUnbound@@Base+0x594> │ │ │ │ mov r5, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #28 │ │ │ │ blx 2b420 │ │ │ │ - cbnz r6, 46bd4 <_PyEval_FormatExcUnbound@@Base+0x5a8> │ │ │ │ + cbnz r6, 46bf4 <_PyEval_FormatExcUnbound@@Base+0x5aa> │ │ │ │ cmp r7, r6 │ │ │ │ - ble.n 46bd4 <_PyEval_FormatExcUnbound@@Base+0x5a8> │ │ │ │ + ble.n 46bf4 <_PyEval_FormatExcUnbound@@Base+0x5aa> │ │ │ │ cmp r7, #3 │ │ │ │ - bgt.n 46bd4 <_PyEval_FormatExcUnbound@@Base+0x5a8> │ │ │ │ - cbnz r4, 46bf4 <_PyEval_FormatExcUnbound@@Base+0x5c8> │ │ │ │ + bgt.n 46bf4 <_PyEval_FormatExcUnbound@@Base+0x5aa> │ │ │ │ + cbnz r4, 46c14 <_PyEval_FormatExcUnbound@@Base+0x5ca> │ │ │ │ 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] @ (46c4c <_PyEval_FormatExcUnbound@@Base+0x620>) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #96] @ (46c6c <_PyEval_FormatExcUnbound@@Base+0x622>) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 46c3a <_PyEval_FormatExcUnbound@@Base+0x60e> │ │ │ │ + cbz r0, 46c5a <_PyEval_FormatExcUnbound@@Base+0x610> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 158c50 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ - cbz r0, 46c02 <_PyEval_FormatExcUnbound@@Base+0x5d6> │ │ │ │ + bl 159024 │ │ │ │ + cbz r0, 46c22 <_PyEval_FormatExcUnbound@@Base+0x5d8> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 46c3a <_PyEval_FormatExcUnbound@@Base+0x60e> │ │ │ │ + b.n 46c5a <_PyEval_FormatExcUnbound@@Base+0x610> │ │ │ │ add r5, r7 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 46c26 <_PyEval_FormatExcUnbound@@Base+0x5fa> │ │ │ │ + beq.n 46c46 <_PyEval_FormatExcUnbound@@Base+0x5fc> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - cbz r6, 46c10 <_PyEval_FormatExcUnbound@@Base+0x5e4> │ │ │ │ + cbz r6, 46c30 <_PyEval_FormatExcUnbound@@Base+0x5e6> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 46c2a <_PyEval_FormatExcUnbound@@Base+0x5fe> │ │ │ │ + beq.n 46c4a <_PyEval_FormatExcUnbound@@Base+0x600> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 46c2c <_PyEval_FormatExcUnbound@@Base+0x600> │ │ │ │ - bl 94178 │ │ │ │ + bne.n 46c4c <_PyEval_FormatExcUnbound@@Base+0x602> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46bfe <_PyEval_FormatExcUnbound@@Base+0x5d2> │ │ │ │ - b.n 46c2c <_PyEval_FormatExcUnbound@@Base+0x600> │ │ │ │ + bne.n 46c1e <_PyEval_FormatExcUnbound@@Base+0x5d4> │ │ │ │ + b.n 46c4c <_PyEval_FormatExcUnbound@@Base+0x602> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 46c2c <_PyEval_FormatExcUnbound@@Base+0x600> │ │ │ │ + b.n 46c4c <_PyEval_FormatExcUnbound@@Base+0x602> │ │ │ │ movs r5, #1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, r6 │ │ │ │ - bl 42456 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 4246a <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 46c44 <_PyEval_FormatExcUnbound@@Base+0x618> │ │ │ │ + cbz r3, 46c64 <_PyEval_FormatExcUnbound@@Base+0x61a> │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r2, #72 @ 0x48 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00046c50 : │ │ │ │ - ldr r0, [pc, #4] @ (46c58 ) │ │ │ │ - b.w 1da504 │ │ │ │ +00046c70 : │ │ │ │ + ldr r0, [pc, #4] @ (46c78 ) │ │ │ │ + b.w 1d923c │ │ │ │ nop │ │ │ │ adds r2, #116 @ 0x74 │ │ │ │ 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, 46c7c │ │ │ │ + cbnz r3, 46c9c │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 46c7c │ │ │ │ + ble.n 46c9c │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 46c7c │ │ │ │ - cbnz r4, 46c9a │ │ │ │ + bne.n 46c9c │ │ │ │ + cbnz r4, 46cba │ │ │ │ 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] @ (46d18 ) │ │ │ │ + ldr r3, [pc, #136] @ (46d38 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46d12 │ │ │ │ + beq.n 46d32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 46cac │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 46d02 │ │ │ │ + bne.n 46ccc │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 46d22 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 46cbe │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 46d02 │ │ │ │ + bne.n 46cde │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 46d22 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl b0fe4 │ │ │ │ + bl b0b30 │ │ │ │ add r3, sp, #32 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r6 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b328 <__wait4_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 46d06 │ │ │ │ + bge.n 46d26 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 46cf4 │ │ │ │ - bl 116390 │ │ │ │ + bne.n 46d14 │ │ │ │ + bl 1164f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46cc2 │ │ │ │ - b.n 46d02 │ │ │ │ + beq.n 46ce2 │ │ │ │ + b.n 46d22 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 46d12 │ │ │ │ + b.n 46d32 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #32 │ │ │ │ - bl 46dd4 │ │ │ │ + bl 46df4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r2, #168 @ 0xa8 │ │ │ │ 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 dcfe8 │ │ │ │ + bl dced8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2b8304 <_PyType_SetVersion@@Base+0x538> │ │ │ │ + b.w 2b7b6c <_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, 46d76 │ │ │ │ + cbnz r4, 46d96 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 46d76 │ │ │ │ + ble.n 46d96 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 46d76 │ │ │ │ - cbz r2, 46d76 │ │ │ │ + bne.n 46d96 │ │ │ │ + cbz r2, 46d96 │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #39084 @ 0x98ac │ │ │ │ + movw r1, #37100 @ 0x90ec │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 46d92 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 46db2 │ │ │ │ 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] @ (46d98 ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #12] @ (46db8 ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 46d60 │ │ │ │ + bne.n 46d80 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r2, #212 @ 0xd4 │ │ │ │ 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 r3, [r0, #24] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #24] │ │ │ │ - bl 46ff0 │ │ │ │ + bl 47010 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ - movw r2, #57120 @ 0xdf20 │ │ │ │ + movw r2, #55136 @ 0xd760 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #30095 @ 0x758f │ │ │ │ + movw r1, #30127 @ 0x75af │ │ │ │ movt r1, #4 │ │ │ │ - b.w 2b8edc │ │ │ │ + b.w 2b874c │ │ │ │ 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, 46dfa │ │ │ │ + cbnz r0, 46e1a │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b420 │ │ │ │ - movw r1, #42376 @ 0xa588 │ │ │ │ + movw r1, #40392 @ 0x9dc8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #61948 @ 0xf1fc │ │ │ │ + movw r0, #59964 @ 0xea3c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1ef9e8 │ │ │ │ + bl 1ee818 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 46f5e │ │ │ │ - bl 9b31c │ │ │ │ + beq.w 46f7e │ │ │ │ + bl 9b274 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 46e30 │ │ │ │ + bge.n 46e50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 46e30 │ │ │ │ + cbnz r3, 46e50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 46f5e │ │ │ │ + beq.w 46f7e │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ - bl 2e3868 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ - vldr d9, [pc, #296] @ 46f68 │ │ │ │ + bl 2e30b8 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ + vldr d9, [pc, #296] @ 46f88 │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 2e3868 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 2e30b8 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl 9ba38 │ │ │ │ + bl 9b990 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46f26 │ │ │ │ + beq.n 46f46 │ │ │ │ str r0, [r4, #16] │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 2e3868 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 2e30b8 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, r1, [r5, #16] │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ - bl 2e3868 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 2e30b8 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl 9ba38 │ │ │ │ + bl 9b990 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46f26 │ │ │ │ + beq.n 46f46 │ │ │ │ str r0, [r4, #20] │ │ │ │ ldr r0, [r5, #32] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46f26 │ │ │ │ + beq.n 46f46 │ │ │ │ str r0, [r4, #24] │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46f26 │ │ │ │ + beq.n 46f46 │ │ │ │ str r0, [r4, #28] │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46f26 │ │ │ │ + beq.n 46f46 │ │ │ │ str r0, [r4, #32] │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46f26 │ │ │ │ + beq.n 46f46 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 46f26 │ │ │ │ + beq.n 46f46 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - bl 94430 │ │ │ │ - cbz r0, 46f26 │ │ │ │ + bl 94390 │ │ │ │ + cbz r0, 46f46 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ - bl 94430 │ │ │ │ - cbz r0, 46f26 │ │ │ │ + bl 94390 │ │ │ │ + cbz r0, 46f46 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ - bl 94430 │ │ │ │ - cbz r0, 46f26 │ │ │ │ + bl 94390 │ │ │ │ + cbz r0, 46f46 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ - bl 94430 │ │ │ │ - cbz r0, 46f26 │ │ │ │ + bl 94390 │ │ │ │ + cbz r0, 46f46 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ - bl 94430 │ │ │ │ - cbz r0, 46f26 │ │ │ │ + bl 94390 │ │ │ │ + cbz r0, 46f46 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ - bl 94430 │ │ │ │ - cbz r0, 46f26 │ │ │ │ + bl 94390 │ │ │ │ + cbz r0, 46f46 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ - bl 94430 │ │ │ │ - cbz r0, 46f26 │ │ │ │ + bl 94390 │ │ │ │ + cbz r0, 46f46 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 46f26 │ │ │ │ + cbz r0, 46f46 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 46f3c │ │ │ │ + cbnz r0, 46f5c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 46f5e │ │ │ │ + bge.n 46f7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 46f5e │ │ │ │ + cbnz r3, 46f7e │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 46f5e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 46f7e │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ mov r0, r7 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r3, r4 │ │ │ │ vpop {d8-d9} │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #57172 @ 0xdf54 │ │ │ │ + movw r0, #55188 @ 0xd794 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 9512c │ │ │ │ + b.w 9508c │ │ │ │ vpop {d8-d9} │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ 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 dcfe8 │ │ │ │ + bl dced8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2b7dd0 <_PyType_SetVersion@@Base+0x4> │ │ │ │ + b.w 2b7638 <_PyType_SetVersion@@Base+0x4> │ │ │ │ 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 46fba │ │ │ │ - bl b1110 │ │ │ │ - bl b1198 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 46fc0 │ │ │ │ + beq.n 46fda │ │ │ │ + bl b0c5c │ │ │ │ + bl b0ce4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 46fe0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 51da4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 46fcc │ │ │ │ + cbz r3, 46fec │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 46fec │ │ │ │ + b.n 4700c │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 1d40d8 │ │ │ │ - cbnz r0, 46fe8 │ │ │ │ + bl 1d2db4 │ │ │ │ + cbnz r0, 47008 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 46fe8 │ │ │ │ + cbnz r3, 47008 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbnz r0, 46fe8 │ │ │ │ + bl b3d38 │ │ │ │ + cbnz r0, 47008 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3592] @ 0xe08 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #468 @ 0x1d4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - cbz r3, 4700e │ │ │ │ + cbz r3, 4702e │ │ │ │ ldr r3, [r0, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 47018 │ │ │ │ + b.n 47038 │ │ │ │ movw r3, #32180 @ 0x7db4 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #42904 @ 0xa798 │ │ │ │ + movw r1, #40920 @ 0x9fd8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 12293c │ │ │ │ + bl 122aa4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 472fe │ │ │ │ + beq.w 4731e │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 47058 │ │ │ │ + bne.n 47078 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4704a │ │ │ │ + bge.n 4706a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4704a │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4706a │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #468 @ 0x1d4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 188df8 │ │ │ │ + b.w 1883a4 │ │ │ │ cmp.w sl, #10 │ │ │ │ - ble.n 47094 │ │ │ │ + ble.n 470b4 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp sl, r3 │ │ │ │ - bhi.n 47078 │ │ │ │ + bhi.n 47098 │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r0, sl │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 47096 │ │ │ │ + cbnz r0, 470b6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4708c │ │ │ │ + bge.n 470ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4708c │ │ │ │ + cbnz r3, 470ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - bl 23c470 │ │ │ │ - b.n 472fe │ │ │ │ + bl 23b41c │ │ │ │ + b.n 4731e │ │ │ │ add r6, sp, #24 │ │ │ │ movs r7, #0 │ │ │ │ mov fp, r6 │ │ │ │ mov r9, r6 │ │ │ │ str r6, [sp, #8] │ │ │ │ mov r8, r7 │ │ │ │ mov r6, sl │ │ │ │ mov sl, r4 │ │ │ │ movw r4, #41760 @ 0xa320 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r7, r6 │ │ │ │ - bge.w 471cc │ │ │ │ + bge.w 471ec │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ite pl │ │ │ │ addpl.w r3, sl, #16 │ │ │ │ ldrmi.w r3, [sl, #12] │ │ │ │ ldr.w r5, [r3, r7, lsl #2] │ │ │ │ ldrd r1, r3, [r5] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 470f0 │ │ │ │ + bne.n 47110 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r5, #0] │ │ │ │ str.w r5, [r9, #4] │ │ │ │ adds r5, #16 │ │ │ │ str.w r3, [r9, #8] │ │ │ │ str.w r5, [r9] │ │ │ │ - b.n 47150 │ │ │ │ + b.n 47170 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r5 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r5, #0] │ │ │ │ mov r1, r9 │ │ │ │ - bl 158c50 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ + bl 159024 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [sp, #12] │ │ │ │ - cbz r0, 4713e │ │ │ │ + cbz r0, 4715e │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r4, sl │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4711e │ │ │ │ + bge.n 4713e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4711e │ │ │ │ + cbnz r3, 4713e │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r2, #43556 @ 0xaa24 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #25312 @ 0x62e0 │ │ │ │ + movw r1, #22992 @ 0x59d0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r2, r7 │ │ │ │ - bl f3b3c │ │ │ │ - b.n 47282 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 472a2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47150 │ │ │ │ + bge.n 47170 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 47150 │ │ │ │ + cbnz r3, 47170 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movt r1, #32767 @ 0x7fff │ │ │ │ adds r5, r7, #1 │ │ │ │ sub.w r1, r1, r8 │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 4717c │ │ │ │ + blt.n 4719c │ │ │ │ add r8, r3 │ │ │ │ - cbz r7, 4719c │ │ │ │ + cbz r7, 471bc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ sub.w r3, r3, r8 │ │ │ │ cmp r3, r2 │ │ │ │ - bge.n 47198 │ │ │ │ + bge.n 471b8 │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25376 @ 0x6320 │ │ │ │ + movw r1, #23056 @ 0x5a10 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r4, sl │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 471c2 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 471e2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r8, r3 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ add.w r9, r9, #44 @ 0x2c │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 471c8 │ │ │ │ + beq.n 471e8 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25404 @ 0x633c │ │ │ │ + movw r1, #23084 @ 0x5a2c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r4, sl │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov r7, r5 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 47282 │ │ │ │ + b.n 472a2 │ │ │ │ mov r7, r5 │ │ │ │ - b.n 470b0 │ │ │ │ + b.n 470d0 │ │ │ │ mov r1, r8 │ │ │ │ movs r0, #0 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r4, sl │ │ │ │ - bl 188df8 │ │ │ │ + bl 1883a4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47282 │ │ │ │ + beq.n 472a2 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 471e8 │ │ │ │ + cbz r3, 47208 │ │ │ │ ldr.w r9, [r0, #20] │ │ │ │ - b.n 471f0 │ │ │ │ + b.n 47210 │ │ │ │ movw r9, #32180 @ 0x7db4 │ │ │ │ movt r9, #87 @ 0x57 │ │ │ │ cmp.w r8, #1048576 @ 0x100000 │ │ │ │ - blt.n 47206 │ │ │ │ + blt.n 47226 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 47206 │ │ │ │ - bl b0fe4 │ │ │ │ + bpl.n 47226 │ │ │ │ + bl b0b30 │ │ │ │ movs r3, #1 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b.n 4720a │ │ │ │ + b.n 4722a │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbnz r2, 4723c │ │ │ │ + cbnz r2, 4725c │ │ │ │ mov.w sl, #44 @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r8, r6 │ │ │ │ mov r4, r3 │ │ │ │ mla sl, sl, r7, r6 │ │ │ │ mov r0, r9 │ │ │ │ cmp sl, r8 │ │ │ │ - beq.n 47236 │ │ │ │ + beq.n 47256 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ ldr.w r1, [r8], #44 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 2bff8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r9, r2 │ │ │ │ - b.n 4721c │ │ │ │ + b.n 4723c │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - b.n 4727a │ │ │ │ + b.n 4729a │ │ │ │ mov sl, r4 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r4, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r7, r8 │ │ │ │ - beq.n 47276 │ │ │ │ + beq.n 47296 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 4725e │ │ │ │ + beq.n 4727e │ │ │ │ blx 2bff8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r9, r3 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r1, [r4], #44 │ │ │ │ add.w r8, r8, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ blx 2bff8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r9, r2 │ │ │ │ - b.n 47246 │ │ │ │ + b.n 47266 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, sl │ │ │ │ - cbz r3, 47282 │ │ │ │ + cbz r3, 472a2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47296 │ │ │ │ + bge.n 472b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 47296 │ │ │ │ + cbnz r3, 472b6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ - movw r9, #45381 @ 0xb145 │ │ │ │ + movw r9, #56329 @ 0xdc09 │ │ │ │ movt r9, #23 │ │ │ │ mov.w r8, #0 │ │ │ │ mla r7, r3, r7, r6 │ │ │ │ cmp fp, r7 │ │ │ │ - beq.n 472ec │ │ │ │ + beq.n 4730c │ │ │ │ ldr.w r4, [fp, #4] │ │ │ │ - cbz r4, 472e6 │ │ │ │ + cbz r4, 47306 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 472ce │ │ │ │ + cbz r3, 472ee │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 472ce │ │ │ │ + cbz r3, 472ee │ │ │ │ cmp r3, r9 │ │ │ │ - bne.n 472c8 │ │ │ │ + bne.n 472e8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b.n 472ce │ │ │ │ + b.n 472ee │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r8, [fp, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 472e6 │ │ │ │ + bge.n 47306 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 472e6 │ │ │ │ + cbnz r3, 47306 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ add.w fp, fp, #44 @ 0x2c │ │ │ │ - b.n 472a8 │ │ │ │ + b.n 472c8 │ │ │ │ add r3, sp, #24 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 472f6 │ │ │ │ + bne.n 47316 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 472fe │ │ │ │ + b.n 4731e │ │ │ │ mov r0, r6 │ │ │ │ - bl 83b90 │ │ │ │ - b.n 472f2 │ │ │ │ + bl 83b50 │ │ │ │ + b.n 47312 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #468 @ 0x1d4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 27064c <_PyArg_ParseStackAndKeywords@@Base+0x910> │ │ │ │ + bl 26ff04 <_PyArg_ParseStackAndKeywords@@Base+0x910> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47390 │ │ │ │ + beq.n 473b0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbnz r0, 4733a │ │ │ │ + cbnz r0, 4735a │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47358 │ │ │ │ + bge.n 47378 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 47358 │ │ │ │ - bl 9a72c │ │ │ │ + b.n 47378 │ │ │ │ + bl 9a684 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 47360 │ │ │ │ + cbnz r0, 47380 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4738e │ │ │ │ + bge.n 473ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4738e │ │ │ │ + cbnz r3, 473ae │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4738e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 473ae │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #57220 @ 0xdf84 │ │ │ │ + movw r0, #55236 @ 0xd7c4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4737e │ │ │ │ + blt.n 4739e │ │ │ │ mov r4, r5 │ │ │ │ - b.n 47390 │ │ │ │ + b.n 473b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4737a │ │ │ │ + bne.n 4739a │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4737a │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4739a │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00047394 <_PyEval_FormatKwargsError@@Base>: │ │ │ │ +000473b4 <_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, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 205e38 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbz r0, 473fa <_PyEval_FormatKwargsError@@Base+0x66> │ │ │ │ + bl 204c04 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbz r0, 4741a <_PyEval_FormatKwargsError@@Base+0x66> │ │ │ │ mov r0, r5 │ │ │ │ - bl 205f10 <_PyErr_Clear@@Base> │ │ │ │ + bl 204cdc <_PyErr_Clear@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl 245524 <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 244934 <_PyObject_FunctionStr@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 474e8 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ + beq.w 47508 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r2, #43556 @ 0xaa24 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #57228 @ 0xdf8c │ │ │ │ + movw r2, #55244 @ 0xd7cc │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 2344e4 <_PyErr_Format@@Base> │ │ │ │ + bl 2334e4 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 474c2 <_PyEval_FormatKwargsError@@Base+0x12e> │ │ │ │ - b.n 474e8 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ + blt.n 474e2 <_PyEval_FormatKwargsError@@Base+0x12e> │ │ │ │ + b.n 47508 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 205e38 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 204c04 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 474e8 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ + beq.n 47508 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 378ae │ │ │ │ + bl 378b6 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 474b2 <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ + beq.n 474d2 <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 474b2 <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ + bpl.n 474d2 <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ ldr.w r8, [r0, #8] │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 474b2 <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ + bne.n 474d2 <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 205f10 <_PyErr_Clear@@Base> │ │ │ │ + bl 204cdc <_PyErr_Clear@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl 245524 <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 244934 <_PyObject_FunctionStr@@Base> │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 47488 <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ + cbz r0, 474a8 <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #57280 @ 0xdfc0 │ │ │ │ + movw r2, #55296 @ 0xd800 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ - bl 2344e4 <_PyErr_Format@@Base> │ │ │ │ + bl 2334e4 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47488 <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ + bge.n 474a8 <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 47488 <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ - ldr r2, [pc, #128] @ (474f0 <_PyEval_FormatKwargsError@@Base+0x15c>) │ │ │ │ + cbnz r3, 474a8 <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ + ldr r2, [pc, #128] @ (47510 <_PyEval_FormatKwargsError@@Base+0x15c>) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 47480 <_PyEval_FormatKwargsError@@Base+0xec> │ │ │ │ + cbz r3, 474a0 <_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 474ba <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ + bge.n 474da <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 474ba <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ - ldr r2, [pc, #88] @ (474f0 <_PyEval_FormatKwargsError@@Base+0x15c>) │ │ │ │ + cbnz r3, 474da <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ + ldr r2, [pc, #88] @ (47510 <_PyEval_FormatKwargsError@@Base+0x15c>) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 474a8 <_PyEval_FormatKwargsError@@Base+0x114> │ │ │ │ + cbz r3, 474c8 <_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 474ba <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ + b.n 474da <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 474e8 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ + bge.n 47508 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 474e8 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ - ldr r2, [pc, #36] @ (474f0 <_PyEval_FormatKwargsError@@Base+0x15c>) │ │ │ │ + cbnz r3, 47508 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ + ldr r2, [pc, #36] @ (47510 <_PyEval_FormatKwargsError@@Base+0x15c>) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 474da <_PyEval_FormatKwargsError@@Base+0x146> │ │ │ │ + cbz r3, 474fa <_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] │ │ │ │ @@ -40405,227 +40427,227 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b420 │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 47524 <_PyEval_FormatKwargsError@@Base+0x190> │ │ │ │ + bne.n 47544 <_PyEval_FormatKwargsError@@Base+0x190> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 158c50 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ - cbz r0, 4753a <_PyEval_FormatKwargsError@@Base+0x1a6> │ │ │ │ + bl 159024 │ │ │ │ + cbz r0, 4755a <_PyEval_FormatKwargsError@@Base+0x1a6> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4757e <_PyEval_FormatKwargsError@@Base+0x1ea> │ │ │ │ - movw r0, #23984 @ 0x5db0 │ │ │ │ + b.n 4759e <_PyEval_FormatKwargsError@@Base+0x1ea> │ │ │ │ + movw r0, #21824 @ 0x5540 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47520 <_PyEval_FormatKwargsError@@Base+0x18c> │ │ │ │ - b.n 47516 <_PyEval_FormatKwargsError@@Base+0x182> │ │ │ │ + beq.n 47540 <_PyEval_FormatKwargsError@@Base+0x18c> │ │ │ │ + b.n 47536 <_PyEval_FormatKwargsError@@Base+0x182> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 269b08 │ │ │ │ + bl 2693b4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4754e <_PyEval_FormatKwargsError@@Base+0x1ba> │ │ │ │ - bl 94178 │ │ │ │ + bne.n 4756e <_PyEval_FormatKwargsError@@Base+0x1ba> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 47520 <_PyEval_FormatKwargsError@@Base+0x18c> │ │ │ │ + bne.n 47540 <_PyEval_FormatKwargsError@@Base+0x18c> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - movw r1, #50768 @ 0xc650 │ │ │ │ + movw r1, #48792 @ 0xbe98 │ │ │ │ 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 47578 <_PyEval_FormatKwargsError@@Base+0x1e4> │ │ │ │ + ble.n 47598 <_PyEval_FormatKwargsError@@Base+0x1e4> │ │ │ │ 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 4755e <_PyEval_FormatKwargsError@@Base+0x1ca> │ │ │ │ - bl 8f798 │ │ │ │ + b.n 4757e <_PyEval_FormatKwargsError@@Base+0x1ca> │ │ │ │ + bl 8f6f8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 47588 <_PyEval_FormatKwargsError@@Base+0x1f4> │ │ │ │ + cbz r3, 475a8 <_PyEval_FormatKwargsError@@Base+0x1f4> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ 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] @ 477e8 <_PyEval_FormatKwargsError@@Base+0x454> │ │ │ │ + vldr d10, [pc, #576] @ 47808 <_PyEval_FormatKwargsError@@Base+0x454> │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d13, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 475d0 <_PyEval_FormatKwargsError@@Base+0x23c> │ │ │ │ + bls.n 475f0 <_PyEval_FormatKwargsError@@Base+0x23c> │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.w 477dc <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ + bvs.w 477fc <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 477dc <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ - b.n 4761a <_PyEval_FormatKwargsError@@Base+0x286> │ │ │ │ - vldr d9, [pc, #540] @ 477f0 <_PyEval_FormatKwargsError@@Base+0x45c> │ │ │ │ + bgt.w 477fc <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ + b.n 4763a <_PyEval_FormatKwargsError@@Base+0x286> │ │ │ │ + vldr d9, [pc, #540] @ 47810 <_PyEval_FormatKwargsError@@Base+0x45c> │ │ │ │ vcmp.f64 d0, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 47602 <_PyEval_FormatKwargsError@@Base+0x26e> │ │ │ │ + bne.n 47622 <_PyEval_FormatKwargsError@@Base+0x26e> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ vmov r3, s17 │ │ │ │ - vldr d6, [pc, #528] @ 477f8 <_PyEval_FormatKwargsError@@Base+0x464> │ │ │ │ - vldr d7, [pc, #532] @ 47800 <_PyEval_FormatKwargsError@@Base+0x46c> │ │ │ │ + vldr d6, [pc, #528] @ 47818 <_PyEval_FormatKwargsError@@Base+0x464> │ │ │ │ + vldr d7, [pc, #532] @ 47820 <_PyEval_FormatKwargsError@@Base+0x46c> │ │ │ │ cmp r3, #0 │ │ │ │ mov.w r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ ite lt │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ vmovge.f64 d8, d6 │ │ │ │ - b.n 477dc <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ + b.n 477fc <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ blx 2c62c │ │ │ │ vcmp.f64 d0, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 47652 <_PyEval_FormatKwargsError@@Base+0x2be> │ │ │ │ + bne.n 47672 <_PyEval_FormatKwargsError@@Base+0x2be> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 47628 <_PyEval_FormatKwargsError@@Base+0x294> │ │ │ │ + bpl.n 47648 <_PyEval_FormatKwargsError@@Base+0x294> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #488] @ 47808 <_PyEval_FormatKwargsError@@Base+0x474> │ │ │ │ + vldr d8, [pc, #488] @ 47828 <_PyEval_FormatKwargsError@@Base+0x474> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 477dc <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ + b.n 477fc <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ vmov.f64 d7, #55 @ 0x41b80000 23.0 │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.w 477c2 <_PyEval_FormatKwargsError@@Base+0x42e> │ │ │ │ + bhi.w 477e2 <_PyEval_FormatKwargsError@@Base+0x42e> │ │ │ │ vcvt.s32.f64 s16, d8 │ │ │ │ - movw r3, #50768 @ 0xc650 │ │ │ │ + movw r3, #48792 @ 0xbe98 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ vmov r2, s16 │ │ │ │ add.w r3, r3, r2, lsl #3 │ │ │ │ vldr d8, [r3, #504] @ 0x1f8 │ │ │ │ - b.n 477dc <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ - vldr d7, [pc, #444] @ 47810 <_PyEval_FormatKwargsError@@Base+0x47c> │ │ │ │ + b.n 477fc <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ + vldr d7, [pc, #444] @ 47830 <_PyEval_FormatKwargsError@@Base+0x47c> │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 4767a <_PyEval_FormatKwargsError@@Base+0x2e6> │ │ │ │ + bpl.n 4769a <_PyEval_FormatKwargsError@@Base+0x2e6> │ │ │ │ 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 477dc <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ - b.n 477b8 <_PyEval_FormatKwargsError@@Base+0x424> │ │ │ │ - vldr d7, [pc, #412] @ 47818 <_PyEval_FormatKwargsError@@Base+0x484> │ │ │ │ + ble.w 477fc <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ + b.n 477d8 <_PyEval_FormatKwargsError@@Base+0x424> │ │ │ │ + vldr d7, [pc, #412] @ 47838 <_PyEval_FormatKwargsError@@Base+0x484> │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 476ae <_PyEval_FormatKwargsError@@Base+0x31a> │ │ │ │ + ble.n 476ce <_PyEval_FormatKwargsError@@Base+0x31a> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 476a0 <_PyEval_FormatKwargsError@@Base+0x30c> │ │ │ │ + bpl.n 476c0 <_PyEval_FormatKwargsError@@Base+0x30c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 4ffb2 │ │ │ │ + bl 4ffd2 │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ - b.n 477dc <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ + b.n 477fc <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #336] @ 477f8 <_PyEval_FormatKwargsError@@Base+0x464> │ │ │ │ + vldr d8, [pc, #336] @ 47818 <_PyEval_FormatKwargsError@@Base+0x464> │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 477dc <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ - vldr d7, [pc, #368] @ 47820 <_PyEval_FormatKwargsError@@Base+0x48c> │ │ │ │ + b.n 477fc <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ + vldr d7, [pc, #368] @ 47840 <_PyEval_FormatKwargsError@@Base+0x48c> │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vadd.f64 d14, d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 476ce <_PyEval_FormatKwargsError@@Base+0x33a> │ │ │ │ + ble.n 476ee <_PyEval_FormatKwargsError@@Base+0x33a> │ │ │ │ vsub.f64 d7, d14, d13 │ │ │ │ - vldr d6, [pc, #344] @ 47820 <_PyEval_FormatKwargsError@@Base+0x48c> │ │ │ │ + vldr d6, [pc, #344] @ 47840 <_PyEval_FormatKwargsError@@Base+0x48c> │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ - b.n 476d6 <_PyEval_FormatKwargsError@@Base+0x342> │ │ │ │ + b.n 476f6 <_PyEval_FormatKwargsError@@Base+0x342> │ │ │ │ vsub.f64 d7, d14, d7 │ │ │ │ vsub.f64 d7, d7, d13 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ - vldr d6, [pc, #332] @ 47828 <_PyEval_FormatKwargsError@@Base+0x494> │ │ │ │ + vldr d6, [pc, #332] @ 47848 <_PyEval_FormatKwargsError@@Base+0x494> │ │ │ │ vmov.f64 d0, d13 │ │ │ │ - vldr d11, [pc, #332] @ 47830 <_PyEval_FormatKwargsError@@Base+0x49c> │ │ │ │ + vldr d11, [pc, #332] @ 47850 <_PyEval_FormatKwargsError@@Base+0x49c> │ │ │ │ vmov.f64 d15, #96 @ 0x3f000000 0.5 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d12, d7, d14 │ │ │ │ - bpl.n 4775e <_PyEval_FormatKwargsError@@Base+0x3ca> │ │ │ │ - bl 4ffb2 │ │ │ │ + bpl.n 4777e <_PyEval_FormatKwargsError@@Base+0x3ca> │ │ │ │ + bl 4ffd2 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2c39c │ │ │ │ - vldr d6, [pc, #300] @ 47838 <_PyEval_FormatKwargsError@@Base+0x4a4> │ │ │ │ + vldr d6, [pc, #300] @ 47858 <_PyEval_FormatKwargsError@@Base+0x4a4> │ │ │ │ vdiv.f64 d7, d6, d8 │ │ │ │ vdiv.f64 d8, d7, d13 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ - bl 478ba <_PyEval_FormatKwargsError@@Base+0x526> │ │ │ │ + bl 478da <_PyEval_FormatKwargsError@@Base+0x526> │ │ │ │ vcmpe.f64 d13, d11 │ │ │ │ vdiv.f64 d9, d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmls.f64 d9, d12, d9 │ │ │ │ - bpl.n 47744 <_PyEval_FormatKwargsError@@Base+0x3b0> │ │ │ │ + bpl.n 47764 <_PyEval_FormatKwargsError@@Base+0x3b0> │ │ │ │ vsub.f64 d1, d13, d15 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2c2c4 │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ - b.n 477aa <_PyEval_FormatKwargsError@@Base+0x416> │ │ │ │ + b.n 477ca <_PyEval_FormatKwargsError@@Base+0x416> │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ vnmls.f64 d1, d13, d15 │ │ │ │ blx 2c2c4 │ │ │ │ vdiv.f64 d7, d9, d0 │ │ │ │ vdiv.f64 d8, d7, d0 │ │ │ │ - b.n 477aa <_PyEval_FormatKwargsError@@Base+0x416> │ │ │ │ - bl 478ba <_PyEval_FormatKwargsError@@Base+0x526> │ │ │ │ + b.n 477ca <_PyEval_FormatKwargsError@@Base+0x416> │ │ │ │ + bl 478da <_PyEval_FormatKwargsError@@Base+0x526> │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2c39c │ │ │ │ vcmpe.f64 d13, d11 │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmla.f64 d8, d12, d8 │ │ │ │ - bpl.n 47792 <_PyEval_FormatKwargsError@@Base+0x3fe> │ │ │ │ + bpl.n 477b2 <_PyEval_FormatKwargsError@@Base+0x3fe> │ │ │ │ vsub.f64 d1, d13, d15 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2c2c4 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ - b.n 477aa <_PyEval_FormatKwargsError@@Base+0x416> │ │ │ │ + b.n 477ca <_PyEval_FormatKwargsError@@Base+0x416> │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ vnmls.f64 d1, d13, d15 │ │ │ │ blx 2c2c4 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 477dc <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ + ble.n 477fc <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 477dc <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ - vldr d7, [pc, #84] @ 47818 <_PyEval_FormatKwargsError@@Base+0x484> │ │ │ │ + b.n 477fc <_PyEval_FormatKwargsError@@Base+0x448> │ │ │ │ + vldr d7, [pc, #84] @ 47838 <_PyEval_FormatKwargsError@@Base+0x484> │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 476a0 <_PyEval_FormatKwargsError@@Base+0x30c> │ │ │ │ - vldr d14, [pc, #76] @ 47820 <_PyEval_FormatKwargsError@@Base+0x48c> │ │ │ │ + bgt.w 476c0 <_PyEval_FormatKwargsError@@Base+0x30c> │ │ │ │ + vldr d14, [pc, #76] @ 47840 <_PyEval_FormatKwargsError@@Base+0x48c> │ │ │ │ vadd.f64 d14, d13, d14 │ │ │ │ - b.n 476c0 <_PyEval_FormatKwargsError@@Base+0x32c> │ │ │ │ + b.n 476e0 <_PyEval_FormatKwargsError@@Base+0x32c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d15} │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ ... │ │ │ │ @@ -40643,19 +40665,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, 47846 <_PyEval_FormatKwargsError@@Base+0x4b2> │ │ │ │ + cbnz r0, 47866 <_PyEval_FormatKwargsError@@Base+0x4b2> │ │ │ │ adds r5, r0, r5 │ │ │ │ ands r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 4784e <_PyEval_FormatKwargsError@@Base+0x4ba> │ │ │ │ + cbnz r0, 4786e <_PyEval_FormatKwargsError@@Base+0x4ba> │ │ │ │ adds r5, r0, r5 │ │ │ │ ands r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ eors r1, r4 │ │ │ │ cmp r5, #24 │ │ │ │ @@ -40666,192 +40688,192 @@ │ │ │ │ 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 4786c <_PyEval_FormatKwargsError@@Base+0x4d8> │ │ │ │ + bgt.n 4788c <_PyEval_FormatKwargsError@@Base+0x4d8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b40f0 │ │ │ │ - cbnz r0, 47886 <_PyEval_FormatKwargsError@@Base+0x4f2> │ │ │ │ + bl 2b3958 │ │ │ │ + cbnz r0, 478a6 <_PyEval_FormatKwargsError@@Base+0x4f2> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 45594 │ │ │ │ + b.w 455ac │ │ │ │ movw r3, #43620 @ 0xaa64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57380 @ 0xe024 │ │ │ │ + movw r1, #55396 @ 0xd864 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236d3c │ │ │ │ + bl 235ce4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 47858 <_PyEval_FormatKwargsError@@Base+0x4c4> │ │ │ │ + bne.n 47878 <_PyEval_FormatKwargsError@@Base+0x4c4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 478b0 <_PyEval_FormatKwargsError@@Base+0x51c> │ │ │ │ + cbnz r0, 478d0 <_PyEval_FormatKwargsError@@Base+0x51c> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 478b8 <_PyEval_FormatKwargsError@@Base+0x524> │ │ │ │ + cbz r0, 478d8 <_PyEval_FormatKwargsError@@Base+0x524> │ │ │ │ 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 478a2 <_PyEval_FormatKwargsError@@Base+0x50e> │ │ │ │ + beq.n 478c2 <_PyEval_FormatKwargsError@@Base+0x50e> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ vmov.f64 d7, #20 @ 0x40a00000 5.0 │ │ │ │ - ldr r3, [pc, #112] @ (47930 <_PyEval_FormatKwargsError@@Base+0x59c>) │ │ │ │ + ldr r3, [pc, #112] @ (47950 <_PyEval_FormatKwargsError@@Base+0x59c>) │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ - vldr d7, [pc, #96] @ 47928 <_PyEval_FormatKwargsError@@Base+0x594> │ │ │ │ + vldr d7, [pc, #96] @ 47948 <_PyEval_FormatKwargsError@@Base+0x594> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 478f8 <_PyEval_FormatKwargsError@@Base+0x564> │ │ │ │ + bpl.n 47918 <_PyEval_FormatKwargsError@@Base+0x564> │ │ │ │ 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 478da <_PyEval_FormatKwargsError@@Base+0x546> │ │ │ │ - b.n 4791e <_PyEval_FormatKwargsError@@Base+0x58a> │ │ │ │ + bne.n 478fa <_PyEval_FormatKwargsError@@Base+0x546> │ │ │ │ + b.n 4793e <_PyEval_FormatKwargsError@@Base+0x58a> │ │ │ │ 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 47902 <_PyEval_FormatKwargsError@@Base+0x56e> │ │ │ │ + bne.n 47922 <_PyEval_FormatKwargsError@@Base+0x56e> │ │ │ │ vdiv.f64 d0, d6, d7 │ │ │ │ bx lr │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldmia r1!, {r3} │ │ │ │ + stmia r1!, {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 47952 <_PyEval_FormatKwargsError@@Base+0x5be> │ │ │ │ + bpl.n 47972 <_PyEval_FormatKwargsError@@Base+0x5be> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 47972 <_PyEval_FormatKwargsError@@Base+0x5de> │ │ │ │ + bgt.n 47992 <_PyEval_FormatKwargsError@@Base+0x5de> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #57476 @ 0xe084 │ │ │ │ + movw r1, #55492 @ 0xd8c4 │ │ │ │ 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 f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 47994 <_PyEval_FormatKwargsError@@Base+0x600> │ │ │ │ + bgt.n 479b4 <_PyEval_FormatKwargsError@@Base+0x600> │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ strd r3, r3, [r0, #12] │ │ │ │ - bl 19f3e4 <_PyTime_AsLong@@Base+0x904> │ │ │ │ + bl 19e2dc <_PyTime_AsLong@@Base+0x900> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 479aa <_PyEval_FormatKwargsError@@Base+0x616> │ │ │ │ - bl 94430 │ │ │ │ + blt.n 479ca <_PyEval_FormatKwargsError@@Base+0x616> │ │ │ │ + bl 94390 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 479ae <_PyEval_FormatKwargsError@@Base+0x61a> │ │ │ │ - b.n 47a6e <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + cbnz r0, 479ce <_PyEval_FormatKwargsError@@Base+0x61a> │ │ │ │ + b.n 47a8e <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ movw r3, #43824 @ 0xab30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23116 @ 0x5a4c │ │ │ │ + movw r1, #27292 @ 0x6a9c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 47a6e <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + b.n 47a8e <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 479c0 <_PyEval_FormatKwargsError@@Base+0x62c> │ │ │ │ + bge.n 479e0 <_PyEval_FormatKwargsError@@Base+0x62c> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 479c0 <_PyEval_FormatKwargsError@@Base+0x62c> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 479e0 <_PyEval_FormatKwargsError@@Base+0x62c> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n 479e6 <_PyEval_FormatKwargsError@@Base+0x652> │ │ │ │ + bmi.n 47a06 <_PyEval_FormatKwargsError@@Base+0x652> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57536 @ 0xe0c0 │ │ │ │ + movw r1, #55552 @ 0xd900 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ - bl 9b988 │ │ │ │ + b.w f3aa4 │ │ │ │ + bl 9b8e0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 479f6 <_PyEval_FormatKwargsError@@Base+0x662> │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 479fa <_PyEval_FormatKwargsError@@Base+0x666> │ │ │ │ - b.n 479aa <_PyEval_FormatKwargsError@@Base+0x616> │ │ │ │ + bne.n 47a16 <_PyEval_FormatKwargsError@@Base+0x662> │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 47a1a <_PyEval_FormatKwargsError@@Base+0x666> │ │ │ │ + b.n 479ca <_PyEval_FormatKwargsError@@Base+0x616> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 47a12 <_PyEval_FormatKwargsError@@Base+0x67e> │ │ │ │ + bge.n 47a32 <_PyEval_FormatKwargsError@@Base+0x67e> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57588 @ 0xe0f4 │ │ │ │ + movw r1, #55604 @ 0xd934 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 479aa <_PyEval_FormatKwargsError@@Base+0x616> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 479ca <_PyEval_FormatKwargsError@@Base+0x616> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 47a66 <_PyEval_FormatKwargsError@@Base+0x6d2> │ │ │ │ + beq.n 47a86 <_PyEval_FormatKwargsError@@Base+0x6d2> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 47a46 <_PyEval_FormatKwargsError@@Base+0x6b2> │ │ │ │ + bmi.n 47a66 <_PyEval_FormatKwargsError@@Base+0x6b2> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57624 @ 0xe118 │ │ │ │ + movw r1, #55640 @ 0xd958 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbz r0, 47a58 <_PyEval_FormatKwargsError@@Base+0x6c4> │ │ │ │ - bl a02b0 │ │ │ │ + cbz r0, 47a78 <_PyEval_FormatKwargsError@@Base+0x6c4> │ │ │ │ + bl a0250 │ │ │ │ adds r0, #1 │ │ │ │ ite ne │ │ │ │ movne r3, r4 │ │ │ │ moveq r3, #0 │ │ │ │ - b.n 47a6e <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ + b.n 47a8e <_PyEval_FormatKwargsError@@Base+0x6da> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r5, #20] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ @@ -40861,289 +40883,289 @@ │ │ │ │ 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 188df8 │ │ │ │ + bl 1883a4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 47ab2 <_PyEval_FormatKwargsError@@Base+0x71e> │ │ │ │ + cbz r0, 47ad2 <_PyEval_FormatKwargsError@@Base+0x71e> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 47a96 <_PyEval_FormatKwargsError@@Base+0x702> │ │ │ │ + cbz r3, 47ab6 <_PyEval_FormatKwargsError@@Base+0x702> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 47a9e <_PyEval_FormatKwargsError@@Base+0x70a> │ │ │ │ + b.n 47abe <_PyEval_FormatKwargsError@@Base+0x70a> │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 47aa6 <_PyEval_FormatKwargsError@@Base+0x712> │ │ │ │ + cbz r2, 47ac6 <_PyEval_FormatKwargsError@@Base+0x712> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 47aae <_PyEval_FormatKwargsError@@Base+0x71a> │ │ │ │ + b.n 47ace <_PyEval_FormatKwargsError@@Base+0x71a> │ │ │ │ movw r1, #32180 @ 0x7db4 │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ - bl 25390c <_PyXI_GetMainNamespace@@Base+0x8d8> │ │ │ │ + bl 253204 <_PyXI_GetMainNamespace@@Base+0xab8> │ │ │ │ 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 47ad6 <_PyEval_FormatKwargsError@@Base+0x742> │ │ │ │ + bhi.n 47af6 <_PyEval_FormatKwargsError@@Base+0x742> │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 47aec <_PyEval_FormatKwargsError@@Base+0x758> │ │ │ │ + ble.n 47b0c <_PyEval_FormatKwargsError@@Base+0x758> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - b.n 47af4 <_PyEval_FormatKwargsError@@Base+0x760> │ │ │ │ - movw r0, #38512 @ 0x9670 │ │ │ │ + b.n 47b14 <_PyEval_FormatKwargsError@@Base+0x760> │ │ │ │ + movw r0, #36528 @ 0x8eb0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d4ce8 │ │ │ │ + bl 1d386c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47b8e <_PyEval_FormatKwargsError@@Base+0x7fa> │ │ │ │ - b.n 47ace <_PyEval_FormatKwargsError@@Base+0x73a> │ │ │ │ + beq.n 47bae <_PyEval_FormatKwargsError@@Base+0x7fa> │ │ │ │ + b.n 47aee <_PyEval_FormatKwargsError@@Base+0x73a> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 47b16 <_PyEval_FormatKwargsError@@Base+0x782> │ │ │ │ + cbz r3, 47b36 <_PyEval_FormatKwargsError@@Base+0x782> │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 47b2e <_PyEval_FormatKwargsError@@Base+0x79a> │ │ │ │ + ble.n 47b4e <_PyEval_FormatKwargsError@@Base+0x79a> │ │ │ │ movw r3, #43824 @ 0xab30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23116 @ 0x5a4c │ │ │ │ + movw r1, #27292 @ 0x6a9c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 47b8e <_PyEval_FormatKwargsError@@Base+0x7fa> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 47bae <_PyEval_FormatKwargsError@@Base+0x7fa> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56156 @ 0xdb5c │ │ │ │ + movw r1, #54172 @ 0xd39c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 47b8e <_PyEval_FormatKwargsError@@Base+0x7fa> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 47bae <_PyEval_FormatKwargsError@@Base+0x7fa> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 47b3e <_PyEval_FormatKwargsError@@Base+0x7aa> │ │ │ │ + bne.n 47b5e <_PyEval_FormatKwargsError@@Base+0x7aa> │ │ │ │ ldr r4, [r5, #12] │ │ │ │ - b.n 47b70 <_PyEval_FormatKwargsError@@Base+0x7dc> │ │ │ │ - bl 102f28 │ │ │ │ + b.n 47b90 <_PyEval_FormatKwargsError@@Base+0x7dc> │ │ │ │ + bl 102dc4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 47b50 <_PyEval_FormatKwargsError@@Base+0x7bc> │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 47b54 <_PyEval_FormatKwargsError@@Base+0x7c0> │ │ │ │ - b.n 47b8e <_PyEval_FormatKwargsError@@Base+0x7fa> │ │ │ │ + bne.n 47b70 <_PyEval_FormatKwargsError@@Base+0x7bc> │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 47b74 <_PyEval_FormatKwargsError@@Base+0x7c0> │ │ │ │ + b.n 47bae <_PyEval_FormatKwargsError@@Base+0x7fa> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 47b70 <_PyEval_FormatKwargsError@@Base+0x7dc> │ │ │ │ + bge.n 47b90 <_PyEval_FormatKwargsError@@Base+0x7dc> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #57676 @ 0xe14c │ │ │ │ + movw r1, #55692 @ 0xd98c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 47b80 <_PyEval_FormatKwargsError@@Base+0x7ec> │ │ │ │ + bgt.n 47ba0 <_PyEval_FormatKwargsError@@Base+0x7ec> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 26f9a0 <_PyTime_ObjectToTime_t@@Base+0x484> │ │ │ │ + bl 26f258 <_PyTime_ObjectToTime_t@@Base+0x484> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 47b76 <_PyEval_FormatKwargsError@@Base+0x7e2> │ │ │ │ + bne.n 47b96 <_PyEval_FormatKwargsError@@Base+0x7e2> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 47bb2 <_PyEval_FormatKwargsError@@Base+0x81e> │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 47bea <_PyEval_FormatKwargsError@@Base+0x856> │ │ │ │ + bne.n 47bd2 <_PyEval_FormatKwargsError@@Base+0x81e> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 47c0a <_PyEval_FormatKwargsError@@Base+0x856> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f4004 <_Py_set_inheritable@@Base+0x5c> │ │ │ │ + bl 1f2e74 <_Py_set_inheritable@@Base+0x5c> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 47bd2 <_PyEval_FormatKwargsError@@Base+0x83e> │ │ │ │ - bl 94178 │ │ │ │ + bne.n 47bf2 <_PyEval_FormatKwargsError@@Base+0x83e> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - b.n 47bec <_PyEval_FormatKwargsError@@Base+0x858> │ │ │ │ + b.n 47c0c <_PyEval_FormatKwargsError@@Base+0x858> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #5996 @ 0x176c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ - b.n 47bec <_PyEval_FormatKwargsError@@Base+0x858> │ │ │ │ + b.n 47c0c <_PyEval_FormatKwargsError@@Base+0x858> │ │ │ │ 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 47c2e <_PyEval_FormatKwargsError@@Base+0x89a> │ │ │ │ + bne.n 47c4e <_PyEval_FormatKwargsError@@Base+0x89a> │ │ │ │ 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 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 47c78 <_PyEval_FormatKwargsError@@Base+0x8e4> │ │ │ │ - b.n 47c9a <_PyEval_FormatKwargsError@@Base+0x906> │ │ │ │ + blt.n 47c98 <_PyEval_FormatKwargsError@@Base+0x8e4> │ │ │ │ + b.n 47cba <_PyEval_FormatKwargsError@@Base+0x906> │ │ │ │ ldr.w r0, [r3, #4064] @ 0xfe0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 47c54 <_PyEval_FormatKwargsError@@Base+0x8c0> │ │ │ │ + bne.n 47c74 <_PyEval_FormatKwargsError@@Base+0x8c0> │ │ │ │ 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 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 47c78 <_PyEval_FormatKwargsError@@Base+0x8e4> │ │ │ │ - b.n 47c9a <_PyEval_FormatKwargsError@@Base+0x906> │ │ │ │ + blt.n 47c98 <_PyEval_FormatKwargsError@@Base+0x8e4> │ │ │ │ + b.n 47cba <_PyEval_FormatKwargsError@@Base+0x906> │ │ │ │ ldr.w r3, [r3, #4060] @ 0xfdc │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 47c7e <_PyEval_FormatKwargsError@@Base+0x8ea> │ │ │ │ + bne.n 47c9e <_PyEval_FormatKwargsError@@Base+0x8ea> │ │ │ │ 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 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47c9a <_PyEval_FormatKwargsError@@Base+0x906> │ │ │ │ + bge.n 47cba <_PyEval_FormatKwargsError@@Base+0x906> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 47c9a <_PyEval_FormatKwargsError@@Base+0x906> │ │ │ │ + b.n 47cba <_PyEval_FormatKwargsError@@Base+0x906> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #43808 @ 0xab20 │ │ │ │ + movw r1, #41824 @ 0xa360 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ 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 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 47cc0 <_PyEval_FormatKwargsError@@Base+0x92c> │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 47ccc <_PyEval_FormatKwargsError@@Base+0x938> │ │ │ │ + bne.n 47ce0 <_PyEval_FormatKwargsError@@Base+0x92c> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 47cec <_PyEval_FormatKwargsError@@Base+0x938> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 24d204 <_PySlice_FromIndices@@Base+0xbfc> │ │ │ │ + b.w 24c7c0 <_PySlice_FromIndices@@Base+0xbec> │ │ │ │ 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 47cf4 <_PyEval_FormatKwargsError@@Base+0x960> │ │ │ │ + bne.n 47d14 <_PyEval_FormatKwargsError@@Base+0x960> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl 251c7c │ │ │ │ + bl 251338 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 47d0e <_PyEval_FormatKwargsError@@Base+0x97a> │ │ │ │ - b.n 47d08 <_PyEval_FormatKwargsError@@Base+0x974> │ │ │ │ + bne.n 47d2e <_PyEval_FormatKwargsError@@Base+0x97a> │ │ │ │ + b.n 47d28 <_PyEval_FormatKwargsError@@Base+0x974> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #13992 @ 0x36a8 │ │ │ │ + movw r0, #12008 @ 0x2ee8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ - cbz r0, 47d18 <_PyEval_FormatKwargsError@@Base+0x984> │ │ │ │ - b.n 47ce4 <_PyEval_FormatKwargsError@@Base+0x950> │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 47d18 <_PyEval_FormatKwargsError@@Base+0x984> │ │ │ │ + bl 1d39c0 │ │ │ │ + cbz r0, 47d38 <_PyEval_FormatKwargsError@@Base+0x984> │ │ │ │ + b.n 47d04 <_PyEval_FormatKwargsError@@Base+0x950> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 47d38 <_PyEval_FormatKwargsError@@Base+0x984> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ 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 47d44 <_PyEval_FormatKwargsError@@Base+0x9b0> │ │ │ │ - bl b1110 │ │ │ │ - bl b1198 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 47d4a <_PyEval_FormatKwargsError@@Base+0x9b6> │ │ │ │ + beq.n 47d64 <_PyEval_FormatKwargsError@@Base+0x9b0> │ │ │ │ + bl b0c5c │ │ │ │ + bl b0ce4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 47d6a <_PyEval_FormatKwargsError@@Base+0x9b6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 51da4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 47d56 <_PyEval_FormatKwargsError@@Base+0x9c2> │ │ │ │ + cbz r3, 47d76 <_PyEval_FormatKwargsError@@Base+0x9c2> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 47d76 <_PyEval_FormatKwargsError@@Base+0x9e2> │ │ │ │ + b.n 47d96 <_PyEval_FormatKwargsError@@Base+0x9e2> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b41f4 │ │ │ │ - cbz r0, 47d6c <_PyEval_FormatKwargsError@@Base+0x9d8> │ │ │ │ + bl b3d38 │ │ │ │ + cbz r0, 47d8c <_PyEval_FormatKwargsError@@Base+0x9d8> │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbnz r0, 47d70 <_PyEval_FormatKwargsError@@Base+0x9dc> │ │ │ │ + bl b3d38 │ │ │ │ + cbnz r0, 47d90 <_PyEval_FormatKwargsError@@Base+0x9dc> │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 47d72 <_PyEval_FormatKwargsError@@Base+0x9de> │ │ │ │ - ldr r0, [pc, #8] @ (47d7c <_PyEval_FormatKwargsError@@Base+0x9e8>) │ │ │ │ + b.n 47d92 <_PyEval_FormatKwargsError@@Base+0x9de> │ │ │ │ + ldr r0, [pc, #8] @ (47d9c <_PyEval_FormatKwargsError@@Base+0x9e8>) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -41152,739 +41174,740 @@ │ │ │ │ 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, 47da6 <_PyEval_FormatKwargsError@@Base+0xa12> │ │ │ │ + cbnz r5, 47dc6 <_PyEval_FormatKwargsError@@Base+0xa12> │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 47da6 <_PyEval_FormatKwargsError@@Base+0xa12> │ │ │ │ + ble.n 47dc6 <_PyEval_FormatKwargsError@@Base+0xa12> │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 47da6 <_PyEval_FormatKwargsError@@Base+0xa12> │ │ │ │ - cbnz r2, 47dc8 <_PyEval_FormatKwargsError@@Base+0xa34> │ │ │ │ + bne.n 47dc6 <_PyEval_FormatKwargsError@@Base+0xa12> │ │ │ │ + cbnz r2, 47de8 <_PyEval_FormatKwargsError@@Base+0xa34> │ │ │ │ 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] @ (47ef0 <_PyEval_FormatKwargsError@@Base+0xb5c>) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #308] @ (47f10 <_PyEval_FormatKwargsError@@Base+0xb5c>) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 47ee6 <_PyEval_FormatKwargsError@@Base+0xb52> │ │ │ │ + beq.w 47f06 <_PyEval_FormatKwargsError@@Base+0xb52> │ │ │ │ ldrd r8, r0, [r4] │ │ │ │ - bl 100d7c <_PyNumber_Index@@Base> │ │ │ │ + bl 100c18 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 47de2 <_PyEval_FormatKwargsError@@Base+0xa4e> │ │ │ │ - bl 94178 │ │ │ │ + cbnz r0, 47e02 <_PyEval_FormatKwargsError@@Base+0xa4e> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 47e8c <_PyEval_FormatKwargsError@@Base+0xaf8> │ │ │ │ + bne.n 47eac <_PyEval_FormatKwargsError@@Base+0xaf8> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 47e00 <_PyEval_FormatKwargsError@@Base+0xa6c> │ │ │ │ - bl 9b988 │ │ │ │ + b.n 47e20 <_PyEval_FormatKwargsError@@Base+0xa6c> │ │ │ │ + bl 9b8e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47dfc <_PyEval_FormatKwargsError@@Base+0xa68> │ │ │ │ + bge.n 47e1c <_PyEval_FormatKwargsError@@Base+0xa68> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 47dfc <_PyEval_FormatKwargsError@@Base+0xa68> │ │ │ │ + cbnz r3, 47e1c <_PyEval_FormatKwargsError@@Base+0xa68> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r2, r4, #1 │ │ │ │ - beq.n 47dd4 <_PyEval_FormatKwargsError@@Base+0xa40> │ │ │ │ + beq.n 47df4 <_PyEval_FormatKwargsError@@Base+0xa40> │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ - bge.n 47e20 <_PyEval_FormatKwargsError@@Base+0xa8c> │ │ │ │ + bge.n 47e40 <_PyEval_FormatKwargsError@@Base+0xa8c> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7352 @ 0x1cb8 │ │ │ │ + movw r1, #5368 @ 0x14f8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 47e8c <_PyEval_FormatKwargsError@@Base+0xaf8> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 47eac <_PyEval_FormatKwargsError@@Base+0xaf8> │ │ │ │ mov r1, r5 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e32a0 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 2e2af0 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ cmp r4, r0 │ │ │ │ - ble.n 47e34 <_PyEval_FormatKwargsError@@Base+0xaa0> │ │ │ │ - bl 23c470 │ │ │ │ - b.n 47e8c <_PyEval_FormatKwargsError@@Base+0xaf8> │ │ │ │ + ble.n 47e54 <_PyEval_FormatKwargsError@@Base+0xaa0> │ │ │ │ + bl 23b41c │ │ │ │ + b.n 47eac <_PyEval_FormatKwargsError@@Base+0xaf8> │ │ │ │ mov r0, r7 │ │ │ │ mul.w r5, r4, r5 │ │ │ │ - bl 1816a0 │ │ │ │ + bl 18116c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ - movw r2, #57108 @ 0xdf14 │ │ │ │ + movw r2, #55124 @ 0xd754 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - bl 206f18 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 205ce4 <_PyObject_CallMethod@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 47ee6 <_PyEval_FormatKwargsError@@Base+0xb52> │ │ │ │ + beq.n 47f06 <_PyEval_FormatKwargsError@@Base+0xb52> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bmi.n 47e90 <_PyEval_FormatKwargsError@@Base+0xafc> │ │ │ │ + bmi.n 47eb0 <_PyEval_FormatKwargsError@@Base+0xafc> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57948 @ 0xe25c │ │ │ │ + movw r1, #55964 @ 0xda9c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47e8c <_PyEval_FormatKwargsError@@Base+0xaf8> │ │ │ │ + bge.n 47eac <_PyEval_FormatKwargsError@@Base+0xaf8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 47e8c <_PyEval_FormatKwargsError@@Base+0xaf8> │ │ │ │ + cbnz r3, 47eac <_PyEval_FormatKwargsError@@Base+0xaf8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 47ee6 <_PyEval_FormatKwargsError@@Base+0xb52> │ │ │ │ + b.n 47f06 <_PyEval_FormatKwargsError@@Base+0xb52> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 277478 <_PyEval_MatchClass@@Base+0xd40> │ │ │ │ + bl 276d30 <_PyEval_MatchClass@@Base+0xd40> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47eb0 <_PyEval_FormatKwargsError@@Base+0xb1c> │ │ │ │ + bge.n 47ed0 <_PyEval_FormatKwargsError@@Base+0xb1c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 47eb0 <_PyEval_FormatKwargsError@@Base+0xb1c> │ │ │ │ + cbnz r3, 47ed0 <_PyEval_FormatKwargsError@@Base+0xb1c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 47ee4 <_PyEval_FormatKwargsError@@Base+0xb50> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 47f04 <_PyEval_FormatKwargsError@@Base+0xb50> │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 47ee4 <_PyEval_FormatKwargsError@@Base+0xb50> │ │ │ │ + beq.n 47f04 <_PyEval_FormatKwargsError@@Base+0xb50> │ │ │ │ movw r3, #43820 @ 0xab2c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57976 @ 0xe278 │ │ │ │ + movw r1, #55992 @ 0xdab8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 47e8c <_PyEval_FormatKwargsError@@Base+0xaf8> │ │ │ │ + bge.n 47eac <_PyEval_FormatKwargsError@@Base+0xaf8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 47e8c <_PyEval_FormatKwargsError@@Base+0xaf8> │ │ │ │ + bne.n 47eac <_PyEval_FormatKwargsError@@Base+0xaf8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 47e8c <_PyEval_FormatKwargsError@@Base+0xaf8> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 47eac <_PyEval_FormatKwargsError@@Base+0xaf8> │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ 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 47f14 <_PyEval_FormatKwargsError@@Base+0xb80> │ │ │ │ + bne.n 47f34 <_PyEval_FormatKwargsError@@Base+0xb80> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e750c │ │ │ │ + b.w 1e6240 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14124 @ 0x372c │ │ │ │ + movw r0, #12140 @ 0x2f6c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 47f08 <_PyEval_FormatKwargsError@@Base+0xb74> │ │ │ │ + bne.n 47f28 <_PyEval_FormatKwargsError@@Base+0xb74> │ │ │ │ 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 47f4a <_PyEval_FormatKwargsError@@Base+0xbb6> │ │ │ │ + bhi.n 47f6a <_PyEval_FormatKwargsError@@Base+0xbb6> │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 47f60 <_PyEval_FormatKwargsError@@Base+0xbcc> │ │ │ │ + ble.n 47f80 <_PyEval_FormatKwargsError@@Base+0xbcc> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - b.n 47f68 <_PyEval_FormatKwargsError@@Base+0xbd4> │ │ │ │ - movw r0, #23760 @ 0x5cd0 │ │ │ │ + b.n 47f88 <_PyEval_FormatKwargsError@@Base+0xbd4> │ │ │ │ + movw r0, #21776 @ 0x5510 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d4ce8 │ │ │ │ + bl 1d386c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 47f42 <_PyEval_FormatKwargsError@@Base+0xbae> │ │ │ │ + bne.n 47f62 <_PyEval_FormatKwargsError@@Base+0xbae> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #5744 @ 0x1670 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 460dc │ │ │ │ + b.w 460f4 │ │ │ │ stmdb 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, 47f92 <_PyEval_FormatKwargsError@@Base+0xbfe> │ │ │ │ + cbz r3, 47fb2 <_PyEval_FormatKwargsError@@Base+0xbfe> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 47faa <_PyEval_FormatKwargsError@@Base+0xc16> │ │ │ │ + b.n 47fca <_PyEval_FormatKwargsError@@Base+0xc16> │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 47f9a <_PyEval_FormatKwargsError@@Base+0xc06> │ │ │ │ + bge.n 47fba <_PyEval_FormatKwargsError@@Base+0xc06> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 47faa <_PyEval_FormatKwargsError@@Base+0xc16> │ │ │ │ + b.n 47fca <_PyEval_FormatKwargsError@@Base+0xc16> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 47f96 <_PyEval_FormatKwargsError@@Base+0xc02> │ │ │ │ + bgt.n 47fb6 <_PyEval_FormatKwargsError@@Base+0xc02> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 47f96 <_PyEval_FormatKwargsError@@Base+0xc02> │ │ │ │ + beq.n 47fb6 <_PyEval_FormatKwargsError@@Base+0xc02> │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 47fcc <_PyEval_FormatKwargsError@@Base+0xc38> │ │ │ │ + b.n 47fec <_PyEval_FormatKwargsError@@Base+0xc38> │ │ │ │ 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] @ (480f4 <_PyEval_FormatKwargsError@@Base+0xd60>) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #308] @ (48114 <_PyEval_FormatKwargsError@@Base+0xd60>) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 480ec <_PyEval_FormatKwargsError@@Base+0xd58> │ │ │ │ + beq.w 4810c <_PyEval_FormatKwargsError@@Base+0xd58> │ │ │ │ cmn r6, r5 │ │ │ │ - beq.n 47fe6 <_PyEval_FormatKwargsError@@Base+0xc52> │ │ │ │ + beq.n 48006 <_PyEval_FormatKwargsError@@Base+0xc52> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 47fe8 <_PyEval_FormatKwargsError@@Base+0xc54> │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 47fe8 <_PyEval_FormatKwargsError@@Base+0xc54> │ │ │ │ + bne.n 48008 <_PyEval_FormatKwargsError@@Base+0xc54> │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 48008 <_PyEval_FormatKwargsError@@Base+0xc54> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 480ec <_PyEval_FormatKwargsError@@Base+0xd58> │ │ │ │ + b.n 4810c <_PyEval_FormatKwargsError@@Base+0xd58> │ │ │ │ movs r5, #8 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ - cbz r2, 47ff0 <_PyEval_FormatKwargsError@@Base+0xc5c> │ │ │ │ + cbz r2, 48010 <_PyEval_FormatKwargsError@@Base+0xc5c> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ - b.n 47ff8 <_PyEval_FormatKwargsError@@Base+0xc64> │ │ │ │ + b.n 48018 <_PyEval_FormatKwargsError@@Base+0xc64> │ │ │ │ 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 4804c <_PyEval_FormatKwargsError@@Base+0xcb8> │ │ │ │ + bls.n 4806c <_PyEval_FormatKwargsError@@Base+0xcb8> │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ cmp r3, #9 │ │ │ │ - bne.n 4802e <_PyEval_FormatKwargsError@@Base+0xc9a> │ │ │ │ + bne.n 4804e <_PyEval_FormatKwargsError@@Base+0xc9a> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 48048 <_PyEval_FormatKwargsError@@Base+0xcb4> │ │ │ │ + ble.n 48068 <_PyEval_FormatKwargsError@@Base+0xcb4> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e3534 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 2e2d84 <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ add.w r2, fp, r1 │ │ │ │ adds r3, r5, r4 │ │ │ │ cmp r4, r2 │ │ │ │ - bgt.n 480d4 <_PyEval_FormatKwargsError@@Base+0xd40> │ │ │ │ + bgt.n 480f4 <_PyEval_FormatKwargsError@@Base+0xd40> │ │ │ │ subs r4, r3, r1 │ │ │ │ - b.n 48048 <_PyEval_FormatKwargsError@@Base+0xcb4> │ │ │ │ + b.n 48068 <_PyEval_FormatKwargsError@@Base+0xcb4> │ │ │ │ cmp r4, sl │ │ │ │ - beq.n 480d4 <_PyEval_FormatKwargsError@@Base+0xd40> │ │ │ │ + beq.n 480f4 <_PyEval_FormatKwargsError@@Base+0xd40> │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 4803c <_PyEval_FormatKwargsError@@Base+0xca8> │ │ │ │ + beq.n 4805c <_PyEval_FormatKwargsError@@Base+0xca8> │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 48048 <_PyEval_FormatKwargsError@@Base+0xcb4> │ │ │ │ + bne.n 48068 <_PyEval_FormatKwargsError@@Base+0xcb4> │ │ │ │ sub.w r3, sl, r4 │ │ │ │ cmp r3, r9 │ │ │ │ - blt.n 480d4 <_PyEval_FormatKwargsError@@Base+0xd40> │ │ │ │ + blt.n 480f4 <_PyEval_FormatKwargsError@@Base+0xd40> │ │ │ │ add r9, r4 │ │ │ │ movs r4, #0 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 4800a <_PyEval_FormatKwargsError@@Base+0xc76> │ │ │ │ + b.n 4802a <_PyEval_FormatKwargsError@@Base+0xc76> │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r9, r3 │ │ │ │ - bgt.n 480d4 <_PyEval_FormatKwargsError@@Base+0xd40> │ │ │ │ + bgt.n 480f4 <_PyEval_FormatKwargsError@@Base+0xd40> │ │ │ │ add.w r1, r4, r9 │ │ │ │ movs r0, #0 │ │ │ │ - bl 188df8 │ │ │ │ + bl 1883a4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 480ec <_PyEval_FormatKwargsError@@Base+0xd58> │ │ │ │ + beq.n 4810c <_PyEval_FormatKwargsError@@Base+0xd58> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 48070 <_PyEval_FormatKwargsError@@Base+0xcdc> │ │ │ │ + cbz r3, 48090 <_PyEval_FormatKwargsError@@Base+0xcdc> │ │ │ │ ldr.w sl, [r0, #20] │ │ │ │ - b.n 48078 <_PyEval_FormatKwargsError@@Base+0xce4> │ │ │ │ + b.n 48098 <_PyEval_FormatKwargsError@@Base+0xce4> │ │ │ │ movw sl, #32180 @ 0x7db4 │ │ │ │ movt sl, #87 @ 0x57 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - cbz r3, 48080 <_PyEval_FormatKwargsError@@Base+0xcec> │ │ │ │ + cbz r3, 480a0 <_PyEval_FormatKwargsError@@Base+0xcec> │ │ │ │ ldr r6, [r7, #20] │ │ │ │ - b.n 48088 <_PyEval_FormatKwargsError@@Base+0xcf4> │ │ │ │ + b.n 480a8 <_PyEval_FormatKwargsError@@Base+0xcf4> │ │ │ │ movw r6, #32180 @ 0x7db4 │ │ │ │ movt r6, #87 @ 0x57 │ │ │ │ movs r7, #0 │ │ │ │ mov.w r9, #32 │ │ │ │ cmp r8, r6 │ │ │ │ - bls.n 480ec <_PyEval_FormatKwargsError@@Base+0xd58> │ │ │ │ + bls.n 4810c <_PyEval_FormatKwargsError@@Base+0xd58> │ │ │ │ ldrb.w r2, [r6], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 480b8 <_PyEval_FormatKwargsError@@Base+0xd24> │ │ │ │ + bne.n 480d8 <_PyEval_FormatKwargsError@@Base+0xd24> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 480ca <_PyEval_FormatKwargsError@@Base+0xd36> │ │ │ │ + ble.n 480ea <_PyEval_FormatKwargsError@@Base+0xd36> │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2e3534 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 2e2d84 <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ subs r1, r5, r1 │ │ │ │ add r7, r1 │ │ │ │ mov r3, sl │ │ │ │ add r1, sl │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 480d0 <_PyEval_FormatKwargsError@@Base+0xd3c> │ │ │ │ + beq.n 480f0 <_PyEval_FormatKwargsError@@Base+0xd3c> │ │ │ │ strb.w r9, [r3], #1 │ │ │ │ - b.n 480ae <_PyEval_FormatKwargsError@@Base+0xd1a> │ │ │ │ + b.n 480ce <_PyEval_FormatKwargsError@@Base+0xd1a> │ │ │ │ mov r3, sl │ │ │ │ cmp r2, #10 │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ - beq.n 480ce <_PyEval_FormatKwargsError@@Base+0xd3a> │ │ │ │ + beq.n 480ee <_PyEval_FormatKwargsError@@Base+0xd3a> │ │ │ │ cmp r2, #13 │ │ │ │ - beq.n 480ce <_PyEval_FormatKwargsError@@Base+0xd3a> │ │ │ │ + beq.n 480ee <_PyEval_FormatKwargsError@@Base+0xd3a> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 480d0 <_PyEval_FormatKwargsError@@Base+0xd3c> │ │ │ │ + b.n 480f0 <_PyEval_FormatKwargsError@@Base+0xd3c> │ │ │ │ mov r3, sl │ │ │ │ - b.n 480d0 <_PyEval_FormatKwargsError@@Base+0xd3c> │ │ │ │ + b.n 480f0 <_PyEval_FormatKwargsError@@Base+0xd3c> │ │ │ │ movs r7, #0 │ │ │ │ mov sl, r3 │ │ │ │ - b.n 4808e <_PyEval_FormatKwargsError@@Base+0xcfa> │ │ │ │ + b.n 480ae <_PyEval_FormatKwargsError@@Base+0xcfa> │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58012 @ 0xe29c │ │ │ │ + movw r1, #56028 @ 0xdadc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 47fe2 <_PyEval_FormatKwargsError@@Base+0xc4e> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 48002 <_PyEval_FormatKwargsError@@Base+0xc4e> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r3, #88 @ 0x58 │ │ │ │ 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 48110 <_PyEval_FormatKwargsError@@Base+0xd7c> │ │ │ │ + blt.n 48130 <_PyEval_FormatKwargsError@@Base+0xd7c> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 4812a <_PyEval_FormatKwargsError@@Base+0xd96> │ │ │ │ + blt.n 4814a <_PyEval_FormatKwargsError@@Base+0xd96> │ │ │ │ movw r3, #43700 @ 0xaab4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37372 @ 0x91fc │ │ │ │ + movw r1, #35388 @ 0x8a3c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 48134 <_PyEval_FormatKwargsError@@Base+0xda0> │ │ │ │ + b.n 48154 <_PyEval_FormatKwargsError@@Base+0xda0> │ │ │ │ adds r3, r0, r1 │ │ │ │ - ldr r0, [pc, #8] @ (48138 <_PyEval_FormatKwargsError@@Base+0xda4>) │ │ │ │ + ldr r0, [pc, #8] @ (48158 <_PyEval_FormatKwargsError@@Base+0xda4>) │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r4, #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 9f90c │ │ │ │ + bl 9f8ac │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 48172 <_PyEval_FormatKwargsError@@Base+0xdde> │ │ │ │ + cbnz r0, 48192 <_PyEval_FormatKwargsError@@Base+0xdde> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 481e4 <_PyEval_FormatKwargsError@@Base+0xe50> │ │ │ │ - bl 2a04f8 │ │ │ │ + b.n 48204 <_PyEval_FormatKwargsError@@Base+0xe50> │ │ │ │ + bl 29fd50 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 48184 <_PyEval_FormatKwargsError@@Base+0xdf0> │ │ │ │ - cbz r6, 48194 <_PyEval_FormatKwargsError@@Base+0xe00> │ │ │ │ + blt.n 481a4 <_PyEval_FormatKwargsError@@Base+0xdf0> │ │ │ │ + cbz r6, 481b4 <_PyEval_FormatKwargsError@@Base+0xe00> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 481ac <_PyEval_FormatKwargsError@@Base+0xe18> │ │ │ │ + blt.n 481cc <_PyEval_FormatKwargsError@@Base+0xe18> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fad8 │ │ │ │ + bl 9fa78 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 4815a <_PyEval_FormatKwargsError@@Base+0xdc6> │ │ │ │ - b.n 481bc <_PyEval_FormatKwargsError@@Base+0xe28> │ │ │ │ + bne.n 4817a <_PyEval_FormatKwargsError@@Base+0xdc6> │ │ │ │ + b.n 481dc <_PyEval_FormatKwargsError@@Base+0xe28> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 48168 <_PyEval_FormatKwargsError@@Base+0xdd4> │ │ │ │ + bne.n 48188 <_PyEval_FormatKwargsError@@Base+0xdd4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48168 <_PyEval_FormatKwargsError@@Base+0xdd4> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 48188 <_PyEval_FormatKwargsError@@Base+0xdd4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 48156 <_PyEval_FormatKwargsError@@Base+0xdc2> │ │ │ │ + bge.n 48176 <_PyEval_FormatKwargsError@@Base+0xdc2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 48156 <_PyEval_FormatKwargsError@@Base+0xdc2> │ │ │ │ + bne.n 48176 <_PyEval_FormatKwargsError@@Base+0xdc2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48156 <_PyEval_FormatKwargsError@@Base+0xdc2> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 48176 <_PyEval_FormatKwargsError@@Base+0xdc2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 48172 <_PyEval_FormatKwargsError@@Base+0xdde> │ │ │ │ + bne.n 48192 <_PyEval_FormatKwargsError@@Base+0xdde> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48172 <_PyEval_FormatKwargsError@@Base+0xdde> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 48192 <_PyEval_FormatKwargsError@@Base+0xdde> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 481d0 <_PyEval_FormatKwargsError@@Base+0xe3c> │ │ │ │ + bge.n 481f0 <_PyEval_FormatKwargsError@@Base+0xe3c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 481d0 <_PyEval_FormatKwargsError@@Base+0xe3c> │ │ │ │ + cbnz r3, 481f0 <_PyEval_FormatKwargsError@@Base+0xe3c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - bl 94178 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + bl 940d8 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ 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 48206 <_PyEval_FormatKwargsError@@Base+0xe72> │ │ │ │ + bne.n 48226 <_PyEval_FormatKwargsError@@Base+0xe72> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 239bd0 │ │ │ │ + b.w 238b78 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14204 @ 0x377c │ │ │ │ + movw r0, #12220 @ 0x2fbc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 481fa <_PyEval_FormatKwargsError@@Base+0xe66> │ │ │ │ + bne.n 4821a <_PyEval_FormatKwargsError@@Base+0xe66> │ │ │ │ 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 48244 <_PyEval_FormatKwargsError@@Base+0xeb0> │ │ │ │ - bl b1110 │ │ │ │ - bl b1198 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 4824a <_PyEval_FormatKwargsError@@Base+0xeb6> │ │ │ │ + beq.n 48264 <_PyEval_FormatKwargsError@@Base+0xeb0> │ │ │ │ + bl b0c5c │ │ │ │ + bl b0ce4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 4826a <_PyEval_FormatKwargsError@@Base+0xeb6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 51da4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 48256 <_PyEval_FormatKwargsError@@Base+0xec2> │ │ │ │ + cbz r3, 48276 <_PyEval_FormatKwargsError@@Base+0xec2> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4827c <_PyEval_FormatKwargsError@@Base+0xee8> │ │ │ │ + b.n 4829c <_PyEval_FormatKwargsError@@Base+0xee8> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b41f4 │ │ │ │ - cbnz r0, 48278 <_PyEval_FormatKwargsError@@Base+0xee4> │ │ │ │ + bl b3d38 │ │ │ │ + cbnz r0, 48298 <_PyEval_FormatKwargsError@@Base+0xee4> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 48278 <_PyEval_FormatKwargsError@@Base+0xee4> │ │ │ │ + cbnz r3, 48298 <_PyEval_FormatKwargsError@@Base+0xee4> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #673 @ 0x2a1 │ │ │ │ - bl b41f4 │ │ │ │ - cbnz r0, 48278 <_PyEval_FormatKwargsError@@Base+0xee4> │ │ │ │ + bl b3d38 │ │ │ │ + cbnz r0, 48298 <_PyEval_FormatKwargsError@@Base+0xee4> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r0, #63660 @ 0xf8ac │ │ │ │ + movw r0, #61676 @ 0xf0ec │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - b.w 8832c │ │ │ │ + b.w 88294 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl ee7d0 │ │ │ │ + bl ee730 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 11009c │ │ │ │ + b.w 110200 │ │ │ │ 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, #58076 @ 0xe2dc │ │ │ │ + movw r1, #56080 @ 0xdb10 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 2366e0 <_PyXIData_RegisterClass@@Base+0x224> │ │ │ │ - cbnz r0, 482ce <_PyEval_FormatKwargsError@@Base+0xf3a> │ │ │ │ + bl 2356e0 <_PyXIData_RegisterClass@@Base+0x224> │ │ │ │ + cbnz r0, 482ee <_PyEval_FormatKwargsError@@Base+0xf3a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 48318 <_PyEval_FormatKwargsError@@Base+0xf84> │ │ │ │ + b.n 48338 <_PyEval_FormatKwargsError@@Base+0xf84> │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ add r2, sp, #28 │ │ │ │ - bl 1efe78 <_PyTime_localtime@@Base> │ │ │ │ + bl 1eeca8 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 482ca <_PyEval_FormatKwargsError@@Base+0xf36> │ │ │ │ + bne.n 482ea <_PyEval_FormatKwargsError@@Base+0xf36> │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - movw r2, #50112 @ 0xc3c0 │ │ │ │ + movw r2, #48280 @ 0xbc98 │ │ │ │ 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, #50160 @ 0xc3f0 │ │ │ │ + movw r1, #48328 @ 0xbcc8 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ add.w r1, r1, r4, lsl #2 │ │ │ │ - movw r0, #52324 @ 0xcc64 │ │ │ │ + movw r0, #50340 @ 0xc4a4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ 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 48346 <_PyEval_FormatKwargsError@@Base+0xfb2> │ │ │ │ - bl b1110 │ │ │ │ - bl b1198 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 4834c <_PyEval_FormatKwargsError@@Base+0xfb8> │ │ │ │ + beq.n 48366 <_PyEval_FormatKwargsError@@Base+0xfb2> │ │ │ │ + bl b0c5c │ │ │ │ + bl b0ce4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 4836c <_PyEval_FormatKwargsError@@Base+0xfb8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 51da4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 4835e <_PyEval_FormatKwargsError@@Base+0xfca> │ │ │ │ + beq.n 4837e <_PyEval_FormatKwargsError@@Base+0xfca> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r5, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 483f2 <_PyEval_FormatKwargsError@@Base+0x105e> │ │ │ │ + b.n 48412 <_PyEval_FormatKwargsError@@Base+0x105e> │ │ │ │ movs r0, #4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4837a <_PyEval_FormatKwargsError@@Base+0xfe6> │ │ │ │ + cbnz r0, 4839a <_PyEval_FormatKwargsError@@Base+0xfe6> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 23c470 │ │ │ │ + bl 23b41c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r5, r6 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 483f2 <_PyEval_FormatKwargsError@@Base+0x105e> │ │ │ │ + b.n 48412 <_PyEval_FormatKwargsError@@Base+0x105e> │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 48356 <_PyEval_FormatKwargsError@@Base+0xfc2> │ │ │ │ + bne.n 48376 <_PyEval_FormatKwargsError@@Base+0xfc2> │ │ │ │ mov r8, r7 │ │ │ │ mov.w r9, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl e46b0 <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ + bl e4618 <_PyDict_LoadGlobalStackRef@@Base+0x98> │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 483b4 <_PyEval_FormatKwargsError@@Base+0x1020> │ │ │ │ + cbz r0, 483d4 <_PyEval_FormatKwargsError@@Base+0x1020> │ │ │ │ cmp r9, r8 │ │ │ │ - bne.n 483a8 <_PyEval_FormatKwargsError@@Base+0x1014> │ │ │ │ + bne.n 483c8 <_PyEval_FormatKwargsError@@Base+0x1014> │ │ │ │ mov.w r9, r9, lsl #1 │ │ │ │ mov r0, r6 │ │ │ │ mov.w r1, r9, lsl #2 │ │ │ │ - bl 9bcd0 │ │ │ │ + bl 9bc28 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 483c2 <_PyEval_FormatKwargsError@@Base+0x102e> │ │ │ │ + cbz r0, 483e2 <_PyEval_FormatKwargsError@@Base+0x102e> │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ str.w sl, [r6, r8, lsl #2] │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 48386 <_PyEval_FormatKwargsError@@Base+0xff2> │ │ │ │ + b.n 483a6 <_PyEval_FormatKwargsError@@Base+0xff2> │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl cecd4 │ │ │ │ + bl ce74c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 483d6 <_PyEval_FormatKwargsError@@Base+0x1042> │ │ │ │ + cbnz r0, 483f6 <_PyEval_FormatKwargsError@@Base+0x1042> │ │ │ │ mov r0, r6 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 23c470 │ │ │ │ + bl 23b41c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 483f2 <_PyEval_FormatKwargsError@@Base+0x105e> │ │ │ │ + b.n 48412 <_PyEval_FormatKwargsError@@Base+0x105e> │ │ │ │ cmp r8, r7 │ │ │ │ - ble.n 483e8 <_PyEval_FormatKwargsError@@Base+0x1054> │ │ │ │ + ble.n 48408 <_PyEval_FormatKwargsError@@Base+0x1054> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr.w r2, [r6, r7, lsl #2] │ │ │ │ str.w r2, [r3, r7, lsl #2] │ │ │ │ adds r7, #1 │ │ │ │ - b.n 483d6 <_PyEval_FormatKwargsError@@Base+0x1042> │ │ │ │ + b.n 483f6 <_PyEval_FormatKwargsError@@Base+0x1042> │ │ │ │ mov r0, r6 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ 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, 4841c <_PyEval_FormatKwargsError@@Base+0x1088> │ │ │ │ + cbnz r3, 4843c <_PyEval_FormatKwargsError@@Base+0x1088> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 4841c <_PyEval_FormatKwargsError@@Base+0x1088> │ │ │ │ + ble.n 4843c <_PyEval_FormatKwargsError@@Base+0x1088> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4841c <_PyEval_FormatKwargsError@@Base+0x1088> │ │ │ │ - cbnz r4, 4843e <_PyEval_FormatKwargsError@@Base+0x10aa> │ │ │ │ + bne.n 4843c <_PyEval_FormatKwargsError@@Base+0x1088> │ │ │ │ + cbnz r4, 48458 <_PyEval_FormatKwargsError@@Base+0x10a4> │ │ │ │ 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] │ │ │ │ - movw r3, #13400 @ 0x3458 │ │ │ │ - movt r3, #82 @ 0x52 │ │ │ │ str r6, [sp, #12] │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #52] @ (48484 <_PyEval_FormatKwargsError@@Base+0x10d0>) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 48464 <_PyEval_FormatKwargsError@@Base+0x10d0> │ │ │ │ + cbz r0, 4847e <_PyEval_FormatKwargsError@@Base+0x10ca> │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl ee7d0 │ │ │ │ + bl ee730 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 97be4 │ │ │ │ - cbnz r0, 48462 <_PyEval_FormatKwargsError@@Base+0x10ce> │ │ │ │ - movw r1, #39864 @ 0x9bb8 │ │ │ │ + bl 97b40 │ │ │ │ + cbnz r0, 4847c <_PyEval_FormatKwargsError@@Base+0x10c8> │ │ │ │ + movw r1, #37840 @ 0x93d0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + adds r3, #132 @ 0x84 │ │ │ │ + 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 4848a <_PyEval_FormatKwargsError@@Base+0x10f6> │ │ │ │ + bne.n 484a8 <_PyEval_FormatKwargsError@@Base+0x10f4> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2a5d60 │ │ │ │ + b.w 2a55b8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14156 @ 0x374c │ │ │ │ + movw r0, #12172 @ 0x2f8c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4847e <_PyEval_FormatKwargsError@@Base+0x10ea> │ │ │ │ + bne.n 4849c <_PyEval_FormatKwargsError@@Base+0x10e8> │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.n 48566 <_PyEval_FormatKwargsError@@Base+0x11d2> │ │ │ │ + bhi.n 48584 <_PyEval_FormatKwargsError@@Base+0x11d0> │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r4, r0, #4 │ │ │ │ asrs r5, r2, #25 │ │ │ │ strb r5, [r2, r5] │ │ │ │ cmp r2, #85 @ 0x55 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 4857e <_PyEval_FormatKwargsError@@Base+0x11ea> │ │ │ │ + b.n 4859c <_PyEval_FormatKwargsError@@Base+0x11e8> │ │ │ │ ldrd r2, r3, [r0, #8] │ │ │ │ subs r2, #1 │ │ │ │ - bmi.n 484c4 <_PyEval_FormatKwargsError@@Base+0x1130> │ │ │ │ + bmi.n 484e2 <_PyEval_FormatKwargsError@@Base+0x112e> │ │ │ │ ldrb.w r0, [r3], #2 │ │ │ │ ldrb.w r1, [r3, #-1] │ │ │ │ strb.w r1, [r3, #-2] │ │ │ │ strb.w r0, [r3, #-1] │ │ │ │ - b.n 484d2 <_PyEval_FormatKwargsError@@Base+0x113e> │ │ │ │ + b.n 484f0 <_PyEval_FormatKwargsError@@Base+0x113c> │ │ │ │ ldrd r1, r3, [r0, #8] │ │ │ │ movs r2, #0 │ │ │ │ subs r1, #1 │ │ │ │ - bmi.n 484c4 <_PyEval_FormatKwargsError@@Base+0x1130> │ │ │ │ + bmi.n 484e2 <_PyEval_FormatKwargsError@@Base+0x112e> │ │ │ │ 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 484ec <_PyEval_FormatKwargsError@@Base+0x1158> │ │ │ │ + b.n 4850a <_PyEval_FormatKwargsError@@Base+0x1156> │ │ │ │ ldrd r0, r3, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r1 │ │ │ │ subs r0, #1 │ │ │ │ - bmi.n 484c4 <_PyEval_FormatKwargsError@@Base+0x1130> │ │ │ │ + bmi.n 484e2 <_PyEval_FormatKwargsError@@Base+0x112e> │ │ │ │ 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 │ │ │ │ @@ -41896,87 +41919,86 @@ │ │ │ │ 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 48514 <_PyEval_FormatKwargsError@@Base+0x1180> │ │ │ │ + b.n 48532 <_PyEval_FormatKwargsError@@Base+0x117e> │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58500 @ 0xe484 │ │ │ │ + movw r1, #56516 @ 0xdcc4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ 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, 485a0 <_PyEval_FormatKwargsError@@Base+0x120c> │ │ │ │ + cbz r3, 485be <_PyEval_FormatKwargsError@@Base+0x120a> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 485a2 <_PyEval_FormatKwargsError@@Base+0x120e> │ │ │ │ + b.n 485c0 <_PyEval_FormatKwargsError@@Base+0x120c> │ │ │ │ mov r6, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #28 │ │ │ │ blx 2b420 │ │ │ │ - cbnz r5, 485ba <_PyEval_FormatKwargsError@@Base+0x1226> │ │ │ │ + cbnz r5, 485d8 <_PyEval_FormatKwargsError@@Base+0x1224> │ │ │ │ cmp r8, r5 │ │ │ │ - ble.n 485ba <_PyEval_FormatKwargsError@@Base+0x1226> │ │ │ │ + ble.n 485d8 <_PyEval_FormatKwargsError@@Base+0x1224> │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 485ba <_PyEval_FormatKwargsError@@Base+0x1226> │ │ │ │ - cbnz r4, 485d8 <_PyEval_FormatKwargsError@@Base+0x1244> │ │ │ │ + bne.n 485d8 <_PyEval_FormatKwargsError@@Base+0x1224> │ │ │ │ + cbnz r4, 485fc <_PyEval_FormatKwargsError@@Base+0x1248> │ │ │ │ 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] @ (48614 <_PyEval_FormatKwargsError@@Base+0x1280>) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + movw r3, #13516 @ 0x34cc │ │ │ │ + movt r3, #82 @ 0x52 │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 48602 <_PyEval_FormatKwargsError@@Base+0x126e> │ │ │ │ + cbz r0, 48626 <_PyEval_FormatKwargsError@@Base+0x1272> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 158c50 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ + bl 159024 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 485e8 <_PyEval_FormatKwargsError@@Base+0x1254> │ │ │ │ + cbz r0, 4860c <_PyEval_FormatKwargsError@@Base+0x1258> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 48602 <_PyEval_FormatKwargsError@@Base+0x126e> │ │ │ │ + b.n 48626 <_PyEval_FormatKwargsError@@Base+0x1272> │ │ │ │ add r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 485f8 <_PyEval_FormatKwargsError@@Base+0x1264> │ │ │ │ + beq.n 4861c <_PyEval_FormatKwargsError@@Base+0x1268> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl e5534 │ │ │ │ + bl e549c │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 485e4 <_PyEval_FormatKwargsError@@Base+0x1250> │ │ │ │ + blt.n 48608 <_PyEval_FormatKwargsError@@Base+0x1254> │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r7 │ │ │ │ - bl 48644 <_PyEval_FormatKwargsError@@Base+0x12b0> │ │ │ │ + bl 48664 <_PyEval_FormatKwargsError@@Base+0x12b0> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 4860c <_PyEval_FormatKwargsError@@Base+0x1278> │ │ │ │ + cbz r3, 48630 <_PyEval_FormatKwargsError@@Base+0x127c> │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - adds r4, #176 @ 0xb0 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - ldr r1, [pc, #36] @ (48640 <_PyEval_FormatKwargsError@@Base+0x12ac>) │ │ │ │ + ldr r1, [pc, #36] @ (48660 <_PyEval_FormatKwargsError@@Base+0x12ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ @@ -41995,487 +42017,487 @@ │ │ │ │ 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 154770 <_PyBytesWriter_Init@@Base> │ │ │ │ + bl 154768 <_PyBytesWriter_Init@@Base> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ cmp r4, #45 @ 0x2d │ │ │ │ - ble.n 48684 <_PyEval_FormatKwargsError@@Base+0x12f0> │ │ │ │ + ble.n 486a4 <_PyEval_FormatKwargsError@@Base+0x12f0> │ │ │ │ mov r0, r7 │ │ │ │ - bl ee7d0 │ │ │ │ + bl ee730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 48704 <_PyEval_FormatKwargsError@@Base+0x1370> │ │ │ │ + beq.n 48724 <_PyEval_FormatKwargsError@@Base+0x1370> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - movw r1, #58544 @ 0xe4b0 │ │ │ │ + movw r1, #56560 @ 0xdcf0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 48704 <_PyEval_FormatKwargsError@@Base+0x1370> │ │ │ │ + b.n 48724 <_PyEval_FormatKwargsError@@Base+0x1370> │ │ │ │ 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 154780 <_PyBytesWriter_Alloc@@Base> │ │ │ │ - cbz r0, 48704 <_PyEval_FormatKwargsError@@Base+0x1370> │ │ │ │ + bl 154778 <_PyBytesWriter_Alloc@@Base> │ │ │ │ + cbz r0, 48724 <_PyEval_FormatKwargsError@@Base+0x1370> │ │ │ │ adds r1, r0, #1 │ │ │ │ - cbnz r4, 486aa <_PyEval_FormatKwargsError@@Base+0x1316> │ │ │ │ - cbnz r5, 486b0 <_PyEval_FormatKwargsError@@Base+0x131c> │ │ │ │ + cbnz r4, 486ca <_PyEval_FormatKwargsError@@Base+0x1316> │ │ │ │ + cbnz r5, 486d0 <_PyEval_FormatKwargsError@@Base+0x131c> │ │ │ │ add.w r3, r4, #32 │ │ │ │ - b.n 486b2 <_PyEval_FormatKwargsError@@Base+0x131e> │ │ │ │ + b.n 486d2 <_PyEval_FormatKwargsError@@Base+0x131e> │ │ │ │ movs r3, #96 @ 0x60 │ │ │ │ strb r3, [r0, #0] │ │ │ │ movs r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 486f4 <_PyEval_FormatKwargsError@@Base+0x1360> │ │ │ │ + ble.n 48714 <_PyEval_FormatKwargsError@@Base+0x1360> │ │ │ │ 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 486ee <_PyEval_FormatKwargsError@@Base+0x135a> │ │ │ │ + ble.n 4870e <_PyEval_FormatKwargsError@@Base+0x135a> │ │ │ │ subs r3, #6 │ │ │ │ lsr.w r2, r0, r3 │ │ │ │ ands.w r2, r2, #63 @ 0x3f │ │ │ │ - bne.n 486e2 <_PyEval_FormatKwargsError@@Base+0x134e> │ │ │ │ - cbnz r5, 486e6 <_PyEval_FormatKwargsError@@Base+0x1352> │ │ │ │ + bne.n 48702 <_PyEval_FormatKwargsError@@Base+0x134e> │ │ │ │ + cbnz r5, 48706 <_PyEval_FormatKwargsError@@Base+0x1352> │ │ │ │ adds r2, #32 │ │ │ │ - b.n 486e8 <_PyEval_FormatKwargsError@@Base+0x1354> │ │ │ │ + b.n 48708 <_PyEval_FormatKwargsError@@Base+0x1354> │ │ │ │ movs r2, #96 @ 0x60 │ │ │ │ strb.w r2, [r7], #1 │ │ │ │ - b.n 486ce <_PyEval_FormatKwargsError@@Base+0x133a> │ │ │ │ + b.n 486ee <_PyEval_FormatKwargsError@@Base+0x133a> │ │ │ │ subs r4, #1 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 486b8 <_PyEval_FormatKwargsError@@Base+0x1324> │ │ │ │ + b.n 486d8 <_PyEval_FormatKwargsError@@Base+0x1324> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 486bc <_PyEval_FormatKwargsError@@Base+0x1328> │ │ │ │ + bne.n 486dc <_PyEval_FormatKwargsError@@Base+0x1328> │ │ │ │ movs r3, #10 │ │ │ │ mov r0, sp │ │ │ │ strb.w r3, [r1], #1 │ │ │ │ - bl ed2f0 <_PyBytesWriter_Finish@@Base> │ │ │ │ + bl ed250 <_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 48730 <_PyEval_FormatKwargsError@@Base+0x139c> │ │ │ │ + bhi.n 48750 <_PyEval_FormatKwargsError@@Base+0x139c> │ │ │ │ cmp r5, #0 │ │ │ │ - bgt.n 48746 <_PyEval_FormatKwargsError@@Base+0x13b2> │ │ │ │ - b.n 48750 <_PyEval_FormatKwargsError@@Base+0x13bc> │ │ │ │ - movw r0, #39568 @ 0x9a90 │ │ │ │ + bgt.n 48766 <_PyEval_FormatKwargsError@@Base+0x13b2> │ │ │ │ + b.n 48770 <_PyEval_FormatKwargsError@@Base+0x13bc> │ │ │ │ + movw r0, #37584 @ 0x92d0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1d4ce8 │ │ │ │ + bl 1d386c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4872a <_PyEval_FormatKwargsError@@Base+0x1396> │ │ │ │ - b.n 48780 <_PyEval_FormatKwargsError@@Base+0x13ec> │ │ │ │ + bne.n 4874a <_PyEval_FormatKwargsError@@Base+0x1396> │ │ │ │ + b.n 487a0 <_PyEval_FormatKwargsError@@Base+0x13ec> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 16011c <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ - cbz r0, 48780 <_PyEval_FormatKwargsError@@Base+0x13ec> │ │ │ │ + bl 160154 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + cbz r0, 487a0 <_PyEval_FormatKwargsError@@Base+0x13ec> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 48766 <_PyEval_FormatKwargsError@@Base+0x13d2> │ │ │ │ + cbz r3, 48786 <_PyEval_FormatKwargsError@@Base+0x13d2> │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 48770 <_PyEval_FormatKwargsError@@Base+0x13dc> │ │ │ │ + blt.n 48790 <_PyEval_FormatKwargsError@@Base+0x13dc> │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 48774 <_PyEval_FormatKwargsError@@Base+0x13e0> │ │ │ │ - b.n 48770 <_PyEval_FormatKwargsError@@Base+0x13dc> │ │ │ │ + ble.n 48794 <_PyEval_FormatKwargsError@@Base+0x13e0> │ │ │ │ + b.n 48790 <_PyEval_FormatKwargsError@@Base+0x13dc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 24f94c │ │ │ │ + b.w 24f220 │ │ │ │ bic.w r1, r3, r3, asr #31 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 25dfd0 <_Py_RestoreSignals@@Base+0x24> │ │ │ │ + b.w 25d858 <_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 487a6 <_PyEval_FormatKwargsError@@Base+0x1412> │ │ │ │ + bne.n 487c6 <_PyEval_FormatKwargsError@@Base+0x1412> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1952bc │ │ │ │ + b.w 1941b4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14188 @ 0x376c │ │ │ │ + movw r0, #12204 @ 0x2fac │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4879a <_PyEval_FormatKwargsError@@Base+0x1406> │ │ │ │ + bne.n 487ba <_PyEval_FormatKwargsError@@Base+0x1406> │ │ │ │ pop {r4, pc} │ │ │ │ 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 48878 <_PyEval_FormatKwargsError@@Base+0x14e4> │ │ │ │ + beq.n 48898 <_PyEval_FormatKwargsError@@Base+0x14e4> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - beq.n 487fa <_PyEval_FormatKwargsError@@Base+0x1466> │ │ │ │ + beq.n 4881a <_PyEval_FormatKwargsError@@Base+0x1466> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24588 @ 0x600c │ │ │ │ + movw r1, #22388 @ 0x5774 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 489ea <_PyEval_FormatKwargsError@@Base+0x1656> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 48a0a <_PyEval_FormatKwargsError@@Base+0x1656> │ │ │ │ mov r0, r1 │ │ │ │ - bl 1751d0 │ │ │ │ + bl 174f38 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 48862 <_PyEval_FormatKwargsError@@Base+0x14ce> │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 48862 <_PyEval_FormatKwargsError@@Base+0x14ce> │ │ │ │ + bne.n 48882 <_PyEval_FormatKwargsError@@Base+0x14ce> │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 48882 <_PyEval_FormatKwargsError@@Base+0x14ce> │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6580 │ │ │ │ + bl f6524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 489ea <_PyEval_FormatKwargsError@@Base+0x1656> │ │ │ │ - bl f6d10 │ │ │ │ + beq.w 48a0a <_PyEval_FormatKwargsError@@Base+0x1656> │ │ │ │ + bl f6cb4 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1a1908 <_PyLong_Frexp@@Base> │ │ │ │ - bl 48b48 <_PyEval_FormatKwargsError@@Base+0x17b4> │ │ │ │ + bl 1a0800 <_PyLong_Frexp@@Base> │ │ │ │ + bl 48b68 <_PyEval_FormatKwargsError@@Base+0x17b4> │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d0, #0 @ 0x40000000 2.0 │ │ │ │ - bl 48b48 <_PyEval_FormatKwargsError@@Base+0x17b4> │ │ │ │ + bl 48b68 <_PyEval_FormatKwargsError@@Base+0x17b4> │ │ │ │ vmov.f64 d9, d0 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 2e3868 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 2e30b8 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vmov d7, r0, r1 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmla.f64 d0, d7, d9 │ │ │ │ - b.n 4886a <_PyEval_FormatKwargsError@@Base+0x14d6> │ │ │ │ + b.n 4888a <_PyEval_FormatKwargsError@@Base+0x14d6> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 48b48 <_PyEval_FormatKwargsError@@Base+0x17b4> │ │ │ │ + bl 48b68 <_PyEval_FormatKwargsError@@Base+0x17b4> │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 9ba38 │ │ │ │ + b.w 9b990 │ │ │ │ movw r5, #25136 @ 0x6230 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 488b2 <_PyEval_FormatKwargsError@@Base+0x151e> │ │ │ │ + beq.n 488d2 <_PyEval_FormatKwargsError@@Base+0x151e> │ │ │ │ ldr.w r1, [r2, #172] @ 0xac │ │ │ │ - cbz r1, 488a2 <_PyEval_FormatKwargsError@@Base+0x150e> │ │ │ │ + cbz r1, 488c2 <_PyEval_FormatKwargsError@@Base+0x150e> │ │ │ │ ldr r0, [r1, #8] │ │ │ │ adds r1, #12 │ │ │ │ cmp r0, r3 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - ble.w 489ee <_PyEval_FormatKwargsError@@Base+0x165a> │ │ │ │ + ble.w 48a0e <_PyEval_FormatKwargsError@@Base+0x165a> │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 4888e <_PyEval_FormatKwargsError@@Base+0x14fa> │ │ │ │ - b.n 488b2 <_PyEval_FormatKwargsError@@Base+0x151e> │ │ │ │ + bne.n 488ae <_PyEval_FormatKwargsError@@Base+0x14fa> │ │ │ │ + b.n 488d2 <_PyEval_FormatKwargsError@@Base+0x151e> │ │ │ │ mov r3, r2 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 489ee <_PyEval_FormatKwargsError@@Base+0x165a> │ │ │ │ + beq.w 48a0e <_PyEval_FormatKwargsError@@Base+0x165a> │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 488a4 <_PyEval_FormatKwargsError@@Base+0x1510> │ │ │ │ + bne.n 488c4 <_PyEval_FormatKwargsError@@Base+0x1510> │ │ │ │ vldr d8, [r6, #8] │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 488d2 <_PyEval_FormatKwargsError@@Base+0x153e> │ │ │ │ - bl 94178 │ │ │ │ + bne.n 488f2 <_PyEval_FormatKwargsError@@Base+0x153e> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 489ea <_PyEval_FormatKwargsError@@Base+0x1656> │ │ │ │ + bne.w 48a0a <_PyEval_FormatKwargsError@@Base+0x1656> │ │ │ │ vmov.f64 d8, #240 @ 0xbf800000 -1.0 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movs r3, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ - bl 48b48 <_PyEval_FormatKwargsError@@Base+0x17b4> │ │ │ │ + bl 48b68 <_PyEval_FormatKwargsError@@Base+0x17b4> │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 488fc <_PyEval_FormatKwargsError@@Base+0x1568> │ │ │ │ + bvc.n 4891c <_PyEval_FormatKwargsError@@Base+0x1568> │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 489ba <_PyEval_FormatKwargsError@@Base+0x1626> │ │ │ │ + bvc.n 489da <_PyEval_FormatKwargsError@@Base+0x1626> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d6, [pc, #548] @ 48b28 <_PyEval_FormatKwargsError@@Base+0x1794> │ │ │ │ + vldr d6, [pc, #548] @ 48b48 <_PyEval_FormatKwargsError@@Base+0x1794> │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 4891e <_PyEval_FormatKwargsError@@Base+0x158a> │ │ │ │ + ble.n 4893e <_PyEval_FormatKwargsError@@Base+0x158a> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 48932 <_PyEval_FormatKwargsError@@Base+0x159e> │ │ │ │ - b.n 489ba <_PyEval_FormatKwargsError@@Base+0x1626> │ │ │ │ - bhi.n 48932 <_PyEval_FormatKwargsError@@Base+0x159e> │ │ │ │ + bhi.n 48952 <_PyEval_FormatKwargsError@@Base+0x159e> │ │ │ │ + b.n 489da <_PyEval_FormatKwargsError@@Base+0x1626> │ │ │ │ + bhi.n 48952 <_PyEval_FormatKwargsError@@Base+0x159e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 48932 <_PyEval_FormatKwargsError@@Base+0x159e> │ │ │ │ + cbz r3, 48952 <_PyEval_FormatKwargsError@@Base+0x159e> │ │ │ │ vmov.f64 d0, d9 │ │ │ │ movs r0, #1 │ │ │ │ - bl 2b65c8 │ │ │ │ + bl 2b5e34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 489ea <_PyEval_FormatKwargsError@@Base+0x1656> │ │ │ │ - ldr r3, [pc, #508] @ (48b30 <_PyEval_FormatKwargsError@@Base+0x179c>) │ │ │ │ + bne.n 48a0a <_PyEval_FormatKwargsError@@Base+0x1656> │ │ │ │ + ldr r3, [pc, #508] @ (48b50 <_PyEval_FormatKwargsError@@Base+0x179c>) │ │ │ │ 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, 4895c <_PyEval_FormatKwargsError@@Base+0x15c8> │ │ │ │ - bl 800c0 │ │ │ │ + cbnz r4, 4897c <_PyEval_FormatKwargsError@@Base+0x15c8> │ │ │ │ + bl 80080 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 489a2 <_PyEval_FormatKwargsError@@Base+0x160e> │ │ │ │ + cbnz r0, 489c2 <_PyEval_FormatKwargsError@@Base+0x160e> │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 23c470 │ │ │ │ - ldr r2, [pc, #468] @ (48b34 <_PyEval_FormatKwargsError@@Base+0x17a0>) │ │ │ │ + b.w 23b41c │ │ │ │ + ldr r2, [pc, #468] @ (48b54 <_PyEval_FormatKwargsError@@Base+0x17a0>) │ │ │ │ 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, 489b4 <_PyEval_FormatKwargsError@@Base+0x1620> │ │ │ │ - movw r1, #55969 @ 0xdaa1 │ │ │ │ + cbz r3, 489d4 <_PyEval_FormatKwargsError@@Base+0x1620> │ │ │ │ + movw r1, #56025 @ 0xdad9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 48996 <_PyEval_FormatKwargsError@@Base+0x1602> │ │ │ │ + bne.n 489b6 <_PyEval_FormatKwargsError@@Base+0x1602> │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ - cbnz r0, 489b4 <_PyEval_FormatKwargsError@@Base+0x1620> │ │ │ │ + cbnz r0, 489d4 <_PyEval_FormatKwargsError@@Base+0x1620> │ │ │ │ mov r0, r4 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 489b4 <_PyEval_FormatKwargsError@@Base+0x1620> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 489d4 <_PyEval_FormatKwargsError@@Base+0x1620> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 489b4 <_PyEval_FormatKwargsError@@Base+0x1620> │ │ │ │ + b.n 489d4 <_PyEval_FormatKwargsError@@Base+0x1620> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r5, [r0, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 1c7678 <_Py_NewReference@@Base> │ │ │ │ + bl 1c6498 <_Py_NewReference@@Base> │ │ │ │ vstr d9, [r4, #8] │ │ │ │ - b.n 48b18 <_PyEval_FormatKwargsError@@Base+0x1784> │ │ │ │ + b.n 48b38 <_PyEval_FormatKwargsError@@Base+0x1784> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ movs r0, #2 │ │ │ │ - bl 18b4f4 │ │ │ │ + bl 18a860 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 48b18 <_PyEval_FormatKwargsError@@Base+0x1784> │ │ │ │ + beq.w 48b38 <_PyEval_FormatKwargsError@@Base+0x1784> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #23036 @ 0x59fc │ │ │ │ + movw r1, #20972 @ 0x51ec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 48b18 <_PyEval_FormatKwargsError@@Base+0x1784> │ │ │ │ + b.n 48b38 <_PyEval_FormatKwargsError@@Base+0x1784> │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ - cbz r3, 48a1e <_PyEval_FormatKwargsError@@Base+0x168a> │ │ │ │ + cbz r3, 48a3e <_PyEval_FormatKwargsError@@Base+0x168a> │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ - cbnz r1, 48a38 <_PyEval_FormatKwargsError@@Base+0x16a4> │ │ │ │ + cbnz r1, 48a58 <_PyEval_FormatKwargsError@@Base+0x16a4> │ │ │ │ ldr.w r3, [r3, #132] @ 0x84 │ │ │ │ - cbz r3, 48a1e <_PyEval_FormatKwargsError@@Base+0x168a> │ │ │ │ + cbz r3, 48a3e <_PyEval_FormatKwargsError@@Base+0x168a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 100d7c <_PyNumber_Index@@Base> │ │ │ │ + bl 100c18 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 488c4 <_PyEval_FormatKwargsError@@Base+0x1530> │ │ │ │ - bl 1751d0 │ │ │ │ + beq.w 488e4 <_PyEval_FormatKwargsError@@Base+0x1530> │ │ │ │ + bl 174f38 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ vmov.f64 d8, d0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 488b6 <_PyEval_FormatKwargsError@@Base+0x1522> │ │ │ │ - b.n 48b06 <_PyEval_FormatKwargsError@@Base+0x1772> │ │ │ │ + bge.w 488d6 <_PyEval_FormatKwargsError@@Base+0x1522> │ │ │ │ + b.n 48b26 <_PyEval_FormatKwargsError@@Base+0x1772> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #22384 @ 0x5770 │ │ │ │ + movw r1, #20320 @ 0x4f60 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 488c4 <_PyEval_FormatKwargsError@@Base+0x1530> │ │ │ │ - movw r3, #18057 @ 0x4689 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 488e4 <_PyEval_FormatKwargsError@@Base+0x1530> │ │ │ │ + movw r3, #13749 @ 0x35b5 │ │ │ │ movt r3, #25 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 48a74 <_PyEval_FormatKwargsError@@Base+0x16e0> │ │ │ │ - bl 1751d0 │ │ │ │ + bne.n 48a94 <_PyEval_FormatKwargsError@@Base+0x16e0> │ │ │ │ + bl 174f38 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 48a6c <_PyEval_FormatKwargsError@@Base+0x16d8> │ │ │ │ - ldr r3, [pc, #212] @ (48b30 <_PyEval_FormatKwargsError@@Base+0x179c>) │ │ │ │ + bne.n 48a8c <_PyEval_FormatKwargsError@@Base+0x16d8> │ │ │ │ + ldr r3, [pc, #212] @ (48b50 <_PyEval_FormatKwargsError@@Base+0x179c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ - cbz r3, 48a6c <_PyEval_FormatKwargsError@@Base+0x16d8> │ │ │ │ + cbz r3, 48a8c <_PyEval_FormatKwargsError@@Base+0x16d8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 488c4 <_PyEval_FormatKwargsError@@Base+0x1530> │ │ │ │ - bl 9ba38 │ │ │ │ + bne.w 488e4 <_PyEval_FormatKwargsError@@Base+0x1530> │ │ │ │ + bl 9b990 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 48a78 <_PyEval_FormatKwargsError@@Base+0x16e4> │ │ │ │ + b.n 48a98 <_PyEval_FormatKwargsError@@Base+0x16e4> │ │ │ │ blx r1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 488c4 <_PyEval_FormatKwargsError@@Base+0x1530> │ │ │ │ + beq.w 488e4 <_PyEval_FormatKwargsError@@Base+0x1530> │ │ │ │ ldr r7, [r4, #4] │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 48af8 <_PyEval_FormatKwargsError@@Base+0x1764> │ │ │ │ + beq.n 48b18 <_PyEval_FormatKwargsError@@Base+0x1764> │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #25136 @ 0x6230 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9ef64 │ │ │ │ + bl 9ef00 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r6, [r7, #12] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - cbz r0, 48aba <_PyEval_FormatKwargsError@@Base+0x1726> │ │ │ │ + cbz r0, 48ada <_PyEval_FormatKwargsError@@Base+0x1726> │ │ │ │ movw r1, #43620 @ 0xaa64 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r3, r2 │ │ │ │ - movw r2, #22416 @ 0x5790 │ │ │ │ + movw r2, #20352 @ 0x4f80 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ - bl 24e0d8 │ │ │ │ - cbz r0, 48af8 <_PyEval_FormatKwargsError@@Base+0x1764> │ │ │ │ - b.n 48adc <_PyEval_FormatKwargsError@@Base+0x1748> │ │ │ │ + bl 24d664 │ │ │ │ + cbz r0, 48b18 <_PyEval_FormatKwargsError@@Base+0x1764> │ │ │ │ + b.n 48afc <_PyEval_FormatKwargsError@@Base+0x1748> │ │ │ │ movw r1, #43556 @ 0xaa24 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #22596 @ 0x5844 │ │ │ │ + movw r1, #20532 @ 0x5034 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 48ae6 <_PyEval_FormatKwargsError@@Base+0x1752> │ │ │ │ - b.n 488c4 <_PyEval_FormatKwargsError@@Base+0x1530> │ │ │ │ + blt.n 48b06 <_PyEval_FormatKwargsError@@Base+0x1752> │ │ │ │ + b.n 488e4 <_PyEval_FormatKwargsError@@Base+0x1530> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 488c4 <_PyEval_FormatKwargsError@@Base+0x1530> │ │ │ │ + bge.w 488e4 <_PyEval_FormatKwargsError@@Base+0x1530> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 488c4 <_PyEval_FormatKwargsError@@Base+0x1530> │ │ │ │ + bne.w 488e4 <_PyEval_FormatKwargsError@@Base+0x1530> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 488c4 <_PyEval_FormatKwargsError@@Base+0x1530> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 488e4 <_PyEval_FormatKwargsError@@Base+0x1530> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ vldr d8, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 488b6 <_PyEval_FormatKwargsError@@Base+0x1522> │ │ │ │ + bge.w 488d6 <_PyEval_FormatKwargsError@@Base+0x1522> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 488b6 <_PyEval_FormatKwargsError@@Base+0x1522> │ │ │ │ + bne.w 488d6 <_PyEval_FormatKwargsError@@Base+0x1522> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 488b6 <_PyEval_FormatKwargsError@@Base+0x1522> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 488d6 <_PyEval_FormatKwargsError@@Base+0x1522> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #8] @ (48b44 <_PyEval_FormatKwargsError@@Base+0x17b0>) │ │ │ │ + ldr r2, [pc, #8] @ (48b64 <_PyEval_FormatKwargsError@@Base+0x17b0>) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 41fd4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2e4> │ │ │ │ + b.w 41fec <_PyEval_SpecialMethodCanSuggest@@Base+0x2e4> │ │ │ │ nop │ │ │ │ sub sp, #496 @ 0x1f0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ 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] @ 48bd0 <_PyEval_FormatKwargsError@@Base+0x183c> │ │ │ │ + vldr d7, [pc, #112] @ 48bf0 <_PyEval_FormatKwargsError@@Base+0x183c> │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 48ba6 <_PyEval_FormatKwargsError@@Base+0x1812> │ │ │ │ + bhi.n 48bc6 <_PyEval_FormatKwargsError@@Base+0x1812> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 48b86 <_PyEval_FormatKwargsError@@Base+0x17f2> │ │ │ │ + ble.n 48ba6 <_PyEval_FormatKwargsError@@Base+0x17f2> │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 2b70c │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ - vldr d7, [pc, #72] @ 48bd8 <_PyEval_FormatKwargsError@@Base+0x1844> │ │ │ │ + vldr d7, [pc, #72] @ 48bf8 <_PyEval_FormatKwargsError@@Base+0x1844> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ - vldr d8, [pc, #72] @ 48be0 <_PyEval_FormatKwargsError@@Base+0x184c> │ │ │ │ + vldr d8, [pc, #72] @ 48c00 <_PyEval_FormatKwargsError@@Base+0x184c> │ │ │ │ str r3, [r0, #0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it ne │ │ │ │ vmovne.f64 d8, d7 │ │ │ │ - b.n 48bc6 <_PyEval_FormatKwargsError@@Base+0x1832> │ │ │ │ + b.n 48be6 <_PyEval_FormatKwargsError@@Base+0x1832> │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 48bc6 <_PyEval_FormatKwargsError@@Base+0x1832> │ │ │ │ + bvs.n 48be6 <_PyEval_FormatKwargsError@@Base+0x1832> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 48bc6 <_PyEval_FormatKwargsError@@Base+0x1832> │ │ │ │ - vldr d8, [pc, #28] @ 48bd8 <_PyEval_FormatKwargsError@@Base+0x1844> │ │ │ │ + bgt.n 48be6 <_PyEval_FormatKwargsError@@Base+0x1832> │ │ │ │ + vldr d8, [pc, #28] @ 48bf8 <_PyEval_FormatKwargsError@@Base+0x1844> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8} │ │ │ │ pop {r3, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @@ -42489,48 +42511,48 @@ │ │ │ │ movs r0, r0 │ │ │ │ vsli.32 d27, d24, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 809a4 │ │ │ │ + bl 80964 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 48c0e <_PyEval_FormatKwargsError@@Base+0x187a> │ │ │ │ + cbz r0, 48c2e <_PyEval_FormatKwargsError@@Base+0x187a> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ - bl 45f00 │ │ │ │ + bl 45f18 │ │ │ │ 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, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ - beq.n 48cd2 <_PyEval_FormatKwargsError@@Base+0x193e> │ │ │ │ + beq.n 48cf2 <_PyEval_FormatKwargsError@@Base+0x193e> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 48c98 <_PyEval_FormatKwargsError@@Base+0x1904> │ │ │ │ + bmi.n 48cb8 <_PyEval_FormatKwargsError@@Base+0x1904> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12508 @ 0x30dc │ │ │ │ + movw r1, #10524 @ 0x291c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 48cd2 <_PyEval_FormatKwargsError@@Base+0x193e> │ │ │ │ + b.n 48cf2 <_PyEval_FormatKwargsError@@Base+0x193e> │ │ │ │ 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 │ │ │ │ @@ -42538,307 +42560,307 @@ │ │ │ │ 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 99144 │ │ │ │ + bl 990a0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 48caa <_PyEval_FormatKwargsError@@Base+0x1916> │ │ │ │ + blt.n 48cca <_PyEval_FormatKwargsError@@Base+0x1916> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 48cba <_PyEval_FormatKwargsError@@Base+0x1926> │ │ │ │ + blt.n 48cda <_PyEval_FormatKwargsError@@Base+0x1926> │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 48c56 <_PyEval_FormatKwargsError@@Base+0x18c2> │ │ │ │ + blt.n 48c76 <_PyEval_FormatKwargsError@@Base+0x18c2> │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl a8150 │ │ │ │ + bl a7c1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 48c5a <_PyEval_FormatKwargsError@@Base+0x18c6> │ │ │ │ - b.n 48cca <_PyEval_FormatKwargsError@@Base+0x1936> │ │ │ │ + bne.n 48c7a <_PyEval_FormatKwargsError@@Base+0x18c6> │ │ │ │ + b.n 48cea <_PyEval_FormatKwargsError@@Base+0x1936> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 48c8a <_PyEval_FormatKwargsError@@Base+0x18f6> │ │ │ │ + bne.n 48caa <_PyEval_FormatKwargsError@@Base+0x18f6> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48c8a <_PyEval_FormatKwargsError@@Base+0x18f6> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 48caa <_PyEval_FormatKwargsError@@Base+0x18f6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 48c92 <_PyEval_FormatKwargsError@@Base+0x18fe> │ │ │ │ + bne.n 48cb2 <_PyEval_FormatKwargsError@@Base+0x18fe> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 48c92 <_PyEval_FormatKwargsError@@Base+0x18fe> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 48cb2 <_PyEval_FormatKwargsError@@Base+0x18fe> │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #58604 @ 0xe4ec │ │ │ │ + movw r0, #56620 @ 0xdd2c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 1039f8 │ │ │ │ - ldr r2, [pc, #32] @ (48d0c <_PyEval_FormatKwargsError@@Base+0x1978>) │ │ │ │ + b.w 103890 │ │ │ │ + ldr r2, [pc, #32] @ (48d2c <_PyEval_FormatKwargsError@@Base+0x1978>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r0, #14684 @ 0x395c │ │ │ │ + movw r0, #12660 @ 0x3174 │ │ │ │ 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 9512c │ │ │ │ + b.w 9508c │ │ │ │ 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, 48d32 <_PyEval_FormatKwargsError@@Base+0x199e> │ │ │ │ + cbnz r3, 48d52 <_PyEval_FormatKwargsError@@Base+0x199e> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 48d32 <_PyEval_FormatKwargsError@@Base+0x199e> │ │ │ │ + ble.n 48d52 <_PyEval_FormatKwargsError@@Base+0x199e> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 48d32 <_PyEval_FormatKwargsError@@Base+0x199e> │ │ │ │ - cbnz r4, 48d4e <_PyEval_FormatKwargsError@@Base+0x19ba> │ │ │ │ + bne.n 48d52 <_PyEval_FormatKwargsError@@Base+0x199e> │ │ │ │ + cbnz r4, 48d6e <_PyEval_FormatKwargsError@@Base+0x19ba> │ │ │ │ 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] @ (48d8c <_PyEval_FormatKwargsError@@Base+0x19f8>) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #68] @ (48dac <_PyEval_FormatKwargsError@@Base+0x19f8>) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 48d86 <_PyEval_FormatKwargsError@@Base+0x19f2> │ │ │ │ + cbz r0, 48da6 <_PyEval_FormatKwargsError@@Base+0x19f2> │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl ee7d0 │ │ │ │ + bl ee730 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1059fc │ │ │ │ + bl 105894 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 48d7a <_PyEval_FormatKwargsError@@Base+0x19e6> │ │ │ │ - cbnz r0, 48d7e <_PyEval_FormatKwargsError@@Base+0x19ea> │ │ │ │ + beq.n 48d9a <_PyEval_FormatKwargsError@@Base+0x19e6> │ │ │ │ + cbnz r0, 48d9e <_PyEval_FormatKwargsError@@Base+0x19ea> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r1, #39864 @ 0x9bb8 │ │ │ │ + movw r1, #37840 @ 0x93d0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 48d86 <_PyEval_FormatKwargsError@@Base+0x19f2> │ │ │ │ + b.n 48da6 <_PyEval_FormatKwargsError@@Base+0x19f2> │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adds r4, #220 @ 0xdc │ │ │ │ + adds r4, #248 @ 0xf8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00048d90 : │ │ │ │ - ldr r0, [pc, #4] @ (48d98 ) │ │ │ │ - b.w 1da504 │ │ │ │ +00048db0 : │ │ │ │ + ldr r0, [pc, #4] @ (48db8 ) │ │ │ │ + b.w 1d923c │ │ │ │ nop │ │ │ │ - adds r5, #8 │ │ │ │ + adds r5, #36 @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #58624 @ 0xe500 │ │ │ │ + movw r3, #56640 @ 0xdd40 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - movw r1, #36873 @ 0x9009 │ │ │ │ + movw r1, #36905 @ 0x9029 │ │ │ │ movt r1, #4 │ │ │ │ movs r2, #0 │ │ │ │ - b.w 173cb0 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x50> │ │ │ │ + b.w 173a18 <_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 48dd4 │ │ │ │ + bne.n 48df4 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 287140 │ │ │ │ + b.w 2869c0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14180 @ 0x3764 │ │ │ │ + movw r0, #12196 @ 0x2fa4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 48dc8 │ │ │ │ + bne.n 48de8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 17499c │ │ │ │ + bl 174704 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 48e4c │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 48e4c │ │ │ │ + bne.n 48e6c │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 48e6c │ │ │ │ vpop {d8} │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ - movw r1, #58664 @ 0xe528 │ │ │ │ + movw r1, #56680 @ 0xdd68 │ │ │ │ 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 f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ 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 24cb18 <_PySlice_FromIndices@@Base+0x510> │ │ │ │ + bl 24c138 <_PySlice_FromIndices@@Base+0x564> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 48e6e │ │ │ │ + cbnz r0, 48e8e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 48eb6 │ │ │ │ + b.n 48ed6 │ │ │ │ blx 2c090 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r7, 48e9c │ │ │ │ + cbz r7, 48ebc │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl ed2a0 <_PyBytesWriter_Prepare@@Base> │ │ │ │ - cbnz r0, 48e8a │ │ │ │ + bl ed200 <_PyBytesWriter_Prepare@@Base> │ │ │ │ + cbnz r0, 48eaa │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b90 │ │ │ │ - b.n 48e6a │ │ │ │ + bl 83b50 │ │ │ │ + b.n 48e8a │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ adds r4, r0, r6 │ │ │ │ blx 2bff8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b90 │ │ │ │ - b.n 48eb6 │ │ │ │ + bl 83b50 │ │ │ │ + b.n 48ed6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8079c │ │ │ │ + bl 8075c │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, r7 │ │ │ │ it eq │ │ │ │ moveq r4, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ 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, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62952 @ 0xf5e8 │ │ │ │ + movw r1, #60968 @ 0xee28 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ 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] @ 48fd8 │ │ │ │ + vldr d0, [pc, #232] @ 48ff8 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ - bl 9ba38 │ │ │ │ - movw r1, #21564 @ 0x543c │ │ │ │ + bl 9b990 │ │ │ │ + movw r1, #19500 @ 0x4c2c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dadf0 │ │ │ │ + bl 1d9b28 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 48f12 │ │ │ │ + bge.n 48f32 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 48fcc │ │ │ │ - vldr d0, [pc, #204] @ 48fe0 │ │ │ │ - bl 9ba38 │ │ │ │ - movw r1, #5276 @ 0x149c │ │ │ │ + b.n 48fec │ │ │ │ + vldr d0, [pc, #204] @ 49000 │ │ │ │ + bl 9b990 │ │ │ │ + movw r1, #3292 @ 0xcdc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dadf0 │ │ │ │ + bl 1d9b28 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 48f0c │ │ │ │ - vldr d0, [pc, #184] @ 48fe8 │ │ │ │ - bl 9ba38 │ │ │ │ - movw r1, #21568 @ 0x5440 │ │ │ │ + blt.n 48f2c │ │ │ │ + vldr d0, [pc, #184] @ 49008 │ │ │ │ + bl 9b990 │ │ │ │ + movw r1, #19504 @ 0x4c30 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dadf0 │ │ │ │ + bl 1d9b28 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 48f0c │ │ │ │ - vldr d8, [pc, #164] @ 48ff0 │ │ │ │ + blt.n 48f2c │ │ │ │ + vldr d8, [pc, #164] @ 49010 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 9ba38 │ │ │ │ - movw r1, #58940 @ 0xe63c │ │ │ │ + bl 9b990 │ │ │ │ + movw r1, #56956 @ 0xde7c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dadf0 │ │ │ │ + bl 1d9b28 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 48f0c │ │ │ │ - vldr d9, [pc, #140] @ 48ff8 │ │ │ │ + blt.n 48f2c │ │ │ │ + vldr d9, [pc, #140] @ 49018 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 29712c │ │ │ │ - movw r1, #58740 @ 0xe574 │ │ │ │ + bl 2969ac │ │ │ │ + movw r1, #56756 @ 0xddb4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dadf0 │ │ │ │ + bl 1d9b28 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 48f0c │ │ │ │ - vldr d8, [pc, #112] @ 49000 │ │ │ │ + blt.n 48f2c │ │ │ │ + vldr d8, [pc, #112] @ 49020 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 9ba38 │ │ │ │ - movw r1, #58996 @ 0xe674 │ │ │ │ + bl 9b990 │ │ │ │ + movw r1, #57012 @ 0xdeb4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dadf0 │ │ │ │ + bl 1d9b28 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 48f0c │ │ │ │ + blt.n 48f2c │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ - bl 29712c │ │ │ │ - movw r1, #58748 @ 0xe57c │ │ │ │ + bl 2969ac │ │ │ │ + movw r1, #56764 @ 0xddbc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dadf0 │ │ │ │ + bl 1d9b28 │ │ │ │ asrs r0, r0, #31 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, pc} │ │ │ │ nop.w │ │ │ │ cmp r5, #24 │ │ │ │ strb r4, [r0, r1] │ │ │ │ @@ -42857,282 +42879,282 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 49016 │ │ │ │ + beq.n 49036 │ │ │ │ b.w 2ae8c │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 49020 │ │ │ │ + cbz r1, 49040 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 49028 │ │ │ │ + b.n 49048 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 4909c │ │ │ │ + b.n 490bc │ │ │ │ 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 2847b8 <_Py_set_inheritable_async_safe@@Base+0x54> │ │ │ │ + bl 284054 <_Py_set_inheritable_async_safe@@Base+0xb0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49062 │ │ │ │ + bge.n 49082 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 49062 │ │ │ │ + cbnz r3, 49082 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 49086 │ │ │ │ + bne.n 490a6 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2739a8 │ │ │ │ + b.w 27325c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14140 @ 0x373c │ │ │ │ + movw r0, #12156 @ 0x2f7c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4907a │ │ │ │ + bne.n 4909a │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 490bc │ │ │ │ + bne.n 490dc │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #31504 @ 0x7b10 │ │ │ │ + movw r3, #29520 @ 0x7350 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #29 │ │ │ │ - beq.n 490be │ │ │ │ + beq.n 490de │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ - cbz r1, 490da │ │ │ │ - movw r3, #31504 @ 0x7b10 │ │ │ │ + cbz r1, 490fa │ │ │ │ + movw r3, #29520 @ 0x7350 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 490b2 │ │ │ │ + bls.n 490d2 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bne.n 490c8 │ │ │ │ + bne.n 490e8 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 490ec │ │ │ │ + cbz r1, 4910c │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 490f4 │ │ │ │ + b.n 49114 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 491b8 │ │ │ │ + b.n 491d8 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #58796 @ 0xe5ac │ │ │ │ + movw r0, #56812 @ 0xddec │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldrd r2, r3, [r1, #12] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 491b6 │ │ │ │ + beq.n 491d6 │ │ │ │ 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 94178 │ │ │ │ + bl 940d8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 491b2 │ │ │ │ + bne.n 491d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afb28 │ │ │ │ + bl 2af398 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 491b2 │ │ │ │ + beq.n 491d2 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #49057 @ 0xbfa1 │ │ │ │ + movw r1, #47129 @ 0xb819 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #5016 @ 0x1398 │ │ │ │ + movw r0, #3032 @ 0xbd8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 49160 │ │ │ │ + cbnz r0, 49180 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 4f464 │ │ │ │ + b.w 4f484 │ │ │ │ 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, #58912 @ 0xe620 │ │ │ │ + movw r0, #56928 @ 0xde60 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 2b16cc │ │ │ │ + bl 2b0f38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49194 │ │ │ │ + bge.n 491b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 49194 │ │ │ │ + cbnz r3, 491b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 49154 │ │ │ │ + beq.n 49174 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 491b2 │ │ │ │ + bge.n 491d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 491b2 │ │ │ │ + cbnz r3, 491d2 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 491d8 │ │ │ │ + bne.n 491f8 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #31504 @ 0x7b10 │ │ │ │ + movw r3, #29520 @ 0x7350 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - beq.n 491da │ │ │ │ + beq.n 491fa │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ - cbz r1, 491f6 │ │ │ │ - movw r3, #31504 @ 0x7b10 │ │ │ │ + cbz r1, 49216 │ │ │ │ + movw r3, #29520 @ 0x7350 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 491ce │ │ │ │ + bls.n 491ee │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #30 │ │ │ │ - bne.n 491e4 │ │ │ │ + bne.n 49204 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ movw r3, #6492 @ 0x195c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 49234 │ │ │ │ + bne.n 49254 │ │ │ │ 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 4924a │ │ │ │ + bge.n 4926a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4924a │ │ │ │ + b.n 4926a │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58920 @ 0xe628 │ │ │ │ + movw r1, #56936 @ 0xde68 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2857a0 │ │ │ │ + bl 28501c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 49268 │ │ │ │ + cbz r0, 49288 │ │ │ │ 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 4927c │ │ │ │ + bge.n 4929c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4927c │ │ │ │ + cbnz r3, 4929c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 49284 │ │ │ │ + bne.n 492a4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4929a │ │ │ │ - cbnz r6, 49298 │ │ │ │ + b.n 492ba │ │ │ │ + cbnz r6, 492b8 │ │ │ │ movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c368 │ │ │ │ - b.n 49280 │ │ │ │ + bl 15c3c8 │ │ │ │ + b.n 492a0 │ │ │ │ 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 492be │ │ │ │ + bne.n 492de │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 4116a │ │ │ │ + b.w 41182 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14148 @ 0x3744 │ │ │ │ + movw r0, #12164 @ 0x2f84 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 492b2 │ │ │ │ + bne.n 492d2 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 492dc │ │ │ │ + cbz r1, 492fc │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 492e4 │ │ │ │ + b.n 49304 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.w 3d7e6 │ │ │ │ + b.w 3d7f6 │ │ │ │ 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 │ │ │ │ @@ -43156,246 +43178,246 @@ │ │ │ │ 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, 4934c │ │ │ │ + cbnz r3, 4936c │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 4934c │ │ │ │ + ble.n 4936c │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4934c │ │ │ │ - cbnz r0, 49364 │ │ │ │ + bne.n 4936c │ │ │ │ + cbnz r0, 49384 │ │ │ │ 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, #108] @ (493cc ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 493c8 │ │ │ │ + ldr r3, [pc, #108] @ (493ec ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 493e8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 49376 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 493c6 │ │ │ │ + bne.n 49396 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 493e6 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl b0fe4 │ │ │ │ + bl b0b30 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 2b700 <__wait3_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 493ba │ │ │ │ + bge.n 493da │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 493aa │ │ │ │ - bl 116390 │ │ │ │ + bne.n 493ca │ │ │ │ + bl 1164f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4937a │ │ │ │ - b.n 493c6 │ │ │ │ + beq.n 4939a │ │ │ │ + b.n 493e6 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ - b.n 493c6 │ │ │ │ + bl 1e3608 │ │ │ │ + b.n 493e6 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 46dd4 │ │ │ │ - b.n 493c8 │ │ │ │ + bl 46df4 │ │ │ │ + b.n 493e8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adds r5, #76 @ 0x4c │ │ │ │ + adds r5, #104 @ 0x68 │ │ │ │ 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 493fe │ │ │ │ + beq.n 4941e │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #224 @ 0xe0 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ + movw r0, #63496 @ 0xf808 │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 495f4 │ │ │ │ + beq.w 49614 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #25136 @ 0x6230 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 49414 │ │ │ │ + bne.n 49434 │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 49434 │ │ │ │ - bl 17499c │ │ │ │ + b.n 49454 │ │ │ │ + bl 174704 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 49434 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 49454 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 495f4 │ │ │ │ + bne.w 49614 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 49442 │ │ │ │ + bne.n 49462 │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 49462 │ │ │ │ - bl 17499c │ │ │ │ + b.n 49482 │ │ │ │ + bl 174704 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 49462 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 49482 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 495f4 │ │ │ │ + bne.w 49614 │ │ │ │ vabs.f64 d11, d9 │ │ │ │ - vldr d10, [pc, #408] @ 49600 │ │ │ │ + vldr d10, [pc, #408] @ 49620 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4948e │ │ │ │ + bhi.n 494ae │ │ │ │ vabs.f64 d7, d8 │ │ │ │ str r3, [r0, #0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 4957e │ │ │ │ - b.n 494ae │ │ │ │ + bls.n 4959e │ │ │ │ + b.n 494ce │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ str r3, [r0, #0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 494ae │ │ │ │ + bvc.n 494ce │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it ne │ │ │ │ vmovne.f64 d8, d9 │ │ │ │ - b.n 495d0 │ │ │ │ + b.n 495f0 │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 494cc │ │ │ │ + bvc.n 494ec │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it eq │ │ │ │ vmoveq.f64 d8, d7 │ │ │ │ - b.n 495d0 │ │ │ │ + b.n 495f0 │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 49540 │ │ │ │ + ble.n 49560 │ │ │ │ vabs.f64 d0, d8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 495c2 │ │ │ │ + bhi.n 495e2 │ │ │ │ vmov.f64 d1, #0 @ 0x40000000 2.0 │ │ │ │ blx 2b8e4 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ - ble.n 4950e │ │ │ │ + ble.n 4952e │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vldr d8, [pc, #260] @ 49608 │ │ │ │ + vldr d8, [pc, #260] @ 49628 │ │ │ │ it eq │ │ │ │ vmoveq.f64 d8, d9 │ │ │ │ - b.n 495d0 │ │ │ │ + b.n 495f0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 495bc │ │ │ │ - cbnz r3, 4952a │ │ │ │ - vldr d8, [pc, #232] @ 49610 │ │ │ │ - b.n 495d0 │ │ │ │ + beq.n 495dc │ │ │ │ + cbnz r3, 4954a │ │ │ │ + vldr d8, [pc, #232] @ 49630 │ │ │ │ + b.n 495f0 │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d8, [pc, #224] @ 49610 │ │ │ │ - vldr d7, [pc, #228] @ 49618 │ │ │ │ + vldr d8, [pc, #224] @ 49630 │ │ │ │ + vldr d7, [pc, #228] @ 49638 │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ - b.n 495d0 │ │ │ │ + b.n 495f0 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 495bc │ │ │ │ + beq.n 495dc │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 4956c │ │ │ │ + ble.n 4958c │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ - vldr d7, [pc, #176] @ 49610 │ │ │ │ + vldr d7, [pc, #176] @ 49630 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it le │ │ │ │ vmovle.f64 d8, d7 │ │ │ │ - b.n 495d0 │ │ │ │ - bpl.n 49524 │ │ │ │ + b.n 495f0 │ │ │ │ + bpl.n 49544 │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 49524 │ │ │ │ + bpl.n 49544 │ │ │ │ vneg.f64 d8, d8 │ │ │ │ - b.n 495d0 │ │ │ │ + b.n 495f0 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ blx 2c2c4 │ │ │ │ vabs.f64 d7, d0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 495d0 │ │ │ │ + bls.n 495f0 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 495b0 │ │ │ │ + bvs.n 495d0 │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 495b6 │ │ │ │ + bne.n 495d6 │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 495d0 │ │ │ │ + b.n 495f0 │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 495d0 │ │ │ │ + b.n 495f0 │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ - b.n 495d0 │ │ │ │ + b.n 495f0 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 495f0 │ │ │ │ - vldr d8, [pc, #56] @ 49608 │ │ │ │ + ble.n 49610 │ │ │ │ + vldr d8, [pc, #56] @ 49628 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 495e0 │ │ │ │ + cbz r3, 49600 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ movs r0, #1 │ │ │ │ - bl 2b65c8 │ │ │ │ - cbnz r0, 495f4 │ │ │ │ + bl 2b5e34 │ │ │ │ + cbnz r0, 49614 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 9ba38 │ │ │ │ + b.w 9b990 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 49518 │ │ │ │ + b.n 49538 │ │ │ │ vpop {d8-d11} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ movs r0, r0 │ │ │ │ @@ -43405,186 +43427,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, 49648 │ │ │ │ + cbnz r1, 49668 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #51728 @ 0xca10 │ │ │ │ + movw r1, #49744 @ 0xc250 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 49666 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 49686 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bmi.n 4966c │ │ │ │ + bmi.n 4968c │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59152 @ 0xe710 │ │ │ │ + movw r1, #57168 @ 0xdf50 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 496ce │ │ │ │ + b.n 496ee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 102f28 │ │ │ │ + bl 102dc4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bgt.n 49698 │ │ │ │ - bl 94178 │ │ │ │ + bgt.n 496b8 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49666 │ │ │ │ + bne.n 49686 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59184 @ 0xe730 │ │ │ │ + movw r1, #57200 @ 0xdf70 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 49666 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 49686 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 496cc │ │ │ │ + beq.n 496ec │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - cbz r3, 496ba │ │ │ │ + cbz r3, 496da │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbnz r3, 496ae │ │ │ │ + cbnz r3, 496ce │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 83b90 │ │ │ │ - b.n 496ba │ │ │ │ + bl 83b50 │ │ │ │ + b.n 496da │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afb28 │ │ │ │ + bl 2af398 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 496ce │ │ │ │ - b.n 496a6 │ │ │ │ + beq.n 496ee │ │ │ │ + b.n 496c6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbnz r0, 496ca │ │ │ │ - bl 23c470 │ │ │ │ - b.n 49666 │ │ │ │ + cbnz r0, 496ea │ │ │ │ + bl 23b41c │ │ │ │ + b.n 49686 │ │ │ │ str r5, [r4, #36] @ 0x24 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 496d8 │ │ │ │ + cbz r1, 496f8 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 496e0 │ │ │ │ + b.n 49700 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 497a6 │ │ │ │ + b.n 497c6 │ │ │ │ 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] @ (49768 ) │ │ │ │ + ldr r1, [pc, #112] @ (49788 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 49760 │ │ │ │ + beq.n 49780 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - cbz r4, 4970e │ │ │ │ + cbz r4, 4972e │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbnz r0, 4971e │ │ │ │ - b.n 4973c │ │ │ │ - ldr r1, [pc, #92] @ (4976c ) │ │ │ │ + cbnz r0, 4973e │ │ │ │ + b.n 4975c │ │ │ │ + ldr r1, [pc, #92] @ (4978c ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 49708 │ │ │ │ - b.n 49762 │ │ │ │ + bne.n 49728 │ │ │ │ + b.n 49782 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #268435456 @ 0x10000000 │ │ │ │ - bne.n 4973c │ │ │ │ + bne.n 4975c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4973c │ │ │ │ + bge.n 4975c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4973c │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4975c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #16844 @ 0x41cc │ │ │ │ + movw r2, #18672 @ 0x48f0 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #59224 @ 0xe758 │ │ │ │ + movw r0, #57240 @ 0xdf98 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e68 │ │ │ │ - b.n 49762 │ │ │ │ + bl 84e28 │ │ │ │ + b.n 49782 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bkpt 0x00a8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, 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 49790 │ │ │ │ + bne.n 497b0 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 10a060 │ │ │ │ + b.w 109eec │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14220 @ 0x378c │ │ │ │ + movw r0, #12236 @ 0x2fcc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49784 │ │ │ │ + bne.n 497a4 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 497d2 │ │ │ │ + bne.n 497f2 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #31504 @ 0x7b10 │ │ │ │ + movw r2, #29520 @ 0x7350 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #1 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - cbz r1, 49820 │ │ │ │ - movw r3, #31504 @ 0x7b10 │ │ │ │ + cbz r1, 49840 │ │ │ │ + movw r3, #29520 @ 0x7350 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ add r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ push {r4, r5} │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 49806 │ │ │ │ + bls.n 49826 │ │ │ │ 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 497e2 │ │ │ │ + beq.n 49802 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 4981c │ │ │ │ + b.n 4983c │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -43598,62 +43620,62 @@ │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #25136 @ 0x6230 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 49850 │ │ │ │ + bne.n 49870 │ │ │ │ vldr d8, [r1, #8] │ │ │ │ - b.n 4986e │ │ │ │ + b.n 4988e │ │ │ │ mov r0, r1 │ │ │ │ - bl 17499c │ │ │ │ + bl 174704 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4986e │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 49882 │ │ │ │ - vldr d0, [pc, #32] @ 49890 │ │ │ │ + bne.n 4988e │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 498a2 │ │ │ │ + vldr d0, [pc, #32] @ 498b0 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9ba38 │ │ │ │ + b.w 9b990 │ │ │ │ vpop {d8} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ldr r5, [sp, #228] @ 0xe4 │ │ │ │ - add r2, pc, #328 @ (adr r2, 499dc ) │ │ │ │ + add r2, pc, #328 @ (adr r2, 499fc ) │ │ │ │ svc 70 @ 0x46 │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 498a0 │ │ │ │ + cbz r1, 498c0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 498a8 │ │ │ │ + b.n 498c8 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 49932 │ │ │ │ + b.n 49952 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl e5534 │ │ │ │ + bl e549c │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 498d6 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 498f6 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - b.n 498ec │ │ │ │ + b.n 4990c │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #5996 @ 0x176c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ @@ -43661,241 +43683,241 @@ │ │ │ │ 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 49918 │ │ │ │ + bne.n 49938 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 4992e │ │ │ │ + b.w 4994e │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14264 @ 0x37b8 │ │ │ │ + movw r0, #12280 @ 0x2ff8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49904 │ │ │ │ + bne.n 49924 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0004992e : │ │ │ │ - b.w 40184 │ │ │ │ +0004994e : │ │ │ │ + b.w 40198 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 49952 │ │ │ │ + bne.n 49972 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #31504 @ 0x7b10 │ │ │ │ + movw r3, #29520 @ 0x7350 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bpl.n 49954 │ │ │ │ + bpl.n 49974 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ - cbz r1, 49970 │ │ │ │ - movw r3, #31504 @ 0x7b10 │ │ │ │ + cbz r1, 49990 │ │ │ │ + movw r3, #29520 @ 0x7350 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 49948 │ │ │ │ + bls.n 49968 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #28 │ │ │ │ - bmi.n 4995e │ │ │ │ + bmi.n 4997e │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ 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 80b5c │ │ │ │ + bl 80b1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49a48 │ │ │ │ + beq.n 49a68 │ │ │ │ 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 2b40d4 │ │ │ │ + bl 2b393c │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 49a32 │ │ │ │ + beq.n 49a52 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 499da │ │ │ │ + bne.n 499fa │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 499c8 │ │ │ │ + blt.n 499e8 │ │ │ │ str r3, [r5, #20] │ │ │ │ - b.n 49a10 │ │ │ │ + b.n 49a30 │ │ │ │ adds r1, r2, #1 │ │ │ │ str r3, [r5, #20] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ str r1, [r3, #0] │ │ │ │ - beq.n 49a10 │ │ │ │ + beq.n 49a30 │ │ │ │ adds r2, #2 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 49a10 │ │ │ │ + b.n 49a30 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - ldr r1, [pc, #112] @ (49a50 ) │ │ │ │ + ldr r1, [pc, #112] @ (49a70 ) │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r5, #20] │ │ │ │ - bl f3108 │ │ │ │ + bl f307c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 49a32 │ │ │ │ + beq.n 49a52 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 49a1a │ │ │ │ + bne.n 49a3a │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - b.n 49a28 │ │ │ │ + b.n 49a48 │ │ │ │ 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 7ab74 │ │ │ │ + bl 7ab44 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49a4c │ │ │ │ + bge.n 49a6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 49a4c │ │ │ │ + cbnz r3, 49a6c │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 49a4c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 49a6c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r0, [r6, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 49a5c │ │ │ │ + cbz r1, 49a7c │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 49a64 │ │ │ │ + b.n 49a84 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 49adc │ │ │ │ + b.n 49afc │ │ │ │ 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 94430 │ │ │ │ + b.w 94390 │ │ │ │ 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 49aa2 │ │ │ │ + bne.n 49ac2 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 49abe │ │ │ │ - b.n 49ab8 │ │ │ │ + bne.n 49ade │ │ │ │ + b.n 49ad8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38500 @ 0x9664 │ │ │ │ + movw r0, #36516 @ 0x8ea4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49a94 │ │ │ │ - b.n 49ad6 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 49ad6 │ │ │ │ + bne.n 49ab4 │ │ │ │ + b.n 49af6 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 49af6 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 2469f8 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ - cbz r0, 49ad6 │ │ │ │ + bl 245e08 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + cbz r0, 49af6 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.n 49b74 │ │ │ │ + b.n 49b94 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 49b08 │ │ │ │ + bne.n 49b28 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #31504 @ 0x7b10 │ │ │ │ + movw r2, #29520 @ 0x7350 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - cbz r1, 49b6a │ │ │ │ + cbz r1, 49b8a │ │ │ │ movs r3, #0 │ │ │ │ push {r4, r5} │ │ │ │ add r1, r0 │ │ │ │ - movw r5, #31504 @ 0x7b10 │ │ │ │ + movw r5, #29520 @ 0x7350 │ │ │ │ movt r5, #50 @ 0x32 │ │ │ │ mov r4, r3 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 49b50 │ │ │ │ + bls.n 49b70 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ ldr.w r2, [r5, r2, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ - beq.n 49b3c │ │ │ │ - cbz r3, 49b36 │ │ │ │ + beq.n 49b5c │ │ │ │ + cbz r3, 49b56 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 49b66 │ │ │ │ + b.n 49b86 │ │ │ │ movs r3, #1 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 49b4c │ │ │ │ + b.n 49b6c │ │ │ │ ands.w r2, r2, #1 │ │ │ │ - beq.n 49b4a │ │ │ │ + beq.n 49b6a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 49b2c │ │ │ │ + beq.n 49b4c │ │ │ │ mov r4, r3 │ │ │ │ - b.n 49b4c │ │ │ │ + b.n 49b6c │ │ │ │ mov r3, r2 │ │ │ │ adds r0, #1 │ │ │ │ - b.n 49b1a │ │ │ │ + b.n 49b3a │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -43909,203 +43931,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, #27592 @ 0x6bc8 │ │ │ │ + movw r1, #25608 @ 0x6408 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r0, #59288 @ 0xe798 │ │ │ │ + movw r0, #57304 @ 0xdfd8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 49bec │ │ │ │ - bl b0fe4 │ │ │ │ + beq.n 49c0c │ │ │ │ + bl b0b30 │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 2adbc │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b417c │ │ │ │ - cbz r7, 49bf0 │ │ │ │ + bl b3cc0 │ │ │ │ + cbz r7, 49c10 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 49bd8 │ │ │ │ - bl 116390 │ │ │ │ + bne.n 49bf8 │ │ │ │ + bl 1164f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 49baa │ │ │ │ - b.n 49bec │ │ │ │ + beq.n 49bca │ │ │ │ + b.n 49c0c │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 49bf8 │ │ │ │ + b.n 49c18 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 49c36 │ │ │ │ + beq.n 49c56 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59300 @ 0xe7a4 │ │ │ │ + movw r1, #57316 @ 0xdfe4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 49da8 │ │ │ │ + b.n 49dc8 │ │ │ │ movw r2, #43832 @ 0xab38 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 49c50 │ │ │ │ + bne.n 49c70 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 49da8 │ │ │ │ - ldr r0, [pc, #348] @ (49db0 ) │ │ │ │ + b.n 49dc8 │ │ │ │ + ldr r0, [pc, #348] @ (49dd0 ) │ │ │ │ mov r1, sp │ │ │ │ ldrd r6, r7, [r3, #20] │ │ │ │ ldr.w r9, [r3, #28] │ │ │ │ - bl 1f6390 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f5164 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 49c32 │ │ │ │ + blt.n 49c52 │ │ │ │ ldr r4, [sp, #0] │ │ │ │ movw r8, #5744 @ 0x1670 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ - cbz r4, 49c74 │ │ │ │ + cbz r4, 49c94 │ │ │ │ cmp r4, r8 │ │ │ │ - bne.n 49cb0 │ │ │ │ + bne.n 49cd0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 49c46 │ │ │ │ + beq.n 49c66 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #59356 @ 0xe7dc │ │ │ │ + movw r1, #57372 @ 0xe01c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ee070 │ │ │ │ + bl edfd0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 49da8 │ │ │ │ + beq.w 49dc8 │ │ │ │ cmp r0, r8 │ │ │ │ - bne.n 49cb0 │ │ │ │ + bne.n 49cd0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49c46 │ │ │ │ + bge.n 49c66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 49c46 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 49c46 │ │ │ │ + bne.n 49c66 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 49c66 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #59364 @ 0xe7e4 │ │ │ │ + movw r0, #57380 @ 0xe024 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1e46f8 │ │ │ │ + bl 1e342c │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 49d86 │ │ │ │ + beq.n 49da6 │ │ │ │ movs r3, #0 │ │ │ │ cmp r9, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - beq.n 49cdc │ │ │ │ - ldr r1, [pc, #228] @ (49db4 ) │ │ │ │ + beq.n 49cfc │ │ │ │ + ldr r1, [pc, #228] @ (49dd4 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, r5, #1 │ │ │ │ - beq.n 49d86 │ │ │ │ + beq.n 49da6 │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 49cec │ │ │ │ + beq.n 49d0c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - b.n 49d06 │ │ │ │ - bl 7a51c │ │ │ │ + b.n 49d26 │ │ │ │ + bl 7a4ec │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #45720 @ 0xb298 │ │ │ │ + movw r0, #43736 @ 0xaad8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 49d40 │ │ │ │ + cbz r0, 49d60 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1e4084 <_PyOnceFlag_CallOnceSlow@@Base+0x984> │ │ │ │ + bl 1e2dbc <_PyOnceFlag_CallOnceSlow@@Base+0x984> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 49d2a │ │ │ │ + bne.n 49d4a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49d86 │ │ │ │ + bge.n 49da6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 49d86 │ │ │ │ + cbnz r3, 49da6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 49d86 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 49da6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49d58 │ │ │ │ + bge.n 49d78 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 49d58 │ │ │ │ + cbnz r3, 49d78 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 49d58 │ │ │ │ - bl f6d10 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 49d78 │ │ │ │ + bl f6cb4 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #59388 @ 0xe7fc │ │ │ │ + movw r0, #57404 @ 0xe03c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1e46f8 │ │ │ │ + bl 1e342c │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 49d86 │ │ │ │ + beq.n 49da6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #48480 @ 0xbd60 │ │ │ │ + movw r0, #46420 @ 0xb554 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e46f8 │ │ │ │ + bl 1e342c │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 49d86 │ │ │ │ + beq.n 49da6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl 1f64bc │ │ │ │ + bl 1f5290 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f0d08 │ │ │ │ + bl 1ef848 │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r5, #0 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49d9a │ │ │ │ + bge.n 49dba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 49d9a │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 49dba │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ @@ -44115,194 +44137,194 @@ │ │ │ │ movw r0, #32850 @ 0x8052 │ │ │ │ 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 49dd8 │ │ │ │ + bne.n 49df8 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2ad770 │ │ │ │ + b.w 2acfd0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14196 @ 0x3774 │ │ │ │ + movw r0, #12212 @ 0x2fb4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49dcc │ │ │ │ + bne.n 49dec │ │ │ │ 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, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 49e20 │ │ │ │ + beq.n 49e40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 49e20 │ │ │ │ + ble.n 49e40 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49e32 │ │ │ │ + bge.n 49e52 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 49e32 │ │ │ │ - movw r0, #59416 @ 0xe818 │ │ │ │ + b.n 49e52 │ │ │ │ + movw r0, #57432 @ 0xe058 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #92] @ (49e94 ) │ │ │ │ - bl a8410 <_PyObject_LookupSpecial@@Base> │ │ │ │ + ldr r1, [pc, #92] @ (49eb4 ) │ │ │ │ + bl a7fac <_PyObject_LookupSpecial@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 49e48 │ │ │ │ + cbz r0, 49e68 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 49e5e │ │ │ │ + bmi.n 49e7e │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #59440 @ 0xe830 │ │ │ │ + movw r0, #57456 @ 0xe070 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 49e74 │ │ │ │ + b.n 49e94 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #59472 @ 0xe850 │ │ │ │ + movw r0, #57488 @ 0xe090 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49e88 │ │ │ │ + bge.n 49ea8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 49e88 │ │ │ │ + cbnz r3, 49ea8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ pop {r2, 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 49ed4 │ │ │ │ + bne.n 49ef4 │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49ee8 │ │ │ │ + bge.n 49f08 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 49ee8 │ │ │ │ + b.n 49f08 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14008 @ 0x36b8 │ │ │ │ + movw r0, #12024 @ 0x2ef8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49eac │ │ │ │ + bne.n 49ecc │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 49ef2 │ │ │ │ + cbz r1, 49f12 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 49efa │ │ │ │ + b.n 49f1a │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 49f54 │ │ │ │ + b.n 49f74 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ 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 49f3e │ │ │ │ + bne.n 49f5e │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 49f52 │ │ │ │ + bge.n 49f72 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 49f52 │ │ │ │ + b.n 49f72 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14012 @ 0x36bc │ │ │ │ + movw r0, #12028 @ 0x2efc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 49f16 │ │ │ │ + bne.n 49f36 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 49f80 │ │ │ │ + bne.n 49fa0 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #31504 @ 0x7b10 │ │ │ │ + movw r2, #29520 @ 0x7350 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - cbz r1, 49fd2 │ │ │ │ - movw r3, #31504 @ 0x7b10 │ │ │ │ + cbz r1, 49ff2 │ │ │ │ + movw r3, #29520 @ 0x7350 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ add r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ push {r4, r5} │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 49fb8 │ │ │ │ + bls.n 49fd8 │ │ │ │ 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 49fae │ │ │ │ + bpl.n 49fce │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 49fce │ │ │ │ + b.n 49fee │ │ │ │ orrs r4, r2 │ │ │ │ ite ne │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - b.n 49f90 │ │ │ │ + b.n 49fb0 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -44310,78 +44332,78 @@ │ │ │ │ bx lr │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4a07c │ │ │ │ + beq.n 4a09c │ │ │ │ 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 94178 │ │ │ │ + bl 940d8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a078 │ │ │ │ + bne.n 4a098 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afb28 │ │ │ │ + bl 2af398 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4a078 │ │ │ │ - movw r0, #15304 @ 0x3bc8 │ │ │ │ + beq.n 4a098 │ │ │ │ + movw r0, #13244 @ 0x33bc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4a026 │ │ │ │ + cbnz r0, 4a046 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 4f464 │ │ │ │ + b.w 4f484 │ │ │ │ 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, #59532 @ 0xe88c │ │ │ │ + movw r0, #57548 @ 0xe0cc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 2b16cc │ │ │ │ + bl 2b0f38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a05a │ │ │ │ + bge.n 4a07a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4a05a │ │ │ │ + cbnz r3, 4a07a │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4a01a │ │ │ │ + beq.n 4a03a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a078 │ │ │ │ + bge.n 4a098 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4a078 │ │ │ │ + cbnz r3, 4a098 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_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] @ (4a1a8 ) │ │ │ │ + ldr r5, [pc, #280] @ (4a1c8 ) │ │ │ │ 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} │ │ │ │ @@ -44389,67 +44411,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 4a0c2 │ │ │ │ + bne.n 4a0e2 │ │ │ │ cmp ip, lr │ │ │ │ - ble.n 4a0c2 │ │ │ │ + ble.n 4a0e2 │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.n 4a0c2 │ │ │ │ - cbnz r6, 4a0e2 │ │ │ │ + bne.n 4a0e2 │ │ │ │ + cbnz r6, 4a102 │ │ │ │ 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] @ (4a1ac ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #212] @ (4a1cc ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a186 │ │ │ │ + beq.n 4a1a6 │ │ │ │ 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 149738 │ │ │ │ + bl 149820 │ │ │ │ ldrd r9, r5, [sp, #100] @ 0x64 │ │ │ │ ldr.w r8, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a190 │ │ │ │ - bl b0fe4 │ │ │ │ + beq.n 4a1b0 │ │ │ │ + bl b0b30 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r5, #1 │ │ │ │ - beq.n 4a118 │ │ │ │ + beq.n 4a138 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b980 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4a120 │ │ │ │ + b.n 4a140 │ │ │ │ mov r0, r9 │ │ │ │ blx 2bb14 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b417c │ │ │ │ - cbz r4, 4a13c │ │ │ │ + bl b3cc0 │ │ │ │ + cbz r4, 4a15c │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r8 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4948 │ │ │ │ - b.n 4a192 │ │ │ │ + bl 1e367c │ │ │ │ + b.n 4a1b2 │ │ │ │ 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 │ │ │ │ @@ -44462,110 +44484,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 4a378 │ │ │ │ + bl 4a398 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 4a192 │ │ │ │ + b.n 4a1b2 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4a192 │ │ │ │ + b.n 4a1b2 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ strd r9, r5, [sp, #100] @ 0x64 │ │ │ │ str.w r8, [sp, #120] @ 0x78 │ │ │ │ - bl 14a11c │ │ │ │ + bl 14a150 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldmia r3!, {r2, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4} │ │ │ │ lsls r5, r1, #1 │ │ │ │ - adds r5, #120 @ 0x78 │ │ │ │ + adds r5, #148 @ 0x94 │ │ │ │ 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 4a1d0 │ │ │ │ + bne.n 4a1f0 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 21c104 │ │ │ │ + b.w 21b104 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14132 @ 0x3734 │ │ │ │ + movw r0, #12148 @ 0x2f74 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a1c4 │ │ │ │ + bne.n 4a1e4 │ │ │ │ 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 4a214 │ │ │ │ + bhi.n 4a234 │ │ │ │ ldr r7, [r6, #0] │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 4a23c │ │ │ │ - b.n 4a22c │ │ │ │ - movw r0, #23788 @ 0x5cec │ │ │ │ + ble.n 4a25c │ │ │ │ + b.n 4a24c │ │ │ │ + movw r0, #21804 @ 0x552c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - bl e28e8 │ │ │ │ + bl e2850 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a20c │ │ │ │ + bne.n 4a22c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4a282 │ │ │ │ + b.n 4a2a2 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 148b78 <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 148c60 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a228 │ │ │ │ + beq.n 4a248 │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 4a254 │ │ │ │ + bne.n 4a274 │ │ │ │ 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, 4a262 │ │ │ │ + cbnz r1, 4a282 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.n 4a264 │ │ │ │ + b.n 4a284 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 148b78 <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 148c60 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a23c │ │ │ │ - b.n 4a228 │ │ │ │ + bne.n 4a25c │ │ │ │ + b.n 4a248 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #23788 @ 0x5cec │ │ │ │ + movw r2, #21804 @ 0x552c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 250ec0 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x274> │ │ │ │ + bl 250524 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x234> │ │ │ │ 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 │ │ │ │ @@ -44573,199 +44595,199 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movw r3, #36084 @ 0x8cf4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 4a2b2 │ │ │ │ + beq.n 4a2d2 │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4a2c0 │ │ │ │ + bne.n 4a2e0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 27547c │ │ │ │ + bl 274d30 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4a2ca │ │ │ │ - b.n 4a2d2 │ │ │ │ + bne.n 4a2ea │ │ │ │ + b.n 4a2f2 │ │ │ │ movs r2, #1 │ │ │ │ - bl 251d08 │ │ │ │ + bl 25133c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4a2d2 │ │ │ │ + beq.n 4a2f2 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4a376 │ │ │ │ + beq.n 4a396 │ │ │ │ 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 94178 │ │ │ │ + bl 940d8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a372 │ │ │ │ + bne.n 4a392 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afb28 │ │ │ │ + bl 2af398 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4a372 │ │ │ │ - movw r0, #15304 @ 0x3bc8 │ │ │ │ + beq.n 4a392 │ │ │ │ + movw r0, #13244 @ 0x33bc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4a320 │ │ │ │ + cbnz r0, 4a340 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 4f464 │ │ │ │ + b.w 4f484 │ │ │ │ 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, #59628 @ 0xe8ec │ │ │ │ + movw r0, #57644 @ 0xe12c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 2b16cc │ │ │ │ + bl 2b0f38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a354 │ │ │ │ + bge.n 4a374 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4a354 │ │ │ │ + cbnz r3, 4a374 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4a314 │ │ │ │ + beq.n 4a334 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a372 │ │ │ │ + bge.n 4a392 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4a372 │ │ │ │ + cbnz r3, 4a392 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_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 9b31c │ │ │ │ + bl 9b274 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a442 │ │ │ │ + beq.n 4a462 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a42a │ │ │ │ + beq.n 4a44a │ │ │ │ str r4, [r5, #16] │ │ │ │ mov r0, r6 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a42a │ │ │ │ + beq.n 4a44a │ │ │ │ str r4, [r5, #20] │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ - bl 14dbf4 │ │ │ │ + bl 14dbf0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4a42a │ │ │ │ + cbz r0, 4a44a │ │ │ │ str r4, [r5, #24] │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 14dbf4 │ │ │ │ + bl 14dbf0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4a42a │ │ │ │ + cbz r0, 4a44a │ │ │ │ str r4, [r5, #28] │ │ │ │ ldrd r0, r1, [sp, #32] │ │ │ │ - bl 14dbf4 │ │ │ │ + bl 14dbf0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4a42a │ │ │ │ + cbz r0, 4a44a │ │ │ │ str r4, [r5, #32] │ │ │ │ ldrd r0, r1, [sp, #40] @ 0x28 │ │ │ │ - bl 14dbf4 │ │ │ │ + bl 14dbf0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4a42a │ │ │ │ + cbz r0, 4a44a │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ ldrd r0, r1, [sp, #48] @ 0x30 │ │ │ │ - bl 14dbf4 │ │ │ │ + bl 14dbf0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4a42a │ │ │ │ + cbz r0, 4a44a │ │ │ │ str r4, [r5, #40] @ 0x28 │ │ │ │ ldrd r0, r1, [sp, #56] @ 0x38 │ │ │ │ - bl 14dbf4 │ │ │ │ + bl 14dbf0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4a42a │ │ │ │ + cbz r0, 4a44a │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4a42a │ │ │ │ + cbz r0, 4a44a │ │ │ │ str r4, [r5, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4a42a │ │ │ │ + cbz r0, 4a44a │ │ │ │ str r4, [r5, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ - bl 8f798 │ │ │ │ + bl 8f6f8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4a440 │ │ │ │ + cbnz r0, 4a460 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a444 │ │ │ │ + bge.n 4a464 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4a444 │ │ │ │ + cbnz r3, 4a464 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a444 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a464 │ │ │ │ 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 4a468 │ │ │ │ + bne.n 4a488 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2a7cb8 │ │ │ │ + b.w 2a7510 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14168 @ 0x3758 │ │ │ │ + movw r0, #12184 @ 0x2f98 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a45c │ │ │ │ + bne.n 4a47c │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #44344 @ 0xad38 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 17412c <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ + b.w 173e94 <_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 │ │ │ │ @@ -44777,362 +44799,360 @@ │ │ │ │ blx 2b944 │ │ │ │ movs r4, #0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 4a762 │ │ │ │ + bl 4a782 │ │ │ │ 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, #18712 @ 0x4918 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r3, #19249 @ 0x4b31 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #35 @ 0x23 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4a4f4 │ │ │ │ - bl 234b34 <_PyErr_Format@@Base+0x650> │ │ │ │ + bne.n 4a514 │ │ │ │ + bl 233b34 <_PyErr_Format@@Base+0x650> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4a4f8 │ │ │ │ + b.n 4a518 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4a59e │ │ │ │ + beq.n 4a5be │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - cbnz r0, 4a510 │ │ │ │ - movw r0, #10388 @ 0x2894 │ │ │ │ + cbnz r0, 4a530 │ │ │ │ + movw r0, #8388 @ 0x20c4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4a538 │ │ │ │ - bl 170da8 │ │ │ │ - cbz r0, 4a52a │ │ │ │ + b.n 4a558 │ │ │ │ + bl 170ae0 │ │ │ │ + cbz r0, 4a54a │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4a53a │ │ │ │ - movw r0, #46856 @ 0xb708 │ │ │ │ + beq.n 4a55a │ │ │ │ + movw r0, #44832 @ 0xaf20 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4a538 │ │ │ │ + b.n 4a558 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 11a5e0 │ │ │ │ + bl 11a74c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 21a1c4 │ │ │ │ - cbnz r5, 4a556 │ │ │ │ + bl 2191c4 │ │ │ │ + cbnz r5, 4a576 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4a546 │ │ │ │ + blt.n 4a566 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4a59e │ │ │ │ + b.n 4a5be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4a542 │ │ │ │ + bne.n 4a562 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a542 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a562 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1ded68 <_PyType_Name@@Base> │ │ │ │ + bl 1dda9c <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #59660 @ 0xe90c │ │ │ │ + movw r0, #57676 @ 0xe14c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a584 │ │ │ │ + bge.n 4a5a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4a584 │ │ │ │ + cbnz r3, 4a5a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a592 │ │ │ │ + bge.n 4a5b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 4a596 │ │ │ │ + cbz r3, 4a5b6 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 4a59e │ │ │ │ + b.n 4a5be │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a592 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a5b2 │ │ │ │ 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, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 4a5ca │ │ │ │ - bl b1110 │ │ │ │ - bl b1198 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 4a5d0 │ │ │ │ + beq.n 4a5ea │ │ │ │ + bl b0c5c │ │ │ │ + bl b0ce4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 4a5f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 51da4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 4a5dc │ │ │ │ + cbz r3, 4a5fc │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4a5fe │ │ │ │ + b.n 4a61e │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b41f4 │ │ │ │ - cbnz r0, 4a5fa │ │ │ │ + bl b3d38 │ │ │ │ + cbnz r0, 4a61a │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 4a5fa │ │ │ │ + cbnz r3, 4a61a │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbnz r0, 4a5fa │ │ │ │ + bl b3d38 │ │ │ │ + cbnz r0, 4a61a │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4a62c │ │ │ │ + bhi.n 4a64c │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl 100d7c <_PyNumber_Index@@Base> │ │ │ │ + bl 100c18 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4a642 │ │ │ │ - b.n 4a654 │ │ │ │ - movw r0, #23636 @ 0x5c54 │ │ │ │ + cbnz r0, 4a662 │ │ │ │ + b.n 4a674 │ │ │ │ + movw r0, #21652 @ 0x5494 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e28e8 │ │ │ │ + bl e2850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a72a │ │ │ │ - b.n 4a61e │ │ │ │ - bl 9b988 │ │ │ │ + beq.n 4a74a │ │ │ │ + b.n 4a63e │ │ │ │ + bl 9b8e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4a662 │ │ │ │ + blt.n 4a682 │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 4a672 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 4a692 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a72a │ │ │ │ + bne.n 4a74a │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4a672 │ │ │ │ + b.n 4a692 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4a650 │ │ │ │ + bne.n 4a670 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a650 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a670 │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 4a6fe │ │ │ │ + ble.n 4a71e │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 4a6a6 │ │ │ │ + bpl.n 4a6c6 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4a6a2 │ │ │ │ + beq.n 4a6c2 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59672 @ 0xe918 │ │ │ │ + movw r1, #57688 @ 0xe158 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 4a700 │ │ │ │ + b.n 4a720 │ │ │ │ movw r1, #34272 @ 0x85e0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 4a6b8 │ │ │ │ - bl 9ef64 │ │ │ │ - cbz r0, 4a6d8 │ │ │ │ + beq.n 4a6d8 │ │ │ │ + bl 9ef00 │ │ │ │ + cbz r0, 4a6f8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4a6f8 │ │ │ │ + beq.n 4a718 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59760 @ 0xe970 │ │ │ │ + movw r1, #57776 @ 0xe1b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #64960 @ 0xfdc0 │ │ │ │ + movw r2, #62888 @ 0xf5a8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #36144 @ 0x8d30 │ │ │ │ + movw r1, #34160 @ 0x8570 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #23636 @ 0x5c54 │ │ │ │ + movw r0, #21652 @ 0x5494 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4a72a │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4a74a │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 4a700 │ │ │ │ + b.n 4a720 │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 4a71c │ │ │ │ - cbz r1, 4a70c │ │ │ │ + bgt.n 4a73c │ │ │ │ + cbz r1, 4a72c │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 4a714 │ │ │ │ + b.n 4a734 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 188df8 │ │ │ │ + b.w 1883a4 │ │ │ │ subs r2, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 46542 │ │ │ │ + b.w 46560 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4} │ │ │ │ movw r4, #43552 @ 0xaa20 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r3, r1 │ │ │ │ subs r1, #33 @ 0x21 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bhi.n 4a754 │ │ │ │ - movw r1, #59852 @ 0xe9cc │ │ │ │ + bhi.n 4a774 │ │ │ │ + movw r1, #57868 @ 0xe20c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ pop {r4} │ │ │ │ - b.w f3b3c │ │ │ │ - movw r1, #59884 @ 0xe9ec │ │ │ │ + b.w f3aa4 │ │ │ │ + movw r1, #57900 @ 0xe22c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ pop {r4} │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ 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, 4a79a │ │ │ │ + cbnz r4, 4a7ba │ │ │ │ mov r0, r1 │ │ │ │ blx 2ad14 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #59952 @ 0xea30 │ │ │ │ + movw r0, #57968 @ 0xe270 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4a7aa │ │ │ │ + b.n 4a7ca │ │ │ │ mov r0, r4 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 94110 │ │ │ │ + bl 94070 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4a82a │ │ │ │ + beq.n 4a84a │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl f53e4 │ │ │ │ + bl f5388 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a7cc │ │ │ │ + bge.n 4a7ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4a7cc │ │ │ │ + cbnz r3, 4a7ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 4a820 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 4a840 │ │ │ │ mov r0, r9 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 4a7ea │ │ │ │ + cbz r0, 4a80a │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #84] @ (4a830 ) │ │ │ │ + ldr r1, [pc, #84] @ (4a850 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 99144 │ │ │ │ + bl 990a0 │ │ │ │ adds r4, r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ - b.n 4a7ec │ │ │ │ + b.n 4a80c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84e68 │ │ │ │ - cbz r4, 4a820 │ │ │ │ - movw r1, #34496 @ 0x86c0 │ │ │ │ + bl 84e28 │ │ │ │ + cbz r4, 4a840 │ │ │ │ + movw r1, #32512 @ 0x7f00 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4aa48 │ │ │ │ - cbz r0, 4a820 │ │ │ │ - movw r1, #49580 @ 0xc1ac │ │ │ │ + bl 4aa66 │ │ │ │ + cbz r0, 4a840 │ │ │ │ + movw r1, #47596 @ 0xb9ec │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4aa48 │ │ │ │ - cbz r0, 4a820 │ │ │ │ + bl 4aa66 │ │ │ │ + cbz r0, 4a840 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 15c368 │ │ │ │ + bl 15c3c8 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 84e68 │ │ │ │ + b.w 84e28 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - bvs.n 4a85c │ │ │ │ + bvs.n 4a87c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #7196 @ 0x1c1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 4a85e │ │ │ │ + beq.n 4a87a │ │ │ │ movw r0, #5736 @ 0x1668 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 4a8e0 │ │ │ │ + b.n 4a8fc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 4a854 │ │ │ │ + bne.n 4a870 │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4a854 │ │ │ │ + bhi.n 4a870 │ │ │ │ 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 │ │ │ │ @@ -45140,76 +45160,77 @@ │ │ │ │ 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 4a918 │ │ │ │ + bl 4a936 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a8a6 │ │ │ │ + bge.n 4a8c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4a8a6 │ │ │ │ + cbnz r3, 4a8c2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a8ba │ │ │ │ + bge.n 4a8d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4a8ba │ │ │ │ + cbnz r3, 4a8d6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 4a8de │ │ │ │ + beq.n 4a8fa │ │ │ │ cmp r7, #3 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ eoreq.w r4, r4, #1 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ - b.n 4a8e0 │ │ │ │ + b.n 4a8fc │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, 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 4a902 │ │ │ │ + bne.n 4a920 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 24e894 │ │ │ │ + b.w 24dce4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14212 @ 0x3784 │ │ │ │ + movw r0, #12228 @ 0x2fc4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a8f6 │ │ │ │ + bne.n 4a914 │ │ │ │ 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 4aa3c │ │ │ │ + beq.w 4aa5a │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 4aa40 │ │ │ │ + bne.w 4aa5e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -45225,28 +45246,28 @@ │ │ │ │ blx 2b420 │ │ │ │ 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 2be054 │ │ │ │ + bl 2bd8b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4aa06 │ │ │ │ + bne.n 4aa24 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 2857b8 │ │ │ │ + bl 285034 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 4a990 │ │ │ │ - bhi.n 4a968 │ │ │ │ + beq.n 4a9ae │ │ │ │ + bhi.n 4a986 │ │ │ │ clz r4, r0 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ negs r4, r4 │ │ │ │ - b.n 4aa12 │ │ │ │ + b.n 4aa30 │ │ │ │ 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 │ │ │ │ @@ -45257,215 +45278,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 f3108 │ │ │ │ + bl f307c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a9d6 │ │ │ │ + bge.n 4a9f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 4a9d6 │ │ │ │ + cbnz r3, 4a9f4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a9ea │ │ │ │ + bge.n 4aa08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4a9ea │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4aa08 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a9fe │ │ │ │ + bge.n 4aa1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4a9fe │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4aa1c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 4aa0e │ │ │ │ - bne.n 4a968 │ │ │ │ - b.n 4aa12 │ │ │ │ + blt.n 4aa2c │ │ │ │ + bne.n 4a986 │ │ │ │ + b.n 4aa30 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 4a968 │ │ │ │ + bne.n 4a986 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4aa12 │ │ │ │ + b.n 4aa30 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4aa26 │ │ │ │ + bge.n 4aa44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4aa26 │ │ │ │ + cbnz r3, 4aa44 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4aa42 │ │ │ │ + bge.n 4aa60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4aa42 │ │ │ │ + cbnz r3, 4aa60 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4aa42 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4aa60 │ │ │ │ movs r4, #1 │ │ │ │ - b.n 4aa42 │ │ │ │ + b.n 4aa60 │ │ │ │ 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 8f798 │ │ │ │ + bl 8f6f8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4aa76 │ │ │ │ + cbz r0, 4aa94 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 990a8 │ │ │ │ + bl 99004 │ │ │ │ adds r4, r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ - b.n 4aa78 │ │ │ │ + b.n 4aa96 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ 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 4aab0 │ │ │ │ - bl b1110 │ │ │ │ - bl b1198 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 4aab6 │ │ │ │ + beq.n 4aace │ │ │ │ + bl b0c5c │ │ │ │ + bl b0ce4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 4aad4 │ │ │ │ mov r0, fp │ │ │ │ - bl 51da4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 4aac6 │ │ │ │ + cbz r2, 4aae4 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 4abde │ │ │ │ + b.n 4abfc │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl d10f4 │ │ │ │ + bl d0b68 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4abd0 │ │ │ │ + beq.n 4abee │ │ │ │ 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 4aaf4 │ │ │ │ - bl b1110 │ │ │ │ - bl b1198 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 4aafa │ │ │ │ + beq.n 4ab12 │ │ │ │ + bl b0c5c │ │ │ │ + bl b0ce4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 4ab18 │ │ │ │ mov r0, fp │ │ │ │ - bl 51da4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbnz r2, 4ab18 │ │ │ │ + cbnz r2, 4ab36 │ │ │ │ movs r0, #4 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4ab24 │ │ │ │ + cbnz r0, 4ab42 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 23c470 │ │ │ │ + bl 23b41c │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 4abd0 │ │ │ │ + b.n 4abee │ │ │ │ ldr.w r5, [fp, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 4ab18 │ │ │ │ + bne.n 4ab36 │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #1 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl b41f4 │ │ │ │ + bl b3d38 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, fp │ │ │ │ - cbz r2, 4ab88 │ │ │ │ - bl d10f4 │ │ │ │ + cbz r2, 4aba6 │ │ │ │ + bl d0b68 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 4ab88 │ │ │ │ + cbz r0, 4aba6 │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 4ab6a │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 4ab6a │ │ │ │ + cbz r2, 4ab88 │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 4ab88 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 4abd0 │ │ │ │ + b.n 4abee │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 4ab7c │ │ │ │ + bne.n 4ab9a │ │ │ │ lsls r7, r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bl 9bcd0 │ │ │ │ - cbz r0, 4ab9a │ │ │ │ + bl 9bc28 │ │ │ │ + cbz r0, 4abb8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ str.w sl, [r4, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 4ab30 │ │ │ │ + b.n 4ab4e │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [fp, #8] │ │ │ │ - bl cecd4 │ │ │ │ + bl ce74c │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 4aba2 │ │ │ │ + cbnz r0, 4abc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b90 │ │ │ │ - b.n 4ab0e │ │ │ │ + bl 83b50 │ │ │ │ + b.n 4ab2c │ │ │ │ cmp r6, r5 │ │ │ │ - ble.n 4abb4 │ │ │ │ + ble.n 4abd2 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r1, [r4, r5, lsl #2] │ │ │ │ str.w r1, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 4aba2 │ │ │ │ + b.n 4abc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ 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 e04a0 │ │ │ │ - b.n 4abd8 │ │ │ │ + bl e0390 │ │ │ │ + b.n 4abf6 │ │ │ │ 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 │ │ │ │ @@ -45473,619 +45494,620 @@ │ │ │ │ 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 188df8 │ │ │ │ - cbz r0, 4ac30 │ │ │ │ + bl 1883a4 │ │ │ │ + cbz r0, 4ac4e │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 4ac0a │ │ │ │ + cbz r3, 4ac28 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ - b.n 4ac12 │ │ │ │ + b.n 4ac30 │ │ │ │ movw r2, #32180 @ 0x7db4 │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 4ac30 │ │ │ │ + cbz r5, 4ac4e │ │ │ │ ldr r4, [r4, #20] │ │ │ │ - movw r1, #32528 @ 0x7f10 │ │ │ │ + movw r1, #30544 @ 0x7750 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r3, #0 │ │ │ │ cmp r5, r3 │ │ │ │ - ble.n 4ac30 │ │ │ │ + ble.n 4ac4e │ │ │ │ ldrb r6, [r4, r3] │ │ │ │ ldrb r6, [r1, r6] │ │ │ │ strb r6, [r2, r3] │ │ │ │ adds r3, #1 │ │ │ │ - b.n 4ac22 │ │ │ │ + b.n 4ac40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0004ac32 <_PyBytes_ReverseFind@@Base>: │ │ │ │ +0004ac50 <_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, 4ac4a <_PyBytes_ReverseFind@@Base+0x18> │ │ │ │ + cbnz r3, 4ac68 <_PyBytes_ReverseFind@@Base+0x18> │ │ │ │ adds r0, r1, r4 │ │ │ │ - b.n 4ac60 <_PyBytes_ReverseFind@@Base+0x2e> │ │ │ │ + b.n 4ac7e <_PyBytes_ReverseFind@@Base+0x2e> │ │ │ │ mov.w ip, #2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ strd r5, ip, [sp] │ │ │ │ - bl 221c84 │ │ │ │ + bl 220498 │ │ │ │ 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 4ac6e <_PyBytes_ReverseFind@@Base+0x3c> │ │ │ │ - b.w 17e074 │ │ │ │ + beq.n 4ac8c <_PyBytes_ReverseFind@@Base+0x3c> │ │ │ │ + b.w 17d904 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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, 4ac98 <_PyBytes_ReverseFind@@Base+0x66> │ │ │ │ + cbz r3, 4acb6 <_PyBytes_ReverseFind@@Base+0x66> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4acb0 <_PyBytes_ReverseFind@@Base+0x7e> │ │ │ │ + b.n 4acce <_PyBytes_ReverseFind@@Base+0x7e> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 4aca0 <_PyBytes_ReverseFind@@Base+0x6e> │ │ │ │ + bgt.n 4acbe <_PyBytes_ReverseFind@@Base+0x6e> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4acb0 <_PyBytes_ReverseFind@@Base+0x7e> │ │ │ │ + b.n 4acce <_PyBytes_ReverseFind@@Base+0x7e> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4ac9c <_PyBytes_ReverseFind@@Base+0x6a> │ │ │ │ + bne.n 4acba <_PyBytes_ReverseFind@@Base+0x6a> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4ac9c <_PyBytes_ReverseFind@@Base+0x6a> │ │ │ │ + beq.n 4acba <_PyBytes_ReverseFind@@Base+0x6a> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 4acd8 <_PyBytes_ReverseFind@@Base+0xa6> │ │ │ │ + b.n 4acf6 <_PyBytes_ReverseFind@@Base+0xa6> │ │ │ │ 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 │ │ │ │ movw r3, #14288 @ 0x37d0 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4afde <_PyBytes_ReverseFind@@Base+0x3ac> │ │ │ │ + beq.w 4affe <_PyBytes_ReverseFind@@Base+0x3ae> │ │ │ │ add r5, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r5, #1 │ │ │ │ ite eq │ │ │ │ moveq r6, #0 │ │ │ │ ldrne r6, [r4, #4] │ │ │ │ - bl 9f90c │ │ │ │ + bl 9f8ac │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4afdc <_PyBytes_ReverseFind@@Base+0x3aa> │ │ │ │ - ldr r3, [pc, #620] @ (4af60 <_PyBytes_ReverseFind@@Base+0x32e>) │ │ │ │ + beq.w 4affc <_PyBytes_ReverseFind@@Base+0x3ac> │ │ │ │ + ldr r3, [pc, #624] @ (4af80 <_PyBytes_ReverseFind@@Base+0x330>) │ │ │ │ movw r8, #41968 @ 0xa3f0 │ │ │ │ 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 4ae38 <_PyBytes_ReverseFind@@Base+0x206> │ │ │ │ + bne.w 4ae56 <_PyBytes_ReverseFind@@Base+0x206> │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 10301c │ │ │ │ + bl 102eb8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4ae38 <_PyBytes_ReverseFind@@Base+0x206> │ │ │ │ + bne.w 4ae56 <_PyBytes_ReverseFind@@Base+0x206> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ad3a <_PyBytes_ReverseFind@@Base+0x108> │ │ │ │ + bge.n 4ad58 <_PyBytes_ReverseFind@@Base+0x108> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4ad3a <_PyBytes_ReverseFind@@Base+0x108> │ │ │ │ + cbnz r3, 4ad58 <_PyBytes_ReverseFind@@Base+0x108> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 9fad8 │ │ │ │ + bl 9fa78 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4ad72 <_PyBytes_ReverseFind@@Base+0x140> │ │ │ │ + cbnz r0, 4ad90 <_PyBytes_ReverseFind@@Base+0x140> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ad58 <_PyBytes_ReverseFind@@Base+0x126> │ │ │ │ + bge.n 4ad76 <_PyBytes_ReverseFind@@Base+0x126> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ad58 <_PyBytes_ReverseFind@@Base+0x126> │ │ │ │ + cbnz r3, 4ad76 <_PyBytes_ReverseFind@@Base+0x126> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - bl 94178 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4afde <_PyBytes_ReverseFind@@Base+0x3ac> │ │ │ │ + bne.w 4affe <_PyBytes_ReverseFind@@Base+0x3ae> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 4adf8 <_PyBytes_ReverseFind@@Base+0x1c6> │ │ │ │ + bne.n 4ae16 <_PyBytes_ReverseFind@@Base+0x1c6> │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 10301c │ │ │ │ + bl 102eb8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbnz r3, 4adf8 <_PyBytes_ReverseFind@@Base+0x1c6> │ │ │ │ + cbnz r3, 4ae16 <_PyBytes_ReverseFind@@Base+0x1c6> │ │ │ │ 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 4adde <_PyBytes_ReverseFind@@Base+0x1ac> │ │ │ │ + beq.n 4adfc <_PyBytes_ReverseFind@@Base+0x1ac> │ │ │ │ vsub.f64 d6, d6, d7 │ │ │ │ vcmpe.f64 d6, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge.n 4adbe <_PyBytes_ReverseFind@@Base+0x18c> │ │ │ │ + bge.n 4addc <_PyBytes_ReverseFind@@Base+0x18c> │ │ │ │ vneg.f64 d6, d6 │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bge.n 4adcc <_PyBytes_ReverseFind@@Base+0x19a> │ │ │ │ + bge.n 4adea <_PyBytes_ReverseFind@@Base+0x19a> │ │ │ │ vneg.f64 d7, d7 │ │ │ │ - vldr d5, [pc, #392] @ 4af58 <_PyBytes_ReverseFind@@Base+0x326> │ │ │ │ + vldr d5, [pc, #396] @ 4af78 <_PyBytes_ReverseFind@@Base+0x328> │ │ │ │ vmul.f64 d6, d6, d5 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4adf8 <_PyBytes_ReverseFind@@Base+0x1c6> │ │ │ │ + bhi.n 4ae16 <_PyBytes_ReverseFind@@Base+0x1c6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ad3a <_PyBytes_ReverseFind@@Base+0x108> │ │ │ │ + bge.n 4ad58 <_PyBytes_ReverseFind@@Base+0x108> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ad3a <_PyBytes_ReverseFind@@Base+0x108> │ │ │ │ + bne.n 4ad58 <_PyBytes_ReverseFind@@Base+0x108> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ad3a <_PyBytes_ReverseFind@@Base+0x108> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ad58 <_PyBytes_ReverseFind@@Base+0x108> │ │ │ │ mov r0, r7 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ae74 <_PyBytes_ReverseFind@@Base+0x242> │ │ │ │ + beq.n 4ae92 <_PyBytes_ReverseFind@@Base+0x242> │ │ │ │ mov r1, r4 │ │ │ │ - bl 14dca8 │ │ │ │ + bl 14dca4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ae20 <_PyBytes_ReverseFind@@Base+0x1ee> │ │ │ │ + bge.n 4ae3e <_PyBytes_ReverseFind@@Base+0x1ee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4ae20 <_PyBytes_ReverseFind@@Base+0x1ee> │ │ │ │ + cbnz r3, 4ae3e <_PyBytes_ReverseFind@@Base+0x1ee> │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ae34 <_PyBytes_ReverseFind@@Base+0x202> │ │ │ │ + bge.n 4ae52 <_PyBytes_ReverseFind@@Base+0x202> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ae34 <_PyBytes_ReverseFind@@Base+0x202> │ │ │ │ + cbnz r3, 4ae52 <_PyBytes_ReverseFind@@Base+0x202> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4aea6 <_PyBytes_ReverseFind@@Base+0x274> │ │ │ │ + beq.n 4aec4 <_PyBytes_ReverseFind@@Base+0x274> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movw r7, #25136 @ 0x6230 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 4af64 <_PyBytes_ReverseFind@@Base+0x332> │ │ │ │ + bne.w 4af84 <_PyBytes_ReverseFind@@Base+0x334> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ vldr d8, [r6, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4aed6 <_PyBytes_ReverseFind@@Base+0x2a4> │ │ │ │ + bge.n 4aef4 <_PyBytes_ReverseFind@@Base+0x2a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4aed6 <_PyBytes_ReverseFind@@Base+0x2a4> │ │ │ │ + bne.n 4aef4 <_PyBytes_ReverseFind@@Base+0x2a4> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4aed6 <_PyBytes_ReverseFind@@Base+0x2a4> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4aef4 <_PyBytes_ReverseFind@@Base+0x2a4> │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 4af12 <_PyBytes_ReverseFind@@Base+0x2e0> │ │ │ │ + beq.n 4af30 <_PyBytes_ReverseFind@@Base+0x2e0> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 9ba38 │ │ │ │ + bl 9b990 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 4ae8a <_PyBytes_ReverseFind@@Base+0x258> │ │ │ │ + cbnz r0, 4aea8 <_PyBytes_ReverseFind@@Base+0x258> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4aea6 <_PyBytes_ReverseFind@@Base+0x274> │ │ │ │ + bge.n 4aec4 <_PyBytes_ReverseFind@@Base+0x274> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4aea6 <_PyBytes_ReverseFind@@Base+0x274> │ │ │ │ + cbnz r3, 4aec4 <_PyBytes_ReverseFind@@Base+0x274> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4aea6 <_PyBytes_ReverseFind@@Base+0x274> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4aec4 <_PyBytes_ReverseFind@@Base+0x274> │ │ │ │ mov r1, r4 │ │ │ │ - bl 14dca8 │ │ │ │ + bl 14dca4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4af34 <_PyBytes_ReverseFind@@Base+0x302> │ │ │ │ + blt.n 4af52 <_PyBytes_ReverseFind@@Base+0x302> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4af44 <_PyBytes_ReverseFind@@Base+0x312> │ │ │ │ + blt.n 4af62 <_PyBytes_ReverseFind@@Base+0x312> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 4af64 <_PyBytes_ReverseFind@@Base+0x332> │ │ │ │ + bne.n 4af84 <_PyBytes_ReverseFind@@Base+0x334> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4aeba <_PyBytes_ReverseFind@@Base+0x288> │ │ │ │ + bge.n 4aed8 <_PyBytes_ReverseFind@@Base+0x288> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4aeba <_PyBytes_ReverseFind@@Base+0x288> │ │ │ │ + cbnz r3, 4aed8 <_PyBytes_ReverseFind@@Base+0x288> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4afde <_PyBytes_ReverseFind@@Base+0x3ac> │ │ │ │ + b.n 4affe <_PyBytes_ReverseFind@@Base+0x3ae> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 4ae64 <_PyBytes_ReverseFind@@Base+0x232> │ │ │ │ + bne.n 4ae82 <_PyBytes_ReverseFind@@Base+0x232> │ │ │ │ vldr d7, [r4, #8] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ vmul.f64 d8, d8, d7 │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4af28 <_PyBytes_ReverseFind@@Base+0x2f6> │ │ │ │ + blt.n 4af46 <_PyBytes_ReverseFind@@Base+0x2f6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 9fad8 │ │ │ │ + bl 9fa78 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4aebe <_PyBytes_ReverseFind@@Base+0x28c> │ │ │ │ + bne.n 4aedc <_PyBytes_ReverseFind@@Base+0x28c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4aef8 <_PyBytes_ReverseFind@@Base+0x2c6> │ │ │ │ + bge.n 4af16 <_PyBytes_ReverseFind@@Base+0x2c6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4aef8 <_PyBytes_ReverseFind@@Base+0x2c6> │ │ │ │ + cbnz r3, 4af16 <_PyBytes_ReverseFind@@Base+0x2c6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - bl 94178 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4afde <_PyBytes_ReverseFind@@Base+0x3ac> │ │ │ │ + bne.n 4affe <_PyBytes_ReverseFind@@Base+0x3ae> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 9ba38 │ │ │ │ - bl 10301c │ │ │ │ + b.w 9b990 │ │ │ │ + bl 102eb8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ vmov s14, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ae68 <_PyBytes_ReverseFind@@Base+0x236> │ │ │ │ + bne.n 4ae86 <_PyBytes_ReverseFind@@Base+0x236> │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ - b.n 4aec8 <_PyBytes_ReverseFind@@Base+0x296> │ │ │ │ + b.n 4aee6 <_PyBytes_ReverseFind@@Base+0x296> │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4aed6 <_PyBytes_ReverseFind@@Base+0x2a4> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4aed6 <_PyBytes_ReverseFind@@Base+0x2a4> │ │ │ │ + bne.n 4aef4 <_PyBytes_ReverseFind@@Base+0x2a4> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4aef4 <_PyBytes_ReverseFind@@Base+0x2a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ae9a <_PyBytes_ReverseFind@@Base+0x268> │ │ │ │ + bne.n 4aeb8 <_PyBytes_ReverseFind@@Base+0x268> │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ae9a <_PyBytes_ReverseFind@@Base+0x268> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4aeb8 <_PyBytes_ReverseFind@@Base+0x268> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4aea2 <_PyBytes_ReverseFind@@Base+0x270> │ │ │ │ + bne.n 4aec0 <_PyBytes_ReverseFind@@Base+0x270> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4aea2 <_PyBytes_ReverseFind@@Base+0x270> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4aec0 <_PyBytes_ReverseFind@@Base+0x270> │ │ │ │ + nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r0, r0 │ │ │ │ strh r0, [r6, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9fad8 │ │ │ │ + bl 9fa78 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r6, 4af92 <_PyBytes_ReverseFind@@Base+0x360> │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 4afc6 <_PyBytes_ReverseFind@@Base+0x394> │ │ │ │ + cbnz r6, 4afb2 <_PyBytes_ReverseFind@@Base+0x362> │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 4afe6 <_PyBytes_ReverseFind@@Base+0x396> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4af8e <_PyBytes_ReverseFind@@Base+0x35c> │ │ │ │ + bge.n 4afae <_PyBytes_ReverseFind@@Base+0x35e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4af8e <_PyBytes_ReverseFind@@Base+0x35c> │ │ │ │ + cbnz r3, 4afae <_PyBytes_ReverseFind@@Base+0x35e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4afc6 <_PyBytes_ReverseFind@@Base+0x394> │ │ │ │ - bl 14dca8 │ │ │ │ + b.n 4afe6 <_PyBytes_ReverseFind@@Base+0x396> │ │ │ │ + bl 14dca4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4afac <_PyBytes_ReverseFind@@Base+0x37a> │ │ │ │ + bge.n 4afcc <_PyBytes_ReverseFind@@Base+0x37c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4afac <_PyBytes_ReverseFind@@Base+0x37a> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4afcc <_PyBytes_ReverseFind@@Base+0x37c> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4afc0 <_PyBytes_ReverseFind@@Base+0x38e> │ │ │ │ + bge.n 4afe0 <_PyBytes_ReverseFind@@Base+0x390> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4afc0 <_PyBytes_ReverseFind@@Base+0x38e> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4afe0 <_PyBytes_ReverseFind@@Base+0x390> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 4af66 <_PyBytes_ReverseFind@@Base+0x334> │ │ │ │ + bne.n 4af86 <_PyBytes_ReverseFind@@Base+0x336> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4afde <_PyBytes_ReverseFind@@Base+0x3ac> │ │ │ │ + bge.n 4affe <_PyBytes_ReverseFind@@Base+0x3ae> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4afde <_PyBytes_ReverseFind@@Base+0x3ac> │ │ │ │ + cbnz r3, 4affe <_PyBytes_ReverseFind@@Base+0x3ae> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4afde <_PyBytes_ReverseFind@@Base+0x3ac> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4affe <_PyBytes_ReverseFind@@Base+0x3ae> │ │ │ │ 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 102f28 │ │ │ │ + bl 102dc4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4b00a <_PyBytes_ReverseFind@@Base+0x3d8> │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 4b018 <_PyBytes_ReverseFind@@Base+0x3e6> │ │ │ │ + bne.n 4b02a <_PyBytes_ReverseFind@@Base+0x3da> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 4b038 <_PyBytes_ReverseFind@@Base+0x3e8> │ │ │ │ mov r0, r4 │ │ │ │ blx 2ad14 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2b13cc │ │ │ │ + b.w 2b0c3c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #20] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4b026 <_PyBytes_ReverseFind@@Base+0x3f4> │ │ │ │ - b.w 17e074 │ │ │ │ + beq.n 4b046 <_PyBytes_ReverseFind@@Base+0x3f6> │ │ │ │ + b.w 17d904 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ - b.w 2be54c │ │ │ │ + b.w 2bddac │ │ │ │ mov r0, r1 │ │ │ │ - b.w 1f2b18 │ │ │ │ + b.w 1f1988 │ │ │ │ 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 4b064 <_PyBytes_ReverseFind@@Base+0x432> │ │ │ │ + bhi.n 4b084 <_PyBytes_ReverseFind@@Base+0x434> │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl 100d7c <_PyNumber_Index@@Base> │ │ │ │ + bl 100c18 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4b07a <_PyBytes_ReverseFind@@Base+0x448> │ │ │ │ - b.n 4b08c <_PyBytes_ReverseFind@@Base+0x45a> │ │ │ │ - movw r0, #23732 @ 0x5cb4 │ │ │ │ + cbnz r0, 4b09a <_PyBytes_ReverseFind@@Base+0x44a> │ │ │ │ + b.n 4b0ac <_PyBytes_ReverseFind@@Base+0x45c> │ │ │ │ + movw r0, #21748 @ 0x54f4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e28e8 │ │ │ │ + bl e2850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b162 <_PyBytes_ReverseFind@@Base+0x530> │ │ │ │ - b.n 4b056 <_PyBytes_ReverseFind@@Base+0x424> │ │ │ │ - bl 9b988 │ │ │ │ + beq.n 4b182 <_PyBytes_ReverseFind@@Base+0x532> │ │ │ │ + b.n 4b076 <_PyBytes_ReverseFind@@Base+0x426> │ │ │ │ + bl 9b8e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4b09a <_PyBytes_ReverseFind@@Base+0x468> │ │ │ │ + blt.n 4b0ba <_PyBytes_ReverseFind@@Base+0x46a> │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 4b0aa <_PyBytes_ReverseFind@@Base+0x478> │ │ │ │ - bl 94178 │ │ │ │ + bne.n 4b0ca <_PyBytes_ReverseFind@@Base+0x47a> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b162 <_PyBytes_ReverseFind@@Base+0x530> │ │ │ │ + bne.n 4b182 <_PyBytes_ReverseFind@@Base+0x532> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4b0aa <_PyBytes_ReverseFind@@Base+0x478> │ │ │ │ + b.n 4b0ca <_PyBytes_ReverseFind@@Base+0x47a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b088 <_PyBytes_ReverseFind@@Base+0x456> │ │ │ │ + bne.n 4b0a8 <_PyBytes_ReverseFind@@Base+0x458> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b088 <_PyBytes_ReverseFind@@Base+0x456> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b0a8 <_PyBytes_ReverseFind@@Base+0x458> │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 4b136 <_PyBytes_ReverseFind@@Base+0x504> │ │ │ │ + ble.n 4b156 <_PyBytes_ReverseFind@@Base+0x506> │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 4b0de <_PyBytes_ReverseFind@@Base+0x4ac> │ │ │ │ + bpl.n 4b0fe <_PyBytes_ReverseFind@@Base+0x4ae> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4b0da <_PyBytes_ReverseFind@@Base+0x4a8> │ │ │ │ + beq.n 4b0fa <_PyBytes_ReverseFind@@Base+0x4aa> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #60576 @ 0xeca0 │ │ │ │ + movw r1, #58592 @ 0xe4e0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 4b138 <_PyBytes_ReverseFind@@Base+0x506> │ │ │ │ + b.n 4b158 <_PyBytes_ReverseFind@@Base+0x508> │ │ │ │ movw r1, #34272 @ 0x85e0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 4b0f0 <_PyBytes_ReverseFind@@Base+0x4be> │ │ │ │ - bl 9ef64 │ │ │ │ - cbz r0, 4b110 <_PyBytes_ReverseFind@@Base+0x4de> │ │ │ │ + beq.n 4b110 <_PyBytes_ReverseFind@@Base+0x4c0> │ │ │ │ + bl 9ef00 │ │ │ │ + cbz r0, 4b130 <_PyBytes_ReverseFind@@Base+0x4e0> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4b130 <_PyBytes_ReverseFind@@Base+0x4fe> │ │ │ │ + beq.n 4b150 <_PyBytes_ReverseFind@@Base+0x500> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #60664 @ 0xecf8 │ │ │ │ + movw r1, #58680 @ 0xe538 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #64960 @ 0xfdc0 │ │ │ │ + movw r2, #62888 @ 0xf5a8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #36144 @ 0x8d30 │ │ │ │ + movw r1, #34160 @ 0x8570 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #23732 @ 0x5cb4 │ │ │ │ + movw r0, #21748 @ 0x54f4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4b162 <_PyBytes_ReverseFind@@Base+0x530> │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4b182 <_PyBytes_ReverseFind@@Base+0x532> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 4b138 <_PyBytes_ReverseFind@@Base+0x506> │ │ │ │ + b.n 4b158 <_PyBytes_ReverseFind@@Base+0x508> │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 4b154 <_PyBytes_ReverseFind@@Base+0x522> │ │ │ │ - cbz r1, 4b144 <_PyBytes_ReverseFind@@Base+0x512> │ │ │ │ + bgt.n 4b174 <_PyBytes_ReverseFind@@Base+0x524> │ │ │ │ + cbz r1, 4b164 <_PyBytes_ReverseFind@@Base+0x514> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 4b14c <_PyBytes_ReverseFind@@Base+0x51a> │ │ │ │ + b.n 4b16c <_PyBytes_ReverseFind@@Base+0x51c> │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 188df8 │ │ │ │ + b.w 1883a4 │ │ │ │ subs r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 46542 │ │ │ │ + b.w 46560 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - cbz r0, 4b178 <_PyBytes_ReverseFind@@Base+0x546> │ │ │ │ + cbz r0, 4b198 <_PyBytes_ReverseFind@@Base+0x548> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - b.w 2be7f8 │ │ │ │ + b.w 2be058 │ │ │ │ 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, 4b19c <_PyBytes_ReverseFind@@Base+0x56a> │ │ │ │ - bl cec3c │ │ │ │ - cbz r0, 4b1ce <_PyBytes_ReverseFind@@Base+0x59c> │ │ │ │ + cbnz r1, 4b1bc <_PyBytes_ReverseFind@@Base+0x56c> │ │ │ │ + bl ce6b4 │ │ │ │ + cbz r0, 4b1ee <_PyBytes_ReverseFind@@Base+0x59e> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r5, [r3, #0] │ │ │ │ - b.n 4b1ce <_PyBytes_ReverseFind@@Base+0x59c> │ │ │ │ + b.n 4b1ee <_PyBytes_ReverseFind@@Base+0x59e> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ adds r0, r3, #1 │ │ │ │ - bl cecd4 │ │ │ │ - cbz r0, 4b1ce <_PyBytes_ReverseFind@@Base+0x59c> │ │ │ │ + bl ce74c │ │ │ │ + cbz r0, 4b1ee <_PyBytes_ReverseFind@@Base+0x59e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ adds r6, r2, #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 4b1c4 <_PyBytes_ReverseFind@@Base+0x592> │ │ │ │ + ble.n 4b1e4 <_PyBytes_ReverseFind@@Base+0x594> │ │ │ │ ldr r7, [r4, #4] │ │ │ │ ldr.w r7, [r7, r2, lsl #2] │ │ │ │ str.w r7, [r1, r2, lsl #2] │ │ │ │ mov r2, r6 │ │ │ │ - b.n 4b1ae <_PyBytes_ReverseFind@@Base+0x57c> │ │ │ │ + b.n 4b1ce <_PyBytes_ReverseFind@@Base+0x57e> │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ subs r3, #1 │ │ │ │ str.w r5, [r1, r3, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b2de <_PyBytes_ReverseFind@@Base+0x6ac> │ │ │ │ + beq.n 4b2fe <_PyBytes_ReverseFind@@Base+0x6ae> │ │ │ │ strd r7, r0, [sp] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, sp │ │ │ │ - ldr r0, [pc, #240] @ (4b2ec <_PyBytes_ReverseFind@@Base+0x6ba>) │ │ │ │ - bl 1651b0 │ │ │ │ + ldr r0, [pc, #240] @ (4b30c <_PyBytes_ReverseFind@@Base+0x6bc>) │ │ │ │ + bl 16514c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b2c0 <_PyBytes_ReverseFind@@Base+0x68e> │ │ │ │ + beq.n 4b2e0 <_PyBytes_ReverseFind@@Base+0x690> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #15856 @ 0x3df0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4b22c <_PyBytes_ReverseFind@@Base+0x5fa> │ │ │ │ + beq.n 4b24c <_PyBytes_ReverseFind@@Base+0x5fc> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #60800 @ 0xed80 │ │ │ │ + movw r1, #58816 @ 0xe5c0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 4b2c0 <_PyBytes_ReverseFind@@Base+0x68e> │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 4b2e0 <_PyBytes_ReverseFind@@Base+0x690> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 158ee8 │ │ │ │ + bl 158da4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4b2c0 <_PyBytes_ReverseFind@@Base+0x68e> │ │ │ │ + blt.n 4b2e0 <_PyBytes_ReverseFind@@Base+0x690> │ │ │ │ movw r0, #1716 @ 0x6b4 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - bl 7fd48 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd08 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b2c0 <_PyBytes_ReverseFind@@Base+0x68e> │ │ │ │ + beq.n 4b2e0 <_PyBytes_ReverseFind@@Base+0x690> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ sub.w lr, r0, #8 │ │ │ │ - ldr r2, [pc, #160] @ (4b2f0 <_PyBytes_ReverseFind@@Base+0x6be>) │ │ │ │ + ldr r2, [pc, #160] @ (4b310 <_PyBytes_ReverseFind@@Base+0x6c0>) │ │ │ │ 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] │ │ │ │ @@ -46101,100 +46123,100 @@ │ │ │ │ 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 4b2a6 <_PyBytes_ReverseFind@@Base+0x674> │ │ │ │ + bge.n 4b2c6 <_PyBytes_ReverseFind@@Base+0x676> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4b2a6 <_PyBytes_ReverseFind@@Base+0x674> │ │ │ │ + cbnz r3, 4b2c6 <_PyBytes_ReverseFind@@Base+0x676> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b2b4 <_PyBytes_ReverseFind@@Base+0x682> │ │ │ │ + bge.n 4b2d4 <_PyBytes_ReverseFind@@Base+0x684> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 4b2b8 <_PyBytes_ReverseFind@@Base+0x686> │ │ │ │ + cbz r4, 4b2d8 <_PyBytes_ReverseFind@@Base+0x688> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4b2e2 <_PyBytes_ReverseFind@@Base+0x6b0> │ │ │ │ + b.n 4b302 <_PyBytes_ReverseFind@@Base+0x6b2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b2e2 <_PyBytes_ReverseFind@@Base+0x6b0> │ │ │ │ - bl 84e4c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b302 <_PyBytes_ReverseFind@@Base+0x6b2> │ │ │ │ + bl 84e0c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b2de <_PyBytes_ReverseFind@@Base+0x6ac> │ │ │ │ + bge.n 4b2fe <_PyBytes_ReverseFind@@Base+0x6ae> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4b2de <_PyBytes_ReverseFind@@Base+0x6ac> │ │ │ │ + cbnz r3, 4b2fe <_PyBytes_ReverseFind@@Base+0x6ae> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, 4b322 <_PyBytes_ReverseFind@@Base+0x6f0> │ │ │ │ + cbz r4, 4b342 <_PyBytes_ReverseFind@@Base+0x6f2> │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ 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, 4b324 <_PyBytes_ReverseFind@@Base+0x6f2> │ │ │ │ + cbz r0, 4b344 <_PyBytes_ReverseFind@@Base+0x6f4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b324 <_PyBytes_ReverseFind@@Base+0x6f2> │ │ │ │ + bge.n 4b344 <_PyBytes_ReverseFind@@Base+0x6f4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b324 <_PyBytes_ReverseFind@@Base+0x6f2> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b344 <_PyBytes_ReverseFind@@Base+0x6f4> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ - cbnz r2, 4b340 <_PyBytes_ReverseFind@@Base+0x70e> │ │ │ │ + cbnz r2, 4b360 <_PyBytes_ReverseFind@@Base+0x710> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 4b340 <_PyBytes_ReverseFind@@Base+0x70e> │ │ │ │ + cbz r0, 4b360 <_PyBytes_ReverseFind@@Base+0x710> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b340 <_PyBytes_ReverseFind@@Base+0x70e> │ │ │ │ + bge.n 4b360 <_PyBytes_ReverseFind@@Base+0x710> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b340 <_PyBytes_ReverseFind@@Base+0x70e> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b360 <_PyBytes_ReverseFind@@Base+0x710> │ │ │ │ + bl 846d4 <_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 4b364 <_PyBytes_ReverseFind@@Base+0x732> │ │ │ │ + bne.n 4b384 <_PyBytes_ReverseFind@@Base+0x734> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 172fc4 │ │ │ │ + b.w 172d2c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14060 @ 0x36ec │ │ │ │ + movw r0, #12076 @ 0x2f2c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b358 <_PyBytes_ReverseFind@@Base+0x726> │ │ │ │ + bne.n 4b378 <_PyBytes_ReverseFind@@Base+0x728> │ │ │ │ pop {r4, pc} │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ @@ -46207,159 +46229,159 @@ │ │ │ │ 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 204308 │ │ │ │ + bl 2030d8 │ │ │ │ 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 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4b452 <_PyBytes_ReverseFind@@Base+0x820> │ │ │ │ + beq.n 4b472 <_PyBytes_ReverseFind@@Base+0x822> │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4b452 <_PyBytes_ReverseFind@@Base+0x820> │ │ │ │ + beq.n 4b472 <_PyBytes_ReverseFind@@Base+0x822> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #40261 @ 0x9d45 │ │ │ │ + movw r3, #40361 @ 0x9da9 │ │ │ │ movt r3, #21 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4b3f4 <_PyBytes_ReverseFind@@Base+0x7c2> │ │ │ │ + bne.n 4b414 <_PyBytes_ReverseFind@@Base+0x7c4> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 4b3f8 <_PyBytes_ReverseFind@@Base+0x7c6> │ │ │ │ + b.n 4b418 <_PyBytes_ReverseFind@@Base+0x7c8> │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 4b41a <_PyBytes_ReverseFind@@Base+0x7e8> │ │ │ │ + beq.n 4b43a <_PyBytes_ReverseFind@@Base+0x7ea> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 4b41a <_PyBytes_ReverseFind@@Base+0x7e8> │ │ │ │ + cbz r3, 4b43a <_PyBytes_ReverseFind@@Base+0x7ea> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #18769 @ 0x4951 │ │ │ │ + movw r3, #18813 @ 0x497d │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4b41a <_PyBytes_ReverseFind@@Base+0x7e8> │ │ │ │ + bne.n 4b43a <_PyBytes_ReverseFind@@Base+0x7ea> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6485a │ │ │ │ + bl 64888 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 4b434 <_PyBytes_ReverseFind@@Base+0x802> │ │ │ │ + cbz r0, 4b454 <_PyBytes_ReverseFind@@Base+0x804> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b434 <_PyBytes_ReverseFind@@Base+0x802> │ │ │ │ + bge.n 4b454 <_PyBytes_ReverseFind@@Base+0x804> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b434 <_PyBytes_ReverseFind@@Base+0x802> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b454 <_PyBytes_ReverseFind@@Base+0x804> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 4b452 <_PyBytes_ReverseFind@@Base+0x820> │ │ │ │ + cbz r0, 4b472 <_PyBytes_ReverseFind@@Base+0x822> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b452 <_PyBytes_ReverseFind@@Base+0x820> │ │ │ │ + bge.n 4b472 <_PyBytes_ReverseFind@@Base+0x822> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b452 <_PyBytes_ReverseFind@@Base+0x820> │ │ │ │ + cbnz r3, 4b472 <_PyBytes_ReverseFind@@Base+0x822> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbz r3, 4b49e <_PyBytes_ReverseFind@@Base+0x86c> │ │ │ │ + cbz r3, 4b4be <_PyBytes_ReverseFind@@Base+0x86e> │ │ │ │ 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 4b484 <_PyBytes_ReverseFind@@Base+0x852> │ │ │ │ + bge.n 4b4a4 <_PyBytes_ReverseFind@@Base+0x854> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ - bl 7ab74 │ │ │ │ + bl 7ab44 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4b4a4 <_PyBytes_ReverseFind@@Base+0x872> │ │ │ │ + beq.n 4b4c4 <_PyBytes_ReverseFind@@Base+0x874> │ │ │ │ adds r5, #1 │ │ │ │ - b.n 4b46c <_PyBytes_ReverseFind@@Base+0x83a> │ │ │ │ + b.n 4b48c <_PyBytes_ReverseFind@@Base+0x83c> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #60956 @ 0xee1c │ │ │ │ + movw r1, #58972 @ 0xe65c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 4b4a4 <_PyBytes_ReverseFind@@Base+0x872> │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 4b4c4 <_PyBytes_ReverseFind@@Base+0x874> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 7ab74 │ │ │ │ + b.w 7ab44 │ │ │ │ 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 2a01b4 │ │ │ │ + bl 29fa3c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4b4e2 <_PyBytes_ReverseFind@@Base+0x8b0> │ │ │ │ + cbz r0, 4b502 <_PyBytes_ReverseFind@@Base+0x8b2> │ │ │ │ mov r1, r5 │ │ │ │ - bl 230450 <_PySet_Update@@Base> │ │ │ │ + bl 22edac <_PySet_Update@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4b4e2 <_PyBytes_ReverseFind@@Base+0x8b0> │ │ │ │ + bne.n 4b502 <_PyBytes_ReverseFind@@Base+0x8b2> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b4e0 <_PyBytes_ReverseFind@@Base+0x8ae> │ │ │ │ + bge.n 4b500 <_PyBytes_ReverseFind@@Base+0x8b0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4b4e0 <_PyBytes_ReverseFind@@Base+0x8ae> │ │ │ │ + cbnz r3, 4b500 <_PyBytes_ReverseFind@@Base+0x8b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, 4b516 <_PyBytes_ReverseFind@@Base+0x8e4> │ │ │ │ + cbnz r5, 4b536 <_PyBytes_ReverseFind@@Base+0x8e6> │ │ │ │ mov r4, r0 │ │ │ │ - bl 1f7770 │ │ │ │ + bl 1f6544 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 4b516 <_PyBytes_ReverseFind@@Base+0x8e4> │ │ │ │ + cbz r0, 4b536 <_PyBytes_ReverseFind@@Base+0x8e6> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b516 <_PyBytes_ReverseFind@@Base+0x8e4> │ │ │ │ + bge.n 4b536 <_PyBytes_ReverseFind@@Base+0x8e6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b516 <_PyBytes_ReverseFind@@Base+0x8e4> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b536 <_PyBytes_ReverseFind@@Base+0x8e6> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #88] @ (4b584 <_PyBytes_ReverseFind@@Base+0x952>) │ │ │ │ + ldr r2, [pc, #88] @ (4b5a4 <_PyBytes_ReverseFind@@Base+0x954>) │ │ │ │ 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] │ │ │ │ @@ -46373,17 +46395,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 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ @@ -46407,341 +46429,341 @@ │ │ │ │ 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, 4b5d2 <_PyBytes_ReverseFind@@Base+0x9a0> │ │ │ │ + cbz r3, 4b5f2 <_PyBytes_ReverseFind@@Base+0x9a2> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 4b5ea <_PyBytes_ReverseFind@@Base+0x9b8> │ │ │ │ + b.n 4b60a <_PyBytes_ReverseFind@@Base+0x9ba> │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 4b5da <_PyBytes_ReverseFind@@Base+0x9a8> │ │ │ │ + bge.n 4b5fa <_PyBytes_ReverseFind@@Base+0x9aa> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4b5ea <_PyBytes_ReverseFind@@Base+0x9b8> │ │ │ │ + b.n 4b60a <_PyBytes_ReverseFind@@Base+0x9ba> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 4b5d6 <_PyBytes_ReverseFind@@Base+0x9a4> │ │ │ │ + bgt.n 4b5f6 <_PyBytes_ReverseFind@@Base+0x9a6> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4b5d6 <_PyBytes_ReverseFind@@Base+0x9a4> │ │ │ │ + beq.n 4b5f6 <_PyBytes_ReverseFind@@Base+0x9a6> │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 4b60a <_PyBytes_ReverseFind@@Base+0x9d8> │ │ │ │ + b.n 4b62a <_PyBytes_ReverseFind@@Base+0x9da> │ │ │ │ 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] @ (4b70c <_PyBytes_ReverseFind@@Base+0xada>) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #268] @ (4b72c <_PyBytes_ReverseFind@@Base+0xadc>) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b704 <_PyBytes_ReverseFind@@Base+0xad2> │ │ │ │ + beq.n 4b724 <_PyBytes_ReverseFind@@Base+0xad4> │ │ │ │ cmn r6, r5 │ │ │ │ - beq.n 4b624 <_PyBytes_ReverseFind@@Base+0x9f2> │ │ │ │ + beq.n 4b644 <_PyBytes_ReverseFind@@Base+0x9f4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4b626 <_PyBytes_ReverseFind@@Base+0x9f4> │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 4b626 <_PyBytes_ReverseFind@@Base+0x9f4> │ │ │ │ + bne.n 4b646 <_PyBytes_ReverseFind@@Base+0x9f6> │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 4b646 <_PyBytes_ReverseFind@@Base+0x9f6> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4b704 <_PyBytes_ReverseFind@@Base+0xad2> │ │ │ │ + b.n 4b724 <_PyBytes_ReverseFind@@Base+0xad4> │ │ │ │ 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 4b688 <_PyBytes_ReverseFind@@Base+0xa56> │ │ │ │ + bls.n 4b6a8 <_PyBytes_ReverseFind@@Base+0xa58> │ │ │ │ ldrb.w r3, [r9] │ │ │ │ cmp r3, #9 │ │ │ │ - bne.n 4b666 <_PyBytes_ReverseFind@@Base+0xa34> │ │ │ │ + bne.n 4b686 <_PyBytes_ReverseFind@@Base+0xa36> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 4b682 <_PyBytes_ReverseFind@@Base+0xa50> │ │ │ │ + ble.n 4b6a2 <_PyBytes_ReverseFind@@Base+0xa52> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e3534 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 2e2d84 <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ add.w r2, fp, r1 │ │ │ │ adds r3, r5, r4 │ │ │ │ cmp r4, r2 │ │ │ │ - bgt.n 4b6ec <_PyBytes_ReverseFind@@Base+0xaba> │ │ │ │ + bgt.n 4b70c <_PyBytes_ReverseFind@@Base+0xabc> │ │ │ │ subs r4, r3, r1 │ │ │ │ - b.n 4b682 <_PyBytes_ReverseFind@@Base+0xa50> │ │ │ │ + b.n 4b6a2 <_PyBytes_ReverseFind@@Base+0xa52> │ │ │ │ cmp r4, sl │ │ │ │ - beq.n 4b6ec <_PyBytes_ReverseFind@@Base+0xaba> │ │ │ │ + beq.n 4b70c <_PyBytes_ReverseFind@@Base+0xabc> │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 4b674 <_PyBytes_ReverseFind@@Base+0xa42> │ │ │ │ + beq.n 4b694 <_PyBytes_ReverseFind@@Base+0xa44> │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 4b682 <_PyBytes_ReverseFind@@Base+0xa50> │ │ │ │ + bne.n 4b6a2 <_PyBytes_ReverseFind@@Base+0xa52> │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r3, r6 │ │ │ │ - blt.n 4b6ec <_PyBytes_ReverseFind@@Base+0xaba> │ │ │ │ + blt.n 4b70c <_PyBytes_ReverseFind@@Base+0xabc> │ │ │ │ add r6, r4 │ │ │ │ movs r4, #0 │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 4b640 <_PyBytes_ReverseFind@@Base+0xa0e> │ │ │ │ + b.n 4b660 <_PyBytes_ReverseFind@@Base+0xa10> │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r6, r3 │ │ │ │ - bgt.n 4b6ec <_PyBytes_ReverseFind@@Base+0xaba> │ │ │ │ + bgt.n 4b70c <_PyBytes_ReverseFind@@Base+0xabc> │ │ │ │ adds r0, r4, r6 │ │ │ │ - bl 809a4 │ │ │ │ + bl 80964 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4b704 <_PyBytes_ReverseFind@@Base+0xad2> │ │ │ │ + cbz r0, 4b724 <_PyBytes_ReverseFind@@Base+0xad4> │ │ │ │ add.w sl, r0, #16 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r9, #32 │ │ │ │ cmp r7, r8 │ │ │ │ - bls.n 4b704 <_PyBytes_ReverseFind@@Base+0xad2> │ │ │ │ + bls.n 4b724 <_PyBytes_ReverseFind@@Base+0xad4> │ │ │ │ ldrb.w r2, [r8], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 4b6d0 <_PyBytes_ReverseFind@@Base+0xa9e> │ │ │ │ + bne.n 4b6f0 <_PyBytes_ReverseFind@@Base+0xaa0> │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 4b6e2 <_PyBytes_ReverseFind@@Base+0xab0> │ │ │ │ + ble.n 4b702 <_PyBytes_ReverseFind@@Base+0xab2> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2e3534 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 2e2d84 <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ subs r1, r5, r1 │ │ │ │ add r6, r1 │ │ │ │ mov r3, sl │ │ │ │ add r1, sl │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4b6e8 <_PyBytes_ReverseFind@@Base+0xab6> │ │ │ │ + beq.n 4b708 <_PyBytes_ReverseFind@@Base+0xab8> │ │ │ │ strb.w r9, [r3], #1 │ │ │ │ - b.n 4b6c6 <_PyBytes_ReverseFind@@Base+0xa94> │ │ │ │ + b.n 4b6e6 <_PyBytes_ReverseFind@@Base+0xa96> │ │ │ │ mov r3, sl │ │ │ │ cmp r2, #10 │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ - beq.n 4b6e6 <_PyBytes_ReverseFind@@Base+0xab4> │ │ │ │ + beq.n 4b706 <_PyBytes_ReverseFind@@Base+0xab6> │ │ │ │ cmp r2, #13 │ │ │ │ - beq.n 4b6e6 <_PyBytes_ReverseFind@@Base+0xab4> │ │ │ │ + beq.n 4b706 <_PyBytes_ReverseFind@@Base+0xab6> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 4b6e8 <_PyBytes_ReverseFind@@Base+0xab6> │ │ │ │ + b.n 4b708 <_PyBytes_ReverseFind@@Base+0xab8> │ │ │ │ mov r3, sl │ │ │ │ - b.n 4b6e8 <_PyBytes_ReverseFind@@Base+0xab6> │ │ │ │ + b.n 4b708 <_PyBytes_ReverseFind@@Base+0xab8> │ │ │ │ movs r6, #0 │ │ │ │ mov sl, r3 │ │ │ │ - b.n 4b6a6 <_PyBytes_ReverseFind@@Base+0xa74> │ │ │ │ + b.n 4b6c6 <_PyBytes_ReverseFind@@Base+0xa76> │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58012 @ 0xe29c │ │ │ │ + movw r1, #56028 @ 0xdadc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 4b620 <_PyBytes_ReverseFind@@Base+0x9ee> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 4b640 <_PyBytes_ReverseFind@@Base+0x9f0> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r7, #252 @ 0xfc │ │ │ │ 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, 4b732 <_PyBytes_ReverseFind@@Base+0xb00> │ │ │ │ + cbz r0, 4b752 <_PyBytes_ReverseFind@@Base+0xb02> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b73e <_PyBytes_ReverseFind@@Base+0xb0c> │ │ │ │ + bge.n 4b75e <_PyBytes_ReverseFind@@Base+0xb0e> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4b73e <_PyBytes_ReverseFind@@Base+0xb0c> │ │ │ │ + b.n 4b75e <_PyBytes_ReverseFind@@Base+0xb0e> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 2bf3ec <_Py_c_abs@@Base+0x11c> │ │ │ │ + bl 2bec4c <_Py_c_abs@@Base+0x11c> │ │ │ │ str r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b724 <_PyBytes_ReverseFind@@Base+0xaf2> │ │ │ │ + bne.n 4b744 <_PyBytes_ReverseFind@@Base+0xaf4> │ │ │ │ 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, #18036 @ 0x4674 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 4b770 <_PyBytes_ReverseFind@@Base+0xb3e> │ │ │ │ + beq.n 4b790 <_PyBytes_ReverseFind@@Base+0xb40> │ │ │ │ mov r1, r4 │ │ │ │ - bl 9ef64 │ │ │ │ + bl 9ef00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4ba7e <_PyBytes_ReverseFind@@Base+0xe4c> │ │ │ │ + beq.w 4ba9e <_PyBytes_ReverseFind@@Base+0xe4e> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 4b788 <_PyBytes_ReverseFind@@Base+0xb56> │ │ │ │ + beq.n 4b7a8 <_PyBytes_ReverseFind@@Base+0xb58> │ │ │ │ movw r1, #18036 @ 0x4674 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9ef64 │ │ │ │ + bl 9ef00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4ba7e <_PyBytes_ReverseFind@@Base+0xe4c> │ │ │ │ + beq.w 4ba9e <_PyBytes_ReverseFind@@Base+0xe4e> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ldr.w r9, [r6, #8] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbnz r2, 4b7a4 <_PyBytes_ReverseFind@@Base+0xb72> │ │ │ │ + cbnz r2, 4b7c4 <_PyBytes_ReverseFind@@Base+0xb74> │ │ │ │ mov r1, r2 │ │ │ │ movw r0, #57360 @ 0xe010 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fc18 │ │ │ │ + bl 7fbd8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4b8d2 <_PyBytes_ReverseFind@@Base+0xca0> │ │ │ │ + b.n 4b8f2 <_PyBytes_ReverseFind@@Base+0xca2> │ │ │ │ ldr r6, [r5, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4b848 <_PyBytes_ReverseFind@@Base+0xc16> │ │ │ │ + beq.n 4b868 <_PyBytes_ReverseFind@@Base+0xc18> │ │ │ │ mov r0, r6 │ │ │ │ - bl 253294 <_PyXI_GetMainNamespace@@Base+0x260> │ │ │ │ + bl 252a4c <_PyXI_GetMainNamespace@@Base+0x300> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4b7bc <_PyBytes_ReverseFind@@Base+0xb8a> │ │ │ │ - bl 23c470 │ │ │ │ + cbnz r0, 4b7dc <_PyBytes_ReverseFind@@Base+0xb8c> │ │ │ │ + bl 23b41c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4b8d2 <_PyBytes_ReverseFind@@Base+0xca0> │ │ │ │ + b.n 4b8f2 <_PyBytes_ReverseFind@@Base+0xca2> │ │ │ │ movw r0, #18712 @ 0x4918 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd48 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd08 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4b7d4 <_PyBytes_ReverseFind@@Base+0xba2> │ │ │ │ + cbz r0, 4b7f4 <_PyBytes_ReverseFind@@Base+0xba4> │ │ │ │ ldrb r7, [r6, #0] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 4b7f2 <_PyBytes_ReverseFind@@Base+0xbc0> │ │ │ │ + b.n 4b812 <_PyBytes_ReverseFind@@Base+0xbc2> │ │ │ │ mov r0, r6 │ │ │ │ - bl 83b90 │ │ │ │ - b.n 4bad0 <_PyBytes_ReverseFind@@Base+0xe9e> │ │ │ │ + bl 83b50 │ │ │ │ + b.n 4baf0 <_PyBytes_ReverseFind@@Base+0xea0> │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ - cbz r2, 4b7f2 <_PyBytes_ReverseFind@@Base+0xbc0> │ │ │ │ + cbz r2, 4b812 <_PyBytes_ReverseFind@@Base+0xbc2> │ │ │ │ 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 4b7dc <_PyBytes_ReverseFind@@Base+0xbaa> │ │ │ │ + bcc.n 4b7fc <_PyBytes_ReverseFind@@Base+0xbac> │ │ │ │ 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] @ (4bab0 <_PyBytes_ReverseFind@@Base+0xe7e>) │ │ │ │ + ldr r3, [pc, #660] @ (4bad0 <_PyBytes_ReverseFind@@Base+0xe80>) │ │ │ │ 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 4b8d8 <_PyBytes_ReverseFind@@Base+0xca6> │ │ │ │ + b.n 4b8f8 <_PyBytes_ReverseFind@@Base+0xca8> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r1, [r3, #108] @ 0x6c │ │ │ │ - movw r3, #3785 @ 0xec9 │ │ │ │ + movw r3, #3777 @ 0xec1 │ │ │ │ movt r3, #22 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 4b896 <_PyBytes_ReverseFind@@Base+0xc64> │ │ │ │ + bne.n 4b8b6 <_PyBytes_ReverseFind@@Base+0xc66> │ │ │ │ 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 4b896 <_PyBytes_ReverseFind@@Base+0xc64> │ │ │ │ + blt.n 4b8b6 <_PyBytes_ReverseFind@@Base+0xc66> │ │ │ │ mov r0, r5 │ │ │ │ - bl 9ac9c │ │ │ │ + bl 9abf4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4bad0 <_PyBytes_ReverseFind@@Base+0xe9e> │ │ │ │ + beq.w 4baf0 <_PyBytes_ReverseFind@@Base+0xea0> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ - bl 7fc18 │ │ │ │ + bl 7fbd8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4bad0 <_PyBytes_ReverseFind@@Base+0xe9e> │ │ │ │ + beq.w 4baf0 <_PyBytes_ReverseFind@@Base+0xea0> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [r0, #8] │ │ │ │ - b.n 4b8d8 <_PyBytes_ReverseFind@@Base+0xca6> │ │ │ │ + b.n 4b8f8 <_PyBytes_ReverseFind@@Base+0xca8> │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #57360 @ 0xe010 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ - bl 7fc18 │ │ │ │ + bl 7fbd8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4bad0 <_PyBytes_ReverseFind@@Base+0xe9e> │ │ │ │ + beq.w 4baf0 <_PyBytes_ReverseFind@@Base+0xea0> │ │ │ │ mov r1, r5 │ │ │ │ - bl a048c │ │ │ │ - cbz r0, 4b8d8 <_PyBytes_ReverseFind@@Base+0xca6> │ │ │ │ + bl a042c │ │ │ │ + cbz r0, 4b8f8 <_PyBytes_ReverseFind@@Base+0xca8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4ba7a <_PyBytes_ReverseFind@@Base+0xe48> │ │ │ │ + bge.w 4ba9a <_PyBytes_ReverseFind@@Base+0xe4a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4ba7a <_PyBytes_ReverseFind@@Base+0xe48> │ │ │ │ + bne.w 4ba9a <_PyBytes_ReverseFind@@Base+0xe4a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ba7a <_PyBytes_ReverseFind@@Base+0xe48> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ba9a <_PyBytes_ReverseFind@@Base+0xe4a> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 4bad0 <_PyBytes_ReverseFind@@Base+0xe9e> │ │ │ │ - bl 105f4c │ │ │ │ + beq.w 4baf0 <_PyBytes_ReverseFind@@Base+0xea0> │ │ │ │ + bl 105dd4 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 4b8fc <_PyBytes_ReverseFind@@Base+0xcca> │ │ │ │ + cbnz r0, 4b91c <_PyBytes_ReverseFind@@Base+0xccc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4ba46 <_PyBytes_ReverseFind@@Base+0xe14> │ │ │ │ + bge.w 4ba66 <_PyBytes_ReverseFind@@Base+0xe16> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4ba46 <_PyBytes_ReverseFind@@Base+0xe14> │ │ │ │ + bne.w 4ba66 <_PyBytes_ReverseFind@@Base+0xe16> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ba46 <_PyBytes_ReverseFind@@Base+0xe14> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ba66 <_PyBytes_ReverseFind@@Base+0xe16> │ │ │ │ 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 a82f8 │ │ │ │ + bl a7dc0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b9f6 <_PyBytes_ReverseFind@@Base+0xdc4> │ │ │ │ + beq.n 4ba16 <_PyBytes_ReverseFind@@Base+0xdc6> │ │ │ │ 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 │ │ │ │ @@ -46750,374 +46772,374 @@ │ │ │ │ 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 2992d8 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ + bl 298c10 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4b950 <_PyBytes_ReverseFind@@Base+0xd1e> │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 4b978 <_PyBytes_ReverseFind@@Base+0xd46> │ │ │ │ - b.n 4ba5c <_PyBytes_ReverseFind@@Base+0xe2a> │ │ │ │ + cbnz r0, 4b970 <_PyBytes_ReverseFind@@Base+0xd20> │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 4b998 <_PyBytes_ReverseFind@@Base+0xd48> │ │ │ │ + b.n 4ba7c <_PyBytes_ReverseFind@@Base+0xe2c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r1, r7 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ - bl f3108 │ │ │ │ + bl f307c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4ba5c <_PyBytes_ReverseFind@@Base+0xe2a> │ │ │ │ - beq.n 4b978 <_PyBytes_ReverseFind@@Base+0xd46> │ │ │ │ + blt.n 4ba7c <_PyBytes_ReverseFind@@Base+0xe2c> │ │ │ │ + beq.n 4b998 <_PyBytes_ReverseFind@@Base+0xd48> │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl db6a0 │ │ │ │ + bl db598 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4b9c4 <_PyBytes_ReverseFind@@Base+0xd92> │ │ │ │ - b.n 4ba5c <_PyBytes_ReverseFind@@Base+0xe2a> │ │ │ │ + bne.n 4b9e4 <_PyBytes_ReverseFind@@Base+0xd94> │ │ │ │ + b.n 4ba7c <_PyBytes_ReverseFind@@Base+0xe2c> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e7c4 │ │ │ │ + bl 8e728 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ba5c <_PyBytes_ReverseFind@@Base+0xe2a> │ │ │ │ + beq.n 4ba7c <_PyBytes_ReverseFind@@Base+0xe2c> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 109398 │ │ │ │ + bl 109224 │ │ │ │ ldr.w r3, [sl] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4b9b0 <_PyBytes_ReverseFind@@Base+0xd7e> │ │ │ │ + bne.n 4b9d0 <_PyBytes_ReverseFind@@Base+0xd80> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ba5c <_PyBytes_ReverseFind@@Base+0xe2a> │ │ │ │ + bge.n 4ba7c <_PyBytes_ReverseFind@@Base+0xe2c> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ba5c <_PyBytes_ReverseFind@@Base+0xe2a> │ │ │ │ + bne.n 4ba7c <_PyBytes_ReverseFind@@Base+0xe2c> │ │ │ │ mov r0, sl │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ba5c <_PyBytes_ReverseFind@@Base+0xe2a> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ba7c <_PyBytes_ReverseFind@@Base+0xe2c> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b9c4 <_PyBytes_ReverseFind@@Base+0xd92> │ │ │ │ + bge.n 4b9e4 <_PyBytes_ReverseFind@@Base+0xd94> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 4b9c4 <_PyBytes_ReverseFind@@Base+0xd92> │ │ │ │ + cbnz r3, 4b9e4 <_PyBytes_ReverseFind@@Base+0xd94> │ │ │ │ mov r0, sl │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b9d8 <_PyBytes_ReverseFind@@Base+0xda6> │ │ │ │ + bge.n 4b9f8 <_PyBytes_ReverseFind@@Base+0xda8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4b9d8 <_PyBytes_ReverseFind@@Base+0xda6> │ │ │ │ + cbnz r3, 4b9f8 <_PyBytes_ReverseFind@@Base+0xda8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b904 <_PyBytes_ReverseFind@@Base+0xcd2> │ │ │ │ + bge.n 4b924 <_PyBytes_ReverseFind@@Base+0xcd4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4b904 <_PyBytes_ReverseFind@@Base+0xcd2> │ │ │ │ + bne.n 4b924 <_PyBytes_ReverseFind@@Base+0xcd4> │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4b904 <_PyBytes_ReverseFind@@Base+0xcd2> │ │ │ │ - ldr r0, [pc, #188] @ (4bab4 <_PyBytes_ReverseFind@@Base+0xe82>) │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4b924 <_PyBytes_ReverseFind@@Base+0xcd4> │ │ │ │ + ldr r0, [pc, #188] @ (4bad4 <_PyBytes_ReverseFind@@Base+0xe84>) │ │ │ │ add r1, sp, #24 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl adb7c │ │ │ │ + bl ad530 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4ba5c <_PyBytes_ReverseFind@@Base+0xe2a> │ │ │ │ + cbz r0, 4ba7c <_PyBytes_ReverseFind@@Base+0xe2c> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 230450 <_PySet_Update@@Base> │ │ │ │ + bl 22edac <_PySet_Update@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4ba2a <_PyBytes_ReverseFind@@Base+0xdf8> │ │ │ │ + bne.n 4ba4a <_PyBytes_ReverseFind@@Base+0xdfa> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ba5a <_PyBytes_ReverseFind@@Base+0xe28> │ │ │ │ + bge.n 4ba7a <_PyBytes_ReverseFind@@Base+0xe2a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ba5a <_PyBytes_ReverseFind@@Base+0xe28> │ │ │ │ + cbnz r3, 4ba7a <_PyBytes_ReverseFind@@Base+0xe2a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ba5a <_PyBytes_ReverseFind@@Base+0xe28> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ba7a <_PyBytes_ReverseFind@@Base+0xe2a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ba3e <_PyBytes_ReverseFind@@Base+0xe0c> │ │ │ │ + bge.n 4ba5e <_PyBytes_ReverseFind@@Base+0xe0e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ba3e <_PyBytes_ReverseFind@@Base+0xe0c> │ │ │ │ + cbnz r3, 4ba5e <_PyBytes_ReverseFind@@Base+0xe0e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4ba4a <_PyBytes_ReverseFind@@Base+0xe18> │ │ │ │ + blt.n 4ba6a <_PyBytes_ReverseFind@@Base+0xe1a> │ │ │ │ mov r4, r8 │ │ │ │ - b.n 4bad0 <_PyBytes_ReverseFind@@Base+0xe9e> │ │ │ │ + b.n 4baf0 <_PyBytes_ReverseFind@@Base+0xea0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ba46 <_PyBytes_ReverseFind@@Base+0xe14> │ │ │ │ + bne.n 4ba66 <_PyBytes_ReverseFind@@Base+0xe16> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ba46 <_PyBytes_ReverseFind@@Base+0xe14> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ba66 <_PyBytes_ReverseFind@@Base+0xe16> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4bad0 <_PyBytes_ReverseFind@@Base+0xe9e> │ │ │ │ + b.n 4baf0 <_PyBytes_ReverseFind@@Base+0xea0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a01b4 │ │ │ │ + bl 29fa3c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4bace <_PyBytes_ReverseFind@@Base+0xe9c> │ │ │ │ - ldr r0, [pc, #44] @ (4bab8 <_PyBytes_ReverseFind@@Base+0xe86>) │ │ │ │ + cbz r0, 4baee <_PyBytes_ReverseFind@@Base+0xe9e> │ │ │ │ + ldr r0, [pc, #44] @ (4bad8 <_PyBytes_ReverseFind@@Base+0xe88>) │ │ │ │ add r1, sp, #24 │ │ │ │ strd r5, r6, [sp, #24] │ │ │ │ - bl ad83c <_PyUnicodeWriter_Finish@@Base+0x1374> │ │ │ │ + bl ad3bc <_PyUnicodeWriter_Finish@@Base+0x1374> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4babc <_PyBytes_ReverseFind@@Base+0xe8a> │ │ │ │ + cbnz r0, 4badc <_PyBytes_ReverseFind@@Base+0xe8c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bad0 <_PyBytes_ReverseFind@@Base+0xe9e> │ │ │ │ + bge.n 4baf0 <_PyBytes_ReverseFind@@Base+0xea0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4bad0 <_PyBytes_ReverseFind@@Base+0xe9e> │ │ │ │ + cbnz r3, 4baf0 <_PyBytes_ReverseFind@@Base+0xea0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4bad0 <_PyBytes_ReverseFind@@Base+0xe9e> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4baf0 <_PyBytes_ReverseFind@@Base+0xea0> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrd r0, r0, [r4, #328]! @ 0x148 │ │ │ │ lsls r0, r3, #14 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bace <_PyBytes_ReverseFind@@Base+0xe9c> │ │ │ │ + bge.n 4baee <_PyBytes_ReverseFind@@Base+0xe9e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4bace <_PyBytes_ReverseFind@@Base+0xe9c> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4baee <_PyBytes_ReverseFind@@Base+0xe9e> │ │ │ │ + bl 846d4 <_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, 4bafa <_PyBytes_ReverseFind@@Base+0xec8> │ │ │ │ + cbnz r1, 4bb1a <_PyBytes_ReverseFind@@Base+0xeca> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1f067c │ │ │ │ + bl 1ef4f8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4bb0c <_PyBytes_ReverseFind@@Base+0xeda> │ │ │ │ - b.n 4bb78 <_PyBytes_ReverseFind@@Base+0xf46> │ │ │ │ - movw r0, #24416 @ 0x5f60 │ │ │ │ + cbnz r0, 4bb2c <_PyBytes_ReverseFind@@Base+0xedc> │ │ │ │ + b.n 4bb98 <_PyBytes_ReverseFind@@Base+0xf48> │ │ │ │ + movw r0, #22432 @ 0x57a0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 24071c <_PyArg_NoPositional@@Base> │ │ │ │ + bl 23f6d4 <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4baee <_PyBytes_ReverseFind@@Base+0xebc> │ │ │ │ - b.n 4bb76 <_PyBytes_ReverseFind@@Base+0xf44> │ │ │ │ + bne.n 4bb0e <_PyBytes_ReverseFind@@Base+0xebe> │ │ │ │ + b.n 4bb96 <_PyBytes_ReverseFind@@Base+0xf46> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r5, #64340 @ 0xfb54 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 4bb48 <_PyBytes_ReverseFind@@Base+0xf16> │ │ │ │ + beq.n 4bb68 <_PyBytes_ReverseFind@@Base+0xf18> │ │ │ │ mov r1, r5 │ │ │ │ - bl 9ef64 │ │ │ │ - cbnz r0, 4bb48 <_PyBytes_ReverseFind@@Base+0xf16> │ │ │ │ + bl 9ef00 │ │ │ │ + cbnz r0, 4bb68 <_PyBytes_ReverseFind@@Base+0xf18> │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #61056 @ 0xee80 │ │ │ │ + movw r1, #59072 @ 0xe6c0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4bb6a <_PyBytes_ReverseFind@@Base+0xf38> │ │ │ │ - b.n 4bb76 <_PyBytes_ReverseFind@@Base+0xf44> │ │ │ │ + blt.n 4bb8a <_PyBytes_ReverseFind@@Base+0xf3a> │ │ │ │ + b.n 4bb96 <_PyBytes_ReverseFind@@Base+0xf46> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl a02b0 │ │ │ │ + bl a0250 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4bb62 <_PyBytes_ReverseFind@@Base+0xf30> │ │ │ │ - cbz r7, 4bb78 <_PyBytes_ReverseFind@@Base+0xf46> │ │ │ │ + beq.n 4bb82 <_PyBytes_ReverseFind@@Base+0xf32> │ │ │ │ + cbz r7, 4bb98 <_PyBytes_ReverseFind@@Base+0xf48> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ - bl a02b0 │ │ │ │ + bl a0250 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4bb78 <_PyBytes_ReverseFind@@Base+0xf46> │ │ │ │ + bne.n 4bb98 <_PyBytes_ReverseFind@@Base+0xf48> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bb76 <_PyBytes_ReverseFind@@Base+0xf44> │ │ │ │ + bge.n 4bb96 <_PyBytes_ReverseFind@@Base+0xf46> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4bb76 <_PyBytes_ReverseFind@@Base+0xf44> │ │ │ │ + cbnz r3, 4bb96 <_PyBytes_ReverseFind@@Base+0xf46> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0004bb7e : │ │ │ │ - ldr r0, [pc, #4] @ (4bb84 ) │ │ │ │ - b.w 1da504 │ │ │ │ +0004bb9e : │ │ │ │ + ldr r0, [pc, #4] @ (4bba4 ) │ │ │ │ + b.w 1d923c │ │ │ │ subs r0, #40 @ 0x28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0004bb88 : │ │ │ │ +0004bba8 : │ │ │ │ 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 4bba6 │ │ │ │ + bpl.n 4bbc6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 4bbbc │ │ │ │ + beq.n 4bbdc │ │ │ │ mov r0, r2 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ movs r1, #123 @ 0x7b │ │ │ │ - movw r0, #38420 @ 0x9614 │ │ │ │ + movw r0, #36436 @ 0x8e54 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 4bbe2 │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 4bc02 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 4bbc6 │ │ │ │ + blt.n 4bbe6 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r1, r0 │ │ │ │ - blt.n 4bbe8 │ │ │ │ + blt.n 4bc08 │ │ │ │ mov r0, r2 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ movw r3, #43700 @ 0xaab4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61124 @ 0xeec4 │ │ │ │ + movw r1, #59140 @ 0xe704 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4bbf8 │ │ │ │ + b.n 4bc18 │ │ │ │ adds r3, #16 │ │ │ │ ldr.w r0, [r3, r1, lsl #2] │ │ │ │ str.w r2, [r3, r1, lsl #2] │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ 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 ee7d0 │ │ │ │ + bl ee730 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #204] @ (4bce0 ) │ │ │ │ + ldr r1, [pc, #204] @ (4bd00 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfa1c │ │ │ │ + bl 1de754 │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbnz r0, 4bc22 │ │ │ │ + cbnz r0, 4bc42 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4bcde │ │ │ │ + b.n 4bcfe │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfa20 │ │ │ │ + bl 1de758 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4bc1c │ │ │ │ - ldr r1, [pc, #180] @ (4bce4 ) │ │ │ │ + blt.n 4bc3c │ │ │ │ + ldr r1, [pc, #180] @ (4bd04 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfa1c │ │ │ │ + bl 1de754 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bc1c │ │ │ │ + beq.n 4bc3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfa20 │ │ │ │ + bl 1de758 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4bc1c │ │ │ │ - ldr r1, [pc, #156] @ (4bce8 ) │ │ │ │ + blt.n 4bc3c │ │ │ │ + ldr r1, [pc, #156] @ (4bd08 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfa1c │ │ │ │ + bl 1de754 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bc1c │ │ │ │ + beq.n 4bc3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfa20 │ │ │ │ + bl 1de758 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4bc1c │ │ │ │ - ldr r1, [pc, #136] @ (4bcec ) │ │ │ │ + blt.n 4bc3c │ │ │ │ + ldr r1, [pc, #136] @ (4bd0c ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfa1c │ │ │ │ + bl 1de754 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bc1c │ │ │ │ + beq.n 4bc3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfa20 │ │ │ │ + bl 1de758 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4bc1c │ │ │ │ - ldr r1, [pc, #112] @ (4bcf0 ) │ │ │ │ + blt.n 4bc3c │ │ │ │ + ldr r1, [pc, #112] @ (4bd10 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfa1c │ │ │ │ + bl 1de754 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bc1c │ │ │ │ + beq.n 4bc3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfa20 │ │ │ │ + bl 1de758 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4bc1c │ │ │ │ - ldr r1, [pc, #92] @ (4bcf4 ) │ │ │ │ + blt.n 4bc3c │ │ │ │ + ldr r1, [pc, #92] @ (4bd14 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfa1c │ │ │ │ + bl 1de754 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bc1c │ │ │ │ + beq.n 4bc3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfa20 │ │ │ │ + bl 1de758 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4bc1c │ │ │ │ + blt.n 4bc3c │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #61160 @ 0xeee8 │ │ │ │ + movw r2, #59176 @ 0xe728 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #20060 @ 0x4e5c │ │ │ │ + movw r1, #18076 @ 0x469c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 2145f0 │ │ │ │ + bl 2135ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4bc1c │ │ │ │ + blt.n 4bc3c │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29400 @ 0x72d8 │ │ │ │ + movw r1, #27416 @ 0x6b18 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ lsls r2, r2, #1 │ │ │ │ subs r0, #112 @ 0x70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ subs r0, #132 @ 0x84 │ │ │ │ @@ -47134,639 +47156,639 @@ │ │ │ │ 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 4bd20 │ │ │ │ - bl b1110 │ │ │ │ - bl b1198 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 4bd26 │ │ │ │ + beq.n 4bd40 │ │ │ │ + bl b0c5c │ │ │ │ + bl b0ce4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 4bd46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 51da4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 4bd32 │ │ │ │ + cbz r3, 4bd52 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 4bd64 │ │ │ │ + b.n 4bd84 │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b41f4 │ │ │ │ - cbnz r0, 4bd60 │ │ │ │ + bl b3d38 │ │ │ │ + cbnz r0, 4bd80 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 4bd60 │ │ │ │ + cbnz r3, 4bd80 │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbnz r0, 4bd60 │ │ │ │ + bl b3d38 │ │ │ │ + cbnz r0, 4bd80 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 4bd60 │ │ │ │ + cbnz r3, 4bd80 │ │ │ │ movs r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbnz r0, 4bd60 │ │ │ │ + bl b3d38 │ │ │ │ + cbnz r0, 4bd80 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 4bd7a │ │ │ │ + cbz r0, 4bd9a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bd7c │ │ │ │ + bge.n 4bd9c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #4] @ (4bd80 ) │ │ │ │ + ldr r0, [pc, #4] @ (4bda0 ) │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r6, #216 @ 0xd8 │ │ │ │ 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 4bdbe │ │ │ │ - movw r2, #56676 @ 0xdd64 │ │ │ │ + bmi.n 4bdde │ │ │ │ + movw r2, #54692 @ 0xd5a4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #43428 @ 0xa9a4 │ │ │ │ + movw r1, #41444 @ 0xa1e4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #17320 @ 0x43a8 │ │ │ │ + movw r0, #14908 @ 0x3a3c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4be08 │ │ │ │ + b.n 4be28 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a29e4 │ │ │ │ + bl a2984 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4be08 │ │ │ │ + cbz r0, 4be28 │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4bdee │ │ │ │ + beq.n 4be0e │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63548 @ 0xf83c │ │ │ │ + movw r1, #61564 @ 0xf07c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 4bdba │ │ │ │ + bl 11de14 │ │ │ │ + b.n 4bdda │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ blx 2b304 │ │ │ │ - cbnz r0, 4be00 │ │ │ │ - bl 23c470 │ │ │ │ + cbnz r0, 4be20 │ │ │ │ + bl 23b41c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4be08 │ │ │ │ + b.n 4be28 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4be2e │ │ │ │ + bne.n 4be4e │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 150df0 │ │ │ │ + b.w 150dec │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14084 @ 0x3704 │ │ │ │ + movw r0, #12100 @ 0x2f44 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4be22 │ │ │ │ + bne.n 4be42 │ │ │ │ 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 168eac │ │ │ │ - cbz r0, 4be6c │ │ │ │ + bl 168e40 │ │ │ │ + cbz r0, 4be8c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ 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 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4bf28 │ │ │ │ + beq.n 4bf48 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ - bl f93dc │ │ │ │ + bl f937c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4bf24 │ │ │ │ + bne.n 4bf44 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4bf24 │ │ │ │ + bne.n 4bf44 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r7, #516] @ 0x204 │ │ │ │ - bl dd048 │ │ │ │ + bl dcf38 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bf16 │ │ │ │ + beq.n 4bf36 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bf18 │ │ │ │ + beq.n 4bf38 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r1, [r7, #820] @ 0x334 │ │ │ │ mov r0, r5 │ │ │ │ - bl 99144 │ │ │ │ + bl 990a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4bf18 │ │ │ │ + beq.n 4bf38 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bed4 │ │ │ │ + bge.n 4bef4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4bed4 │ │ │ │ + cbnz r3, 4bef4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ 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 99144 │ │ │ │ + bl 990a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4bf18 │ │ │ │ + beq.n 4bf38 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bf30 │ │ │ │ + bge.n 4bf50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4bf30 │ │ │ │ + cbnz r3, 4bf50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4bf30 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bf50 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4bf30 │ │ │ │ + b.n 4bf50 │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, 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 │ │ │ │ │ │ │ │ -0004bf44 : │ │ │ │ +0004bf64 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #34964 @ 0x8894 │ │ │ │ + movw r1, #32980 @ 0x80d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 282224 <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ - cbnz r0, 4bf6c │ │ │ │ + bl 281a6c <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ + cbnz r0, 4bf8c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2824ec <_PyParkingLot_AfterFork@@Base+0x278> │ │ │ │ + b.w 281d34 <_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, #6824 @ 0x1aa8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 4bfa8 │ │ │ │ + beq.n 4bfc8 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #61168 @ 0xeef0 │ │ │ │ + movw r1, #59184 @ 0xe730 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ - bl 4c238 │ │ │ │ + b.w f3aa4 │ │ │ │ + bl 4c258 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ 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, 4bfe6 │ │ │ │ + cbnz r1, 4c006 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #51728 @ 0xca10 │ │ │ │ + movw r1, #49744 @ 0xc250 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 4bff2 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 4c012 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl e5534 │ │ │ │ + bl e549c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 4bff8 │ │ │ │ + bge.n 4c018 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4bffc │ │ │ │ + b.n 4c01c │ │ │ │ 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 4c01e │ │ │ │ + bne.n 4c03e │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 40db8 │ │ │ │ + b.w 40dd0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14040 @ 0x36d8 │ │ │ │ + movw r0, #12056 @ 0x2f18 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c012 │ │ │ │ + bne.n 4c032 │ │ │ │ pop {r4, pc} │ │ │ │ ldrd r3, r2, [r0] │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0004c044 <_PyObject_SetManagedDict@@Base>: │ │ │ │ +0004c064 <_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 4c0b6 <_PyObject_SetManagedDict@@Base+0x72> │ │ │ │ - cbnz r6, 4c082 <_PyObject_SetManagedDict@@Base+0x3e> │ │ │ │ + bpl.n 4c0d6 <_PyObject_SetManagedDict@@Base+0x72> │ │ │ │ + cbnz r6, 4c0a2 <_PyObject_SetManagedDict@@Base+0x3e> │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add r0, r5 │ │ │ │ - cbz r1, 4c076 <_PyObject_SetManagedDict@@Base+0x32> │ │ │ │ + cbz r1, 4c096 <_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 1e8f3c <_PyEval_NoToolsForUnwind@@Base+0xab4> │ │ │ │ + bl 1e7c70 <_PyEval_NoToolsForUnwind@@Base+0xab4> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4c0d4 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ + b.n 4c0f4 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 25878c │ │ │ │ - cbnz r0, 4c0d0 <_PyObject_SetManagedDict@@Base+0x8c> │ │ │ │ - cbz r4, 4c09a <_PyObject_SetManagedDict@@Base+0x56> │ │ │ │ + bl 258010 │ │ │ │ + cbnz r0, 4c0f0 <_PyObject_SetManagedDict@@Base+0x8c> │ │ │ │ + cbz r4, 4c0ba <_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 4c0d4 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ + bge.n 4c0f4 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ subs r4, r3, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ - cbnz r4, 4c0d4 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ + cbnz r4, 4c0f4 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 4c0d4 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ - cbz r1, 4c0c4 <_PyObject_SetManagedDict@@Base+0x80> │ │ │ │ + b.n 4c0f4 <_PyObject_SetManagedDict@@Base+0x90> │ │ │ │ + cbz r1, 4c0e4 <_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 84e68 │ │ │ │ - b.n 4c07e <_PyObject_SetManagedDict@@Base+0x3a> │ │ │ │ + bl 84e28 │ │ │ │ + b.n 4c09e <_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, 4c100 <_PyObject_SetManagedDict@@Base+0xbc> │ │ │ │ + cbz r0, 4c120 <_PyObject_SetManagedDict@@Base+0xbc> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c100 <_PyObject_SetManagedDict@@Base+0xbc> │ │ │ │ + bge.n 4c120 <_PyObject_SetManagedDict@@Base+0xbc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4c100 <_PyObject_SetManagedDict@@Base+0xbc> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4c120 <_PyObject_SetManagedDict@@Base+0xbc> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 4c11a <_PyObject_SetManagedDict@@Base+0xd6> │ │ │ │ + cbz r0, 4c13a <_PyObject_SetManagedDict@@Base+0xd6> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c11a <_PyObject_SetManagedDict@@Base+0xd6> │ │ │ │ + bge.n 4c13a <_PyObject_SetManagedDict@@Base+0xd6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4c11a <_PyObject_SetManagedDict@@Base+0xd6> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4c13a <_PyObject_SetManagedDict@@Base+0xd6> │ │ │ │ + bl 846d4 <_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, 4c13a <_PyObject_SetManagedDict@@Base+0xf6> │ │ │ │ + cbz r3, 4c15a <_PyObject_SetManagedDict@@Base+0xf6> │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - b.n 4c152 <_PyObject_SetManagedDict@@Base+0x10e> │ │ │ │ + b.n 4c172 <_PyObject_SetManagedDict@@Base+0x10e> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 4c142 <_PyObject_SetManagedDict@@Base+0xfe> │ │ │ │ + bgt.n 4c162 <_PyObject_SetManagedDict@@Base+0xfe> │ │ │ │ movs r7, #0 │ │ │ │ - b.n 4c152 <_PyObject_SetManagedDict@@Base+0x10e> │ │ │ │ + b.n 4c172 <_PyObject_SetManagedDict@@Base+0x10e> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4c13e <_PyObject_SetManagedDict@@Base+0xfa> │ │ │ │ + bgt.n 4c15e <_PyObject_SetManagedDict@@Base+0xfa> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4c13e <_PyObject_SetManagedDict@@Base+0xfa> │ │ │ │ + beq.n 4c15e <_PyObject_SetManagedDict@@Base+0xfa> │ │ │ │ clz r7, r1 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ - b.n 4c174 <_PyObject_SetManagedDict@@Base+0x130> │ │ │ │ + b.n 4c194 <_PyObject_SetManagedDict@@Base+0x130> │ │ │ │ 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] │ │ │ │ - ldr r3, [pc, #200] @ (4c234 <_PyObject_SetManagedDict@@Base+0x1f0>) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #200] @ (4c254 <_PyObject_SetManagedDict@@Base+0x1f0>) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c22c <_PyObject_SetManagedDict@@Base+0x1e8> │ │ │ │ + beq.n 4c24c <_PyObject_SetManagedDict@@Base+0x1e8> │ │ │ │ add r6, r7 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 4c18a <_PyObject_SetManagedDict@@Base+0x146> │ │ │ │ + beq.n 4c1aa <_PyObject_SetManagedDict@@Base+0x146> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl e5534 │ │ │ │ + bl e549c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bge.n 4c18a <_PyObject_SetManagedDict@@Base+0x146> │ │ │ │ + bge.n 4c1aa <_PyObject_SetManagedDict@@Base+0x146> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4c22c <_PyObject_SetManagedDict@@Base+0x1e8> │ │ │ │ + b.n 4c24c <_PyObject_SetManagedDict@@Base+0x1e8> │ │ │ │ ldr r4, [r5, #32] │ │ │ │ - cbz r4, 4c1c4 <_PyObject_SetManagedDict@@Base+0x180> │ │ │ │ - cbz r6, 4c192 <_PyObject_SetManagedDict@@Base+0x14e> │ │ │ │ + cbz r4, 4c1e4 <_PyObject_SetManagedDict@@Base+0x180> │ │ │ │ + cbz r6, 4c1b2 <_PyObject_SetManagedDict@@Base+0x14e> │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 4c224 <_PyObject_SetManagedDict@@Base+0x1e0> │ │ │ │ + beq.n 4c244 <_PyObject_SetManagedDict@@Base+0x1e0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 7ab74 │ │ │ │ + bl 7ab44 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4c1ae <_PyObject_SetManagedDict@@Base+0x16a> │ │ │ │ - bl 94178 │ │ │ │ + bne.n 4c1ce <_PyObject_SetManagedDict@@Base+0x16a> │ │ │ │ + bl 940d8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4c1c4 <_PyObject_SetManagedDict@@Base+0x180> │ │ │ │ - b.n 4c186 <_PyObject_SetManagedDict@@Base+0x142> │ │ │ │ + cbz r0, 4c1e4 <_PyObject_SetManagedDict@@Base+0x180> │ │ │ │ + b.n 4c1a6 <_PyObject_SetManagedDict@@Base+0x142> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 19c720 │ │ │ │ + bl 19b604 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4c1a4 <_PyObject_SetManagedDict@@Base+0x160> │ │ │ │ + blt.n 4c1c4 <_PyObject_SetManagedDict@@Base+0x160> │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ ldr.w r4, [r3, r0, lsl #2] │ │ │ │ - cbnz r4, 4c1d6 <_PyObject_SetManagedDict@@Base+0x192> │ │ │ │ - b.n 4c1a4 <_PyObject_SetManagedDict@@Base+0x160> │ │ │ │ + cbnz r4, 4c1f6 <_PyObject_SetManagedDict@@Base+0x192> │ │ │ │ + b.n 4c1c4 <_PyObject_SetManagedDict@@Base+0x160> │ │ │ │ movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c368 │ │ │ │ - b.n 4c22c <_PyObject_SetManagedDict@@Base+0x1e8> │ │ │ │ - cbz r6, 4c200 <_PyObject_SetManagedDict@@Base+0x1bc> │ │ │ │ + bl 15c3c8 │ │ │ │ + b.n 4c24c <_PyObject_SetManagedDict@@Base+0x1e8> │ │ │ │ + cbz r6, 4c220 <_PyObject_SetManagedDict@@Base+0x1bc> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 4c224 <_PyObject_SetManagedDict@@Base+0x1e0> │ │ │ │ + beq.n 4c244 <_PyObject_SetManagedDict@@Base+0x1e0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29fa30 │ │ │ │ + bl 29f2b8 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r4, #8] │ │ │ │ - cbnz r3, 4c1f4 <_PyObject_SetManagedDict@@Base+0x1b0> │ │ │ │ + cbnz r3, 4c214 <_PyObject_SetManagedDict@@Base+0x1b0> │ │ │ │ str r4, [r5, #32] │ │ │ │ - b.n 4c1f6 <_PyObject_SetManagedDict@@Base+0x1b2> │ │ │ │ + b.n 4c216 <_PyObject_SetManagedDict@@Base+0x1b2> │ │ │ │ str r4, [r3, #8] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - b.n 4c224 <_PyObject_SetManagedDict@@Base+0x1e0> │ │ │ │ + b.n 4c244 <_PyObject_SetManagedDict@@Base+0x1e0> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 4c224 <_PyObject_SetManagedDict@@Base+0x1e0> │ │ │ │ + beq.n 4c244 <_PyObject_SetManagedDict@@Base+0x1e0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29fa30 │ │ │ │ + bl 29f2b8 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ strd r3, r6, [r4, #8] │ │ │ │ - cbnz r3, 4c21a <_PyObject_SetManagedDict@@Base+0x1d6> │ │ │ │ + cbnz r3, 4c23a <_PyObject_SetManagedDict@@Base+0x1d6> │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ - b.n 4c21c <_PyObject_SetManagedDict@@Base+0x1d8> │ │ │ │ + b.n 4c23c <_PyObject_SetManagedDict@@Base+0x1d8> │ │ │ │ str r4, [r3, #12] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ str r4, [r5, #32] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r0, #212 @ 0xd4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0004c238 : │ │ │ │ +0004c258 : │ │ │ │ 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, #6492 @ 0x195c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4c26e │ │ │ │ + beq.n 4c28e │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #20136 @ 0x4ea8 │ │ │ │ + movw r1, #18152 @ 0x46e8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 4c294 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 4c2b4 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #6824 @ 0x1aa8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4c29a │ │ │ │ + beq.n 4c2ba │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #61236 @ 0xef34 │ │ │ │ + movw r1, #59252 @ 0xe774 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4c380 │ │ │ │ + b.n 4c3a0 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ - cbz r7, 4c2b8 │ │ │ │ + cbz r7, 4c2d8 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #61272 @ 0xef58 │ │ │ │ + movw r1, #59288 @ 0xe798 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 4c294 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 4c2b4 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 4c2da │ │ │ │ + beq.n 4c2fa │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #61304 @ 0xef78 │ │ │ │ + movw r1, #59320 @ 0xe7b8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 4c294 │ │ │ │ - ldr.w r8, [pc, #172] @ 4c388 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 4c2b4 │ │ │ │ + ldr.w r8, [pc, #172] @ 4c3a8 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r6, r8] │ │ │ │ ldr.w r0, [r9, #120] @ 0x78 │ │ │ │ - cbnz r0, 4c2f6 │ │ │ │ - bl 24fbbc │ │ │ │ - cbz r0, 4c2f6 │ │ │ │ + cbnz r0, 4c316 │ │ │ │ + bl 24f148 │ │ │ │ + cbz r0, 4c316 │ │ │ │ str.w r0, [r9, #120] @ 0x78 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 4c316 │ │ │ │ + beq.n 4c336 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #61348 @ 0xefa4 │ │ │ │ + movw r1, #59364 @ 0xe7e4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 4c294 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 4c2b4 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ - cbnz r1, 4c376 │ │ │ │ + cbnz r1, 4c396 │ │ │ │ ldr.w r6, [r8, r6] │ │ │ │ str r1, [r5, #16] │ │ │ │ ldr r4, [r6, #120] @ 0x78 │ │ │ │ - cbnz r4, 4c334 │ │ │ │ - bl 24fbbc │ │ │ │ + cbnz r4, 4c354 │ │ │ │ + bl 24f148 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c294 │ │ │ │ + beq.n 4c2b4 │ │ │ │ str r0, [r6, #120] @ 0x78 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4cf3e │ │ │ │ + bl 4cf5e │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c294 │ │ │ │ + beq.n 4c2b4 │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n 4c36c │ │ │ │ + bne.n 4c38c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c35a │ │ │ │ + bge.n 4c37a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4c35a │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4c37a │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #43812 @ 0xab24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c368 │ │ │ │ - b.n 4c294 │ │ │ │ + bl 15c3c8 │ │ │ │ + b.n 4c2b4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl 84e68 │ │ │ │ - b.n 4c380 │ │ │ │ + bl 84e28 │ │ │ │ + b.n 4c3a0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 285844 │ │ │ │ + b.w 2850c0 │ │ │ │ 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 │ │ │ │ @@ -47778,73 +47800,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] @ (4c4dc ) │ │ │ │ + ldr r1, [pc, #280] @ (4c4fc ) │ │ │ │ add.w r5, sp, #16512 @ 0x4080 │ │ │ │ mov r6, r0 │ │ │ │ - movw r2, #52576 @ 0xcd60 │ │ │ │ + movw r2, #50544 @ 0xc570 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [r5, #52] @ 0x34 │ │ │ │ mov.w r1, #0 │ │ │ │ add r3, sp, #24 │ │ │ │ - movw r1, #61388 @ 0xefcc │ │ │ │ + movw r1, #59404 @ 0xe80c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #52 @ 0x34 │ │ │ │ - bl a60f8 │ │ │ │ + bl a6ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c4b4 │ │ │ │ + beq.n 4c4d4 │ │ │ │ add r5, sp, #184 @ 0xb8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #61528 @ 0xf058 │ │ │ │ + movw r1, #59544 @ 0xe898 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #61408 @ 0xefe0 │ │ │ │ + movw r0, #59424 @ 0xe820 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ ldr.w r1, [r5, #-160] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4c44c │ │ │ │ + beq.n 4c46c │ │ │ │ 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 249dec │ │ │ │ + bl 2491f4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4c44c │ │ │ │ + beq.n 4c46c │ │ │ │ add.w r3, sp, #16384 @ 0x4000 │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ ldrh r4, [r3, #0] │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 4c450 │ │ │ │ + beq.n 4c470 │ │ │ │ cmp r4, #10 │ │ │ │ - beq.n 4c45c │ │ │ │ + beq.n 4c47c │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52700 @ 0xcddc │ │ │ │ + movw r1, #50668 @ 0xc5ec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4c4aa │ │ │ │ + b.n 4c4ca │ │ │ │ add.w r7, sp, #16384 @ 0x4000 │ │ │ │ mov.w r8, #4 │ │ │ │ adds r7, #52 @ 0x34 │ │ │ │ - b.n 4c466 │ │ │ │ + b.n 4c486 │ │ │ │ add.w r7, sp, #16384 @ 0x4000 │ │ │ │ mov.w r8, #16 │ │ │ │ adds r7, #56 @ 0x38 │ │ │ │ - bl b0fe4 │ │ │ │ + bl b0b30 │ │ │ │ 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 │ │ │ │ @@ -47852,1289 +47874,1287 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #28 │ │ │ │ blx 2b134 │ │ │ │ mov r0, r9 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ 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 3fbb8 │ │ │ │ + bl 3fbcc │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r5, #-160] │ │ │ │ - bl 83b90 │ │ │ │ - b.n 4c4b6 │ │ │ │ + bl 83b50 │ │ │ │ + b.n 4c4d6 │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, sp, #16512 @ 0x4080 │ │ │ │ - ldr r3, [pc, #32] @ (4c4dc ) │ │ │ │ + ldr r3, [pc, #32] @ (4c4fc ) │ │ │ │ adds r1, #52 @ 0x34 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4c4ce │ │ │ │ + beq.n 4c4ee │ │ │ │ blx 2baf0 <__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 4c0d6 <_PyObject_SetManagedDict@@Base+0x92> │ │ │ │ + b.n 4c0f6 <_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, #32696 @ 0x7fb8 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ - bl 2abf3c │ │ │ │ + bl 2ab79c │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 4c556 │ │ │ │ - cbz r0, 4c510 │ │ │ │ + beq.n 4c576 │ │ │ │ + cbz r0, 4c530 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r4 │ │ │ │ - b.n 4c514 │ │ │ │ + b.n 4c534 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.n 4c55a │ │ │ │ + bpl.n 4c57a │ │ │ │ ldr r2, [r3, #32] │ │ │ │ movw r1, #5744 @ 0x1670 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, r2 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ - bl e05f0 │ │ │ │ + bl e04e8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4c562 │ │ │ │ + cbz r0, 4c582 │ │ │ │ mov r1, r5 │ │ │ │ - bl a02b0 │ │ │ │ - cbz r0, 4c562 │ │ │ │ + bl a0250 │ │ │ │ + cbz r0, 4c582 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c556 │ │ │ │ + bge.n 4c576 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4c556 │ │ │ │ + cbnz r3, 4c576 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4c562 │ │ │ │ + b.n 4c582 │ │ │ │ movw r4, #5736 @ 0x1668 │ │ │ │ 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, 4c580 │ │ │ │ + cbz r2, 4c5a0 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ - b.n 4c582 │ │ │ │ + b.n 4c5a2 │ │ │ │ mov r4, r2 │ │ │ │ add.w r3, r1, #16 │ │ │ │ subs r1, r5, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - bhi.n 4c590 │ │ │ │ - cbnz r2, 4c590 │ │ │ │ - cbnz r3, 4c5ae │ │ │ │ + bhi.n 4c5b0 │ │ │ │ + cbnz r2, 4c5b0 │ │ │ │ + cbnz r3, 4c5ce │ │ │ │ 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] @ (4c5cc ) │ │ │ │ - bl 11e9d8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #36] @ (4c5ec ) │ │ │ │ + bl 11eb40 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 4c5c6 │ │ │ │ + cbz r0, 4c5e6 │ │ │ │ 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 16c194 <_PyList_SliceSubscript@@Base+0x12d0> │ │ │ │ + b.w 16bed0 <_PyList_SliceSubscript@@Base+0x12ac> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r1, #0 │ │ │ │ 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, 4c5ec │ │ │ │ + cbnz r2, 4c60c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 4c614 │ │ │ │ - b.n 4c602 │ │ │ │ - movw r0, #47204 @ 0xb864 │ │ │ │ + beq.n 4c634 │ │ │ │ + b.n 4c622 │ │ │ │ + movw r0, #45220 @ 0xb0a4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r1, r2 │ │ │ │ - bl 21d560 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21c480 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c5e4 │ │ │ │ + bne.n 4c604 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4c646 │ │ │ │ - movw r0, #47204 @ 0xb864 │ │ │ │ + b.n 4c666 │ │ │ │ + movw r0, #45220 @ 0xb0a4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r2, #1 │ │ │ │ - bl e28e8 │ │ │ │ + bl e2850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c5fe │ │ │ │ + beq.n 4c61e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl a8c10 │ │ │ │ + bl a87ac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4c646 │ │ │ │ + cbz r0, 4c666 │ │ │ │ ldrd r1, r2, [r5, #12] │ │ │ │ - bl 10a1f0 │ │ │ │ + bl 10a07c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4c636 │ │ │ │ + blt.n 4c656 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4c646 │ │ │ │ + b.n 4c666 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4c632 │ │ │ │ + bne.n 4c652 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c632 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c652 │ │ │ │ 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, 4c676 │ │ │ │ + cbnz r3, 4c696 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1ded68 <_PyType_Name@@Base> │ │ │ │ + bl 1dda9c <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - movw r0, #40056 @ 0x9c78 │ │ │ │ + movw r0, #38072 @ 0x94b8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 1039f8 │ │ │ │ - bl 170da8 │ │ │ │ - cbz r0, 4c690 │ │ │ │ + b.w 103890 │ │ │ │ + bl 170ae0 │ │ │ │ + cbz r0, 4c6b0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 4c6d6 │ │ │ │ - movw r0, #46856 @ 0xb708 │ │ │ │ + bne.n 4c6f6 │ │ │ │ + movw r0, #44832 @ 0xaf20 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8832c │ │ │ │ + b.w 88294 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a72c │ │ │ │ + bl 9a684 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4c6ce │ │ │ │ + cbz r0, 4c6ee │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1ded68 <_PyType_Name@@Base> │ │ │ │ + bl 1dda9c <_PyType_Name@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #45496 @ 0xb1b8 │ │ │ │ + movw r0, #44364 @ 0xad4c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4c6be │ │ │ │ + blt.n 4c6de │ │ │ │ mov r4, r6 │ │ │ │ - b.n 4c6ce │ │ │ │ + b.n 4c6ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4c6ba │ │ │ │ + bne.n 4c6da │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c6ba │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c6da │ │ │ │ mov r0, r5 │ │ │ │ - bl 21a1c4 │ │ │ │ - b.n 4c6d8 │ │ │ │ + bl 2191c4 │ │ │ │ + b.n 4c6f8 │ │ │ │ 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 4c712 │ │ │ │ + bne.n 4c732 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 4c830 │ │ │ │ + beq.w 4c850 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ - b.n 4c838 │ │ │ │ + b.n 4c858 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ movw r7, #12120 @ 0x2f58 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 4c76c │ │ │ │ + beq.n 4c78c │ │ │ │ movw r1, #11520 @ 0x2d00 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 4c76c │ │ │ │ + beq.n 4c78c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef64 │ │ │ │ - cbnz r0, 4c76c │ │ │ │ + bl 9ef00 │ │ │ │ + cbnz r0, 4c78c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef64 │ │ │ │ + bl 9ef00 │ │ │ │ movw r1, #19192 @ 0x4af8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 4c76c │ │ │ │ + beq.n 4c78c │ │ │ │ lsls r7, r0, #31 │ │ │ │ - bmi.n 4c76c │ │ │ │ + bmi.n 4c78c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef64 │ │ │ │ + bl 9ef00 │ │ │ │ movw r1, #18036 @ 0x4674 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 4c76c │ │ │ │ + beq.n 4c78c │ │ │ │ lsls r0, r0, #31 │ │ │ │ - bmi.n 4c76c │ │ │ │ + bmi.n 4c78c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef64 │ │ │ │ - cbz r0, 4c78a │ │ │ │ + bl 9ef00 │ │ │ │ + cbz r0, 4c7aa │ │ │ │ ldr r6, [r5, #8] │ │ │ │ - cbz r6, 4c772 │ │ │ │ + cbz r6, 4c792 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 141f38 │ │ │ │ + bl 142190 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4c7c0 │ │ │ │ + beq.n 4c7e0 │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, r6 │ │ │ │ it gt │ │ │ │ movgt r5, r4 │ │ │ │ cmp r0, r6 │ │ │ │ it gt │ │ │ │ movgt r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f90c │ │ │ │ + bl 9f8ac │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4c798 │ │ │ │ - b.n 4c7c0 │ │ │ │ - cbnz r7, 4c7e4 │ │ │ │ + cbnz r0, 4c7b8 │ │ │ │ + b.n 4c7e0 │ │ │ │ + cbnz r7, 4c804 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fad8 │ │ │ │ + bl 9fa78 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r6, 4c806 │ │ │ │ - bl f23e8 │ │ │ │ + cbz r6, 4c826 │ │ │ │ + bl f2350 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4c7c4 │ │ │ │ + blt.n 4c7e4 │ │ │ │ adds r3, r7, #1 │ │ │ │ - bne.n 4c796 │ │ │ │ + bne.n 4c7b6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4c7d4 │ │ │ │ + blt.n 4c7f4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4c838 │ │ │ │ + b.n 4c858 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4c7b4 │ │ │ │ + bne.n 4c7d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c7b4 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c7d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4c7c0 │ │ │ │ + bne.n 4c7e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c7c0 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c7e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4c7f6 │ │ │ │ + blt.n 4c816 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 4c838 │ │ │ │ + b.n 4c858 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4c7ec │ │ │ │ + bne.n 4c80c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c7ec │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c80c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c81a │ │ │ │ + bge.n 4c83a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4c81a │ │ │ │ + cbnz r3, 4c83a │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - bl 94178 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + bl 940d8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 4c838 │ │ │ │ + b.n 4c858 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ 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, 4c858 │ │ │ │ + cbz r3, 4c878 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4c870 │ │ │ │ + b.n 4c890 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 4c860 │ │ │ │ + bge.n 4c880 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4c870 │ │ │ │ + b.n 4c890 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4c85c │ │ │ │ + bgt.n 4c87c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4c85c │ │ │ │ + beq.n 4c87c │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 4c892 │ │ │ │ + b.n 4c8b2 │ │ │ │ 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] @ (4cb0c ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #644] @ (4cb2c ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4cce4 │ │ │ │ + beq.w 4cd04 │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 4c8de │ │ │ │ + beq.n 4c8fe │ │ │ │ ldr.w r8, [r4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 4c8a6 │ │ │ │ + beq.n 4c8c6 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 4c8ae │ │ │ │ - b.n 4c8ec │ │ │ │ + bne.n 4c8ce │ │ │ │ + b.n 4c90c │ │ │ │ movw r8, #5744 @ 0x1670 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 100d7c <_PyNumber_Index@@Base> │ │ │ │ + bl 100c18 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4c8d6 │ │ │ │ - bl 9b988 │ │ │ │ + cbz r0, 4c8f6 │ │ │ │ + bl 9b8e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c8d2 │ │ │ │ + bge.n 4c8f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4c8d2 │ │ │ │ + cbnz r3, 4c8f2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r2, r5, #1 │ │ │ │ - bne.n 4c8f0 │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 4c8ec │ │ │ │ - b.n 4cce2 │ │ │ │ + bne.n 4c910 │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 4c90c │ │ │ │ + b.n 4cd02 │ │ │ │ movw r8, #5744 @ 0x1670 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4c8f0 │ │ │ │ + b.n 4c910 │ │ │ │ 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, 4c906 │ │ │ │ + cbz r7, 4c926 │ │ │ │ ldr.w r6, [r9, #20] │ │ │ │ - b.n 4c90e │ │ │ │ + b.n 4c92e │ │ │ │ movw r6, #32180 @ 0x7db4 │ │ │ │ movt r6, #87 @ 0x57 │ │ │ │ cmp r5, #0 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it lt │ │ │ │ mvnlt.w r5, #2147483648 @ 0x80000000 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.w 4ca80 │ │ │ │ + bne.w 4caa0 │ │ │ │ cmp r5, #11 │ │ │ │ mov r0, r5 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4ccd6 │ │ │ │ - movw sl, #31504 @ 0x7b10 │ │ │ │ + beq.w 4ccf6 │ │ │ │ + movw sl, #29520 @ 0x7350 │ │ │ │ movt sl, #50 @ 0x32 │ │ │ │ str.w r9, [sp, #20] │ │ │ │ movs r0, #0 │ │ │ │ mov.w r9, #0 │ │ │ │ cmp r5, r9 │ │ │ │ - beq.n 4c9e2 │ │ │ │ + beq.n 4ca02 │ │ │ │ cmp r7, r0 │ │ │ │ - ble.n 4c962 │ │ │ │ + ble.n 4c982 │ │ │ │ ldrb r3, [r6, r0] │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bpl.n 4c964 │ │ │ │ + bpl.n 4c984 │ │ │ │ adds r0, #1 │ │ │ │ - b.n 4c950 │ │ │ │ - beq.n 4ca58 │ │ │ │ + b.n 4c970 │ │ │ │ + beq.n 4ca78 │ │ │ │ add.w r8, r0, #1 │ │ │ │ cmp r7, r8 │ │ │ │ - ble.n 4c97e │ │ │ │ + ble.n 4c99e │ │ │ │ ldrb.w r3, [r6, r8] │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.n 4c97e │ │ │ │ + bmi.n 4c99e │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 4c968 │ │ │ │ + b.n 4c988 │ │ │ │ sub.w r1, r8, r0 │ │ │ │ add r0, r6 │ │ │ │ - bl 188df8 │ │ │ │ + bl 1883a4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ca64 │ │ │ │ + beq.n 4ca84 │ │ │ │ cmp.w r9, #11 │ │ │ │ - bgt.n 4c99c │ │ │ │ + bgt.n 4c9bc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r9, lsl #2] │ │ │ │ - b.n 4c9da │ │ │ │ + b.n 4c9fa │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cbz r0, 4c9c6 │ │ │ │ + cbz r0, 4c9e6 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ca68 │ │ │ │ + bge.n 4ca88 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ca68 │ │ │ │ + bne.n 4ca88 │ │ │ │ mov r0, fp │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ca68 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ca88 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c9da │ │ │ │ + bge.n 4c9fa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 4c9da │ │ │ │ + cbnz r3, 4c9fa │ │ │ │ mov r0, fp │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ add.w r9, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ - b.n 4c94c │ │ │ │ + b.n 4c96c │ │ │ │ mov r8, r9 │ │ │ │ cmp r7, r0 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ - ble.n 4ca5e │ │ │ │ - movw r3, #31504 @ 0x7b10 │ │ │ │ + ble.n 4ca7e │ │ │ │ + movw r3, #29520 @ 0x7350 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldrb r2, [r6, r0] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #28 │ │ │ │ - bpl.n 4ca06 │ │ │ │ + bpl.n 4ca26 │ │ │ │ adds r0, #1 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 4c9f4 │ │ │ │ - b.n 4ca5e │ │ │ │ + bne.n 4ca14 │ │ │ │ + b.n 4ca7e │ │ │ │ subs r1, r7, r0 │ │ │ │ add r0, r6 │ │ │ │ - bl 188df8 │ │ │ │ + bl 1883a4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4ca68 │ │ │ │ + cbz r0, 4ca88 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4ca20 │ │ │ │ + bgt.n 4ca40 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4ca52 │ │ │ │ + b.n 4ca72 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r0, 4ca40 │ │ │ │ + cbz r0, 4ca60 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ca68 │ │ │ │ + bge.n 4ca88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ca68 │ │ │ │ + cbnz r3, 4ca88 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ca68 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ca88 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ca52 │ │ │ │ + bge.n 4ca72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ca52 │ │ │ │ + cbnz r3, 4ca72 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 4ca5e │ │ │ │ + b.n 4ca7e │ │ │ │ mov r8, r9 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ str.w r8, [r4, #8] │ │ │ │ - b.n 4ccd6 │ │ │ │ + b.n 4ccf6 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ca7c │ │ │ │ + bge.n 4ca9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ca7c │ │ │ │ + cbnz r3, 4ca9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4ccd6 │ │ │ │ + b.n 4ccf6 │ │ │ │ mov r0, r8 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ - bl 158c50 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ + bl 159024 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4ca7c │ │ │ │ + bne.n 4ca9c │ │ │ │ ldr.w fp, [sp, #60] @ 0x3c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 4cab2 │ │ │ │ + bne.n 4cad2 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23048 @ 0x5a08 │ │ │ │ + movw r1, #21064 @ 0x5248 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4ccd0 │ │ │ │ + b.n 4ccf0 │ │ │ │ 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 4cbb2 │ │ │ │ + bne.n 4cbd2 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4ccd0 │ │ │ │ + beq.w 4ccf0 │ │ │ │ mov r8, sl │ │ │ │ mov r0, sl │ │ │ │ cmp r7, sl │ │ │ │ - ble.n 4cb66 │ │ │ │ + ble.n 4cb86 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4cb66 │ │ │ │ + beq.n 4cb86 │ │ │ │ ldrb.w r3, [r6, sl] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4cb5a │ │ │ │ + bne.n 4cb7a │ │ │ │ sub.w r1, sl, r0 │ │ │ │ add r0, r6 │ │ │ │ - bl 188df8 │ │ │ │ + bl 1883a4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4ccb4 │ │ │ │ + beq.w 4ccd4 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4cb10 │ │ │ │ + bgt.n 4cb30 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4cb4e │ │ │ │ + b.n 4cb6e │ │ │ │ subs r1, #88 @ 0x58 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ ldr.w r2, [fp] │ │ │ │ - cbz r0, 4cb3a │ │ │ │ + cbz r0, 4cb5a │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4ccb4 │ │ │ │ + bge.w 4ccd4 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 4ccb4 │ │ │ │ + bne.w 4ccd4 │ │ │ │ mov r0, fp │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ccb4 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ccd4 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cb4e │ │ │ │ + bge.n 4cb6e │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 4cb4e │ │ │ │ + cbnz r2, 4cb6e │ │ │ │ mov r0, fp │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ add.w sl, sl, #1 │ │ │ │ add.w r8, r8, #1 │ │ │ │ mov r0, sl │ │ │ │ - b.n 4cb62 │ │ │ │ + b.n 4cb82 │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r7, sl │ │ │ │ - bne.n 4cae2 │ │ │ │ + bne.n 4cb02 │ │ │ │ subs r5, #1 │ │ │ │ - b.n 4cada │ │ │ │ + b.n 4cafa │ │ │ │ cmp r7, r0 │ │ │ │ - blt.n 4cbac │ │ │ │ + blt.n 4cbcc │ │ │ │ subs r1, r7, r0 │ │ │ │ add r0, r6 │ │ │ │ - bl 188df8 │ │ │ │ + bl 1883a4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4ccb4 │ │ │ │ + beq.w 4ccd4 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4cb88 │ │ │ │ + bgt.n 4cba8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4cba8 │ │ │ │ + b.n 4cbc8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4cc82 │ │ │ │ + bne.n 4cca2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cba8 │ │ │ │ + bge.n 4cbc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4cba8 │ │ │ │ + cbnz r3, 4cbc8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ - b.n 4ccd0 │ │ │ │ - bl 80da4 │ │ │ │ + b.n 4ccf0 │ │ │ │ + bl 80d64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4ccd0 │ │ │ │ + beq.w 4ccf0 │ │ │ │ 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 4cc5a │ │ │ │ + beq.n 4cc7a │ │ │ │ mov.w ip, #1 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ strd r5, ip, [sp] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 221c84 │ │ │ │ + bl 220498 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ subs.w r9, r0, #0 │ │ │ │ add.w r0, r6, sl │ │ │ │ - blt.n 4cc5a │ │ │ │ + blt.n 4cc7a │ │ │ │ mov r1, r9 │ │ │ │ - bl 188df8 │ │ │ │ + bl 1883a4 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ccb0 │ │ │ │ + beq.n 4ccd0 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4cc16 │ │ │ │ + bgt.n 4cc36 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4cc50 │ │ │ │ + b.n 4cc70 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r0, 4cc3e │ │ │ │ + cbz r0, 4cc5e │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ccb4 │ │ │ │ + bge.n 4ccd4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 4ccb4 │ │ │ │ + bne.n 4ccd4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ccb4 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ccd4 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cc50 │ │ │ │ + bge.n 4cc70 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbnz r2, 4cc50 │ │ │ │ + cbnz r2, 4cc70 │ │ │ │ mov r0, r1 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ add sl, fp │ │ │ │ add.w r8, r8, #1 │ │ │ │ add sl, r9 │ │ │ │ - b.n 4cbc6 │ │ │ │ + b.n 4cbe6 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ - bl 188df8 │ │ │ │ + bl 1883a4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4ccb4 │ │ │ │ + cbz r0, 4ccd4 │ │ │ │ cmp.w r8, #11 │ │ │ │ - bgt.n 4cc76 │ │ │ │ + bgt.n 4cc96 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ - b.n 4cca8 │ │ │ │ + b.n 4ccc8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r0, 4cc96 │ │ │ │ + cbz r0, 4ccb6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ccb4 │ │ │ │ + bge.n 4ccd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ccb4 │ │ │ │ + cbnz r3, 4ccd4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ccb4 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ccd4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cca8 │ │ │ │ + bge.n 4ccc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4cca8 │ │ │ │ + cbnz r3, 4ccc8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ add.w r3, r8, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 4ccd0 │ │ │ │ + b.n 4ccf0 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4caae │ │ │ │ + bge.w 4cace │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4caae │ │ │ │ + bne.w 4cace │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4caae │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4cace │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - b.n 4cce4 │ │ │ │ + b.n 4cd04 │ │ │ │ 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 4cd00 │ │ │ │ - movw r0, #61532 @ 0xf05c │ │ │ │ + bpl.n 4cd20 │ │ │ │ + movw r0, #59548 @ 0xe89c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 1039f8 │ │ │ │ - movw r0, #61556 @ 0xf074 │ │ │ │ + b.w 103890 │ │ │ │ + movw r0, #59572 @ 0xe8b4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ 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] @ (4cd4c ) │ │ │ │ - bl 247cf0 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (4cd6c ) │ │ │ │ + bl 2470fc <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - cbz r2, 4cd3a │ │ │ │ + cbz r2, 4cd5a │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #57104 @ 0xdf10 │ │ │ │ + movw r0, #55120 @ 0xd750 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9512c │ │ │ │ - movw r0, #61572 @ 0xf084 │ │ │ │ + b.w 9508c │ │ │ │ + movw r0, #59588 @ 0xe8c4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9512c │ │ │ │ + b.w 9508c │ │ │ │ nop │ │ │ │ ands.w r0, r0, r2, lsr #1 │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #49432 @ 0xc118 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 17412c <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ + b.w 173e94 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ 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, #6492 @ 0x195c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4cd92 │ │ │ │ + bne.n 4cdb2 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cdb0 │ │ │ │ + bge.n 4cdd0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4cdb0 │ │ │ │ + b.n 4cdd0 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #58920 @ 0xe628 │ │ │ │ + movw r1, #56936 @ 0xde68 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 4cdce │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 4cdee │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2857a0 │ │ │ │ + bl 28501c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cdce │ │ │ │ + bge.n 4cdee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4cdce │ │ │ │ + cbnz r3, 4cdee │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - movs r0, r0 │ │ │ │ - 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 29bfac │ │ │ │ + bl 29b82c │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 4ce34 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 4ce50 │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #64] @ 4ce48 │ │ │ │ + vldr d7, [pc, #68] @ 4ce68 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4ce38 │ │ │ │ + bhi.n 4ce54 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ vcmp.f64 d7, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it ge │ │ │ │ movge r0, r3 │ │ │ │ - b.n 4ce40 │ │ │ │ + b.n 4ce5c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4ce40 │ │ │ │ + b.n 4ce5c │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {pc} │ │ │ │ + nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 4ce6e │ │ │ │ + cbnz r0, 4ce8e │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 4ce78 │ │ │ │ - b.n 4ce7e │ │ │ │ + cbnz r0, 4ce98 │ │ │ │ + b.n 4ce9e │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ce68 │ │ │ │ - b.n 4ceaa │ │ │ │ + beq.n 4ce88 │ │ │ │ + b.n 4ceca │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4ceaa │ │ │ │ + cbnz r0, 4ceca │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 4ce88 │ │ │ │ + cbz r0, 4cea8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4ceaa │ │ │ │ + cbnz r0, 4ceca │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 4ce92 │ │ │ │ + cbz r0, 4ceb2 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4ceaa │ │ │ │ + cbnz r0, 4ceca │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 4ce9c │ │ │ │ + cbz r0, 4cebc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4ceaa │ │ │ │ + cbnz r0, 4ceca │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 4ceaa │ │ │ │ + cbz r0, 4ceca │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r4, 4ced0 │ │ │ │ - movw r0, #61976 @ 0xf218 │ │ │ │ + cbnz r4, 4cef0 │ │ │ │ + movw r0, #59852 @ 0xe9cc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - movw r0, #61996 @ 0xf22c │ │ │ │ + movw r0, #59872 @ 0xe9e0 │ │ │ │ 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 1039f8 │ │ │ │ + bl 103890 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cf04 │ │ │ │ + bge.n 4cf24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4cf04 │ │ │ │ + cbnz r3, 4cf24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0004cf08 : │ │ │ │ +0004cf28 : │ │ │ │ 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 4d138 │ │ │ │ + bl 4d15a │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 4cf38 │ │ │ │ + bne.n 4cf58 │ │ │ │ movs r4, #0 │ │ │ │ - movw r0, #62032 @ 0xf250 │ │ │ │ + movw r0, #60048 @ 0xea90 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 243764 │ │ │ │ + bl 242728 │ │ │ │ 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 7ab74 │ │ │ │ + bl 7ab44 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4cfdc │ │ │ │ + beq.n 4cffc │ │ │ │ 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 4d1aa │ │ │ │ + bl 4d1cc │ │ │ │ cmp r0, #3 │ │ │ │ - bhi.n 4cfb4 │ │ │ │ + bhi.n 4cfd4 │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r2, r6, #24 │ │ │ │ subs r2, r0, #0 │ │ │ │ - ldr r3, [pc, #100] @ (4cfe4 ) │ │ │ │ + ldr r3, [pc, #100] @ (4d004 ) │ │ │ │ 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 4cfde │ │ │ │ + bge.n 4cffe │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #4092] @ 0xffc │ │ │ │ - b.n 4cfde │ │ │ │ + b.n 4cffe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - b.n 4cfde │ │ │ │ - bl 2864c8 │ │ │ │ + b.n 4cffe │ │ │ │ + bl 285d4c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbnz r4, 4cfd2 │ │ │ │ + cbnz r4, 4cff2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cfde │ │ │ │ + bge.n 4cffe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4cfde │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4cfde │ │ │ │ + cbnz r3, 4cffe │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4cffe │ │ │ │ ldr r3, [r5, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b.n 4cfde │ │ │ │ + b.n 4cffe │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4cff2 │ │ │ │ - b.w 17e074 │ │ │ │ + beq.n 4d012 │ │ │ │ + b.w 17d904 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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, 4d01a │ │ │ │ + cbz r3, 4d03a │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4d032 │ │ │ │ + b.n 4d052 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 4d022 │ │ │ │ + bge.n 4d042 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4d032 │ │ │ │ + b.n 4d052 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 4d01e │ │ │ │ + bgt.n 4d03e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4d01e │ │ │ │ + beq.n 4d03e │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 4d052 │ │ │ │ + b.n 4d078 │ │ │ │ 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] @ (4d134 ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + movw r3, #15904 @ 0x3e20 │ │ │ │ + movt r3, #82 @ 0x52 │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d12c │ │ │ │ + beq.n 4d152 │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 4d064 │ │ │ │ + beq.n 4d08a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl e5534 │ │ │ │ + bl e549c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge.n 4d064 │ │ │ │ + bge.n 4d08a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d12c │ │ │ │ + b.n 4d152 │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 4d074 │ │ │ │ + beq.n 4d09a │ │ │ │ ldr.w r9, [r7, #20] │ │ │ │ - b.n 4d07c │ │ │ │ + b.n 4d0a2 │ │ │ │ movw r9, #32180 @ 0x7db4 │ │ │ │ movt r9, #87 @ 0x57 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d12c │ │ │ │ + beq.n 4d152 │ │ │ │ movs r0, #0 │ │ │ │ cmp r8, r0 │ │ │ │ - ble.n 4d12c │ │ │ │ + ble.n 4d152 │ │ │ │ mov r1, r0 │ │ │ │ ldrb.w r3, [r9, r1] │ │ │ │ adds r6, r1, #1 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 4d0a6 │ │ │ │ + beq.n 4d0cc │ │ │ │ cmp r3, #13 │ │ │ │ - beq.n 4d0a6 │ │ │ │ + beq.n 4d0cc │ │ │ │ cmp r8, r6 │ │ │ │ - beq.n 4d0cc │ │ │ │ + beq.n 4d0f2 │ │ │ │ mov r1, r6 │ │ │ │ - b.n 4d090 │ │ │ │ + b.n 4d0b6 │ │ │ │ cmp r8, r1 │ │ │ │ - ble.n 4d0d0 │ │ │ │ + ble.n 4d0f6 │ │ │ │ ldrb.w r3, [r9, r1] │ │ │ │ adds r6, r1, #1 │ │ │ │ cmp r3, #13 │ │ │ │ - bne.n 4d0c4 │ │ │ │ + bne.n 4d0ea │ │ │ │ cmp r8, r6 │ │ │ │ - ble.n 4d0c4 │ │ │ │ + ble.n 4d0ea │ │ │ │ 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 4d0d2 │ │ │ │ + b.n 4d0f8 │ │ │ │ mov r1, r8 │ │ │ │ - b.n 4d0d2 │ │ │ │ + b.n 4d0f8 │ │ │ │ mov r6, r1 │ │ │ │ subs r1, r1, r0 │ │ │ │ add r0, r9 │ │ │ │ - bl 188df8 │ │ │ │ + bl 1883a4 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 4d114 │ │ │ │ + cbz r0, 4d13a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r0, 4d0fe │ │ │ │ + cbz r0, 4d124 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d114 │ │ │ │ + bge.n 4d13a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4d114 │ │ │ │ + cbnz r3, 4d13a │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d114 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d13a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d110 │ │ │ │ + bge.n 4d136 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4d110 │ │ │ │ + cbnz r3, 4d136 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - b.n 4d08a │ │ │ │ + b.n 4d0b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d060 │ │ │ │ + bge.n 4d086 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4d060 │ │ │ │ + bne.n 4d086 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d060 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d086 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - subs r6, #4 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0004d138 : │ │ │ │ +0004d15a : │ │ │ │ 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, 4d180 │ │ │ │ + cbnz r3, 4d1a2 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4d15e │ │ │ │ + cbnz r0, 4d180 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 4d198 │ │ │ │ + b.n 4d1ba │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d1a6 │ │ │ │ + bge.n 4d1c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d1a6 │ │ │ │ + cbnz r3, 4d1c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d1a6 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d1c8 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbnz r0, 4d1a4 │ │ │ │ + cbnz r0, 4d1c6 │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6580 │ │ │ │ - cbnz r0, 4d19e │ │ │ │ + bl f6524 │ │ │ │ + cbnz r0, 4d1c0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4d1a6 │ │ │ │ - bl f6d10 │ │ │ │ - b.n 4d1a6 │ │ │ │ + b.n 4d1c8 │ │ │ │ + bl f6cb4 │ │ │ │ + b.n 4d1c8 │ │ │ │ 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 │ │ │ │ @@ -49144,1548 +49164,1547 @@ │ │ │ │ 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 4d380 │ │ │ │ + bne.w 4d3a2 │ │ │ │ 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 4d5d0 │ │ │ │ + beq.w 4d5f2 │ │ │ │ add.w fp, r5, #4294967295 @ 0xffffffff │ │ │ │ str r1, [sp, #12] │ │ │ │ and.w r0, r0, fp │ │ │ │ - bl 2e39a0 <_PyMonitoring_FireBranchEvent@@Base+0xa1c> │ │ │ │ + bl 2e31f0 <_PyMonitoring_FireBranchEvent@@Base+0xa20> │ │ │ │ add.w r3, r4, r0, lsl #3 │ │ │ │ mov r9, r0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4d2e6 │ │ │ │ + bne.n 4d308 │ │ │ │ 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 4d1aa │ │ │ │ + bl 4d1cc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bls.w 4d5d6 │ │ │ │ + bls.w 4d5f8 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 4d2a8 │ │ │ │ + bne.n 4d2ca │ │ │ │ ldr r3, [r5, #8] │ │ │ │ subs r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4d2a8 │ │ │ │ + bhi.n 4d2ca │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4d2a8 │ │ │ │ + beq.n 4d2ca │ │ │ │ mov r0, r4 │ │ │ │ - bl 2abd40 │ │ │ │ + bl 2ab5a0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d2b2 │ │ │ │ + beq.n 4d2d4 │ │ │ │ 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 84e68 │ │ │ │ + bl 84e28 │ │ │ │ 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 4d28c │ │ │ │ + bge.n 4d2ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4d28c │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4d2ae │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4d448 │ │ │ │ + bge.w 4d46a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4d448 │ │ │ │ + bne.w 4d46a │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d448 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d46a │ │ │ │ mov r0, r4 │ │ │ │ - bl 2abd40 │ │ │ │ + bl 2ab5a0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4d2ce │ │ │ │ + cbnz r0, 4d2f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4d4fa │ │ │ │ + bge.w 4d51c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4d4fa │ │ │ │ + bne.w 4d51c │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d4fa │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d51c │ │ │ │ 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 4d43e │ │ │ │ - b.n 4d448 │ │ │ │ - bl f3108 │ │ │ │ + blt.w 4d460 │ │ │ │ + b.n 4d46a │ │ │ │ + bl f307c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 4d4fa │ │ │ │ - beq.w 4d5d0 │ │ │ │ + blt.w 4d51c │ │ │ │ + beq.w 4d5f2 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ subs r0, #2 │ │ │ │ cmp r0, #1 │ │ │ │ - bls.w 4d5d4 │ │ │ │ - bl 2863bc │ │ │ │ + bls.w 4d5f6 │ │ │ │ + bl 285cbc │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4d37c │ │ │ │ + cbz r0, 4d39e │ │ │ │ mov r9, r4 │ │ │ │ ldr.w r8, [r9, #12]! │ │ │ │ and.w r0, fp, r8 │ │ │ │ - bl 2e39a0 <_PyMonitoring_FireBranchEvent@@Base+0xa1c> │ │ │ │ + bl 2e31f0 <_PyMonitoring_FireBranchEvent@@Base+0xa20> │ │ │ │ movs r1, #0 │ │ │ │ lsls r3, r0, #1 │ │ │ │ add.w r0, r6, #12 │ │ │ │ cmp r3, r1 │ │ │ │ add.w r1, r1, #1 │ │ │ │ - bls.n 4d342 │ │ │ │ + bls.n 4d364 │ │ │ │ ldr.w r2, [r9, #4]! │ │ │ │ - cbz r2, 4d33c │ │ │ │ + cbz r2, 4d35e │ │ │ │ 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 4d31c │ │ │ │ + b.n 4d33e │ │ │ │ ldr.w ip, [r4, #8] │ │ │ │ adds r3, #2 │ │ │ │ adds r4, #16 │ │ │ │ add.w r0, r6, #8 │ │ │ │ cmp r3, ip │ │ │ │ - bcs.n 4d370 │ │ │ │ + bcs.n 4d392 │ │ │ │ ldr.w r2, [r4, r3, lsl #2] │ │ │ │ - cbz r2, 4d368 │ │ │ │ + cbz r2, 4d38a │ │ │ │ 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 4d34e │ │ │ │ + b.n 4d370 │ │ │ │ bic.w r3, r8, r5 │ │ │ │ movs r5, #3 │ │ │ │ str r3, [r6, #12] │ │ │ │ str r6, [r7, #0] │ │ │ │ - b.n 4d5d6 │ │ │ │ + b.n 4d5f8 │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n 4d4fa │ │ │ │ + b.n 4d51c │ │ │ │ movw r5, #468 @ 0x1d4 │ │ │ │ movt r5, #81 @ 0x51 │ │ │ │ cmp sl, r5 │ │ │ │ - bne.w 4d4de │ │ │ │ + bne.w 4d500 │ │ │ │ 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 4d5d0 │ │ │ │ + beq.w 4d5f2 │ │ │ │ add.w r1, r8, #5 │ │ │ │ add r5, sp, #20 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov.w r8, #0 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ - bl 4d1aa │ │ │ │ + bl 4d1cc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 4d408 │ │ │ │ + beq.n 4d42a │ │ │ │ cmp r0, #3 │ │ │ │ - bne.w 4d5d6 │ │ │ │ + bne.w 4d5f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 59c50 │ │ │ │ + bl 59c70 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4d3ea │ │ │ │ + cbnz r0, 4d40c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4d4fa │ │ │ │ + bge.w 4d51c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4d4fa │ │ │ │ + bne.w 4d51c │ │ │ │ mov r0, r2 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d4fa │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d51c │ │ │ │ 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 4d404 │ │ │ │ + bge.n 4d426 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4d404 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4d426 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ str r4, [r7, #0] │ │ │ │ - b.n 4d5d6 │ │ │ │ + b.n 4d5f8 │ │ │ │ ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ subs.w sl, r3, #1 │ │ │ │ - beq.w 4d5d6 │ │ │ │ + beq.w 4d5f8 │ │ │ │ cmp.w sl, #15 │ │ │ │ - ble.n 4d44c │ │ │ │ + ble.n 4d46e │ │ │ │ mov r0, r4 │ │ │ │ - bl 59c50 │ │ │ │ + bl 59c70 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d4fa │ │ │ │ + beq.n 4d51c │ │ │ │ add.w r6, r0, r6, lsl #2 │ │ │ │ str.w sl, [r0, #136] @ 0x88 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 4d448 │ │ │ │ + cbz r0, 4d46a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str.w r8, [r6, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d448 │ │ │ │ + bge.n 4d46a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4d448 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4d46a │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ str r4, [r7, #0] │ │ │ │ - b.n 4d566 │ │ │ │ + b.n 4d588 │ │ │ │ mov.w r0, sl, lsl #1 │ │ │ │ - bl 2863bc │ │ │ │ + bl 285cbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d4fa │ │ │ │ + beq.n 4d51c │ │ │ │ add.w lr, r4, #8 │ │ │ │ mov r1, r8 │ │ │ │ mov r4, r8 │ │ │ │ mov r2, r8 │ │ │ │ mov.w ip, #1 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 4d4d2 │ │ │ │ + beq.n 4d4f4 │ │ │ │ ldr.w r3, [lr, r2, lsl #2] │ │ │ │ - cbz r3, 4d4d2 │ │ │ │ + cbz r3, 4d4f4 │ │ │ │ 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 4d4b4 │ │ │ │ + bne.n 4d4d6 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ subs r5, #2 │ │ │ │ cmp r5, #1 │ │ │ │ - bhi.n 4d4b4 │ │ │ │ + bhi.n 4d4d6 │ │ │ │ ldr r5, [r3, #16] │ │ │ │ - cbz r5, 4d4b4 │ │ │ │ + cbz r5, 4d4d6 │ │ │ │ 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 4d4c4 │ │ │ │ - b.n 4d4c8 │ │ │ │ + blt.n 4d4e6 │ │ │ │ + b.n 4d4ea │ │ │ │ ldr r5, [r3, #0] │ │ │ │ mov.w fp, #0 │ │ │ │ str.w fp, [r0, sl, lsl #2] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d4c8 │ │ │ │ + bge.n 4d4ea │ │ │ │ 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 4d466 │ │ │ │ + bne.n 4d488 │ │ │ │ str r4, [r0, #12] │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n 4d566 │ │ │ │ + b.n 4d588 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4d5d0 │ │ │ │ + bne.n 4d5f2 │ │ │ │ add r2, sp, #20 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 58e7c <_PyContext_NewHamtForTests@@Base+0x67c> │ │ │ │ + bl 58e9c <_PyContext_NewHamtForTests@@Base+0x67c> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 4d5d6 │ │ │ │ + beq.n 4d5f8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 4d4fe │ │ │ │ + beq.n 4d520 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4d5d6 │ │ │ │ + b.n 4d5f8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r3, r1, r1, lsr #31 │ │ │ │ asrs r3, r3, #1 │ │ │ │ subs r3, #1 │ │ │ │ - beq.n 4d5d6 │ │ │ │ + beq.n 4d5f8 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4d56a │ │ │ │ - bl 2863bc │ │ │ │ + bne.n 4d58c │ │ │ │ + bl 285cbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d4fa │ │ │ │ + beq.n 4d51c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbnz r3, 4d536 │ │ │ │ + cbnz r3, 4d558 │ │ │ │ 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 4d550 │ │ │ │ - b.n 4d554 │ │ │ │ + blt.n 4d572 │ │ │ │ + b.n 4d576 │ │ │ │ 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 4d554 │ │ │ │ + bge.n 4d576 │ │ │ │ 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 4d5d6 │ │ │ │ + b.n 4d5f8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ subs r1, #2 │ │ │ │ - bl 58d52 <_PyContext_NewHamtForTests@@Base+0x552> │ │ │ │ + bl 58d72 <_PyContext_NewHamtForTests@@Base+0x552> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d4fa │ │ │ │ + beq.n 4d51c │ │ │ │ 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 4d5a6 │ │ │ │ + bge.n 4d5c8 │ │ │ │ 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 4d582 │ │ │ │ + b.n 4d5a4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ adds r3, #2 │ │ │ │ adds r4, #16 │ │ │ │ add.w r5, r0, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bge.n 4d564 │ │ │ │ + bge.n 4d586 │ │ │ │ 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 4d5b0 │ │ │ │ + b.n 4d5d2 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 4d5d6 │ │ │ │ + b.n 4d5f8 │ │ │ │ movs r5, #2 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b4dd0 │ │ │ │ + bl 2b4638 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4d602 │ │ │ │ + bne.n 4d624 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d632 │ │ │ │ + b.n 4d654 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a9dec <_PyEval_SliceIndexNotNone@@Base+0x54c> │ │ │ │ + bl 1a8f10 <_PyEval_SliceIndexNotNone@@Base+0x848> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4d5fe │ │ │ │ + beq.n 4d620 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ 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 84e50 │ │ │ │ + bl 84e10 │ │ │ │ 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 188df8 │ │ │ │ + bl 1883a4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4d678 │ │ │ │ + cbz r0, 4d69a │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 4d65c │ │ │ │ + cbz r3, 4d67e │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4d664 │ │ │ │ + b.n 4d686 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 4d66c │ │ │ │ + cbz r2, 4d68e │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 4d674 │ │ │ │ + b.n 4d696 │ │ │ │ movw r1, #32180 @ 0x7db4 │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ - bl 4d9e6 │ │ │ │ + bl 4da06 │ │ │ │ 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 9f90c │ │ │ │ + bl 9f8ac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d722 │ │ │ │ + beq.n 4d744 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r5, r3 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1f98 │ │ │ │ - cbz r0, 4d706 │ │ │ │ + bl 2c17ec │ │ │ │ + cbz r0, 4d728 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 4d6ee │ │ │ │ + cbz r0, 4d710 │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n 4d6c6 │ │ │ │ + bne.n 4d6e8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d6e6 │ │ │ │ + bge.n 4d708 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4d6e6 │ │ │ │ + cbnz r3, 4d708 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d6e6 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d708 │ │ │ │ mov r1, r6 │ │ │ │ - bl f3108 │ │ │ │ + bl f307c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d6e2 │ │ │ │ + bge.n 4d704 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4d6e2 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4d704 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 4d6ea │ │ │ │ + bne.n 4d70c │ │ │ │ adds r5, #1 │ │ │ │ - b.n 4d69e │ │ │ │ + b.n 4d6c0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 4d69e │ │ │ │ + beq.n 4d6c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d702 │ │ │ │ + bge.n 4d724 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4d702 │ │ │ │ + cbnz r3, 4d724 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d722 │ │ │ │ + b.n 4d744 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d71a │ │ │ │ + bge.n 4d73c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4d71a │ │ │ │ + cbnz r3, 4d73c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ 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 4d74e │ │ │ │ + bhi.n 4d770 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 4d766 │ │ │ │ + ble.n 4d788 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - b.n 4d76e │ │ │ │ - movw r0, #43672 @ 0xaa98 │ │ │ │ + b.n 4d790 │ │ │ │ + movw r0, #41640 @ 0xa2a8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - bl e28e8 │ │ │ │ + bl e2850 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4d744 │ │ │ │ + bne.n 4d766 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4d7f8 │ │ │ │ + b.n 4d81a │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #6492 @ 0x195c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4d790 │ │ │ │ + bne.n 4d7b2 │ │ │ │ ldr r5, [r6, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d7ae │ │ │ │ + bge.n 4d7d0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 4d7ae │ │ │ │ + b.n 4d7d0 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58920 @ 0xe628 │ │ │ │ + movw r1, #56936 @ 0xde68 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2857a0 │ │ │ │ + bl 28501c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r2, 4d7ca │ │ │ │ + cbz r2, 4d7ec │ │ │ │ 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 4d7de │ │ │ │ + bge.n 4d800 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d7de │ │ │ │ + cbnz r3, 4d800 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 4d7e6 │ │ │ │ + bne.n 4d808 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d7f8 │ │ │ │ - cbnz r6, 4d7f6 │ │ │ │ + b.n 4d81a │ │ │ │ + cbnz r6, 4d818 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d7f8 │ │ │ │ + bge.n 4d81a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4d7f8 │ │ │ │ + b.n 4d81a │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, 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 29bfac │ │ │ │ + bl 29b82c │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 4d85a │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 4d87c │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #68] @ 4d870 │ │ │ │ + vldr d7, [pc, #64] @ 4d890 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 4d85e │ │ │ │ + bgt.n 4d880 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ movgt r0, r3 │ │ │ │ - b.n 4d866 │ │ │ │ + b.n 4d888 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4d866 │ │ │ │ + b.n 4d888 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {pc} │ │ │ │ - nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ - b.w 1ed94c │ │ │ │ + b.w 1ec67c │ │ │ │ │ │ │ │ -0004d87c : │ │ │ │ +0004d89c : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #16] @ (4d894 ) │ │ │ │ + ldr r4, [pc, #16] @ (4d8b4 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 10a474 │ │ │ │ + b.w 10a300 │ │ │ │ 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, 4d8b4 │ │ │ │ + cbz r3, 4d8d4 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - b.n 4d8cc │ │ │ │ + b.n 4d8ec │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 4d8bc │ │ │ │ + bgt.n 4d8dc │ │ │ │ movs r7, #0 │ │ │ │ - b.n 4d8cc │ │ │ │ + b.n 4d8ec │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4d8b8 │ │ │ │ + bgt.n 4d8d8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4d8b8 │ │ │ │ + beq.n 4d8d8 │ │ │ │ clz r7, r1 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ - b.n 4d8ee │ │ │ │ + b.n 4d90e │ │ │ │ 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] @ (4d98c ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #168] @ (4d9ac ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d986 │ │ │ │ + beq.n 4d9a6 │ │ │ │ add r5, r7 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r5, #1 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ movw r3, #16500 @ 0x4074 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ movweq r4, #5744 @ 0x1670 │ │ │ │ mov r1, r7 │ │ │ │ ite ne │ │ │ │ ldrne r4, [r4, #4] │ │ │ │ movteq r4, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4d94c │ │ │ │ - bl 9095c │ │ │ │ + bne.n 4d96c │ │ │ │ + bl 908bc │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4d93e │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 4d984 │ │ │ │ + cbnz r0, 4d95e │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 4d9a4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7ab74 │ │ │ │ + bl 7ab44 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4d972 │ │ │ │ + beq.n 4d992 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 378c0 │ │ │ │ + bl 378c6 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4d976 │ │ │ │ - b.n 4d972 │ │ │ │ + bge.n 4d996 │ │ │ │ + b.n 4d992 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d984 │ │ │ │ + bge.n 4d9a4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4d984 │ │ │ │ - bl f23e8 │ │ │ │ + b.n 4d9a4 │ │ │ │ + bl f2350 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4d972 │ │ │ │ - beq.n 4d964 │ │ │ │ + blt.n 4d992 │ │ │ │ + beq.n 4d984 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 9b0fc │ │ │ │ + b.w 9b054 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl a2b24 │ │ │ │ + bl a2be0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4d976 │ │ │ │ + bge.n 4d996 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d986 │ │ │ │ + b.n 4d9a6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d986 │ │ │ │ + bge.n 4d9a6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4d986 │ │ │ │ + b.n 4d9a6 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subs r6, #48 @ 0x30 │ │ │ │ + subs r6, #76 @ 0x4c │ │ │ │ lsls r2, r2, #1 │ │ │ │ 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 29bfac │ │ │ │ + bl 29b82c │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 4d9d6 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 4d9f6 │ │ │ │ vcmp.f64 d9, d8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it vs │ │ │ │ movvs r0, r3 │ │ │ │ - b.n 4d9d8 │ │ │ │ + b.n 4d9f8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {pc} │ │ │ │ mov r0, r1 │ │ │ │ - b.w 149f54 │ │ │ │ + b.w 14a03c │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ - movw r7, #31504 @ 0x7b10 │ │ │ │ + movw r7, #29520 @ 0x7350 │ │ │ │ movt r7, #50 @ 0x32 │ │ │ │ - movw r6, #32528 @ 0x7f10 │ │ │ │ + movw r6, #30544 @ 0x7750 │ │ │ │ movt r6, #50 @ 0x32 │ │ │ │ - movw r5, #4220 @ 0x107c │ │ │ │ + movw r5, #2160 @ 0x870 │ │ │ │ movt r5, #66 @ 0x42 │ │ │ │ movs r4, #0 │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 4da24 │ │ │ │ + bge.n 4da44 │ │ │ │ ldrb r3, [r1, r4] │ │ │ │ ldr.w ip, [r7, r3, lsl #2] │ │ │ │ tst.w ip, #1 │ │ │ │ - beq.n 4da16 │ │ │ │ + beq.n 4da36 │ │ │ │ ldrb r3, [r5, r3] │ │ │ │ - b.n 4da1e │ │ │ │ + b.n 4da3e │ │ │ │ tst.w ip, #2 │ │ │ │ it ne │ │ │ │ ldrbne r3, [r6, r3] │ │ │ │ strb r3, [r0, r4] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 4da02 │ │ │ │ + b.n 4da22 │ │ │ │ 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 4da54 │ │ │ │ + bge.n 4da74 │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bne.n 4da4e │ │ │ │ + bne.n 4da6e │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 4da54 │ │ │ │ - cbnz r3, 4da54 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4da74 │ │ │ │ + cbnz r3, 4da74 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #46784 @ 0xb6c0 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 2b8edc │ │ │ │ + b.w 2b874c │ │ │ │ │ │ │ │ -0004da68 : │ │ │ │ - ldr r0, [pc, #4] @ (4da70 ) │ │ │ │ - b.w 1da504 │ │ │ │ +0004da88 : │ │ │ │ + ldr r0, [pc, #4] @ (4da90 ) │ │ │ │ + b.w 1d923c │ │ │ │ nop │ │ │ │ - subs r6, #100 @ 0x64 │ │ │ │ + subs r6, #128 @ 0x80 │ │ │ │ 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 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 2b420 │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 4daa6 │ │ │ │ + bhi.n 4dac6 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 158c50 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ + bl 159024 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4daba │ │ │ │ - b.n 4db00 │ │ │ │ - movw r0, #4792 @ 0x12b8 │ │ │ │ + cbz r0, 4dada │ │ │ │ + b.n 4db20 │ │ │ │ + movw r0, #2808 @ 0xaf8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ - bl e28e8 │ │ │ │ - cbz r0, 4db00 │ │ │ │ - b.n 4da98 │ │ │ │ + bl e2850 │ │ │ │ + cbz r0, 4db20 │ │ │ │ + b.n 4dab8 │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 4db34 │ │ │ │ + ble.n 4db54 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4db22 │ │ │ │ + beq.n 4db42 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 4db04 │ │ │ │ + bpl.n 4db24 │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a29e4 │ │ │ │ + bl a2984 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4db00 │ │ │ │ + cbz r0, 4db20 │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4db24 │ │ │ │ + beq.n 4db44 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63548 @ 0xf83c │ │ │ │ + movw r1, #61564 @ 0xf07c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4db64 │ │ │ │ - movw r2, #32276 @ 0x7e14 │ │ │ │ + b.n 4db84 │ │ │ │ + movw r2, #30248 @ 0x7628 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #36144 @ 0x8d30 │ │ │ │ + movw r1, #34160 @ 0x8570 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #4792 @ 0x12b8 │ │ │ │ + movw r0, #2808 @ 0xaf8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4db00 │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4db20 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 4db36 │ │ │ │ + beq.n 4db56 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl e5534 │ │ │ │ + bl e549c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 4db36 │ │ │ │ - b.n 4db00 │ │ │ │ + bge.n 4db56 │ │ │ │ + b.n 4db20 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ - cbnz r4, 4db44 │ │ │ │ + cbnz r4, 4db64 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 2a7d2c │ │ │ │ + bl 2a7584 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4db64 │ │ │ │ + cbz r0, 4db84 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - movw r0, #15876 @ 0x3e04 │ │ │ │ + movw r0, #13892 @ 0x3644 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 4db6e │ │ │ │ + cbz r3, 4db8e │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ 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 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 188df8 │ │ │ │ + bl 1883a4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4dbb4 │ │ │ │ + cbz r0, 4dbd4 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 4db98 │ │ │ │ + cbz r3, 4dbb8 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4dba0 │ │ │ │ + b.n 4dbc0 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 4dba8 │ │ │ │ + cbz r2, 4dbc8 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - b.n 4dbb0 │ │ │ │ + b.n 4dbd0 │ │ │ │ movw r1, #32180 @ 0x7db4 │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ - bl 4ddc8 │ │ │ │ + bl 4dde8 │ │ │ │ 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, 4dbea │ │ │ │ + cbnz r3, 4dc0a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1ded68 <_PyType_Name@@Base> │ │ │ │ + bl 1dda9c <_PyType_Name@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #62412 @ 0xf3cc │ │ │ │ + movw r0, #60428 @ 0xec0c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ and.w r3, r6, #253 @ 0xfd │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - bne.n 4dbfa │ │ │ │ - bl 55d80 │ │ │ │ + bne.n 4dc1a │ │ │ │ + bl 55da0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4dc00 │ │ │ │ - bl 2c2254 <_PyUnicode_ToDigit@@Base+0x280> │ │ │ │ + b.n 4dc20 │ │ │ │ + bl 2c1aa8 <_PyUnicode_ToDigit@@Base+0x280> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 4dc38 │ │ │ │ + cbz r4, 4dc58 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1ded68 <_PyType_Name@@Base> │ │ │ │ + bl 1dda9c <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #62424 @ 0xf3d8 │ │ │ │ + movw r0, #60440 @ 0xec18 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4dc28 │ │ │ │ + blt.n 4dc48 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4dc38 │ │ │ │ + b.n 4dc58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4dc24 │ │ │ │ + bne.n 4dc44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4dc24 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4dc44 │ │ │ │ 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 ee7d0 │ │ │ │ + bl ee730 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #56] @ (4dc8c ) │ │ │ │ + ldr r1, [pc, #56] @ (4dcac ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfa1c │ │ │ │ - movw r1, #62440 @ 0xf3e8 │ │ │ │ + bl 1de754 │ │ │ │ + movw r1, #60456 @ 0xec28 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl ef8f8 │ │ │ │ + bl ef858 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4dc86 │ │ │ │ + blt.n 4dca6 │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29400 @ 0x72d8 │ │ │ │ + movw r1, #27416 @ 0x6b18 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ asrs r0, r0, #31 │ │ │ │ - b.n 4dc8a │ │ │ │ + b.n 4dcaa │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r6, #152 @ 0x98 │ │ │ │ + subs r6, #180 @ 0xb4 │ │ │ │ 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 15bf60 │ │ │ │ + bl 15bfc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19cb44 │ │ │ │ + bl 19ba28 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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, #59113 @ 0xe6e9 │ │ │ │ + movw r1, #59145 @ 0xe709 │ │ │ │ movt r1, #4 │ │ │ │ movw r0, #1092 @ 0x444 │ │ │ │ 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 4e310 │ │ │ │ + bl 4e330 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4dcfc │ │ │ │ + bge.n 4dd1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4dcfc │ │ │ │ + cbnz r3, 4dd1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0004dd00 : │ │ │ │ - ldr r0, [pc, #4] @ (4dd08 ) │ │ │ │ - b.w 1da504 │ │ │ │ +0004dd20 : │ │ │ │ + ldr r0, [pc, #4] @ (4dd28 ) │ │ │ │ + b.w 1d923c │ │ │ │ nop │ │ │ │ - subs r6, #172 @ 0xac │ │ │ │ + subs r6, #200 @ 0xc8 │ │ │ │ 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, 4dd26 │ │ │ │ + cbz r3, 4dd46 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4dd3e │ │ │ │ + b.n 4dd5e │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 4dd2e │ │ │ │ + bgt.n 4dd4e │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4dd3e │ │ │ │ + b.n 4dd5e │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4dd2a │ │ │ │ + bgt.n 4dd4a │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 4dd2a │ │ │ │ + beq.n 4dd4a │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 4dd5e │ │ │ │ + b.n 4dd7e │ │ │ │ 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] @ (4ddc4 ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #108] @ (4dde4 ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4ddbc │ │ │ │ + cbz r0, 4dddc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ add r5, r6 │ │ │ │ - bl 284d28 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ - cbz r0, 4ddb0 │ │ │ │ + bl 284568 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + cbz r0, 4ddd0 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 4dd82 │ │ │ │ + beq.n 4dda2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4dd86 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 4ddb0 │ │ │ │ - b.n 4dd86 │ │ │ │ + bne.n 4dda6 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 4ddd0 │ │ │ │ + b.n 4dda6 │ │ │ │ mov.w r4, #524288 @ 0x80000 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ - bl b0fe4 │ │ │ │ + bl b0b30 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bca0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 4ddb4 │ │ │ │ + bne.n 4ddd4 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4ddbc │ │ │ │ + b.n 4dddc │ │ │ │ mov r0, r4 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r6, #224 @ 0xe0 │ │ │ │ + subs r6, #252 @ 0xfc │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ - movw ip, #32528 @ 0x7f10 │ │ │ │ + movw ip, #30544 @ 0x7750 │ │ │ │ movt ip, #50 @ 0x32 │ │ │ │ - movw lr, #31504 @ 0x7b10 │ │ │ │ + movw lr, #29520 @ 0x7350 │ │ │ │ movt lr, #50 @ 0x32 │ │ │ │ - movw r7, #4220 @ 0x107c │ │ │ │ + movw r7, #2160 @ 0x870 │ │ │ │ movt r7, #66 @ 0x42 │ │ │ │ mov r5, r3 │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 4de18 │ │ │ │ + bge.n 4de38 │ │ │ │ ldrb r4, [r1, r5] │ │ │ │ ldr.w r6, [lr, r4, lsl #2] │ │ │ │ tst.w r6, #1 │ │ │ │ - beq.n 4ddfe │ │ │ │ - cbnz r3, 4de12 │ │ │ │ + beq.n 4de1e │ │ │ │ + cbnz r3, 4de32 │ │ │ │ ldrb r4, [r7, r4] │ │ │ │ movs r3, #1 │ │ │ │ - b.n 4de12 │ │ │ │ + b.n 4de32 │ │ │ │ ands.w r6, r6, #2 │ │ │ │ - beq.n 4de0c │ │ │ │ - cbz r3, 4de10 │ │ │ │ + beq.n 4de2c │ │ │ │ + cbz r3, 4de30 │ │ │ │ ldrb.w r4, [ip, r4] │ │ │ │ - b.n 4de12 │ │ │ │ + b.n 4de32 │ │ │ │ mov r3, r6 │ │ │ │ - b.n 4de12 │ │ │ │ + b.n 4de32 │ │ │ │ movs r3, #1 │ │ │ │ strb r4, [r0, r5] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 4dde6 │ │ │ │ + b.n 4de06 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - cbnz r2, 4de22 │ │ │ │ + cbnz r2, 4de42 │ │ │ │ movs r0, #1 │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ 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 161c8c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4df76 │ │ │ │ + beq.w 4df96 │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 4de6c │ │ │ │ - bl 183c10 │ │ │ │ + bne.n 4de8c │ │ │ │ + bl 183680 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4de5c │ │ │ │ + blt.n 4de7c │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4df76 │ │ │ │ + b.n 4df96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4de58 │ │ │ │ + bne.n 4de78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4de58 │ │ │ │ - ldr.w fp, [pc, #268] @ 4df7c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4de78 │ │ │ │ + ldr.w fp, [pc, #268] @ 4df9c │ │ │ │ mov r7, r0 │ │ │ │ mov.w r9, #1 │ │ │ │ cmp r8, r9 │ │ │ │ - ble.n 4df76 │ │ │ │ + ble.n 4df96 │ │ │ │ ldr.w r0, [sl, r9, lsl #2] │ │ │ │ bl 161c8c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4dea2 │ │ │ │ + cbnz r0, 4dec2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4de92 │ │ │ │ + blt.n 4deb2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4df76 │ │ │ │ + b.n 4df96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4de8e │ │ │ │ + bne.n 4deae │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4de8e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4deae │ │ │ │ cmp r4, fp │ │ │ │ - bne.n 4debc │ │ │ │ + bne.n 4dedc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4df6e │ │ │ │ + bge.n 4df8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4df6e │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4df6e │ │ │ │ + bne.n 4df8e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4df8e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 4ded0 │ │ │ │ + beq.n 4def0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4deda │ │ │ │ + bne.n 4defa │ │ │ │ movs r0, #0 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4df44 │ │ │ │ + b.n 4df64 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1a709c <_PyLong_GCD@@Base> │ │ │ │ + bl 1a5ec0 <_PyLong_GCD@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4df44 │ │ │ │ + cbz r0, 4df64 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 166168 │ │ │ │ + bl 1660fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4df04 │ │ │ │ + bge.n 4df24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4df04 │ │ │ │ + cbnz r3, 4df24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 4df42 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 4df62 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 14dca8 │ │ │ │ + bl 14dca4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4df24 │ │ │ │ + bge.n 4df44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4df24 │ │ │ │ + cbnz r3, 4df44 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 4df44 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 4df64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 183c10 │ │ │ │ + bl 183680 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4df42 │ │ │ │ + bge.n 4df62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4df42 │ │ │ │ + cbnz r3, 4df62 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4df58 │ │ │ │ + bge.n 4df78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4df58 │ │ │ │ + cbnz r3, 4df78 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4df6c │ │ │ │ + bge.n 4df8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4df6c │ │ │ │ + cbnz r3, 4df8c │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 4df76 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 4df96 │ │ │ │ add.w r9, r9, #1 │ │ │ │ mov r7, r4 │ │ │ │ - b.n 4de76 │ │ │ │ + b.n 4de96 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strh r0, [r4, #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 ee7d0 │ │ │ │ + bl ee730 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #56] @ (4dfd0 ) │ │ │ │ + ldr r1, [pc, #56] @ (4dff0 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfa1c │ │ │ │ - movw r1, #62448 @ 0xf3f0 │ │ │ │ + bl 1de754 │ │ │ │ + movw r1, #60464 @ 0xec30 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl ef8f8 │ │ │ │ + bl ef858 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4dfca │ │ │ │ + blt.n 4dfea │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29400 @ 0x72d8 │ │ │ │ + movw r1, #27416 @ 0x6b18 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ef99c │ │ │ │ + bl ef8fc │ │ │ │ asrs r0, r0, #31 │ │ │ │ - b.n 4dfce │ │ │ │ + b.n 4dfee │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r7, #12 │ │ │ │ + subs r7, #40 @ 0x28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ - b.w 29e04c │ │ │ │ + b.w 29d8cc │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 4dfee │ │ │ │ + cbz r0, 4e00e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4dffc │ │ │ │ + bge.n 4e01c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 4dff4 │ │ │ │ - b.n 4e2a8 │ │ │ │ + cbz r0, 4e014 │ │ │ │ + b.n 4e2c8 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #128] @ (4e090 ) │ │ │ │ + ldr r3, [pc, #128] @ (4e0b0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 7faec │ │ │ │ + bl 7faac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4e088 │ │ │ │ + cbz r0, 4e0a8 │ │ │ │ add.w r3, r5, #113664 @ 0x1bc00 │ │ │ │ - movw r6, #43796 @ 0xab14 │ │ │ │ + movw r6, #41812 @ 0xa354 │ │ │ │ movt r6, #54 @ 0x36 │ │ │ │ add.w r8, r3, #227 @ 0xe3 │ │ │ │ add.w r5, r3, #243 @ 0xf3 │ │ │ │ ldrb.w r0, [r8, #1]! │ │ │ │ - cbz r0, 4e082 │ │ │ │ - bl 94430 │ │ │ │ + cbz r0, 4e0a2 │ │ │ │ + bl 94390 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e060 │ │ │ │ + bge.n 4e080 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4e060 │ │ │ │ + cbnz r3, 4e080 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 4e082 │ │ │ │ + bne.n 4e0a2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4e072 │ │ │ │ + blt.n 4e092 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4e088 │ │ │ │ + b.n 4e0a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e06e │ │ │ │ + bne.n 4e08e │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e06e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e08e │ │ │ │ adds r6, #4 │ │ │ │ cmp r8, r5 │ │ │ │ - bne.n 4e034 │ │ │ │ + bne.n 4e054 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ 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, #400] @ (4e238 ) │ │ │ │ + ldr r3, [pc, #400] @ (4e258 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r4, [r3, #1688] @ 0x698 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 4e18e │ │ │ │ + bne.n 4e1ae │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 4e0c4 │ │ │ │ + bpl.n 4e0e4 │ │ │ │ vneg.f64 d0, d0 │ │ │ │ movs r4, #1 │ │ │ │ vmov.f64 d8, #96 @ 0x3f000000 0.5 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2c040 │ │ │ │ vcmpe.f64 d0, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt.n 4e0f2 │ │ │ │ + blt.n 4e112 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 4e0fc │ │ │ │ + bpl.n 4e11c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ subs r2, r0, #1 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - bgt.w 4e202 │ │ │ │ - b.n 4e118 │ │ │ │ + bgt.w 4e222 │ │ │ │ + b.n 4e138 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 4e12c │ │ │ │ + beq.n 4e14c │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #44012 @ 0xabec │ │ │ │ + movw r1, #42040 @ 0xa438 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4e21c │ │ │ │ + b.n 4e23c │ │ │ │ vadd.f64 d0, d0, d0 │ │ │ │ cmn.w r2, #126 @ 0x7e │ │ │ │ - bge.n 4e12e │ │ │ │ + bge.n 4e14e │ │ │ │ adds r0, #125 @ 0x7d │ │ │ │ blx 2b59c │ │ │ │ movs r2, #0 │ │ │ │ - b.n 4e14c │ │ │ │ + b.n 4e16c │ │ │ │ movs r2, #0 │ │ │ │ - cbnz r2, 4e13a │ │ │ │ + cbnz r2, 4e15a │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 4e146 │ │ │ │ + beq.n 4e166 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ adds r2, #127 @ 0x7f │ │ │ │ vsub.f64 d0, d0, d7 │ │ │ │ - b.n 4e14c │ │ │ │ + b.n 4e16c │ │ │ │ ite ne │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - vldr d7, [pc, #216] @ 4e228 │ │ │ │ + vldr d7, [pc, #216] @ 4e248 │ │ │ │ vmla.f64 d8, d0, d7 │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ vmov r3, s15 │ │ │ │ lsrs r1, r3, #23 │ │ │ │ - beq.n 4e168 │ │ │ │ + beq.n 4e188 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - beq.n 4e202 │ │ │ │ + beq.n 4e222 │ │ │ │ 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 4e21c │ │ │ │ + b.n 4e23c │ │ │ │ vcvt.f32.f64 s15, d0 │ │ │ │ - vldr s14, [pc, #168] @ 4e23c │ │ │ │ + vldr s14, [pc, #168] @ 4e25c │ │ │ │ vabs.f32 s13, s15 │ │ │ │ vcmp.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 4e1b8 │ │ │ │ + ble.n 4e1d8 │ │ │ │ vabs.f64 d0, d0 │ │ │ │ - vldr d6, [pc, #132] @ 4e230 │ │ │ │ + vldr d6, [pc, #132] @ 4e250 │ │ │ │ vcmp.f64 d0, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 4e1dc │ │ │ │ - b.n 4e202 │ │ │ │ + bgt.n 4e1fc │ │ │ │ + b.n 4e222 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc.n 4e1dc │ │ │ │ + bvc.n 4e1fc │ │ │ │ vmov r3, s1 │ │ │ │ lsls r3, r3, #12 │ │ │ │ - bmi.n 4e1dc │ │ │ │ + bmi.n 4e1fc │ │ │ │ vmov r2, s15 │ │ │ │ ubfx r1, r2, #0, #22 │ │ │ │ - cbz r1, 4e1d8 │ │ │ │ + cbz r1, 4e1f8 │ │ │ │ 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 │ │ │ │ @@ -50693,23 +50712,23 @@ │ │ │ │ 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 4e1f0 │ │ │ │ + bne.n 4e210 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4e21c │ │ │ │ + b.n 4e23c │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62460 @ 0xf3fc │ │ │ │ + movw r1, #60476 @ 0xec3c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -50717,65 +50736,65 @@ │ │ │ │ adcs r0, r4 │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ vcvt.u32.f32 , , #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 4e250 │ │ │ │ + cbz r0, 4e270 │ │ │ │ movw r1, #20232 @ 0x4f08 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.w f0c1c │ │ │ │ + b.w f0b7c │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 7ab74 │ │ │ │ + bl 7ab44 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4e296 │ │ │ │ + beq.n 4e2b6 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29f8ec │ │ │ │ + bl 29f174 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4e296 │ │ │ │ + beq.n 4e2b6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w db6a0 │ │ │ │ + b.w db598 │ │ │ │ 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 │ │ │ │ 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] @ (4e30c ) │ │ │ │ + ldr r6, [pc, #84] @ (4e32c ) │ │ │ │ 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 7fd48 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 4e308 │ │ │ │ + bl 7fd08 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 4e328 │ │ │ │ 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 │ │ │ │ @@ -50798,17 +50817,17 @@ │ │ │ │ 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, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 7fd48 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd08 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4e356 │ │ │ │ + cbz r0, 4e376 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #12 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -50817,67 +50836,67 @@ │ │ │ │ str r6, [r0, #68] @ 0x44 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ blx 2b420 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strb.w r3, [r4, #76] @ 0x4c │ │ │ │ str r5, [r4, #12] │ │ │ │ - bl 97b90 │ │ │ │ + bl 97aec │ │ │ │ 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 ee7d0 │ │ │ │ + bl ee730 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbnz r0, 4e37c │ │ │ │ + cbnz r0, 4e39c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbnz r0, 4e386 │ │ │ │ - b.n 4e38c │ │ │ │ + cbnz r0, 4e3a6 │ │ │ │ + b.n 4e3ac │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e376 │ │ │ │ - b.n 4e3b8 │ │ │ │ + beq.n 4e396 │ │ │ │ + b.n 4e3d8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4e3b8 │ │ │ │ + cbnz r0, 4e3d8 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 4e396 │ │ │ │ + cbz r0, 4e3b6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4e3b8 │ │ │ │ + cbnz r0, 4e3d8 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 4e3a0 │ │ │ │ + cbz r0, 4e3c0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4e3b8 │ │ │ │ + cbnz r0, 4e3d8 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 4e3aa │ │ │ │ + cbz r0, 4e3ca │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4e3b8 │ │ │ │ + cbnz r0, 4e3d8 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 4e3b8 │ │ │ │ + cbz r0, 4e3d8 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #62500 @ 0xf424 │ │ │ │ + movw r0, #60516 @ 0xec64 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 4e3d0 │ │ │ │ + cbz r0, 4e3f0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bx lr │ │ │ │ ldrb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ @@ -50891,255 +50910,255 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r5, #16500 @ 0x4074 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, r5 │ │ │ │ - bne.n 4e428 │ │ │ │ + bne.n 4e448 │ │ │ │ movw r3, #18712 @ 0x4918 │ │ │ │ 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 4e436 │ │ │ │ - ldr r2, [pc, #328] @ (4e574 ) │ │ │ │ + b.n 4e456 │ │ │ │ + ldr r2, [pc, #328] @ (4e594 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 155a30 <_PyTime_AsTimespec_clamp@@Base+0x48> │ │ │ │ + bl 1f47d0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 4e56c │ │ │ │ + beq.w 4e58c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr.w r8, [r7, #52] @ 0x34 │ │ │ │ ldr r6, [r7, #32] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 4e4e2 │ │ │ │ + bne.n 4e502 │ │ │ │ mov r0, r7 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 4e56c │ │ │ │ + beq.w 4e58c │ │ │ │ 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 9095c │ │ │ │ + bl 908bc │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r2, 4e48c │ │ │ │ - bl 94178 │ │ │ │ + cbnz r2, 4e4ac │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4e502 │ │ │ │ + bne.n 4e522 │ │ │ │ movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c368 │ │ │ │ - b.n 4e502 │ │ │ │ - bl 378c0 │ │ │ │ + bl 15c3c8 │ │ │ │ + b.n 4e522 │ │ │ │ + bl 378c6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e4a6 │ │ │ │ + bge.n 4e4c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4e4a6 │ │ │ │ + cbnz r3, 4e4c6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 4e550 │ │ │ │ + bne.n 4e570 │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 4e53a │ │ │ │ + bne.n 4e55a │ │ │ │ ldr r6, [r6, #8] │ │ │ │ - b.n 4e448 │ │ │ │ + b.n 4e468 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a2b24 │ │ │ │ + bl a2be0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4e518 │ │ │ │ + blt.n 4e538 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4e52a │ │ │ │ + blt.n 4e54a │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 4e550 │ │ │ │ + bne.n 4e570 │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 4e53a │ │ │ │ + bne.n 4e55a │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4e56c │ │ │ │ + beq.n 4e58c │ │ │ │ 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 9b0fc │ │ │ │ + bl 9b054 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4e4b6 │ │ │ │ + bne.n 4e4d6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e550 │ │ │ │ + bge.n 4e570 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4e550 │ │ │ │ + cbnz r3, 4e570 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e550 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e570 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e4cc │ │ │ │ + bne.n 4e4ec │ │ │ │ mov r0, sl │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e4cc │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e4ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e4d4 │ │ │ │ + bne.n 4e4f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e4d4 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e4f4 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2600 @ 0xa28 │ │ │ │ + movw r1, #616 @ 0x268 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4e55c │ │ │ │ + blt.n 4e57c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4e56c │ │ │ │ + b.n 4e58c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4e558 │ │ │ │ + bne.n 4e578 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4e558 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4e578 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, 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 2be054 │ │ │ │ - cbz r0, 4e5a8 │ │ │ │ + bl 2bd8b4 │ │ │ │ + cbz r0, 4e5c8 │ │ │ │ movw r3, #43796 @ 0xab14 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 17ff20 │ │ │ │ + bl 17f9ec │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4e5ca │ │ │ │ + b.n 4e5ea │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ - movw r3, #61621 @ 0xf0b5 │ │ │ │ + movw r3, #61653 @ 0xf0d5 │ │ │ │ movt r3, #4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4e5c6 │ │ │ │ + bne.n 4e5e6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e5ca │ │ │ │ + bge.n 4e5ea │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4e5ca │ │ │ │ + b.n 4e5ea │ │ │ │ ldr r1, [sp, #0] │ │ │ │ blx r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 100d7c <_PyNumber_Index@@Base> │ │ │ │ - cbnz r0, 4e5f4 │ │ │ │ - bl 94178 │ │ │ │ + bl 100c18 <_PyNumber_Index@@Base> │ │ │ │ + cbnz r0, 4e614 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4e664 │ │ │ │ + bne.n 4e684 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4e614 │ │ │ │ + b.n 4e634 │ │ │ │ mov r5, r0 │ │ │ │ - bl 9b988 │ │ │ │ + bl 9b8e0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e610 │ │ │ │ + bge.n 4e630 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4e610 │ │ │ │ + cbnz r3, 4e630 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 4e5e6 │ │ │ │ + beq.n 4e606 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 4e630 │ │ │ │ - cbz r1, 4e620 │ │ │ │ + bgt.n 4e650 │ │ │ │ + cbz r1, 4e640 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - b.n 4e628 │ │ │ │ + b.n 4e648 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 188df8 │ │ │ │ + b.w 1883a4 │ │ │ │ subs r4, r4, r1 │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 46542 │ │ │ │ - cbz r0, 4e666 │ │ │ │ + bl 46560 │ │ │ │ + cbz r0, 4e686 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 4e648 │ │ │ │ + cbz r3, 4e668 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - b.n 4e650 │ │ │ │ + b.n 4e670 │ │ │ │ movw r3, #32180 @ 0x7db4 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ add r4, r3 │ │ │ │ cmp r2, #43 @ 0x2b │ │ │ │ - beq.n 4e65c │ │ │ │ + beq.n 4e67c │ │ │ │ cmp r2, #45 @ 0x2d │ │ │ │ - bne.n 4e666 │ │ │ │ + bne.n 4e686 │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ strb r2, [r3, #0] │ │ │ │ strb r1, [r4, #0] │ │ │ │ - b.n 4e666 │ │ │ │ + b.n 4e686 │ │ │ │ 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 │ │ │ │ - ldr r1, [pc, #108] @ (4e6e4 ) │ │ │ │ + ldr r1, [pc, #108] @ (4e704 ) │ │ │ │ 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] │ │ │ │ @@ -51154,109 +51173,109 @@ │ │ │ │ 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 84e50 │ │ │ │ + bl 84e10 │ │ │ │ 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 4e6e0 │ │ │ │ + bge.n 4e700 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4e6e0 │ │ │ │ + cbnz r3, 4e700 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #2 │ │ │ │ - b.w 8e7c4 │ │ │ │ + b.w 8e728 │ │ │ │ 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 ee7d0 │ │ │ │ + bl ee730 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 4e716 │ │ │ │ + cbz r0, 4e736 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4e738 │ │ │ │ + bne.n 4e758 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 194814 │ │ │ │ + b.w 193710 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14092 @ 0x370c │ │ │ │ + movw r0, #12108 @ 0x2f4c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4e72c │ │ │ │ + bne.n 4e74c │ │ │ │ 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 84de8 │ │ │ │ + bl 84da8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4e798 │ │ │ │ + bl 4e7b8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 906b4 │ │ │ │ + b.w 90614 │ │ │ │ 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 ee7d0 │ │ │ │ + bl ee730 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 4e796 │ │ │ │ + cbz r0, 4e7b6 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 4e7c2 │ │ │ │ + cbz r0, 4e7e2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e7c2 │ │ │ │ + bge.n 4e7e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4e7c2 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4e7e2 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ strb.w r3, [r4, #76] @ 0x4c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -51264,115 +51283,115 @@ │ │ │ │ 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 4e814 │ │ │ │ + bhi.n 4e834 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 4e82a │ │ │ │ + bmi.n 4e84a │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #56676 @ 0xdd64 │ │ │ │ + movw r2, #54692 @ 0xd5a4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #35808 @ 0x8be0 │ │ │ │ + movw r1, #33824 @ 0x8420 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #4736 @ 0x1280 │ │ │ │ + movw r0, #2752 @ 0xac0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4e8d6 │ │ │ │ - movw r0, #4736 @ 0x1280 │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4e8f6 │ │ │ │ + movw r0, #2752 @ 0xac0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ - bl e28e8 │ │ │ │ + bl e2850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e8d6 │ │ │ │ - b.n 4e7ea │ │ │ │ + beq.n 4e8f6 │ │ │ │ + b.n 4e80a │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 4e8ac │ │ │ │ + ble.n 4e8cc │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4e892 │ │ │ │ + beq.n 4e8b2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 4e874 │ │ │ │ + bpl.n 4e894 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a29e4 │ │ │ │ + bl a2984 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e8d6 │ │ │ │ + beq.n 4e8f6 │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4e894 │ │ │ │ + beq.n 4e8b4 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63548 @ 0xf83c │ │ │ │ + movw r1, #61564 @ 0xf07c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 4e8d6 │ │ │ │ - movw r2, #32276 @ 0x7e14 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 4e8f6 │ │ │ │ + movw r2, #30248 @ 0x7628 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #36144 @ 0x8d30 │ │ │ │ + movw r1, #34160 @ 0x8570 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #4736 @ 0x1280 │ │ │ │ + movw r0, #2752 @ 0xac0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4e8d6 │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4e8f6 │ │ │ │ movs r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 4e8b2 │ │ │ │ + beq.n 4e8d2 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4e8b4 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 4e8d6 │ │ │ │ - b.n 4e8b4 │ │ │ │ + bne.n 4e8d4 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 4e8f6 │ │ │ │ + b.n 4e8d4 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 4e8b4 │ │ │ │ + b.n 4e8d4 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 27b228 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + bl 27aaf0 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 4e8d6 │ │ │ │ - movw r0, #15876 @ 0x3e04 │ │ │ │ + cbz r0, 4e8f6 │ │ │ │ + movw r0, #13892 @ 0x3644 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 9512c │ │ │ │ + b.w 9508c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - cbz r0, 4e8f0 │ │ │ │ + cbz r0, 4e910 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e900 │ │ │ │ + bge.n 4e920 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - cbz r0, 4e8f8 │ │ │ │ - b.w 4e2a8 │ │ │ │ + cbz r0, 4e918 │ │ │ │ + b.w 4e2c8 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -51380,74 +51399,74 @@ │ │ │ │ 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, #63865 @ 0xf979 │ │ │ │ + movw r1, #61945 @ 0xf1f9 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ movw r0, #676 @ 0x2a4 │ │ │ │ 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 4e310 │ │ │ │ + bl 4e330 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4e95a │ │ │ │ + bge.n 4e97a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4e95a │ │ │ │ + cbnz r3, 4e97a │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 │ │ │ │ - cbz r1, 4e976 │ │ │ │ + cbz r1, 4e996 │ │ │ │ adds r0, #3 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4e978 │ │ │ │ + b.n 4e998 │ │ │ │ movs r2, #1 │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ adds r1, r0, r2 │ │ │ │ ldrb r3, [r0, r2] │ │ │ │ lsls r0, r4, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ orr.w r0, r0, r3, lsr #7 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ - bne.n 4e9a6 │ │ │ │ + bne.n 4e9c6 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4064 @ 0xfe0 │ │ │ │ + movw r1, #2080 @ 0x820 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ - b.n 4e9de │ │ │ │ + b.n 4e9fe │ │ │ │ ldrb r5, [r1, r2] │ │ │ │ lsls r3, r3, #16 │ │ │ │ ldrb.w r2, [r1, r2, lsl #1] │ │ │ │ and.w r3, r3, #8323072 @ 0x7f0000 │ │ │ │ orr.w r3, r3, r5, lsl #8 │ │ │ │ orrs r3, r2 │ │ │ │ vmov s0, r3 │ │ │ │ vcvt.f64.s32 d0, d0, #23 │ │ │ │ - cbz r0, 4e9ce │ │ │ │ + cbz r0, 4e9ee │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ subs r0, #127 @ 0x7f │ │ │ │ vadd.f64 d0, d0, d7 │ │ │ │ - b.n 4e9d2 │ │ │ │ + b.n 4e9f2 │ │ │ │ mvn.w r0, #125 @ 0x7d │ │ │ │ blx 2b59c │ │ │ │ lsls r3, r4, #24 │ │ │ │ it mi │ │ │ │ vnegmi.f64 d0, d0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -51455,131 +51474,131 @@ │ │ │ │ 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, 4ea06 │ │ │ │ + cbnz r5, 4ea26 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 4ea06 │ │ │ │ + ble.n 4ea26 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4ea06 │ │ │ │ - cbnz r2, 4ea26 │ │ │ │ + bne.n 4ea26 │ │ │ │ + cbnz r2, 4ea46 │ │ │ │ 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] @ (4eaec ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #208] @ (4eb0c ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4eae4 │ │ │ │ + beq.n 4eb04 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r1, #63164 @ 0xf6bc │ │ │ │ + movw r1, #61180 @ 0xeefc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 12293c │ │ │ │ + bl 122aa4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4eae4 │ │ │ │ + beq.n 4eb04 │ │ │ │ mov r0, r6 │ │ │ │ movs r6, #0 │ │ │ │ - bl 26ef2c │ │ │ │ + bl 26e7e4 │ │ │ │ mov r7, r0 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.n 4ea5a │ │ │ │ + bpl.n 4ea7a │ │ │ │ cmp r6, r3 │ │ │ │ - bge.n 4eac2 │ │ │ │ + bge.n 4eae2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr.w r5, [r3, r6, lsl #2] │ │ │ │ - b.n 4ea66 │ │ │ │ + b.n 4ea86 │ │ │ │ cmp r6, r3 │ │ │ │ - bge.n 4eac2 │ │ │ │ + bge.n 4eae2 │ │ │ │ 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 2a7228 <_PyTime_AsTimeval@@Base+0x1430> │ │ │ │ + bl 2a6a80 <_PyTime_AsTimeval@@Base+0x1430> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4eaaa │ │ │ │ + bne.n 4eaca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ea94 │ │ │ │ + bge.n 4eab4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ea94 │ │ │ │ + cbnz r3, 4eab4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4eae2 │ │ │ │ + bge.n 4eb02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4eae2 │ │ │ │ + cbnz r3, 4eb02 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4eae2 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4eb02 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4eabe │ │ │ │ + bge.n 4eade │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4eabe │ │ │ │ + cbnz r3, 4eade │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 4ea44 │ │ │ │ + b.n 4ea64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ead0 │ │ │ │ + bge.n 4eaf0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 4eada │ │ │ │ + cbz r3, 4eafa │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 4eae4 │ │ │ │ + b.n 4eb04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ead0 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4eaf0 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ tst r0, r0 │ │ │ │ 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, #3 │ │ │ │ - beq.n 4eb18 │ │ │ │ + beq.n 4eb38 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14248 @ 0x37a8 │ │ │ │ + movw r0, #12264 @ 0x2fe8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r2, r3 │ │ │ │ - bl e2a18 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 4eb30 │ │ │ │ + bl e2980 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 4eb50 │ │ │ │ ldrd r1, r2, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl a2b24 │ │ │ │ + bl a2be0 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -51587,340 +51606,340 @@ │ │ │ │ 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 4eb5c │ │ │ │ + bhi.n 4eb7c │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl 100d7c <_PyNumber_Index@@Base> │ │ │ │ + bl 100c18 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4eb72 │ │ │ │ - b.n 4eb84 │ │ │ │ - movw r0, #23532 @ 0x5bec │ │ │ │ + cbnz r0, 4eb92 │ │ │ │ + b.n 4eba4 │ │ │ │ + movw r0, #21548 @ 0x542c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e28e8 │ │ │ │ + bl e2850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ec5e │ │ │ │ - b.n 4eb4e │ │ │ │ - bl 9b988 │ │ │ │ + beq.n 4ec7e │ │ │ │ + b.n 4eb6e │ │ │ │ + bl 9b8e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4eb92 │ │ │ │ + blt.n 4ebb2 │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 4eba2 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 4ebc2 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4ec5e │ │ │ │ + bne.n 4ec7e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4eba2 │ │ │ │ + b.n 4ebc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4eb80 │ │ │ │ + bne.n 4eba0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4eb80 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4eba0 │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 4ec2e │ │ │ │ + ble.n 4ec4e │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 4ebd6 │ │ │ │ + bpl.n 4ebf6 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4ebd2 │ │ │ │ + beq.n 4ebf2 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55712 @ 0xd9a0 │ │ │ │ + movw r1, #53708 @ 0xd1cc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 4ec30 │ │ │ │ + b.n 4ec50 │ │ │ │ movw r1, #34272 @ 0x85e0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 4ebe8 │ │ │ │ - bl 9ef64 │ │ │ │ - cbz r0, 4ec08 │ │ │ │ + beq.n 4ec08 │ │ │ │ + bl 9ef00 │ │ │ │ + cbz r0, 4ec28 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 4ec28 │ │ │ │ + beq.n 4ec48 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55804 @ 0xd9fc │ │ │ │ + movw r1, #53800 @ 0xd228 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #64960 @ 0xfdc0 │ │ │ │ + movw r2, #62888 @ 0xf5a8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #36144 @ 0x8d30 │ │ │ │ + movw r1, #34160 @ 0x8570 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #23532 @ 0x5bec │ │ │ │ + movw r0, #21548 @ 0x542c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4ec5e │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4ec7e │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 4ec30 │ │ │ │ + b.n 4ec50 │ │ │ │ movs r3, #32 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r4, r2 │ │ │ │ - bgt.n 4ec40 │ │ │ │ + bgt.n 4ec60 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 217c64 <_PyThreadState_NewBound@@Base+0x100> │ │ │ │ + b.w 216c64 <_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 2d028c <_PyXIData_ReleaseAndRawFree@@Base+0x8> │ │ │ │ + b.w 2cfb0c <_PyXIData_ReleaseAndRawFree@@Base+0x8> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.w 2d023c <_PyEval_GetANext@@Base+0x1390> │ │ │ │ + b.w 2cfabc <_PyEval_GetANext@@Base+0x1390> │ │ │ │ │ │ │ │ -0004ec68 <_PyTraceback_Add@@Base>: │ │ │ │ +0004ec88 <_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] @ (4ed34 <_PyTraceback_Add@@Base+0xcc>) │ │ │ │ + ldr r4, [pc, #184] @ (4ed54 <_PyTraceback_Add@@Base+0xcc>) │ │ │ │ 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 7faec │ │ │ │ + bl 7faac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ed24 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + beq.n 4ed44 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ mov r1, r7 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4ed38 │ │ │ │ + bl 4ed58 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 4ecc0 <_PyTraceback_Add@@Base+0x58> │ │ │ │ + cbnz r0, 4ece0 <_PyTraceback_Add@@Base+0x58> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ed24 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + bge.n 4ed44 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ed24 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + cbnz r3, 4ed44 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ed24 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ed44 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ mov r3, sl │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4edfc │ │ │ │ + bl 4ee1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ece2 <_PyTraceback_Add@@Base+0x7a> │ │ │ │ + bge.n 4ed02 <_PyTraceback_Add@@Base+0x7a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ece2 <_PyTraceback_Add@@Base+0x7a> │ │ │ │ + cbnz r3, 4ed02 <_PyTraceback_Add@@Base+0x7a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ecf6 <_PyTraceback_Add@@Base+0x8e> │ │ │ │ + bge.n 4ed16 <_PyTraceback_Add@@Base+0x8e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4ecf6 <_PyTraceback_Add@@Base+0x8e> │ │ │ │ + cbnz r3, 4ed16 <_PyTraceback_Add@@Base+0x8e> │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 4ed24 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 4ed44 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ str.w r9, [r5, #20] │ │ │ │ str.w r8, [r6, #72] @ 0x48 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ mov r0, r5 │ │ │ │ - bl f7344 │ │ │ │ + bl f72e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ed2e <_PyTraceback_Add@@Base+0xc6> │ │ │ │ + bge.n 4ed4e <_PyTraceback_Add@@Base+0xc6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ed2e <_PyTraceback_Add@@Base+0xc6> │ │ │ │ + cbnz r3, 4ed4e <_PyTraceback_Add@@Base+0xc6> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1f67cc <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b.w 1f55a0 <_PyErr_ChainExceptions1@@Base> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0004ed38 : │ │ │ │ +0004ed58 : │ │ │ │ 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 8832c │ │ │ │ + bl 88294 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 4edac │ │ │ │ + cbz r0, 4edcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ce0d8 │ │ │ │ + bl 1cce90 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4edb6 │ │ │ │ - ldr r0, [pc, #136] @ (4edec ) │ │ │ │ + cbz r0, 4edd6 │ │ │ │ + ldr r0, [pc, #136] @ (4ee0c ) │ │ │ │ movs r1, #6 │ │ │ │ - bl 8079c │ │ │ │ + bl 8075c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4edbe │ │ │ │ - ldr r0, [pc, #128] @ (4edf0 ) │ │ │ │ + cbz r0, 4edde │ │ │ │ + ldr r0, [pc, #128] @ (4ee10 ) │ │ │ │ movs r1, #2 │ │ │ │ - bl 8079c │ │ │ │ + bl 8075c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4edc4 │ │ │ │ + cbz r0, 4ede4 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #12 │ │ │ │ blx 2b420 │ │ │ │ - ldr r3, [pc, #108] @ (4edf4 ) │ │ │ │ + ldr r3, [pc, #108] @ (4ee14 ) │ │ │ │ strd r4, r3, [sp, #24] │ │ │ │ mov r0, sp │ │ │ │ strd r3, r3, [sp, #32] │ │ │ │ - ldr r3, [pc, #100] @ (4edf8 ) │ │ │ │ + ldr r3, [pc, #100] @ (4ee18 ) │ │ │ │ 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 af8b4 <_Py_write@@Base+0x264> │ │ │ │ + bl af400 <_Py_write@@Base+0x264> │ │ │ │ mov r8, r0 │ │ │ │ - b.n 4edc6 │ │ │ │ + b.n 4ede6 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 4edc6 │ │ │ │ + b.n 4ede6 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4edc6 │ │ │ │ + b.n 4ede6 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4edc6 │ │ │ │ + b.n 4ede6 │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #44] @ (4edf4 ) │ │ │ │ - bl 84e68 │ │ │ │ + ldr r0, [pc, #44] @ (4ee14 ) │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xfb58004d │ │ │ │ - @ instruction: 0xfb60004d │ │ │ │ + usat r0, #13, r0, asr #1 │ │ │ │ + usat r0, #13, r8, asr #1 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0004edfc : │ │ │ │ +0004ee1c : │ │ │ │ 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 1d022c │ │ │ │ + bl 1cefe4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4ef70 │ │ │ │ + beq.w 4ef90 │ │ │ │ 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 b7ed8 <_Py_NewReferenceNoTotal@@Base+0x590> │ │ │ │ + bl b79bc <_Py_NewReferenceNoTotal@@Base+0x590> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ee52 │ │ │ │ + bge.n 4ee72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ee52 │ │ │ │ + cbnz r3, 4ee72 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 4ef6e │ │ │ │ + beq.w 4ef8e │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ movw r0, #24500 @ 0x5fb4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ add r1, r3 │ │ │ │ - bl 844e0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 844a0 <_PyObject_GC_NewVar@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4ee78 │ │ │ │ + cbnz r0, 4ee98 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ef70 │ │ │ │ - b.n 4ee9e │ │ │ │ + bge.n 4ef90 │ │ │ │ + b.n 4eebe │ │ │ │ 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 4eeae │ │ │ │ + blt.n 4eece │ │ │ │ orr.w r2, r5, #1 │ │ │ │ - b.n 4eeb2 │ │ │ │ + b.n 4eed2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ef70 │ │ │ │ + bne.n 4ef90 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ef70 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ef90 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r7, 4eec0 │ │ │ │ + cbz r7, 4eee0 │ │ │ │ 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 │ │ │ │ @@ -51946,35 +51965,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 4ef12 │ │ │ │ + bge.n 4ef32 │ │ │ │ movs r2, #1 │ │ │ │ adds r3, #1 │ │ │ │ str.w r2, [lr, #4]! │ │ │ │ - b.n 4ef02 │ │ │ │ + b.n 4ef22 │ │ │ │ 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 4ef3c │ │ │ │ + bge.n 4ef5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ef3c │ │ │ │ + cbnz r3, 4ef5c │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [pc, #56] @ (4ef78 ) │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [pc, #56] @ (4ef98 ) │ │ │ │ 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 │ │ │ │ @@ -51982,30 +52001,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 4ef70 │ │ │ │ + b.n 4ef90 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0004ef7c : │ │ │ │ - ldr r2, [pc, #52] @ (4efb4 ) │ │ │ │ +0004ef9c : │ │ │ │ + ldr r2, [pc, #52] @ (4efd4 ) │ │ │ │ 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 4efb0 │ │ │ │ + bls.n 4efd0 │ │ │ │ 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 │ │ │ │ @@ -52022,99 +52041,99 @@ │ │ │ │ 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, 4efe6 │ │ │ │ - movw r1, #63556 @ 0xf844 │ │ │ │ + cbnz r2, 4f006 │ │ │ │ + movw r1, #61572 @ 0xf084 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a60f8 │ │ │ │ - cbnz r0, 4effa │ │ │ │ + bl a6ad4 │ │ │ │ + cbnz r0, 4f01a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4f09a │ │ │ │ - movw r0, #63584 @ 0xf860 │ │ │ │ + b.n 4f0ba │ │ │ │ + movw r0, #61600 @ 0xf0a0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r1, r2 │ │ │ │ - bl 21d560 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21c480 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4efe2 │ │ │ │ - b.n 4efd0 │ │ │ │ + beq.n 4f002 │ │ │ │ + b.n 4eff0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 4f088 │ │ │ │ + bne.n 4f0a8 │ │ │ │ movs r0, #5 │ │ │ │ - bl fb1fc │ │ │ │ + bl fb19c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f09a │ │ │ │ + beq.n 4f0ba │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 4f06c │ │ │ │ + bpl.n 4f08c │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - bl 1ded88 <_PyType_Name@@Base+0x20> │ │ │ │ + bl 1ddabc <_PyType_Name@@Base+0x20> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f076 │ │ │ │ + beq.n 4f096 │ │ │ │ add.w r7, r8, #12 │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - bge.n 4f05e │ │ │ │ + bge.n 4f07e │ │ │ │ ldr.w r9, [r7, #4]! │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 4f04e │ │ │ │ + ble.n 4f06e │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31344 @ 0x7a70 │ │ │ │ + movw r1, #29360 @ 0x72b0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ac0c8 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl abc48 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f076 │ │ │ │ + beq.n 4f096 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 281030 │ │ │ │ + bl 280878 │ │ │ │ adds r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4f02a │ │ │ │ - b.n 4f076 │ │ │ │ + bge.n 4f04a │ │ │ │ + b.n 4f096 │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ded88 <_PyType_Name@@Base+0x20> │ │ │ │ + bl 1ddabc <_PyType_Name@@Base+0x20> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4f07e │ │ │ │ - b.n 4f076 │ │ │ │ + bne.n 4f09e │ │ │ │ + b.n 4f096 │ │ │ │ mov r1, r8 │ │ │ │ - bl 281030 │ │ │ │ + bl 280878 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4f07e │ │ │ │ + bge.n 4f09e │ │ │ │ mov r0, r4 │ │ │ │ - bl 257328 │ │ │ │ - b.n 4efe2 │ │ │ │ + bl 256b28 │ │ │ │ + b.n 4f002 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dde98 │ │ │ │ + bl 1dcbcc │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4f09a │ │ │ │ + b.n 4f0ba │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r8] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 4f0aa │ │ │ │ - b.w 24f660 │ │ │ │ - ldr r0, [pc, #4] @ (4f0b0 ) │ │ │ │ + cbz r0, 4f0ca │ │ │ │ + b.w 24ed08 │ │ │ │ + ldr r0, [pc, #4] @ (4f0d0 ) │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -52129,219 +52148,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 4f1ae │ │ │ │ + beq.n 4f1ce │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 94178 │ │ │ │ + bl 940d8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f1ae │ │ │ │ + bne.n 4f1ce │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afb28 │ │ │ │ + bl 2af398 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f1ae │ │ │ │ + beq.n 4f1ce │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b12a8 │ │ │ │ + bl 2b0b18 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b12a8 │ │ │ │ + bl 2b0b18 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b12a8 │ │ │ │ + bl 2b0b18 │ │ │ │ mov r1, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b12a8 │ │ │ │ + bl 2b0b18 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b12a8 │ │ │ │ + bl 2b0b18 │ │ │ │ mov r3, r5 │ │ │ │ strd sl, r0, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #63608 @ 0xf878 │ │ │ │ + movw r0, #61624 @ 0xf0b8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4f15a │ │ │ │ + cbnz r0, 4f17a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.n 4f464 │ │ │ │ + b.n 4f484 │ │ │ │ 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, #63616 @ 0xf880 │ │ │ │ + movw r0, #61632 @ 0xf0c0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 2b16cc │ │ │ │ + bl 2b0f38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f190 │ │ │ │ + bge.n 4f1b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f190 │ │ │ │ + cbnz r3, 4f1b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4f150 │ │ │ │ + beq.n 4f170 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f1ae │ │ │ │ + bge.n 4f1ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4f1ae │ │ │ │ + cbnz r3, 4f1ce │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_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 4f268 │ │ │ │ + beq.n 4f288 │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 94178 │ │ │ │ + bl 940d8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f268 │ │ │ │ + bne.n 4f288 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afb28 │ │ │ │ + bl 2af398 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f268 │ │ │ │ - movw r3, #49057 @ 0xbfa1 │ │ │ │ + beq.n 4f288 │ │ │ │ + movw r3, #47129 @ 0xb819 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r3 │ │ │ │ str r6, [sp, #4] │ │ │ │ - movw r0, #63636 @ 0xf894 │ │ │ │ + movw r0, #61652 @ 0xf0d4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4f214 │ │ │ │ + cbnz r0, 4f234 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 4f464 │ │ │ │ + b.n 4f484 │ │ │ │ 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, #63644 @ 0xf89c │ │ │ │ + movw r0, #61660 @ 0xf0dc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 2b16cc │ │ │ │ + bl 2b0f38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f24a │ │ │ │ + bge.n 4f26a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f24a │ │ │ │ + cbnz r3, 4f26a │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4f20a │ │ │ │ + beq.n 4f22a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f268 │ │ │ │ + bge.n 4f288 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4f268 │ │ │ │ + cbnz r3, 4f288 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_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 2b72cc <_PyObject_GetState@@Base> │ │ │ │ + bl 2b6b6c <_PyObject_GetState@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4f2e2 │ │ │ │ - ldr r0, [pc, #120] @ (4f304 ) │ │ │ │ + cbz r0, 4f302 │ │ │ │ + ldr r0, [pc, #120] @ (4f324 ) │ │ │ │ add r1, sp, #12 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl adb7c │ │ │ │ + bl ad530 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4f2e8 │ │ │ │ - bl 9f90c │ │ │ │ + cbz r0, 4f308 │ │ │ │ + bl 9f8ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f2b0 │ │ │ │ + bge.n 4f2d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4f2b0 │ │ │ │ + cbnz r3, 4f2d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 4f2ec │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 4f30c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [pc, #80] @ (4f308 ) │ │ │ │ + ldr r2, [pc, #80] @ (4f328 ) │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r0, #5 │ │ │ │ - bl 8ed24 │ │ │ │ + bl 8ec88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f2e8 │ │ │ │ + bge.n 4f308 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f2e8 │ │ │ │ + cbnz r3, 4f308 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4f2e8 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4f308 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4f2f0 │ │ │ │ - ldr r7, [pc, #28] @ (4f308 ) │ │ │ │ - b.n 4f2f0 │ │ │ │ - ldr r7, [pc, #24] @ (4f308 ) │ │ │ │ + b.n 4f310 │ │ │ │ + ldr r7, [pc, #28] @ (4f328 ) │ │ │ │ + b.n 4f310 │ │ │ │ + ldr r7, [pc, #24] @ (4f328 ) │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrd r0, r0, [r4, #328]! @ 0x148 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ @@ -52350,121 +52369,121 @@ │ │ │ │ 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 4f3e2 │ │ │ │ + beq.n 4f402 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 94178 │ │ │ │ + bl 940d8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4f3e2 │ │ │ │ + bne.n 4f402 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afb28 │ │ │ │ + bl 2af398 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f3e2 │ │ │ │ + beq.n 4f402 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b12a8 │ │ │ │ + bl 2b0b18 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b12a8 │ │ │ │ + bl 2b0b18 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b12a8 │ │ │ │ + bl 2b0b18 │ │ │ │ mov r1, r9 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b12a8 │ │ │ │ + bl 2b0b18 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #63736 @ 0xf8f8 │ │ │ │ + movw r0, #61752 @ 0xf138 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4f38e │ │ │ │ + cbnz r0, 4f3ae │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.n 4f464 │ │ │ │ + b.n 4f484 │ │ │ │ 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, #63744 @ 0xf900 │ │ │ │ + movw r0, #61760 @ 0xf140 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 2b16cc │ │ │ │ + bl 2b0f38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f3c4 │ │ │ │ + bge.n 4f3e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f3c4 │ │ │ │ + cbnz r3, 4f3e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4f384 │ │ │ │ + beq.n 4f3a4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f3e2 │ │ │ │ + bge.n 4f402 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4f3e2 │ │ │ │ + cbnz r3, 4f402 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl b238c <_Py_GetConfig@@Base> │ │ │ │ + bl b1ed4 <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ - cbnz r3, 4f40a │ │ │ │ + cbnz r3, 4f42a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2452fc │ │ │ │ + b.w 24470c │ │ │ │ movw r3, #43776 @ 0xab00 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63760 @ 0xf910 │ │ │ │ + movw r1, #61776 @ 0xf150 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236d3c │ │ │ │ + bl 235ce4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f400 │ │ │ │ + beq.n 4f420 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 4f630 │ │ │ │ + bl 4f650 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4f460 │ │ │ │ + beq.n 4f480 │ │ │ │ cmp r0, #2 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r3, r5 │ │ │ │ itte ne │ │ │ │ movwne r2, #5744 @ 0x1670 │ │ │ │ movtne r2, #80 @ 0x50 │ │ │ │ @@ -52475,312 +52494,312 @@ │ │ │ │ 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 2aea40 │ │ │ │ - movw r1, #31167 @ 0x79bf │ │ │ │ + bl 2ae2b0 │ │ │ │ + movw r1, #31119 @ 0x798f │ │ │ │ movt r1, #7 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 2c188 │ │ │ │ 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, 4f500 │ │ │ │ + cbz r0, 4f520 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl 94178 │ │ │ │ + bl 940d8 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 4f500 │ │ │ │ + cbnz r0, 4f520 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afb28 │ │ │ │ + bl 2af398 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f500 │ │ │ │ + beq.n 4f520 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b12a8 │ │ │ │ + bl 2b0b18 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b12a8 │ │ │ │ + bl 2b0b18 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b12a8 │ │ │ │ + bl 2b0b18 │ │ │ │ mov r3, r7 │ │ │ │ strd r6, r0, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #49057 @ 0xbfa1 │ │ │ │ + movw r1, #47129 @ 0xb819 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #63832 @ 0xf958 │ │ │ │ + movw r0, #61848 @ 0xf198 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4f504 │ │ │ │ + cbnz r0, 4f524 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4f464 │ │ │ │ + bl 4f484 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4f55a │ │ │ │ + b.n 4f57a │ │ │ │ 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, #63840 @ 0xf960 │ │ │ │ + movw r0, #61856 @ 0xf1a0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ - bl 2b16cc │ │ │ │ + bl 2b0f38 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f53a │ │ │ │ + bge.n 4f55a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4f53a │ │ │ │ + cbnz r3, 4f55a │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4f4fa │ │ │ │ + beq.n 4f51a │ │ │ │ mov r0, r5 │ │ │ │ - bl 102f28 │ │ │ │ + bl 102dc4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f55a │ │ │ │ + bge.n 4f57a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4f55a │ │ │ │ + cbnz r3, 4f57a │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0004f562 : │ │ │ │ +0004f582 : │ │ │ │ stmdb 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] @ 4f62c │ │ │ │ + ldr.w sl, [pc, #176] @ 4f64c │ │ │ │ sub sp, #20 │ │ │ │ ldr r4, [r3, #28] │ │ │ │ ldr.w r8, [fp, sl] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 4f58c │ │ │ │ + ble.n 4f5ac │ │ │ │ ldr r5, [r0, r4] │ │ │ │ - cbnz r5, 4f5ac │ │ │ │ + cbnz r5, 4f5cc │ │ │ │ movw r1, #43556 @ 0xaa24 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #63860 @ 0xf974 │ │ │ │ + movw r2, #61876 @ 0xf1b4 │ │ │ │ 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 2344e4 <_PyErr_Format@@Base> │ │ │ │ + b.w 2334e4 <_PyErr_Format@@Base> │ │ │ │ ldr r7, [r1, #8] │ │ │ │ adds r1, #16 │ │ │ │ - cbz r2, 4f5b6 │ │ │ │ + cbz r2, 4f5d6 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 4f5c4 │ │ │ │ + cbnz r3, 4f5e4 │ │ │ │ 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 f9420 │ │ │ │ + bl f93c0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4f626 │ │ │ │ - movw r3, #24937 @ 0x6169 │ │ │ │ + cbz r0, 4f646 │ │ │ │ + movw r3, #25285 @ 0x62c5 │ │ │ │ movt r3, #20 │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ orr.w r2, r7, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 4f602 │ │ │ │ + bne.n 4f622 │ │ │ │ strd r2, r9, [sp] │ │ │ │ mov r3, r6 │ │ │ │ ldr.w r0, [fp, sl] │ │ │ │ ldrd r1, r2, [r4, #8] │ │ │ │ - bl 146424 <_Py_Check_ArgsIterable@@Base+0x2fc> │ │ │ │ + bl 14650c <_Py_Check_ArgsIterable@@Base+0x288> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4f60c │ │ │ │ + b.n 4f62c │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dce64 <_PyAST_Compile@@Base+0x578> │ │ │ │ + bl 1dbb98 <_PyAST_Compile@@Base+0x578> │ │ │ │ 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 1cba64 │ │ │ │ + b.w 1ca8e4 │ │ │ │ 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, #41344 @ 0xa180 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4f666 │ │ │ │ + beq.n 4f686 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12912 @ 0x3270 │ │ │ │ + movw r1, #10928 @ 0x2ab0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 4f68a │ │ │ │ + bl 11de14 │ │ │ │ + b.n 4f6aa │ │ │ │ ldr r4, [r0, #8] │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 4f68e │ │ │ │ + bls.n 4f6ae │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #64016 @ 0xfa10 │ │ │ │ + movw r1, #62032 @ 0xf250 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ - cbnz r7, 4f6bc │ │ │ │ + cbnz r7, 4f6dc │ │ │ │ cmp r3, r7 │ │ │ │ - ble.n 4f6bc │ │ │ │ + ble.n 4f6dc │ │ │ │ cmp r3, #2 │ │ │ │ - bgt.n 4f6bc │ │ │ │ - cbnz r2, 4f6e0 │ │ │ │ + bgt.n 4f6dc │ │ │ │ + cbnz r2, 4f700 │ │ │ │ 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] │ │ │ │ - ldr r3, [pc, #444] @ (4f890 ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #444] @ (4f8b0 ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4f886 │ │ │ │ + beq.w 4f8a6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4f744 │ │ │ │ + beq.n 4f764 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 4f726 │ │ │ │ + bpl.n 4f746 │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl a29e4 │ │ │ │ + bl a2984 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 4f722 │ │ │ │ + cbz r0, 4f742 │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4f746 │ │ │ │ + beq.n 4f766 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63548 @ 0xf83c │ │ │ │ + movw r1, #61564 @ 0xf07c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4f886 │ │ │ │ - movw r2, #32276 @ 0x7e14 │ │ │ │ + b.n 4f8a6 │ │ │ │ + movw r2, #30248 @ 0x7628 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #35808 @ 0x8be0 │ │ │ │ + movw r1, #33824 @ 0x8420 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #17352 @ 0x43c8 │ │ │ │ + movw r0, #14940 @ 0x3a5c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4f722 │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4f742 │ │ │ │ movs r7, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 4f78e │ │ │ │ + ble.n 4f7ae │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 4f772 │ │ │ │ - movw r2, #56676 @ 0xdd64 │ │ │ │ + bmi.n 4f792 │ │ │ │ + movw r2, #54692 @ 0xd5a4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #36144 @ 0x8d30 │ │ │ │ + movw r1, #34160 @ 0x8570 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #17352 @ 0x43c8 │ │ │ │ + movw r0, #14940 @ 0x3a5c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4f722 │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4f742 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r3 │ │ │ │ - bl a29e4 │ │ │ │ + bl a2984 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4f886 │ │ │ │ + beq.w 4f8a6 │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 4f70c │ │ │ │ - b.n 4f790 │ │ │ │ + bne.n 4f72c │ │ │ │ + b.n 4f7b0 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 26ef2c │ │ │ │ + bl 26e7e4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 7fd48 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd08 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4f884 │ │ │ │ + beq.n 4f8a4 │ │ │ │ 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] │ │ │ │ @@ -52798,360 +52817,360 @@ │ │ │ │ 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, 4f7ee │ │ │ │ + cbz r3, 4f80e │ │ │ │ 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, 4f7fe │ │ │ │ + cbz r2, 4f81e │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbz r0, 4f826 │ │ │ │ + cbz r0, 4f846 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 4f826 │ │ │ │ + cbz r0, 4f846 │ │ │ │ mov r1, r4 │ │ │ │ blx 2ad68 │ │ │ │ - movw r3, #320 @ 0x140 │ │ │ │ + movw r3, #224 @ 0xe0 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ movs r0, #0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r5, 4f81c │ │ │ │ + cbz r5, 4f83c │ │ │ │ adds r0, #1 │ │ │ │ - b.n 4f812 │ │ │ │ + b.n 4f832 │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - cbnz r0, 4f842 │ │ │ │ + cbnz r0, 4f862 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4f83a │ │ │ │ + bge.n 4f85a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4f83a │ │ │ │ + cbnz r3, 4f85a │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - bl 23c470 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + bl 23b41c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4f886 │ │ │ │ - movw r7, #320 @ 0x140 │ │ │ │ + b.n 4f8a6 │ │ │ │ + movw r7, #224 @ 0xe0 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2aea40 │ │ │ │ + bl 2ae2b0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r3, 4f87e │ │ │ │ + cbz r3, 4f89e │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ ldr r3, [r3, r5] │ │ │ │ - cbz r3, 4f878 │ │ │ │ + cbz r3, 4f898 │ │ │ │ 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 4f852 │ │ │ │ + b.n 4f872 │ │ │ │ mov r0, r4 │ │ │ │ - bl 97b90 │ │ │ │ + bl 97aec │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cmp r4, r0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ 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, 4f8b6 │ │ │ │ + cbnz r3, 4f8d6 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 4f8b6 │ │ │ │ + ble.n 4f8d6 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4f8b6 │ │ │ │ - cbnz r4, 4f8d2 │ │ │ │ + bne.n 4f8d6 │ │ │ │ + cbnz r4, 4f8f2 │ │ │ │ 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] @ (4f92c ) │ │ │ │ + ldr r3, [pc, #100] @ (4f94c ) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4f922 │ │ │ │ + cbz r0, 4f942 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 251894 │ │ │ │ + bl 250f48 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4f916 │ │ │ │ + beq.n 4f936 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 4f930 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ - cbz r0, 4f916 │ │ │ │ + bl 4f950 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + cbz r0, 4f936 │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ - bl b0fe4 │ │ │ │ + bl b0b30 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ blx 2b690 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 4f91a │ │ │ │ + bne.n 4f93a │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4f922 │ │ │ │ + b.n 4f942 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r0, r6 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0004f930 <_PyLong_UnsignedLongLong_Converter@@Base>: │ │ │ │ +0004f950 <_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 1f1764 │ │ │ │ + bl 1f05d8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4f962 <_PyLong_UnsignedLongLong_Converter@@Base+0x32> │ │ │ │ + beq.n 4f982 <_PyLong_UnsignedLongLong_Converter@@Base+0x32> │ │ │ │ cmp r0, #8 │ │ │ │ - bls.n 4f966 <_PyLong_UnsignedLongLong_Converter@@Base+0x36> │ │ │ │ + bls.n 4f986 <_PyLong_UnsignedLongLong_Converter@@Base+0x36> │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64084 @ 0xfa54 │ │ │ │ + movw r1, #62100 @ 0xf294 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4f968 <_PyLong_UnsignedLongLong_Converter@@Base+0x38> │ │ │ │ + b.n 4f988 <_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 170da8 │ │ │ │ - cbz r0, 4f994 <_PyLong_UnsignedLongLong_Converter@@Base+0x64> │ │ │ │ + bl 170ae0 │ │ │ │ + cbz r0, 4f9b4 <_PyLong_UnsignedLongLong_Converter@@Base+0x64> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4f9fa <_PyLong_UnsignedLongLong_Converter@@Base+0xca> │ │ │ │ - movw r0, #18044 @ 0x467c │ │ │ │ + beq.n 4fa1a <_PyLong_UnsignedLongLong_Converter@@Base+0xca> │ │ │ │ + movw r0, #16060 @ 0x3ebc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8832c │ │ │ │ + b.w 88294 │ │ │ │ mov r0, r6 │ │ │ │ - bl 13de7c │ │ │ │ + bl 13e0d4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4f9a6 <_PyLong_UnsignedLongLong_Converter@@Base+0x76> │ │ │ │ + cbnz r0, 4f9c6 <_PyLong_UnsignedLongLong_Converter@@Base+0x76> │ │ │ │ mov r0, r6 │ │ │ │ - bl 21a1c4 │ │ │ │ - b.n 4f9fc <_PyLong_UnsignedLongLong_Converter@@Base+0xcc> │ │ │ │ + bl 2191c4 │ │ │ │ + b.n 4fa1c <_PyLong_UnsignedLongLong_Converter@@Base+0xcc> │ │ │ │ ldr r5, [r6, #32] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1ded68 <_PyType_Name@@Base> │ │ │ │ + bl 1dda9c <_PyType_Name@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r0 │ │ │ │ - blt.n 4f9c8 <_PyLong_UnsignedLongLong_Converter@@Base+0x98> │ │ │ │ + blt.n 4f9e8 <_PyLong_UnsignedLongLong_Converter@@Base+0x98> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #64304 @ 0xfb30 │ │ │ │ + movw r0, #62320 @ 0xf370 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4f9d8 <_PyLong_UnsignedLongLong_Converter@@Base+0xa8> │ │ │ │ + b.n 4f9f8 <_PyLong_UnsignedLongLong_Converter@@Base+0xa8> │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #45496 @ 0xb1b8 │ │ │ │ + movw r0, #44364 @ 0xad4c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 21a1c4 │ │ │ │ + bl 2191c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4f9ea <_PyLong_UnsignedLongLong_Converter@@Base+0xba> │ │ │ │ + blt.n 4fa0a <_PyLong_UnsignedLongLong_Converter@@Base+0xba> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4f9fc <_PyLong_UnsignedLongLong_Converter@@Base+0xcc> │ │ │ │ + b.n 4fa1c <_PyLong_UnsignedLongLong_Converter@@Base+0xcc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4f9e6 <_PyLong_UnsignedLongLong_Converter@@Base+0xb6> │ │ │ │ + bne.n 4fa06 <_PyLong_UnsignedLongLong_Converter@@Base+0xb6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4f9e6 <_PyLong_UnsignedLongLong_Converter@@Base+0xb6> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4fa06 <_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 4fa2e <_PyLong_UnsignedLongLong_Converter@@Base+0xfe> │ │ │ │ + bgt.n 4fa4e <_PyLong_UnsignedLongLong_Converter@@Base+0xfe> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56220 @ 0xdb9c │ │ │ │ + movw r1, #54236 @ 0xd3dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 4fa48 <_PyLong_UnsignedLongLong_Converter@@Base+0x118> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 4fa68 <_PyLong_UnsignedLongLong_Converter@@Base+0x118> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 4fa4c <_PyLong_UnsignedLongLong_Converter@@Base+0x11c> │ │ │ │ + cbz r3, 4fa6c <_PyLong_UnsignedLongLong_Converter@@Base+0x11c> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7476 @ 0x1d34 │ │ │ │ + movw r1, #5492 @ 0x1574 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4fa58 <_PyLong_UnsignedLongLong_Converter@@Base+0x128> │ │ │ │ + b.n 4fa78 <_PyLong_UnsignedLongLong_Converter@@Base+0x128> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #8] @ (4fa5c <_PyLong_UnsignedLongLong_Converter@@Base+0x12c>) │ │ │ │ + ldr r0, [pc, #8] @ (4fa7c <_PyLong_UnsignedLongLong_Converter@@Base+0x12c>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl adb7c │ │ │ │ + bl ad530 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @ instruction: 0xfaf40052 │ │ │ │ stmdb 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, 4fa7c <_PyLong_UnsignedLongLong_Converter@@Base+0x14c> │ │ │ │ + cbz r1, 4fa9c <_PyLong_UnsignedLongLong_Converter@@Base+0x14c> │ │ │ │ ldr.w fp, [r1] │ │ │ │ - b.n 4fa7e <_PyLong_UnsignedLongLong_Converter@@Base+0x14e> │ │ │ │ + b.n 4fa9e <_PyLong_UnsignedLongLong_Converter@@Base+0x14e> │ │ │ │ mov fp, r1 │ │ │ │ - movw sl, #64324 @ 0xfb44 │ │ │ │ + movw sl, #62340 @ 0xf384 │ │ │ │ movt sl, #49 @ 0x31 │ │ │ │ - movw r7, #64336 @ 0xfb50 │ │ │ │ + movw r7, #62352 @ 0xf390 │ │ │ │ movt r7, #49 @ 0x31 │ │ │ │ adds r4, r1, #4 │ │ │ │ mov.w r9, #0 │ │ │ │ - movw r8, #55672 @ 0xd978 │ │ │ │ + movw r8, #54652 @ 0xd57c │ │ │ │ movt r8, #48 @ 0x30 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ cmp r9, fp │ │ │ │ - bge.n 4fb2a <_PyLong_UnsignedLongLong_Converter@@Base+0x1fa> │ │ │ │ + bge.n 4fb4a <_PyLong_UnsignedLongLong_Converter@@Base+0x1fa> │ │ │ │ ldr.w r6, [r4, #4]! │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r1, r7 │ │ │ │ movne r1, sl │ │ │ │ - bl 239cfc │ │ │ │ + bl 238ce4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4fb2c <_PyLong_UnsignedLongLong_Converter@@Base+0x1fc> │ │ │ │ + beq.n 4fb4c <_PyLong_UnsignedLongLong_Converter@@Base+0x1fc> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 249ff4 │ │ │ │ + bl 2493fc │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 4fb2c <_PyLong_UnsignedLongLong_Converter@@Base+0x1fc> │ │ │ │ + beq.n 4fb4c <_PyLong_UnsignedLongLong_Converter@@Base+0x1fc> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 239cfc │ │ │ │ + bl 238ce4 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 4fb2c <_PyLong_UnsignedLongLong_Converter@@Base+0x1fc> │ │ │ │ + beq.n 4fb4c <_PyLong_UnsignedLongLong_Converter@@Base+0x1fc> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 249ff4 │ │ │ │ + bl 2493fc │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4fb2c <_PyLong_UnsignedLongLong_Converter@@Base+0x1fc> │ │ │ │ + beq.n 4fb4c <_PyLong_UnsignedLongLong_Converter@@Base+0x1fc> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - cbz r3, 4fb24 <_PyLong_UnsignedLongLong_Converter@@Base+0x1f4> │ │ │ │ + cbz r3, 4fb44 <_PyLong_UnsignedLongLong_Converter@@Base+0x1f4> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov.w r8, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - ble.n 4fb24 <_PyLong_UnsignedLongLong_Converter@@Base+0x1f4> │ │ │ │ + ble.n 4fb44 <_PyLong_UnsignedLongLong_Converter@@Base+0x1f4> │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #52928 @ 0xcec0 │ │ │ │ + movw r1, #51120 @ 0xc7b0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 239cfc │ │ │ │ + bl 238ce4 │ │ │ │ add.w r2, r8, #2 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 4fb2c <_PyLong_UnsignedLongLong_Converter@@Base+0x1fc> │ │ │ │ + beq.n 4fb4c <_PyLong_UnsignedLongLong_Converter@@Base+0x1fc> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ ldr.w r1, [r3, r2, lsl #2] │ │ │ │ movs r2, #2 │ │ │ │ - bl 249ff4 │ │ │ │ + bl 2493fc │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4faf0 <_PyLong_UnsignedLongLong_Converter@@Base+0x1c0> │ │ │ │ - b.n 4fb2c <_PyLong_UnsignedLongLong_Converter@@Base+0x1fc> │ │ │ │ + bne.n 4fb10 <_PyLong_UnsignedLongLong_Converter@@Base+0x1c0> │ │ │ │ + b.n 4fb4c <_PyLong_UnsignedLongLong_Converter@@Base+0x1fc> │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 4faa0 <_PyLong_UnsignedLongLong_Converter@@Base+0x170> │ │ │ │ + b.n 4fac0 <_PyLong_UnsignedLongLong_Converter@@Base+0x170> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbz r3, 4fb44 <_PyLong_UnsignedLongLong_Converter@@Base+0x214> │ │ │ │ + cbz r3, 4fb64 <_PyLong_UnsignedLongLong_Converter@@Base+0x214> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4fb4a <_PyLong_UnsignedLongLong_Converter@@Base+0x21a> │ │ │ │ + bge.n 4fb6a <_PyLong_UnsignedLongLong_Converter@@Base+0x21a> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 4fb4a <_PyLong_UnsignedLongLong_Converter@@Base+0x21a> │ │ │ │ + b.n 4fb6a <_PyLong_UnsignedLongLong_Converter@@Base+0x21a> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.w 4e2a8 │ │ │ │ + b.w 4e2c8 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ - b.w 4fd78 │ │ │ │ + b.w 4fd98 │ │ │ │ │ │ │ │ -0004fb54 <_PyTime_AsTimeval_clamp@@Base>: │ │ │ │ +0004fb74 <_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 2a3bb0 │ │ │ │ + bl 2a3408 │ │ │ │ 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 │ │ │ │ @@ -53165,403 +53184,403 @@ │ │ │ │ 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, #64344 @ 0xfb58 │ │ │ │ + movw r1, #62360 @ 0xf398 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl a60f8 │ │ │ │ + bl a6ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4fc24 <_PyTime_AsTimeval_clamp@@Base+0xd0> │ │ │ │ + beq.n 4fc44 <_PyTime_AsTimeval_clamp@@Base+0xd0> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbnz r0, 4fc0a <_PyTime_AsTimeval_clamp@@Base+0xb6> │ │ │ │ + cbnz r0, 4fc2a <_PyTime_AsTimeval_clamp@@Base+0xb6> │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ add r4, sp, #12 │ │ │ │ - bne.n 4fbea <_PyTime_AsTimeval_clamp@@Base+0x96> │ │ │ │ + bne.n 4fc0a <_PyTime_AsTimeval_clamp@@Base+0x96> │ │ │ │ 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 2b3ac <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4fc7a <_PyTime_AsTimeval_clamp@@Base+0x126> │ │ │ │ + blt.n 4fc9a <_PyTime_AsTimeval_clamp@@Base+0x126> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 8f798 │ │ │ │ + bl 8f6f8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4fc8c <_PyTime_AsTimeval_clamp@@Base+0x138> │ │ │ │ + b.n 4fcac <_PyTime_AsTimeval_clamp@@Base+0x138> │ │ │ │ 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 2b3ac <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4fc7a <_PyTime_AsTimeval_clamp@@Base+0x126> │ │ │ │ + blt.n 4fc9a <_PyTime_AsTimeval_clamp@@Base+0x126> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4fc8c <_PyTime_AsTimeval_clamp@@Base+0x138> │ │ │ │ + b.n 4fcac <_PyTime_AsTimeval_clamp@@Base+0x138> │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 4fc28 <_PyTime_AsTimeval_clamp@@Base+0xd4> │ │ │ │ + bne.n 4fc48 <_PyTime_AsTimeval_clamp@@Base+0xd4> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64360 @ 0xfb68 │ │ │ │ + movw r1, #62376 @ 0xf3a8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4fc8c <_PyTime_AsTimeval_clamp@@Base+0x138> │ │ │ │ + b.n 4fcac <_PyTime_AsTimeval_clamp@@Base+0x138> │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp.w r3, #1024 @ 0x400 │ │ │ │ - bcc.n 4fc48 <_PyTime_AsTimeval_clamp@@Base+0xf4> │ │ │ │ + bcc.n 4fc68 <_PyTime_AsTimeval_clamp@@Base+0xf4> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64400 @ 0xfb90 │ │ │ │ + movw r1, #62416 @ 0xf3d0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 4fc24 <_PyTime_AsTimeval_clamp@@Base+0xd0> │ │ │ │ - bl 809a4 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 4fc44 <_PyTime_AsTimeval_clamp@@Base+0xd0> │ │ │ │ + bl 80964 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - cbz r0, 4fc8c <_PyTime_AsTimeval_clamp@@Base+0x138> │ │ │ │ + cbz r0, 4fcac <_PyTime_AsTimeval_clamp@@Base+0x138> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add.w r3, r4, #16 │ │ │ │ str r6, [sp, #0] │ │ │ │ blx 2b3ac <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4fc82 <_PyTime_AsTimeval_clamp@@Base+0x12e> │ │ │ │ + bge.n 4fca2 <_PyTime_AsTimeval_clamp@@Base+0x12e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4fc7a <_PyTime_AsTimeval_clamp@@Base+0x126> │ │ │ │ + bge.n 4fc9a <_PyTime_AsTimeval_clamp@@Base+0x126> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4fc7a <_PyTime_AsTimeval_clamp@@Base+0x126> │ │ │ │ + cbnz r3, 4fc9a <_PyTime_AsTimeval_clamp@@Base+0x126> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4fc8c <_PyTime_AsTimeval_clamp@@Base+0x138> │ │ │ │ + b.n 4fcac <_PyTime_AsTimeval_clamp@@Base+0x138> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, sp, #32 │ │ │ │ - bl b75b0 <_PyBytes_Resize@@Base> │ │ │ │ + bl b7094 <_PyBytes_Resize@@Base> │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 4fcb2 <_PyTime_AsTimeval_clamp@@Base+0x15e> │ │ │ │ + cbnz r3, 4fcd2 <_PyTime_AsTimeval_clamp@@Base+0x15e> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 4fcb2 <_PyTime_AsTimeval_clamp@@Base+0x15e> │ │ │ │ + ble.n 4fcd2 <_PyTime_AsTimeval_clamp@@Base+0x15e> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4fcb2 <_PyTime_AsTimeval_clamp@@Base+0x15e> │ │ │ │ - cbnz r0, 4fcca <_PyTime_AsTimeval_clamp@@Base+0x176> │ │ │ │ + bne.n 4fcd2 <_PyTime_AsTimeval_clamp@@Base+0x15e> │ │ │ │ + cbnz r0, 4fcea <_PyTime_AsTimeval_clamp@@Base+0x176> │ │ │ │ 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, #80] @ (4fd14 <_PyTime_AsTimeval_clamp@@Base+0x1c0>) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 4fd0e <_PyTime_AsTimeval_clamp@@Base+0x1ba> │ │ │ │ + ldr r3, [pc, #80] @ (4fd34 <_PyTime_AsTimeval_clamp@@Base+0x1c0>) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 4fd2e <_PyTime_AsTimeval_clamp@@Base+0x1ba> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 251894 │ │ │ │ + bl 250f48 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4fd0c <_PyTime_AsTimeval_clamp@@Base+0x1b8> │ │ │ │ - bl b0fe4 │ │ │ │ + beq.n 4fd2c <_PyTime_AsTimeval_clamp@@Base+0x1b8> │ │ │ │ + bl b0b30 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b974 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 4fd02 <_PyTime_AsTimeval_clamp@@Base+0x1ae> │ │ │ │ + bne.n 4fd22 <_PyTime_AsTimeval_clamp@@Base+0x1ae> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4fd0e <_PyTime_AsTimeval_clamp@@Base+0x1ba> │ │ │ │ + b.n 4fd2e <_PyTime_AsTimeval_clamp@@Base+0x1ba> │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 133558 │ │ │ │ - b.n 4fd0e <_PyTime_AsTimeval_clamp@@Base+0x1ba> │ │ │ │ + bl 1336b8 │ │ │ │ + b.n 4fd2e <_PyTime_AsTimeval_clamp@@Base+0x1ba> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ orrs r0, 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 4fd46 <_PyTime_AsTimeval_clamp@@Base+0x1f2> │ │ │ │ + bgt.n 4fd66 <_PyTime_AsTimeval_clamp@@Base+0x1f2> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56220 @ 0xdb9c │ │ │ │ + movw r1, #54236 @ 0xd3dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 4fd60 <_PyTime_AsTimeval_clamp@@Base+0x20c> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 4fd80 <_PyTime_AsTimeval_clamp@@Base+0x20c> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 4fd64 <_PyTime_AsTimeval_clamp@@Base+0x210> │ │ │ │ + cbz r3, 4fd84 <_PyTime_AsTimeval_clamp@@Base+0x210> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7476 @ 0x1d34 │ │ │ │ + movw r1, #5492 @ 0x1574 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4fd70 <_PyTime_AsTimeval_clamp@@Base+0x21c> │ │ │ │ + b.n 4fd90 <_PyTime_AsTimeval_clamp@@Base+0x21c> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #8] @ (4fd74 <_PyTime_AsTimeval_clamp@@Base+0x220>) │ │ │ │ + ldr r0, [pc, #8] @ (4fd94 <_PyTime_AsTimeval_clamp@@Base+0x220>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl adb7c │ │ │ │ + bl ad530 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ lsrs r0, r5, #7 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -0004fd78 : │ │ │ │ +0004fd98 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ - cbz r3, 4fd82 │ │ │ │ + cbz r3, 4fda2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 4fd9a │ │ │ │ + cbnz r3, 4fdba │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64432 @ 0xfbb0 │ │ │ │ + movw r1, #62448 @ 0xf3f0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ 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, 4fdf8 │ │ │ │ + cbz r0, 4fe18 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ - cbz r3, 4fdc4 │ │ │ │ + cbz r3, 4fde4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - movw r3, #36545 @ 0x8ec1 │ │ │ │ + movw r3, #36577 @ 0x8ee1 │ │ │ │ movt r3, #4 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 4fdc4 │ │ │ │ - cbnz r1, 4fdf8 │ │ │ │ + beq.n 4fde4 │ │ │ │ + cbnz r1, 4fe18 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #64476 @ 0xfbdc │ │ │ │ + movw r1, #62492 @ 0xf41c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4fde8 │ │ │ │ + blt.n 4fe08 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4fdf8 │ │ │ │ + b.n 4fe18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4fde4 │ │ │ │ + bne.n 4fe04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4fde4 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 4fe04 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ add.w r3, r0, #8 │ │ │ │ sub sp, #16 │ │ │ │ vldr d1, [r0, #16] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ vneg.f64 d1, d1 │ │ │ │ vldr d0, [sp] │ │ │ │ add sp, #16 │ │ │ │ - b.w 29712c │ │ │ │ + b.w 2969ac │ │ │ │ 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, 4fe38 │ │ │ │ + cbnz r0, 4fe58 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 4fe42 │ │ │ │ - b.n 4fe48 │ │ │ │ + cbnz r0, 4fe62 │ │ │ │ + b.n 4fe68 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4fe32 │ │ │ │ - b.n 4fe56 │ │ │ │ + beq.n 4fe52 │ │ │ │ + b.n 4fe76 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4fe56 │ │ │ │ + cbnz r0, 4fe76 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 4fe56 │ │ │ │ + cbz r0, 4fe76 │ │ │ │ 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, #32] │ │ │ │ - cbz r0, 4fe6c │ │ │ │ + cbz r0, 4fe8c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4fe7c │ │ │ │ + bge.n 4fe9c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - cbz r0, 4fe74 │ │ │ │ - b.w 4e2a8 │ │ │ │ + cbz r0, 4fe94 │ │ │ │ + b.w 4e2c8 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - cbz r4, 4fea0 │ │ │ │ + cbz r4, 4fec0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 94110 │ │ │ │ + b.w 94070 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56676 @ 0xdd64 │ │ │ │ + movw r1, #54928 @ 0xd690 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ 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 2b95c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 154188 │ │ │ │ + b.w 154180 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - cbz r0, 4feec │ │ │ │ + cbz r0, 4ff0c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4fefc │ │ │ │ + bge.n 4ff1c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbz r0, 4fef4 │ │ │ │ - b.w 4e2a8 │ │ │ │ + cbz r0, 4ff14 │ │ │ │ + b.w 4e2c8 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 45206 │ │ │ │ + bl 4521e │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4ff24 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 4ff3e │ │ │ │ + cbnz r0, 4ff44 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 4ff5e │ │ │ │ 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 1da3f0 <_PyBytes_DecodeEscape2@@Base+0x474> │ │ │ │ + bl 1d9128 <_PyBytes_DecodeEscape2@@Base+0x474> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 4ff58 │ │ │ │ + cbz r0, 4ff78 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ff68 │ │ │ │ + bge.n 4ff88 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 4ff60 │ │ │ │ - b.w 4e2a8 │ │ │ │ + cbz r0, 4ff80 │ │ │ │ + b.w 4e2c8 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1ded88 <_PyType_Name@@Base+0x20> │ │ │ │ + bl 1ddabc <_PyType_Name@@Base+0x20> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4ffac │ │ │ │ + beq.n 4ffcc │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 249ff4 │ │ │ │ + bl 2493fc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4ffac │ │ │ │ + beq.n 4ffcc │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4fa60 <_PyLong_UnsignedLongLong_Converter@@Base+0x130> │ │ │ │ + bl 4fa80 <_PyLong_UnsignedLongLong_Converter@@Base+0x130> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4ffac │ │ │ │ + beq.n 4ffcc │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1ded88 <_PyType_Name@@Base+0x20> │ │ │ │ + b.w 1ddabc <_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 │ │ │ │ @@ -53569,38 +53588,38 @@ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vabs.f64 d0, d0 │ │ │ │ blx 2b8e4 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vadd.f64 d0, d0, d0 │ │ │ │ blx 2ad08 │ │ │ │ vcvt.s32.f64 s0, d0 │ │ │ │ - vldr d7, [pc, #128] @ 50068 │ │ │ │ + vldr d7, [pc, #128] @ 50088 │ │ │ │ vmov r2, s0 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi.n 50034 │ │ │ │ + bhi.n 50054 │ │ │ │ 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 2b3a0 │ │ │ │ - b.n 50044 │ │ │ │ + b.n 50064 │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ vsub.f64 d0, d6, d9 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ blx 2c4a4 │ │ │ │ - b.n 50044 │ │ │ │ + b.n 50064 │ │ │ │ vmov.f64 d6, #120 @ 0x3fc00000 1.5 │ │ │ │ vsub.f64 d9, d9, d6 │ │ │ │ vmul.f64 d0, d9, d7 │ │ │ │ blx 2b3a0 │ │ │ │ vneg.f64 d0, d0 │ │ │ │ - b.n 50044 │ │ │ │ + b.n 50064 │ │ │ │ vmov.f64 d6, #0 @ 0x40000000 2.0 │ │ │ │ vsub.f64 d9, d9, d6 │ │ │ │ vmul.f64 d0, d9, d7 │ │ │ │ blx 2c4a4 │ │ │ │ vmov r3, s17 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmov.f64 d6, #240 @ 0xbf800000 -1.0 │ │ │ │ @@ -53618,431 +53637,431 @@ │ │ │ │ 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, 5008c │ │ │ │ + cbz r0, 500ac │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 1ad150 │ │ │ │ + bl 1abf70 │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ add.w r0, r4, #12 │ │ │ │ movw r1, #5744 @ 0x1670 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 1a6f4c <_PyLong_UInt64_Converter@@Base+0x2d04> │ │ │ │ + bl 1a5d74 <_PyLong_UInt64_Converter@@Base+0x2c50> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add.w r0, r4, #16 │ │ │ │ movw r1, #5744 @ 0x1670 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 1a6f4c <_PyLong_UInt64_Converter@@Base+0x2d04> │ │ │ │ + bl 1a5d74 <_PyLong_UInt64_Converter@@Base+0x2c50> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 4909c │ │ │ │ + b.w 490bc │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 500e8 │ │ │ │ + cbz r3, 50108 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 500e4 │ │ │ │ + bne.n 50104 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ subs r0, r0, r3 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #44872 @ 0xaf48 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 17412c <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ + b.w 173e94 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x4cc> │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 491b8 │ │ │ │ + b.w 491d8 │ │ │ │ stmdb 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 r3, #11 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r3 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ mov r8, r1 │ │ │ │ adds r0, #1 │ │ │ │ mov r7, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 502a4 │ │ │ │ + beq.w 502c4 │ │ │ │ movs r6, #0 │ │ │ │ - movw sl, #37140 @ 0x9114 │ │ │ │ + movw sl, #35156 @ 0x8954 │ │ │ │ movt sl, #63 @ 0x3f │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ subs r3, r3, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5020a │ │ │ │ + ble.n 5022a │ │ │ │ cmp r4, r7 │ │ │ │ - bge.n 50172 │ │ │ │ + bge.n 50192 │ │ │ │ ldrh.w r0, [r8, r4, lsl #1] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 50168 │ │ │ │ + bhi.n 50188 │ │ │ │ ldrb.w r0, [sl, r0] │ │ │ │ - b.n 5016c │ │ │ │ - bl 20d234 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbz r0, 50176 │ │ │ │ + b.n 5018c │ │ │ │ + bl 20bffc <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbz r0, 50196 │ │ │ │ adds r4, #1 │ │ │ │ - b.n 50156 │ │ │ │ - beq.w 50284 │ │ │ │ + b.n 50176 │ │ │ │ + beq.w 502a4 │ │ │ │ add.w fp, r4, #1 │ │ │ │ cmp fp, r7 │ │ │ │ - bge.n 50198 │ │ │ │ + bge.n 501b8 │ │ │ │ ldrh.w r0, [r8, fp, lsl #1] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 5018c │ │ │ │ + bhi.n 501ac │ │ │ │ ldrb.w r0, [sl, r0] │ │ │ │ - b.n 50190 │ │ │ │ - bl 20d234 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbnz r0, 501c8 │ │ │ │ + b.n 501b0 │ │ │ │ + bl 20bffc <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbnz r0, 501e8 │ │ │ │ add.w fp, fp, #1 │ │ │ │ - b.n 5017a │ │ │ │ - cbnz r4, 501c8 │ │ │ │ + b.n 5019a │ │ │ │ + cbnz r4, 501e8 │ │ │ │ cmp fp, r7 │ │ │ │ - bne.n 501c8 │ │ │ │ + bne.n 501e8 │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 501c8 │ │ │ │ + bne.n 501e8 │ │ │ │ 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 50284 │ │ │ │ + b.n 502a4 │ │ │ │ sub.w r1, fp, r4 │ │ │ │ add.w r0, r8, r4, lsl #1 │ │ │ │ - bl 22a88c │ │ │ │ + bl 228c0c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50288 │ │ │ │ + beq.n 502a8 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 501e6 │ │ │ │ + bgt.n 50206 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 50204 │ │ │ │ + b.n 50224 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbnz r0, 5025c │ │ │ │ + cbnz r0, 5027c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50204 │ │ │ │ + bge.n 50224 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 50204 │ │ │ │ + cbnz r3, 50224 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ mov r4, fp │ │ │ │ - b.n 5014e │ │ │ │ + b.n 5016e │ │ │ │ cmp r4, r7 │ │ │ │ - bge.n 50284 │ │ │ │ - movw r9, #37140 @ 0x9114 │ │ │ │ + bge.n 502a4 │ │ │ │ + movw r9, #35156 @ 0x8954 │ │ │ │ movt r9, #63 @ 0x3f │ │ │ │ ldrh.w r0, [r8, r4, lsl #1] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 50224 │ │ │ │ + bhi.n 50244 │ │ │ │ ldrb.w r0, [r9, r0] │ │ │ │ - b.n 50228 │ │ │ │ - bl 20d234 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbz r0, 50232 │ │ │ │ + b.n 50248 │ │ │ │ + bl 20bffc <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbz r0, 50252 │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne.n 50216 │ │ │ │ - b.n 50284 │ │ │ │ + bne.n 50236 │ │ │ │ + b.n 502a4 │ │ │ │ cmp r7, r4 │ │ │ │ - beq.n 50284 │ │ │ │ + beq.n 502a4 │ │ │ │ subs r1, r7, r4 │ │ │ │ add.w r0, r8, r4, lsl #1 │ │ │ │ - bl 22a88c │ │ │ │ + bl 228c0c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 50288 │ │ │ │ + cbz r0, 502a8 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 50250 │ │ │ │ + bgt.n 50270 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 50282 │ │ │ │ + b.n 502a2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r0, 50270 │ │ │ │ + cbz r0, 50290 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50288 │ │ │ │ + bge.n 502a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 50288 │ │ │ │ + cbnz r3, 502a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50288 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 502a8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50282 │ │ │ │ + bge.n 502a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 50282 │ │ │ │ + cbnz r3, 502a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ str r6, [r5, #8] │ │ │ │ - b.n 502a4 │ │ │ │ + b.n 502c4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 50294 │ │ │ │ + blt.n 502b4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 502a4 │ │ │ │ + b.n 502c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50290 │ │ │ │ + bne.n 502b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50290 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 502b0 │ │ │ │ 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 5036c │ │ │ │ + beq.n 5038c │ │ │ │ mov r8, r1 │ │ │ │ - bl 94178 │ │ │ │ + bl 940d8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5036a │ │ │ │ + bne.n 5038a │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afb28 │ │ │ │ + bl 2af398 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5036c │ │ │ │ + beq.n 5038c │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ad898 │ │ │ │ + bl 1ac6b8 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 502f2 │ │ │ │ + cbnz r0, 50312 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4f464 │ │ │ │ - b.n 5036c │ │ │ │ + bl 4f484 │ │ │ │ + b.n 5038c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b12a8 │ │ │ │ + bl 2b0b18 │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 50316 │ │ │ │ + cbnz r0, 50336 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 502ea │ │ │ │ + bge.n 5030a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 502ea │ │ │ │ + bne.n 5030a │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 502ea │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5030a │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #15792 @ 0x3db0 │ │ │ │ + movw r0, #13808 @ 0x35f0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 502ea │ │ │ │ + beq.n 5030a │ │ │ │ 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, #64632 @ 0xfc78 │ │ │ │ + movw r0, #62648 @ 0xf4b8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 2b16cc │ │ │ │ + bl 2b0f38 │ │ │ │ str r5, [r4, #24] │ │ │ │ - cbnz r0, 50354 │ │ │ │ + cbnz r0, 50374 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4f464 │ │ │ │ + bl 4f484 │ │ │ │ mov r5, r6 │ │ │ │ - b.n 5036c │ │ │ │ + b.n 5038c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50350 │ │ │ │ + bge.n 50370 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50350 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50350 │ │ │ │ + bne.n 50370 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50370 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 2b794 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ bic.w r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ ite ne │ │ │ │ movne r0, #64 @ 0x40 │ │ │ │ moveq r0, #128 @ 0x80 │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ 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 503c0 │ │ │ │ + bgt.n 503e0 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56220 @ 0xdb9c │ │ │ │ + movw r1, #54236 @ 0xd3dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 503da │ │ │ │ + bl 11de14 │ │ │ │ + b.n 503fa │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 503de │ │ │ │ + cbz r3, 503fe │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7476 @ 0x1d34 │ │ │ │ + movw r1, #5492 @ 0x1574 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 503ea │ │ │ │ + b.n 5040a │ │ │ │ ldr r3, [r0, #20] │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #12] @ (503f0 ) │ │ │ │ + ldr r0, [pc, #12] @ (50410 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl adb7c │ │ │ │ + bl ad530 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ mrc2 0, 1, r0, cr0, cr2, {2} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 497a6 │ │ │ │ + b.w 497c6 │ │ │ │ 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, #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 5042a │ │ │ │ + beq.n 5044a │ │ │ │ ldr.w r6, [ip, #8] │ │ │ │ - b.n 50442 │ │ │ │ + b.n 50462 │ │ │ │ cmp r3, ip │ │ │ │ - bgt.n 50432 │ │ │ │ + bgt.n 50452 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 50442 │ │ │ │ + b.n 50462 │ │ │ │ cmp r3, #2 │ │ │ │ - bgt.n 5042e │ │ │ │ + bgt.n 5044e │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 5042e │ │ │ │ + beq.n 5044e │ │ │ │ clz r6, r2 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 5046c │ │ │ │ + b.n 5048c │ │ │ │ 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] │ │ │ │ movw r3, #17532 @ 0x447c │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 50574 │ │ │ │ + beq.w 50594 │ │ │ │ add r5, r6 │ │ │ │ ldr.w r9, [r4] │ │ │ │ cmp r5, #1 │ │ │ │ mov r0, r8 │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ite eq │ │ │ │ moveq r4, r6 │ │ │ │ ldrne r4, [r4, #4] │ │ │ │ - bl 26ef2c │ │ │ │ + bl 26e7e4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2d1050 <_PyBytes_GetXIData@@Base+0xc4> │ │ │ │ + bl 2d08a4 <_PyBytes_GetXIData@@Base+0xc4> │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 5049a │ │ │ │ + bne.n 504ba │ │ │ │ ands.w r5, r0, #1 │ │ │ │ - beq.n 504b4 │ │ │ │ + beq.n 504d4 │ │ │ │ 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 12b760 │ │ │ │ + bl 12b880 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 50574 │ │ │ │ + b.n 50594 │ │ │ │ mov r0, r5 │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50574 │ │ │ │ + beq.n 50594 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 50574 │ │ │ │ + beq.n 50594 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 50574 │ │ │ │ + bge.n 50594 │ │ │ │ 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 │ │ │ │ @@ -54050,100 +54069,100 @@ │ │ │ │ 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 f3108 │ │ │ │ + bl f307c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50510 │ │ │ │ + bge.n 50530 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 50510 │ │ │ │ + cbnz r3, 50530 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 50558 │ │ │ │ - bge.n 50524 │ │ │ │ + beq.n 50578 │ │ │ │ + bge.n 50544 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 50532 │ │ │ │ - b.n 50540 │ │ │ │ + blt.n 50552 │ │ │ │ + b.n 50560 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 50558 │ │ │ │ - b.n 50518 │ │ │ │ + bne.n 50578 │ │ │ │ + b.n 50538 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 50540 │ │ │ │ + cbnz r3, 50560 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50554 │ │ │ │ + bge.n 50574 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 50554 │ │ │ │ + cbnz r3, 50574 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 50574 │ │ │ │ + b.n 50594 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50570 │ │ │ │ + bge.n 50590 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 50570 │ │ │ │ + cbnz r3, 50590 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ - b.n 504c0 │ │ │ │ + b.n 504e0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 49932 │ │ │ │ + b.w 49952 │ │ │ │ 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] @ (505c4 ) │ │ │ │ - bl 247cf0 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (505e4 ) │ │ │ │ + bl 2470fc <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - cbz r2, 505b2 │ │ │ │ - movw r0, #64772 @ 0xfd04 │ │ │ │ + cbz r2, 505d2 │ │ │ │ + movw r0, #62788 @ 0xf544 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9512c │ │ │ │ - movw r0, #61572 @ 0xf084 │ │ │ │ + b.w 9508c │ │ │ │ + movw r0, #59588 @ 0xe8c4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9512c │ │ │ │ + b.w 9508c │ │ │ │ nop │ │ │ │ ands.w r0, r0, 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 2c62c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 154188 │ │ │ │ + b.w 154180 │ │ │ │ │ │ │ │ -000505e6 : │ │ │ │ - ldr r2, [pc, #52] @ (5061c ) │ │ │ │ +00050606 : │ │ │ │ + ldr r2, [pc, #52] @ (5063c ) │ │ │ │ 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 │ │ │ │ @@ -54166,425 +54185,425 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #32580 @ 0x7f44 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154ab0 │ │ │ │ + bl 154aa8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f19ac │ │ │ │ + bl f1914 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 50670 │ │ │ │ - bne.n 506ac │ │ │ │ + bgt.n 50690 │ │ │ │ + bne.n 506cc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64780 @ 0xfd0c │ │ │ │ + movw r1, #62796 @ 0xf54c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 50a56 │ │ │ │ + bl 50a76 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 506ae │ │ │ │ + cbz r0, 506ce │ │ │ │ mov r1, r5 │ │ │ │ - bl 2a4158 │ │ │ │ - cbnz r0, 50698 │ │ │ │ + bl 2a39b0 │ │ │ │ + cbnz r0, 506b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 506ac │ │ │ │ + bge.n 506cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 506ac │ │ │ │ + cbnz r3, 506cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 506ac │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 506cc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 506ae │ │ │ │ + bge.n 506ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 506ae │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 506ae │ │ │ │ + cbnz r3, 506ce │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 506ce │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 506bc │ │ │ │ - b.w 94430 │ │ │ │ + blt.n 506dc │ │ │ │ + b.w 94390 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 49adc │ │ │ │ + b.w 49afc │ │ │ │ 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, 506ee │ │ │ │ + cbz r3, 5070e │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 50706 │ │ │ │ + b.n 50726 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 506f6 │ │ │ │ + bgt.n 50716 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 50706 │ │ │ │ + b.n 50726 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 506f2 │ │ │ │ + bne.n 50712 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 506f2 │ │ │ │ + beq.n 50712 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 50728 │ │ │ │ + b.n 50748 │ │ │ │ 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] @ (50904 ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #488] @ (50924 ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 508f8 │ │ │ │ + beq.w 50918 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movw r7, #25136 @ 0x6230 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 5073e │ │ │ │ + bne.n 5075e │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 5075e │ │ │ │ - bl 17499c │ │ │ │ + b.n 5077e │ │ │ │ + bl 174704 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5075e │ │ │ │ - bl 94178 │ │ │ │ + bne.n 5077e │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 508f8 │ │ │ │ + bne.w 50918 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 5076c │ │ │ │ + bne.n 5078c │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 5078c │ │ │ │ - bl 17499c │ │ │ │ + b.n 507ac │ │ │ │ + bl 174704 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5078c │ │ │ │ - bl 94178 │ │ │ │ + bne.n 507ac │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 508f8 │ │ │ │ + bne.w 50918 │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 507a0 │ │ │ │ + beq.n 507c0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 507ae │ │ │ │ + bne.n 507ce │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ blx 2b2c4 │ │ │ │ - b.n 508ea │ │ │ │ + b.n 5090a │ │ │ │ bl 161c8c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 508f8 │ │ │ │ + beq.w 50918 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 507f6 │ │ │ │ + bne.n 50816 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #64832 @ 0xfd40 │ │ │ │ + movw r1, #62848 @ 0xf580 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 508f8 │ │ │ │ + bge.w 50918 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 508f8 │ │ │ │ + bne.w 50918 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 508f8 │ │ │ │ - bl 2208d0 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50918 │ │ │ │ + bl 21f2d0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50812 │ │ │ │ + bge.n 50832 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 50812 │ │ │ │ + cbnz r3, 50832 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r5, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5083c │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 50842 │ │ │ │ + bne.n 5085c │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 50862 │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6580 │ │ │ │ + bl f6524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 508f8 │ │ │ │ - bl f6d10 │ │ │ │ - b.n 50842 │ │ │ │ + beq.n 50918 │ │ │ │ + bl f6cb4 │ │ │ │ + b.n 50862 │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ - beq.n 5086e │ │ │ │ + beq.n 5088e │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 5086e │ │ │ │ + bvs.n 5088e │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 508e6 │ │ │ │ + bvs.n 50906 │ │ │ │ vmov r3, s18 │ │ │ │ vmov r1, s19 │ │ │ │ vmov r2, s16 │ │ │ │ vmov r7, s17 │ │ │ │ cmp r1, r7 │ │ │ │ it eq │ │ │ │ cmpeq r3, r2 │ │ │ │ - bne.n 50874 │ │ │ │ + bne.n 50894 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - b.n 508ea │ │ │ │ + b.n 5090a │ │ │ │ bic.w r6, r1, #2147483648 @ 0x80000000 │ │ │ │ bic.w r0, r7, #2147483648 @ 0x80000000 │ │ │ │ teq r1, r7 │ │ │ │ - bpl.n 508ae │ │ │ │ + bpl.n 508ce │ │ │ │ adds r2, r3, r2 │ │ │ │ adc.w r0, r6, r0 │ │ │ │ cmp r4, r2 │ │ │ │ sbcs.w r0, r5, r0 │ │ │ │ - bcs.n 508e6 │ │ │ │ + bcs.n 50906 │ │ │ │ cmp r3, r4 │ │ │ │ sbcs.w r2, r6, r5 │ │ │ │ - bcs.n 508c2 │ │ │ │ + bcs.n 508e2 │ │ │ │ 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 508ea │ │ │ │ + b.n 5090a │ │ │ │ cmp r2, r3 │ │ │ │ sbcs.w r7, r0, r6 │ │ │ │ - bcs.n 508ce │ │ │ │ + bcs.n 508ee │ │ │ │ subs r2, r3, r2 │ │ │ │ sbc.w r0, r6, r0 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r0, r5 │ │ │ │ - bcc.n 508e6 │ │ │ │ + bcc.n 50906 │ │ │ │ subs r6, r3, r4 │ │ │ │ sbc.w r7, r1, r5 │ │ │ │ vmov d0, r6, r7 │ │ │ │ - b.n 508ea │ │ │ │ + b.n 5090a │ │ │ │ subs r2, r2, r3 │ │ │ │ sbc.w r0, r0, r6 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r0, r5 │ │ │ │ - bcc.n 508e6 │ │ │ │ + bcc.n 50906 │ │ │ │ adds r6, r4, r3 │ │ │ │ adc.w r7, r5, r1 │ │ │ │ vmov d0, r6, r7 │ │ │ │ - b.n 508ea │ │ │ │ + b.n 5090a │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 9ba38 │ │ │ │ + b.w 9b990 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r8, r5 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 49f54 │ │ │ │ + b.w 49f74 │ │ │ │ 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 213128 │ │ │ │ + bl 212124 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5098e │ │ │ │ - movw r6, #64176 @ 0xfab0 │ │ │ │ + cbz r0, 509ae │ │ │ │ + movw r6, #63452 @ 0xf7dc │ │ │ │ movt r6, #74 @ 0x4a │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 5098e │ │ │ │ - bl 8832c │ │ │ │ + cbz r0, 509ae │ │ │ │ + bl 88294 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 50972 │ │ │ │ - bl f23e8 │ │ │ │ + cbz r5, 50992 │ │ │ │ + bl f2350 │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - blt.n 50972 │ │ │ │ - bne.n 50958 │ │ │ │ - bl 9bb0c │ │ │ │ + blt.n 50992 │ │ │ │ + bne.n 50978 │ │ │ │ + bl 9ba64 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 50972 │ │ │ │ + beq.n 50992 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r6, #4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50932 │ │ │ │ + bge.n 50952 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50932 │ │ │ │ + bne.n 50952 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50932 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50952 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50986 │ │ │ │ + bge.n 509a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 50986 │ │ │ │ + cbnz r3, 509a6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ 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, #23984 @ 0x5db0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 509f6 │ │ │ │ + bne.n 50a16 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r2, #2 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bne.n 509d0 │ │ │ │ + bne.n 509f0 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ - b.n 50a52 │ │ │ │ + b.n 50a72 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 509de │ │ │ │ + beq.n 509fe │ │ │ │ movw r4, #5736 @ 0x1668 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 50a52 │ │ │ │ + b.n 50a72 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - b.n 50a52 │ │ │ │ + b.n 50a72 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - bpl.n 509d4 │ │ │ │ + bpl.n 509f4 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r0 │ │ │ │ - bl 7faec │ │ │ │ + bl 7faac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 50a52 │ │ │ │ + cbz r0, 50a72 │ │ │ │ mov r1, r7 │ │ │ │ - bl a02b0 │ │ │ │ + bl a0250 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 50a28 │ │ │ │ + bne.n 50a48 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50a50 │ │ │ │ + bge.n 50a70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 50a50 │ │ │ │ + cbnz r3, 50a70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50a50 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50a70 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3714 │ │ │ │ + bl f367c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 50a40 │ │ │ │ + blt.n 50a60 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 50a52 │ │ │ │ + b.n 50a72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50a3c │ │ │ │ + bne.n 50a5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50a3c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50a5c │ │ │ │ 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, #32580 @ 0x7f44 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154ab0 │ │ │ │ + bl 154aa8 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 50b20 │ │ │ │ + bne.n 50b40 │ │ │ │ movs r2, #0 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ mov r1, r2 │ │ │ │ - bl 21fb7c │ │ │ │ + bl 21ea9c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50b92 │ │ │ │ + beq.n 50bb2 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r7, #0 │ │ │ │ str r3, [r0, #32] │ │ │ │ - ble.n 50b92 │ │ │ │ + ble.n 50bb2 │ │ │ │ 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] │ │ │ │ @@ -54592,211 +54611,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 50ae2 │ │ │ │ + bne.n 50b02 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21fc84 │ │ │ │ + bl 21eba4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50b76 │ │ │ │ + beq.n 50b96 │ │ │ │ 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 50b06 │ │ │ │ + bls.n 50b26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 251868 <_PyMarshal_GetXIData@@Base+0x2a0> │ │ │ │ + bl 250c90 <_PyMarshal_GetXIData@@Base+0x90> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 50b0c │ │ │ │ - b.n 50b76 │ │ │ │ + bne.n 50b2c │ │ │ │ + b.n 50b96 │ │ │ │ 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 50aa8 │ │ │ │ - b.n 50b92 │ │ │ │ + bne.n 50ac8 │ │ │ │ + b.n 50bb2 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 50b32 │ │ │ │ + bge.n 50b52 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl f53e4 │ │ │ │ + bl f5388 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 50b48 │ │ │ │ + b.n 50b68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #42728 @ 0xa6e8 │ │ │ │ + movw r1, #40744 @ 0x9f28 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 9e640 │ │ │ │ + bl 9e5dc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 50b92 │ │ │ │ + cbz r4, 50bb2 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n 50b92 │ │ │ │ + beq.n 50bb2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef64 │ │ │ │ - cbnz r0, 50b92 │ │ │ │ + bl 9ef00 │ │ │ │ + cbnz r0, 50bb2 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #64872 @ 0xfd68 │ │ │ │ + movw r1, #62888 @ 0xf5a8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 50b82 │ │ │ │ + blt.n 50ba2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 50b92 │ │ │ │ + b.n 50bb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50b7e │ │ │ │ + bne.n 50b9e │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50b7e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50b9e │ │ │ │ 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, #40096 @ 0x9ca0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r0, #45728 @ 0xb2a0 │ │ │ │ + movw r0, #43744 @ 0xaae0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r2, r3 │ │ │ │ - bl 9512c │ │ │ │ - cbz r0, 50bec │ │ │ │ + bl 9508c │ │ │ │ + cbz r0, 50c0c │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a2fcc │ │ │ │ + bl 1a1ec8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50bf0 │ │ │ │ + bge.n 50c10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 50bf0 │ │ │ │ + cbnz r3, 50c10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50bf0 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50c10 │ │ │ │ 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, 50c16 │ │ │ │ + cbz r7, 50c36 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ - b.n 50c2e │ │ │ │ + b.n 50c4e │ │ │ │ cmp r3, r7 │ │ │ │ - bgt.n 50c1e │ │ │ │ + bgt.n 50c3e │ │ │ │ movs r6, #0 │ │ │ │ - b.n 50c2e │ │ │ │ + b.n 50c4e │ │ │ │ cmp r3, #3 │ │ │ │ - bgt.n 50c1a │ │ │ │ + bgt.n 50c3a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 50c1a │ │ │ │ + beq.n 50c3a │ │ │ │ clz r6, r2 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 50c52 │ │ │ │ + b.n 50c72 │ │ │ │ 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] @ (50d8c ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #324] @ (50dac ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 50d82 │ │ │ │ + beq.w 50da2 │ │ │ │ add r5, r6 │ │ │ │ ldr.w r9, [r4] │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 50c74 │ │ │ │ + beq.n 50c94 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ - cbz r7, 50c6e │ │ │ │ + cbz r7, 50c8e │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 50c70 │ │ │ │ - b.n 50c7a │ │ │ │ + bne.n 50c90 │ │ │ │ + b.n 50c9a │ │ │ │ mov r7, r6 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - b.n 50c7c │ │ │ │ + b.n 50c9c │ │ │ │ mov r5, r6 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 50c7c │ │ │ │ + b.n 50c9c │ │ │ │ mov r5, r6 │ │ │ │ mov r0, sl │ │ │ │ - bl 26ef2c │ │ │ │ + bl 26e7e4 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2d1050 <_PyBytes_GetXIData@@Base+0xc4> │ │ │ │ + bl 2d08a4 <_PyBytes_GetXIData@@Base+0xc4> │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 50c94 │ │ │ │ + bne.n 50cb4 │ │ │ │ ands.w r4, r0, #1 │ │ │ │ - beq.n 50d06 │ │ │ │ + beq.n 50d26 │ │ │ │ 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 12b760 │ │ │ │ + bl 12b880 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 50d82 │ │ │ │ + b.n 50da2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 50d0e │ │ │ │ + bge.n 50d2e │ │ │ │ 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 │ │ │ │ @@ -54804,76 +54823,76 @@ │ │ │ │ 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 f3108 │ │ │ │ + bl f307c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 50d1c │ │ │ │ + blt.n 50d3c │ │ │ │ cmp.w fp, #1 │ │ │ │ - beq.n 50d2e │ │ │ │ + beq.n 50d4e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 50d6c │ │ │ │ + blt.n 50d8c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 50d80 │ │ │ │ + bne.n 50da0 │ │ │ │ adds r4, #1 │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50cb0 │ │ │ │ + bne.n 50cd0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50d7c │ │ │ │ + bge.n 50d9c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - b.n 50d7c │ │ │ │ + b.n 50d9c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50cf0 │ │ │ │ + bne.n 50d10 │ │ │ │ mov r0, sl │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50cf0 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50d10 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c2aac <_PyUnicode_ToDigit@@Base+0xad8> │ │ │ │ + bl 2c2304 <_PyUnicode_ToDigit@@Base+0xadc> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50d4a │ │ │ │ + bge.n 50d6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 50d4a │ │ │ │ + cbnz r3, 50d6a │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 50d82 │ │ │ │ + bne.n 50da2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50d62 │ │ │ │ + bge.n 50d82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 50d62 │ │ │ │ + cbnz r3, 50d82 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 12161c <_PyArg_UnpackKeywords@@Base+0x32f0> │ │ │ │ + b.w 121784 <_PyArg_UnpackKeywords@@Base+0x32f0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 50cfe │ │ │ │ + bne.n 50d1e │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50cfe │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 50d1e │ │ │ │ mov r4, r7 │ │ │ │ - b.n 50d82 │ │ │ │ + b.n 50da2 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add ip, sl │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -54882,871 +54901,871 @@ │ │ │ │ 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 50e60 │ │ │ │ + beq.n 50e80 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 94178 │ │ │ │ + bl 940d8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 50e60 │ │ │ │ + bne.n 50e80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afb28 │ │ │ │ + bl 2af398 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 50e60 │ │ │ │ + beq.n 50e80 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b12a8 │ │ │ │ + bl 2b0b18 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b12a8 │ │ │ │ + bl 2b0b18 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b12a8 │ │ │ │ + bl 2b0b18 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r7 │ │ │ │ str.w r9, [sp] │ │ │ │ - movw r0, #64916 @ 0xfd94 │ │ │ │ + movw r0, #62932 @ 0xf5d4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 50e0c │ │ │ │ + cbnz r0, 50e2c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 4f464 │ │ │ │ + b.w 4f484 │ │ │ │ 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, #64924 @ 0xfd9c │ │ │ │ + movw r0, #62940 @ 0xf5dc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 2b16cc │ │ │ │ + bl 2b0f38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50e42 │ │ │ │ + bge.n 50e62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 50e42 │ │ │ │ + cbnz r3, 50e62 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 50e00 │ │ │ │ + beq.n 50e20 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50e60 │ │ │ │ + bge.n 50e80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 50e60 │ │ │ │ + cbnz r3, 50e80 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 50e6e │ │ │ │ + cbz r3, 50e8e │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 50e76 │ │ │ │ + b.n 50e96 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r1, #5744 @ 0x1670 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.w 2b6c74 <_PySys_GetSizeOf@@Base+0x104> │ │ │ │ + b.w 2b64dc <_PySys_GetSizeOf@@Base+0x104> │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 50e8a │ │ │ │ + cbz r3, 50eaa │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 50e92 │ │ │ │ + b.n 50eb2 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #41896 @ 0xa3a8 │ │ │ │ + movw r1, #39912 @ 0x9be8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w 238c98 │ │ │ │ + b.w 237c44 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 50f46 │ │ │ │ + beq.n 50f66 │ │ │ │ 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 94178 │ │ │ │ + bl 940d8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 50f42 │ │ │ │ + bne.n 50f62 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afb28 │ │ │ │ + bl 2af398 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 50f42 │ │ │ │ - movw r0, #15304 @ 0x3bc8 │ │ │ │ + beq.n 50f62 │ │ │ │ + movw r0, #13244 @ 0x33bc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 50ef0 │ │ │ │ + cbnz r0, 50f10 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 4f464 │ │ │ │ + b.w 4f484 │ │ │ │ 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, #64944 @ 0xfdb0 │ │ │ │ + movw r0, #62960 @ 0xf5f0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 2b16cc │ │ │ │ + bl 2b0f38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50f24 │ │ │ │ + bge.n 50f44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 50f24 │ │ │ │ + cbnz r3, 50f44 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 50ee4 │ │ │ │ + beq.n 50f04 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50f42 │ │ │ │ + bge.n 50f62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 50f42 │ │ │ │ + cbnz r3, 50f62 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb.w r2, [r3, #38] @ 0x26 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 50f68 │ │ │ │ + bne.n 50f88 │ │ │ │ ldr.w r2, [r3, #-36] │ │ │ │ sub.w r0, r3, #36 @ 0x24 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50f70 │ │ │ │ + bge.n 50f90 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #-36] │ │ │ │ bx lr │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 50fa0 │ │ │ │ + blt.n 50fc0 │ │ │ │ movw r9, #43700 @ 0xaab4 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r7, r0 │ │ │ │ add.w r5, r1, #12 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 50fe2 │ │ │ │ + b.n 51002 │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r3, r8 │ │ │ │ - movw r1, #64960 @ 0xfdc0 │ │ │ │ + movw r1, #62976 @ 0xf600 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ ldr.w r1, [r9] │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ - bl ffe48 │ │ │ │ + bl ffce4 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 50fe8 │ │ │ │ + beq.n 51008 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a76f0 <_PyTime_AsTimeval@@Base+0x18f8> │ │ │ │ + bl 2a6f48 <_PyTime_AsTimeval@@Base+0x18f8> │ │ │ │ adds r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 50ff2 │ │ │ │ + cbz r0, 51012 │ │ │ │ cmp r6, r8 │ │ │ │ - blt.n 50fbc │ │ │ │ - b.n 50ff2 │ │ │ │ - bl 94178 │ │ │ │ + blt.n 50fdc │ │ │ │ + b.n 51012 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50fd0 │ │ │ │ + beq.n 50ff0 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 51000 │ │ │ │ + cbz r3, 51020 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 51008 │ │ │ │ + b.n 51028 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #41996 @ 0xa40c │ │ │ │ + movw r1, #40012 @ 0x9c4c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w 238c98 │ │ │ │ + b.w 237c44 │ │ │ │ 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] @ (51184 ) │ │ │ │ + ldr r5, [pc, #340] @ (511a4 ) │ │ │ │ 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 51064 │ │ │ │ - movw r0, #37728 @ 0x9360 │ │ │ │ + beq.n 51084 │ │ │ │ + movw r0, #35744 @ 0x8ba0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5116c │ │ │ │ + beq.w 5118c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl 149738 │ │ │ │ + bl 149820 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51170 │ │ │ │ - ldr r2, [pc, #268] @ (51188 ) │ │ │ │ + beq.n 51190 │ │ │ │ + ldr r2, [pc, #268] @ (511a8 ) │ │ │ │ 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 510a8 │ │ │ │ + bmi.n 510c8 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #65024 @ 0xfe00 │ │ │ │ + movw r1, #63040 @ 0xf640 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 51170 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 51190 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #100663296 @ 0x6000000 │ │ │ │ - bne.n 510cc │ │ │ │ + bne.n 510ec │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #65072 @ 0xfe30 │ │ │ │ + movw r1, #63088 @ 0xf670 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 51170 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 51190 │ │ │ │ mov r0, r6 │ │ │ │ - bl 17a970 │ │ │ │ + bl 179fc4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bgt.n 510f0 │ │ │ │ + bgt.n 51110 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #65112 @ 0xfe58 │ │ │ │ + movw r1, #63128 @ 0xf698 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 51170 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 51190 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 282e2c │ │ │ │ + bl 282674 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 51170 │ │ │ │ + cbz r0, 51190 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbnz r3, 51126 │ │ │ │ + cbnz r3, 51146 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #65144 @ 0xfe78 │ │ │ │ + movw r1, #63160 @ 0xf6b8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2837e0 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ - b.n 51170 │ │ │ │ + bl 283028 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + b.n 51190 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ movw r1, #5744 @ 0x1670 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r0, #65188 @ 0xfea4 │ │ │ │ + movw r0, #63204 @ 0xf6e4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #5860 @ 0x16e4 │ │ │ │ + movw r1, #3876 @ 0xf24 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 51162 │ │ │ │ + beq.n 51182 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c1f8 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2837e0 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ - b.n 51170 │ │ │ │ + bl 283028 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + b.n 51190 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ - bl 14a11c │ │ │ │ + bl 14a150 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r1, #14 │ │ │ │ + lsls r0, r2, #15 │ │ │ │ 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 511b6 │ │ │ │ + bhi.n 511d6 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl 100d7c <_PyNumber_Index@@Base> │ │ │ │ + bl 100c18 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 511cc │ │ │ │ - b.n 511de │ │ │ │ - movw r0, #23732 @ 0x5cb4 │ │ │ │ + cbnz r0, 511ec │ │ │ │ + b.n 511fe │ │ │ │ + movw r0, #21748 @ 0x54f4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl e28e8 │ │ │ │ + bl e2850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 512a8 │ │ │ │ - b.n 511a8 │ │ │ │ - bl 9b988 │ │ │ │ + beq.n 512c8 │ │ │ │ + b.n 511c8 │ │ │ │ + bl 9b8e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 511ec │ │ │ │ + blt.n 5120c │ │ │ │ adds r2, r4, #1 │ │ │ │ - bne.n 511fc │ │ │ │ - bl 94178 │ │ │ │ + bne.n 5121c │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 512a8 │ │ │ │ + bne.n 512c8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 511fc │ │ │ │ + b.n 5121c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 511da │ │ │ │ + bne.n 511fa │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 511da │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 511fa │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 51288 │ │ │ │ + ble.n 512a8 │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.n 51230 │ │ │ │ + bpl.n 51250 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 5122c │ │ │ │ + beq.n 5124c │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #60576 @ 0xeca0 │ │ │ │ + movw r1, #58592 @ 0xe4e0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - b.n 5128a │ │ │ │ + b.n 512aa │ │ │ │ movw r1, #34272 @ 0x85e0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 51242 │ │ │ │ - bl 9ef64 │ │ │ │ - cbz r0, 51262 │ │ │ │ + beq.n 51262 │ │ │ │ + bl 9ef00 │ │ │ │ + cbz r0, 51282 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 51282 │ │ │ │ + beq.n 512a2 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #60664 @ 0xecf8 │ │ │ │ + movw r1, #58680 @ 0xe538 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #64960 @ 0xfdc0 │ │ │ │ + movw r2, #62888 @ 0xf5a8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #36144 @ 0x8d30 │ │ │ │ + movw r1, #34160 @ 0x8570 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #23732 @ 0x5cb4 │ │ │ │ + movw r0, #21748 @ 0x54f4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 512a8 │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 512c8 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - b.n 5128a │ │ │ │ + b.n 512aa │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt.n 5129a │ │ │ │ + bgt.n 512ba │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 217c64 <_PyThreadState_NewBound@@Base+0x100> │ │ │ │ + b.w 216c64 <_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 2d028c <_PyXIData_ReleaseAndRawFree@@Base+0x8> │ │ │ │ + b.w 2cfb0c <_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, #20] │ │ │ │ - cbz r0, 512d0 │ │ │ │ + cbz r0, 512f0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 512ec │ │ │ │ + bge.n 5130c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 512ec │ │ │ │ + b.n 5130c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 512ea │ │ │ │ - bl 1f067c │ │ │ │ - cbz r0, 512e6 │ │ │ │ + cbz r0, 5130a │ │ │ │ + bl 1ef4f8 │ │ │ │ + cbz r0, 51306 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #20] │ │ │ │ - b.n 512ec │ │ │ │ - ldr r0, [pc, #4] @ (512f0 ) │ │ │ │ + b.n 5130c │ │ │ │ + ldr r0, [pc, #4] @ (51310 ) │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ 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 r5, r0 │ │ │ │ - ldr r0, [pc, #60] @ (51344 ) │ │ │ │ - bl 247cf0 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ (51364 ) │ │ │ │ + bl 2470fc <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 51326 │ │ │ │ + blt.n 51346 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #57104 @ 0xdf10 │ │ │ │ + movw r0, #55120 @ 0xd750 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 9512c │ │ │ │ + b.w 9508c │ │ │ │ movs r0, #0 │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 51342 │ │ │ │ + cbz r0, 51362 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #57112 @ 0xdf18 │ │ │ │ + movw r0, #55128 @ 0xd758 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 9512c │ │ │ │ + b.w 9508c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ands.w r0, r0, r2, lsr #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 5136a │ │ │ │ + cbz r0, 5138a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5138c │ │ │ │ + bge.n 513ac │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 5138c │ │ │ │ + b.n 513ac │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 51384 │ │ │ │ - bl 1f067c │ │ │ │ - cbz r0, 51380 │ │ │ │ + cbz r0, 513a4 │ │ │ │ + bl 1ef4f8 │ │ │ │ + cbz r0, 513a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #12] │ │ │ │ - b.n 5138c │ │ │ │ + b.n 513ac │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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 r5, r3 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ subs r7, r3, #1 │ │ │ │ adds r3, r7, #1 │ │ │ │ - beq.n 513d8 │ │ │ │ + beq.n 513f8 │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 513b6 │ │ │ │ + bne.n 513d6 │ │ │ │ ldrb r4, [r6, r7] │ │ │ │ - b.n 513c4 │ │ │ │ + b.n 513e4 │ │ │ │ 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 514ba │ │ │ │ + bl 514da │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 513a8 │ │ │ │ + bne.n 513c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 42850 │ │ │ │ - cbnz r0, 513ee │ │ │ │ + bl 42868 │ │ │ │ + cbnz r0, 5140e │ │ │ │ movw r0, #963 @ 0x3c3 │ │ │ │ - b.n 51418 │ │ │ │ + b.n 51438 │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 513f6 │ │ │ │ + bne.n 51416 │ │ │ │ ldrb r4, [r6, r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl 514ba │ │ │ │ - cbz r0, 51408 │ │ │ │ + bl 514da │ │ │ │ + cbz r0, 51428 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r9 │ │ │ │ - bge.n 51406 │ │ │ │ - b.n 513de │ │ │ │ + bge.n 51426 │ │ │ │ + b.n 513fe │ │ │ │ cmp.w r8, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r4, [r6, r5, lsl #1] │ │ │ │ ldrne.w r4, [r6, r5, lsl #2] │ │ │ │ - b.n 513e6 │ │ │ │ - beq.n 51414 │ │ │ │ + b.n 51406 │ │ │ │ + beq.n 51434 │ │ │ │ mov r0, r4 │ │ │ │ - bl 42850 │ │ │ │ + bl 42868 │ │ │ │ addw r0, r0, #962 @ 0x3c2 │ │ │ │ - b.n 51418 │ │ │ │ + b.n 51438 │ │ │ │ movw r0, #962 @ 0x3c2 │ │ │ │ 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 r4, [r0, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 5143e │ │ │ │ + cbz r4, 5145e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51480 │ │ │ │ + bge.n 514a0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 51480 │ │ │ │ + b.n 514a0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 51478 │ │ │ │ + bne.n 51498 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 51478 │ │ │ │ - bl 13de7c │ │ │ │ + bpl.n 51498 │ │ │ │ + bl 13e0d4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 514b6 │ │ │ │ - bl 11a5e0 │ │ │ │ + cbz r0, 514d6 │ │ │ │ + bl 11a74c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51474 │ │ │ │ + bge.n 51494 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 51474 │ │ │ │ + cbnz r3, 51494 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 5147e │ │ │ │ - bl 11a5e0 │ │ │ │ + b.n 5149e │ │ │ │ + bl 11a74c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 514b6 │ │ │ │ + cbz r4, 514d6 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1ded68 <_PyType_Name@@Base> │ │ │ │ + bl 1dda9c <_PyType_Name@@Base> │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ - movw r0, #47192 @ 0xb858 │ │ │ │ + movw r0, #45208 @ 0xb098 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 514a6 │ │ │ │ + blt.n 514c6 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 514b6 │ │ │ │ + b.n 514d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 514a2 │ │ │ │ + bne.n 514c2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 514a2 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 514c2 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 514e4 │ │ │ │ + bcs.n 51504 │ │ │ │ lsrs r1, r0, #6 │ │ │ │ - movw r2, #52516 @ 0xcd24 │ │ │ │ + movw r2, #50532 @ 0xc564 │ │ │ │ movt r2, #62 @ 0x3e │ │ │ │ and.w r0, r0, #63 @ 0x3f │ │ │ │ - movw r3, #59428 @ 0xe824 │ │ │ │ + movw r3, #57444 @ 0xe064 │ │ │ │ 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 514e6 │ │ │ │ + b.n 51506 │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #51284 @ 0xc854 │ │ │ │ + movw r3, #49300 @ 0xc094 │ │ │ │ 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, 51516 │ │ │ │ + cbz r3, 51536 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 5152e │ │ │ │ + b.n 5154e │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 5151e │ │ │ │ + bge.n 5153e │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5152e │ │ │ │ + b.n 5154e │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 5151a │ │ │ │ + bgt.n 5153a │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 5151a │ │ │ │ + beq.n 5153a │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 51548 │ │ │ │ + b.n 51568 │ │ │ │ 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] @ (515ac ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 515a4 │ │ │ │ + ldr r3, [pc, #104] @ (515cc ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 515c4 │ │ │ │ adds r4, r4, r5 │ │ │ │ it ne │ │ │ │ ldrne r4, [r0, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl ee7d0 │ │ │ │ + bl ee730 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 51598 │ │ │ │ + cbz r4, 515b8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 51584 │ │ │ │ + beq.n 515a4 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #65520 @ 0xfff0 │ │ │ │ + movw r1, #63536 @ 0xf830 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9b988 │ │ │ │ + bl 9b8e0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 51596 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 515a4 │ │ │ │ + bne.n 515b6 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 515c4 │ │ │ │ str r4, [r5, #20] │ │ │ │ mov r0, r6 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r0, fp │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ - ldr r3, [pc, #148] @ (51654 ) │ │ │ │ + ldr r3, [pc, #148] @ (51674 ) │ │ │ │ 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, 515f4 │ │ │ │ + cbz r3, 51614 │ │ │ │ adds r0, #17 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 515ea │ │ │ │ + bne.n 5160a │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 515da │ │ │ │ + bne.n 515fa │ │ │ │ dmb ish │ │ │ │ - beq.n 515f4 │ │ │ │ - bl 286614 │ │ │ │ + beq.n 51614 │ │ │ │ + bl 2b848c │ │ │ │ ldrd r0, r3, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ - cbz r3, 51604 │ │ │ │ - bl 5169c │ │ │ │ + cbz r3, 51624 │ │ │ │ + bl 516bc │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5160a │ │ │ │ - bl 526f8 │ │ │ │ + b.n 5162a │ │ │ │ + bl 52718 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ - cbz r3, 51634 │ │ │ │ + cbz r3, 51654 │ │ │ │ add.w r0, r4, #17 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5162a │ │ │ │ + bne.n 5164a │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5161a │ │ │ │ + bne.n 5163a │ │ │ │ dmb ish │ │ │ │ - beq.n 51634 │ │ │ │ - bl 285478 │ │ │ │ + beq.n 51654 │ │ │ │ + bl 284d7c │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2c33d4 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (51654 ) │ │ │ │ + bl 2c2c58 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (51674 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 5164e │ │ │ │ + beq.n 5166e │ │ │ │ blx 2baf0 <__stack_chk_fail@plt> │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, 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 r0, r1 │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 51678 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 51694 │ │ │ │ + bne.n 51698 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 516b4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c444 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5168a │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 51694 │ │ │ │ + bne.n 516aa │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 516b4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 2d5544 │ │ │ │ + b.w 2d4d9c │ │ │ │ stmdb 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] @ (51808 ) │ │ │ │ + ldr r3, [pc, #344] @ (51828 ) │ │ │ │ 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 516da │ │ │ │ + bne.n 516fa │ │ │ │ orrs.w r3, r7, r9 │ │ │ │ - bne.n 516de │ │ │ │ + bne.n 516fe │ │ │ │ mov r8, r6 │ │ │ │ - b.n 516e4 │ │ │ │ + b.n 51704 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r8, #128 @ 0x80 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ blx 2b420 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ @@ -55755,19 +55774,19 @@ │ │ │ │ blx 2b420 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ blx 2bff8 │ │ │ │ subs.w r2, r7, r8 │ │ │ │ sbc.w r4, r9, #0 │ │ │ │ - cbnz r6, 51712 │ │ │ │ + cbnz r6, 51732 │ │ │ │ cmp r8, r6 │ │ │ │ it ne │ │ │ │ movne r6, #128 @ 0x80 │ │ │ │ - vldr d7, [pc, #236] @ 51800 │ │ │ │ + vldr d7, [pc, #236] @ 51820 │ │ │ │ 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 │ │ │ │ @@ -55776,15 +55795,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 1b42e8 <_Py_SetLocaleFromEnv@@Base+0x1690> │ │ │ │ + bl 1b3108 <_Py_SetLocaleFromEnv@@Base+0x1690> │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ blx 2b420 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ @@ -55796,15 +55815,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 1b4410 <_Py_SetLocaleFromEnv@@Base+0x17b8> │ │ │ │ + bl 1b3230 <_Py_SetLocaleFromEnv@@Base+0x17b8> │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ blx 2affc <__explicit_bzero_chk@plt> │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov r1, r6 │ │ │ │ @@ -55841,247 +55860,247 @@ │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #392] @ 0x188 │ │ │ │ blx 2bff8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r2 │ │ │ │ blx 2affc <__explicit_bzero_chk@plt> │ │ │ │ - ldr r3, [pc, #32] @ (51808 ) │ │ │ │ + ldr r3, [pc, #32] @ (51828 ) │ │ │ │ ldrb r0, [r5, #1] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #460] @ 0x1cc │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 517f8 │ │ │ │ + beq.n 51818 │ │ │ │ blx 2baf0 <__stack_chk_fail@plt> │ │ │ │ add sp, #468 @ 0x1d4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, 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] │ │ │ │ - bl a8590 │ │ │ │ + bl a81b8 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2d59e0 │ │ │ │ + b.w 2d5238 │ │ │ │ stmdb 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, #59428 @ 0xe824 │ │ │ │ + movw fp, #57444 @ 0xe064 │ │ │ │ movt fp, #61 @ 0x3d │ │ │ │ - movw r7, #52516 @ 0xcd24 │ │ │ │ + movw r7, #50532 @ 0xc564 │ │ │ │ movt r7, #62 @ 0x3e │ │ │ │ ldr.w sl, [sp, #64] @ 0x40 │ │ │ │ - movw r6, #51284 @ 0xc854 │ │ │ │ + movw r6, #49300 @ 0xc094 │ │ │ │ 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 51924 │ │ │ │ + bge.n 51944 │ │ │ │ cmp.w r9, #1 │ │ │ │ - bne.n 51878 │ │ │ │ + bne.n 51898 │ │ │ │ ldrb.w r0, [r8, r4] │ │ │ │ - b.n 5188e │ │ │ │ + b.n 518ae │ │ │ │ cmp.w r9, #2 │ │ │ │ - bne.n 51884 │ │ │ │ + bne.n 518a4 │ │ │ │ ldrh.w r0, [r8, r4, lsl #1] │ │ │ │ - b.n 5188e │ │ │ │ + b.n 518ae │ │ │ │ ldr.w r0, [r8, r4, lsl #2] │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 518a2 │ │ │ │ + bcs.n 518c2 │ │ │ │ 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 518a4 │ │ │ │ + b.n 518c4 │ │ │ │ movs r3, #0 │ │ │ │ add.w r3, r6, r3, lsl #4 │ │ │ │ ldrh r2, [r3, #14] │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bpl.n 518e6 │ │ │ │ + bpl.n 51906 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst.w r3, #7340032 @ 0x700000 │ │ │ │ - beq.n 518e6 │ │ │ │ + beq.n 51906 │ │ │ │ asrs r2, r3, #24 │ │ │ │ ubfx ip, r3, #20, #3 │ │ │ │ uxtah r2, r2, r3 │ │ │ │ - movw r3, #37296 @ 0x91b0 │ │ │ │ + movw r3, #35312 @ 0x89f0 │ │ │ │ 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 518e2 │ │ │ │ + beq.n 51902 │ │ │ │ ldr.w r0, [r3], #4 │ │ │ │ str.w r0, [r1], #4 │ │ │ │ - b.n 518d0 │ │ │ │ + b.n 518f0 │ │ │ │ mov r0, ip │ │ │ │ - b.n 518ec │ │ │ │ + b.n 5190c │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 253d44 <_PyXI_GetMainNamespace@@Base+0xd10> │ │ │ │ + bl 2535cc <_PyXI_GetMainNamespace@@Base+0xe80> │ │ │ │ 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 5191a │ │ │ │ + bge.n 5193a │ │ │ │ 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 518f8 │ │ │ │ + b.n 51918 │ │ │ │ cmp r0, #0 │ │ │ │ it ge │ │ │ │ addge r5, r5, r0 │ │ │ │ adds r4, #1 │ │ │ │ - b.n 51866 │ │ │ │ + b.n 51886 │ │ │ │ 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, 5194a │ │ │ │ + cbnz r0, 5196a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 51954 │ │ │ │ - b.n 5195a │ │ │ │ + cbnz r0, 51974 │ │ │ │ + b.n 5197a │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51944 │ │ │ │ - b.n 51972 │ │ │ │ + beq.n 51964 │ │ │ │ + b.n 51992 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 51972 │ │ │ │ + cbnz r0, 51992 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 51964 │ │ │ │ + cbz r0, 51984 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 51972 │ │ │ │ + cbnz r0, 51992 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 51972 │ │ │ │ + cbz r0, 51992 │ │ │ │ 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 519cc │ │ │ │ + bl 519ec │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 519c8 │ │ │ │ + cbz r0, 519e8 │ │ │ │ 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 519aa │ │ │ │ + bge.n 519ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 519aa │ │ │ │ + cbnz r3, 519ca │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 519c6 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 519e6 │ │ │ │ movw r3, #43800 @ 0xab18 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6580 │ │ │ │ - cbz r0, 519c6 │ │ │ │ - bl f6d10 │ │ │ │ + bl f6524 │ │ │ │ + cbz r0, 519e6 │ │ │ │ + bl f6cb4 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 2a7748 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 2a6fa0 <_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 2991bc <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ + bl 298af4 <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51a54 │ │ │ │ + beq.n 51a74 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ - cbnz r2, 51a54 │ │ │ │ + cbnz r2, 51a74 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 51a0a │ │ │ │ + cbnz r0, 51a2a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51a24 │ │ │ │ + bge.n 51a44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 51a24 │ │ │ │ + cbnz r3, 51a44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 51a24 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 51a44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51a1c │ │ │ │ + bge.n 51a3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 51a1c │ │ │ │ + cbnz r3, 51a3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 16d89c │ │ │ │ - cbz r0, 51a28 │ │ │ │ + bl 16d5d4 │ │ │ │ + cbz r0, 51a48 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 51a54 │ │ │ │ + b.n 51a74 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #63564 @ 0xf84c │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51a52 │ │ │ │ + bge.n 51a72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 51a52 │ │ │ │ + cbnz r3, 51a72 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #84] @ (51abc ) │ │ │ │ + ldr r2, [pc, #84] @ (51adc ) │ │ │ │ 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] │ │ │ │ @@ -56095,99 +56114,99 @@ │ │ │ │ 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 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 906b4 │ │ │ │ + b.w 90614 │ │ │ │ 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 r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #2 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 249bb0 │ │ │ │ - cbz r0, 51b26 │ │ │ │ + bl 248fb8 │ │ │ │ + cbz r0, 51b46 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 51cfc <_PyLong_UnsignedLong_Converter@@Base+0x3c> │ │ │ │ + bl 51d1c <_PyLong_UnsignedLong_Converter@@Base+0x3c> │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51afc │ │ │ │ + bge.n 51b1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 51afc │ │ │ │ + cbnz r3, 51b1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.n 51b26 │ │ │ │ + beq.n 51b46 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 51ef2 │ │ │ │ + bl 51f12 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 51b26 │ │ │ │ + beq.n 51b46 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - cbnz r1, 51b1c │ │ │ │ + cbnz r1, 51b3c │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #125 @ 0x7d │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1ded88 <_PyType_Name@@Base+0x20> │ │ │ │ + b.w 1ddabc <_PyType_Name@@Base+0x20> │ │ │ │ mov r0, r5 │ │ │ │ - bl 52086 │ │ │ │ + bl 520a6 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 51b10 │ │ │ │ + bne.n 51b30 │ │ │ │ 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 51b52 │ │ │ │ + bne.n 51b72 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ blx 2c380 │ │ │ │ - bl 1e4c60 │ │ │ │ + bl 1e3994 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #47600 @ 0xb9f0 │ │ │ │ + movw r0, #45616 @ 0xb230 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 51b94 │ │ │ │ + cbz r0, 51bb4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 15c368 │ │ │ │ + bl 15c3c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51b94 │ │ │ │ + bge.n 51bb4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 51b94 │ │ │ │ + cbnz r3, 51bb4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrd r3, r2, [r0, #32] │ │ │ │ orrs r3, r2 │ │ │ │ ittee ne │ │ │ │ movwne r0, #4372 @ 0x1114 │ │ │ │ movtne r0, #80 @ 0x50 │ │ │ │ movweq r0, #5996 @ 0x176c │ │ │ │ @@ -56202,272 +56221,272 @@ │ │ │ │ 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 51cba │ │ │ │ + beq.n 51cda │ │ │ │ mov r5, r3 │ │ │ │ mov fp, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 94178 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 51cba │ │ │ │ + bne.n 51cda │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afb28 │ │ │ │ + bl 2af398 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 51cba │ │ │ │ + beq.n 51cda │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b12a8 │ │ │ │ + bl 2b0b18 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r5, 51c0a │ │ │ │ + cbz r5, 51c2a │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - bl c7f58 <_PyEval_EvalFrameDefault@@Base+0xca84> │ │ │ │ + bl c79dc <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 51c12 │ │ │ │ + b.n 51c32 │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b12a8 │ │ │ │ + bl 2b0b18 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b12a8 │ │ │ │ + bl 2b0b18 │ │ │ │ mov r1, r8 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b12a8 │ │ │ │ + bl 2b0b18 │ │ │ │ mov r1, r7 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b12a8 │ │ │ │ + bl 2b0b18 │ │ │ │ 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, #48 @ 0x30 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - bl 9512c │ │ │ │ + movw r0, #63600 @ 0xf870 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl 9508c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 51c66 │ │ │ │ + cbnz r0, 51c86 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 4f464 │ │ │ │ + b.w 4f484 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #63624 @ 0xf888 │ │ │ │ + movw r0, #61640 @ 0xf0c8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ str r1, [r4, #24] │ │ │ │ mov.w r1, #576 @ 0x240 │ │ │ │ - bl 2b16cc │ │ │ │ + bl 2b0f38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str r2, [r4, #24] │ │ │ │ - bge.n 51c9c │ │ │ │ + bge.n 51cbc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 51c9c │ │ │ │ + cbnz r3, 51cbc │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 51c5a │ │ │ │ + beq.n 51c7a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51cba │ │ │ │ + bge.n 51cda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 51cba │ │ │ │ + cbnz r3, 51cda │ │ │ │ mov r0, r6 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_Py_Dealloc@@Base> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00051cc0 <_PyLong_UnsignedLong_Converter@@Base>: │ │ │ │ +00051ce0 <_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 151c38 │ │ │ │ + bl 151c34 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 51cf4 <_PyLong_UnsignedLong_Converter@@Base+0x34> │ │ │ │ + beq.n 51d14 <_PyLong_UnsignedLong_Converter@@Base+0x34> │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 51cf8 <_PyLong_UnsignedLong_Converter@@Base+0x38> │ │ │ │ + bls.n 51d18 <_PyLong_UnsignedLong_Converter@@Base+0x38> │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56 @ 0x38 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #63608 @ 0xf878 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 51cfa <_PyLong_UnsignedLong_Converter@@Base+0x3a> │ │ │ │ + b.n 51d1a <_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, #64] @ (51d54 <_PyLong_UnsignedLong_Converter@@Base+0x94>) │ │ │ │ + ldr r1, [pc, #64] @ (51d74 <_PyLong_UnsignedLong_Converter@@Base+0x94>) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d688c │ │ │ │ - movw r3, #180 @ 0xb4 │ │ │ │ - movt r3, #50 @ 0x32 │ │ │ │ - movw r1, #176 @ 0xb0 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + bl 2d60e4 │ │ │ │ + movw r3, #63732 @ 0xf8f4 │ │ │ │ + movt r3, #49 @ 0x31 │ │ │ │ + movw r1, #63728 @ 0xf8f0 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 239cfc │ │ │ │ + bl 238ce4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 51d50 <_PyLong_UnsignedLong_Converter@@Base+0x90> │ │ │ │ + beq.n 51d70 <_PyLong_UnsignedLong_Converter@@Base+0x90> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dd7f0 │ │ │ │ + bl 1dc524 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ asrs r0, r5, #24 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00051d58 <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ +00051d78 <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ - cbz r3, 51d60 <_PyEval_FormatAwaitableError@@Base+0x8> │ │ │ │ + cbz r3, 51d80 <_PyEval_FormatAwaitableError@@Base+0x8> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbnz r3, 51da2 <_PyEval_FormatAwaitableError@@Base+0x4a> │ │ │ │ + cbnz r3, 51dc2 <_PyEval_FormatAwaitableError@@Base+0x4a> │ │ │ │ cmp r2, #1 │ │ │ │ push {r4} │ │ │ │ - bne.n 51d80 <_PyEval_FormatAwaitableError@@Base+0x28> │ │ │ │ + bne.n 51da0 <_PyEval_FormatAwaitableError@@Base+0x28> │ │ │ │ movw r4, #43556 @ 0xaa24 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - movw r2, #184 @ 0xb8 │ │ │ │ - movt r2, #50 @ 0x32 │ │ │ │ + movw r2, #63736 @ 0xf8f8 │ │ │ │ + movt r2, #49 @ 0x31 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ pop {r4} │ │ │ │ - b.w 2344e4 <_PyErr_Format@@Base> │ │ │ │ + b.w 2334e4 <_PyErr_Format@@Base> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 51d9e <_PyEval_FormatAwaitableError@@Base+0x46> │ │ │ │ + bne.n 51dbe <_PyEval_FormatAwaitableError@@Base+0x46> │ │ │ │ movw r4, #43556 @ 0xaa24 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - movw r2, #276 @ 0x114 │ │ │ │ - movt r2, #50 @ 0x32 │ │ │ │ + movw r2, #63828 @ 0xf954 │ │ │ │ + movt r2, #49 @ 0x31 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ pop {r4} │ │ │ │ - b.w 2344e4 <_PyErr_Format@@Base> │ │ │ │ + b.w 2334e4 <_PyErr_Format@@Base> │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ movw r3, #35728 @ 0x8b90 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #368 @ 0x170 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #63920 @ 0xf9b0 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 11dca8 │ │ │ │ + b.w 11de14 │ │ │ │ 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, 51dee <_PyEval_FormatAwaitableError@@Base+0x96> │ │ │ │ + cbz r2, 51e0e <_PyEval_FormatAwaitableError@@Base+0x96> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 13de7c │ │ │ │ + bl 13e0d4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 84e68 │ │ │ │ - cbz r4, 51e16 <_PyEval_FormatAwaitableError@@Base+0xbe> │ │ │ │ - ldr r0, [pc, #28] @ (51e1c <_PyEval_FormatAwaitableError@@Base+0xc4>) │ │ │ │ - bl 247cf0 <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 84e28 │ │ │ │ + cbz r4, 51e36 <_PyEval_FormatAwaitableError@@Base+0xbe> │ │ │ │ + ldr r0, [pc, #28] @ (51e3c <_PyEval_FormatAwaitableError@@Base+0xc4>) │ │ │ │ + bl 2470fc <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #57112 @ 0xdf18 │ │ │ │ + movw r0, #55128 @ 0xd758 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ands.w r0, r0, r2, lsr #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, 51e4c <_PyEval_FormatAwaitableError@@Base+0xf4> │ │ │ │ + cbnz r3, 51e6c <_PyEval_FormatAwaitableError@@Base+0xf4> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56220 @ 0xdb9c │ │ │ │ + movw r1, #54236 @ 0xd3dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 51e74 <_PyEval_FormatAwaitableError@@Base+0x11c> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 51e94 <_PyEval_FormatAwaitableError@@Base+0x11c> │ │ │ │ ldrb.w r3, [r0, #33] @ 0x21 │ │ │ │ - cbz r3, 51e6a <_PyEval_FormatAwaitableError@@Base+0x112> │ │ │ │ + cbz r3, 51e8a <_PyEval_FormatAwaitableError@@Base+0x112> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55904 @ 0xda60 │ │ │ │ + movw r1, #53920 @ 0xd2a0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 51e74 <_PyEval_FormatAwaitableError@@Base+0x11c> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 51e94 <_PyEval_FormatAwaitableError@@Base+0x11c> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #1508 @ 0x5e4 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - bl 7fd48 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 51ed4 <_PyEval_FormatAwaitableError@@Base+0x17c> │ │ │ │ - ldr r5, [pc, #64] @ (51ed8 <_PyEval_FormatAwaitableError@@Base+0x180>) │ │ │ │ + bl 7fd08 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 51ef4 <_PyEval_FormatAwaitableError@@Base+0x17c> │ │ │ │ + ldr r5, [pc, #64] @ (51ef8 <_PyEval_FormatAwaitableError@@Base+0x180>) │ │ │ │ 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 │ │ │ │ @@ -56486,822 +56505,822 @@ │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r4, [r1, #3868] @ 0xf1c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00051edc : │ │ │ │ - cbz r0, 51ef0 │ │ │ │ +00051efc : │ │ │ │ + cbz r0, 51f10 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51ef0 │ │ │ │ + bge.n 51f10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 51ef0 │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 51f10 │ │ │ │ + b.w 846d4 <_Py_Dealloc@@Base> │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 51f58 │ │ │ │ + blt.n 51f78 │ │ │ │ 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 51f2c │ │ │ │ + beq.n 51f4c │ │ │ │ cmp r1, #115 @ 0x73 │ │ │ │ - beq.n 51f36 │ │ │ │ + beq.n 51f56 │ │ │ │ cmp r1, #97 @ 0x61 │ │ │ │ - beq.n 51f40 │ │ │ │ + beq.n 51f60 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #468 @ 0x1d4 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #64020 @ 0xfa14 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 51f5c │ │ │ │ - movw r1, #460 @ 0x1cc │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - b.n 51f48 │ │ │ │ - movw r1, #464 @ 0x1d0 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - b.n 51f48 │ │ │ │ - movw r1, #456 @ 0x1c8 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - bl 239cfc │ │ │ │ + b.n 51f7c │ │ │ │ + movw r1, #64012 @ 0xfa0c │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ + b.n 51f68 │ │ │ │ + movw r1, #64016 @ 0xfa10 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ + b.n 51f68 │ │ │ │ + movw r1, #64008 @ 0xfa08 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ + bl 238ce4 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 51f5c │ │ │ │ + b.n 51f7c │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ pop {r3, pc} │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, r3 │ │ │ │ - b.w 275178 │ │ │ │ + b.w 274a2c │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ movs r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #49932 @ 0xc30c │ │ │ │ + movw r1, #47948 @ 0xbb4c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl e1b60 │ │ │ │ + bl e1d80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52034 │ │ │ │ + beq.n 52054 │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl ffe48 │ │ │ │ + bl ffce4 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 51fb8 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 51fd8 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52034 │ │ │ │ - bl 15894c <_PyLong_FromByteArray@@Base+0x848> │ │ │ │ + bne.n 52054 │ │ │ │ + bl 1589b0 <_PyLong_FromByteArray@@Base+0x848> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52056 │ │ │ │ - movw r3, #44661 @ 0xae75 │ │ │ │ + beq.n 52076 │ │ │ │ + movw r3, #56061 @ 0xdafd │ │ │ │ movt r3, #23 │ │ │ │ add.w r1, r0, #16 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 52012 │ │ │ │ - cbnz r1, 51fec │ │ │ │ + bne.n 52032 │ │ │ │ + cbnz r1, 5200c │ │ │ │ movw r3, #43824 @ 0xab30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26788 @ 0x68a4 │ │ │ │ + movw r1, #36256 @ 0x8da0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 5201c │ │ │ │ + bl 11de14 │ │ │ │ + b.n 5203c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 51ff4 │ │ │ │ + cbz r3, 52014 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ - b.n 51ffc │ │ │ │ + b.n 5201c │ │ │ │ movw r2, #32180 @ 0x7db4 │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ mov r0, r1 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ - bl 159248 │ │ │ │ + bl 1592ac │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5201c │ │ │ │ + beq.n 5203c │ │ │ │ ldr r3, [r5, #24] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 52038 │ │ │ │ + b.n 52058 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 52038 │ │ │ │ + bge.n 52058 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52034 │ │ │ │ + bge.n 52054 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52034 │ │ │ │ + cbnz r3, 52054 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 52056 │ │ │ │ + b.n 52076 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159498 │ │ │ │ + bl 1594fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52054 │ │ │ │ + bge.n 52074 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52054 │ │ │ │ + cbnz r3, 52074 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 809a4 │ │ │ │ + bl 80964 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 52082 │ │ │ │ + cbz r0, 520a2 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ - bl 4d9e6 │ │ │ │ + bl 4da06 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ mov r4, r0 │ │ │ │ - bl 1ded88 <_PyType_Name@@Base+0x20> │ │ │ │ + bl 1ddabc <_PyType_Name@@Base+0x20> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 520b6 │ │ │ │ + beq.n 520d6 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d52c4 │ │ │ │ + bl 2d4b1c │ │ │ │ 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 809a4 │ │ │ │ + bl 80964 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 520de │ │ │ │ + cbz r0, 520fe │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ - bl 4ddc8 │ │ │ │ + bl 4dde8 │ │ │ │ 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 7faec │ │ │ │ + bl 7faac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5211a │ │ │ │ + cbz r0, 5213a │ │ │ │ mov r1, r5 │ │ │ │ - bl a02b0 │ │ │ │ + bl a0250 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5211a │ │ │ │ + bne.n 5213a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52118 │ │ │ │ + bge.n 52138 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52118 │ │ │ │ + cbnz r3, 52138 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ 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, 5215c │ │ │ │ + cbnz r3, 5217c │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23048 @ 0x5a08 │ │ │ │ + movw r1, #21064 @ 0x5248 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 52374 │ │ │ │ + b.n 52394 │ │ │ │ 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 52246 │ │ │ │ + bne.n 52266 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w sl, [r3] │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 52374 │ │ │ │ + beq.w 52394 │ │ │ │ str r6, [sp, #8] │ │ │ │ mov.w fp, #0 │ │ │ │ movs r0, #0 │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r4 │ │ │ │ cmp r7, fp │ │ │ │ - ble.n 52214 │ │ │ │ + ble.n 52234 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 52214 │ │ │ │ + ble.n 52234 │ │ │ │ ldr.w r3, [r8, fp, lsl #2] │ │ │ │ cmp sl, r3 │ │ │ │ - bne.n 52206 │ │ │ │ + bne.n 52226 │ │ │ │ sub.w r1, fp, r0 │ │ │ │ add.w r0, r8, r0, lsl #2 │ │ │ │ - bl 275534 │ │ │ │ + bl 274de8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52242 │ │ │ │ + beq.n 52262 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 521c0 │ │ │ │ + bgt.n 521e0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 521fc │ │ │ │ + b.n 5221c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r0, 521ea │ │ │ │ + cbz r0, 5220a │ │ │ │ mov r1, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r4, r5 │ │ │ │ - bge.w 52358 │ │ │ │ + bge.w 52378 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 52358 │ │ │ │ + bne.w 52378 │ │ │ │ mov r0, r1 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52358 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52378 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 521fc │ │ │ │ + bge.n 5221c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 521fc │ │ │ │ + cbnz r3, 5221c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ add.w fp, fp, #1 │ │ │ │ adds r6, #1 │ │ │ │ mov r0, fp │ │ │ │ - b.n 5220e │ │ │ │ + b.n 5222e │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r7, fp │ │ │ │ - bne.n 5219a │ │ │ │ + bne.n 521ba │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - b.n 52190 │ │ │ │ + b.n 521b0 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - cbnz r5, 5222a │ │ │ │ + cbnz r5, 5224a │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 522f0 │ │ │ │ + beq.n 52310 │ │ │ │ cmp r7, r0 │ │ │ │ - blt.w 52354 │ │ │ │ + blt.w 52374 │ │ │ │ subs r1, r7, r0 │ │ │ │ add.w r0, r8, r0, lsl #2 │ │ │ │ - bl 275534 │ │ │ │ + bl 274de8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52314 │ │ │ │ - b.n 52358 │ │ │ │ + bne.n 52334 │ │ │ │ + b.n 52378 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 52358 │ │ │ │ - bl 80da4 │ │ │ │ + b.n 52378 │ │ │ │ + bl 80d64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 52374 │ │ │ │ + beq.w 52394 │ │ │ │ movs r5, #0 │ │ │ │ str r6, [sp, #12] │ │ │ │ mov sl, r5 │ │ │ │ sub.w r3, r9, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 522de │ │ │ │ + ble.n 522fe │ │ │ │ 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 2bcbac │ │ │ │ + bl 2bc408 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 522de │ │ │ │ + blt.n 522fe │ │ │ │ add.w r0, r8, sl, lsl #2 │ │ │ │ mov r1, r6 │ │ │ │ - bl 275534 │ │ │ │ + bl 274de8 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52358 │ │ │ │ + beq.n 52378 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 5229a │ │ │ │ + bgt.n 522ba │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 522d4 │ │ │ │ + b.n 522f4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cbz r0, 522c0 │ │ │ │ + cbz r0, 522e0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52358 │ │ │ │ + bge.n 52378 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 52358 │ │ │ │ + bne.n 52378 │ │ │ │ mov r0, fp │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52358 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52378 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 522d4 │ │ │ │ + bge.n 522f4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 522d4 │ │ │ │ + cbnz r3, 522f4 │ │ │ │ mov r0, fp │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ adds r5, #1 │ │ │ │ add sl, r3 │ │ │ │ add sl, r6 │ │ │ │ - b.n 52258 │ │ │ │ + b.n 52278 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - cbnz r5, 52304 │ │ │ │ + cbnz r5, 52324 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 52304 │ │ │ │ + bne.n 52324 │ │ │ │ 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 52354 │ │ │ │ + b.n 52374 │ │ │ │ sub.w r1, r7, sl │ │ │ │ add.w r0, r8, sl, lsl #2 │ │ │ │ - bl 275534 │ │ │ │ + bl 274de8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 52358 │ │ │ │ + cbz r0, 52378 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 52320 │ │ │ │ + bgt.n 52340 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ - b.n 52352 │ │ │ │ + b.n 52372 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbz r0, 52340 │ │ │ │ + cbz r0, 52360 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52358 │ │ │ │ + bge.n 52378 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 52358 │ │ │ │ + cbnz r3, 52378 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52358 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52378 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52352 │ │ │ │ + bge.n 52372 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 52352 │ │ │ │ + cbnz r3, 52372 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 52374 │ │ │ │ + b.n 52394 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 52158 │ │ │ │ + bge.w 52178 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 52158 │ │ │ │ + bne.w 52178 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52158 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52178 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 52438 │ │ │ │ + beq.n 52458 │ │ │ │ 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 94178 │ │ │ │ + bl 940d8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52434 │ │ │ │ + bne.n 52454 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afb28 │ │ │ │ + bl 2af398 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 52434 │ │ │ │ + beq.n 52454 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b12a8 │ │ │ │ + bl 2b0b18 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r2, #49057 @ 0xbfa1 │ │ │ │ + movw r2, #47129 @ 0xb819 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r0, #616 @ 0x268 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - bl 9512c │ │ │ │ + movw r0, #64168 @ 0xfaa8 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl 9508c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 523e2 │ │ │ │ + cbnz r0, 52402 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 4f464 │ │ │ │ + b.w 4f484 │ │ │ │ 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, #624 @ 0x270 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - bl 2b16cc │ │ │ │ + movw r0, #64176 @ 0xfab0 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl 2b0f38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52416 │ │ │ │ + bge.n 52436 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 52416 │ │ │ │ + cbnz r3, 52436 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 523d6 │ │ │ │ + beq.n 523f6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52434 │ │ │ │ + bge.n 52454 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 52434 │ │ │ │ + cbnz r3, 52454 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ mov r6, r2 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ mov r7, r1 │ │ │ │ - bl dcfe8 │ │ │ │ + bl dced8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 2197f0 <_PyParkingLot_UnparkAll@@Base+0x1d4> │ │ │ │ + bl 2187f0 <_PyParkingLot_UnparkAll@@Base+0x1d4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 525ee │ │ │ │ + beq.w 5260e │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ ldr.w r8, [r3, #3904] @ 0xf40 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 52488 │ │ │ │ - movw r1, #34268 @ 0x85dc │ │ │ │ + bne.n 524a8 │ │ │ │ + movw r1, #32284 @ 0x7e1c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #30336 @ 0x7680 │ │ │ │ + movw r0, #28352 @ 0x6ec0 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ adds r3, #1 │ │ │ │ - bne.n 52572 │ │ │ │ + bne.n 52592 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr.w sl, [r6, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 524f6 │ │ │ │ - ldr r3, [pc, #348] @ (525f8 ) │ │ │ │ + bne.n 52516 │ │ │ │ + ldr r3, [pc, #348] @ (52618 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp sl, r3 │ │ │ │ - bne.w 525ee │ │ │ │ - movw r1, #18468 @ 0x4824 │ │ │ │ + bne.w 5260e │ │ │ │ + movw r1, #16484 @ 0x4064 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ - bl e4274 │ │ │ │ - cbnz r0, 524cc │ │ │ │ + bl e41dc │ │ │ │ + cbnz r0, 524ec │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r4, #376] @ 0x178 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 524f0 │ │ │ │ - b.n 5250c │ │ │ │ - movw r1, #33824 @ 0x8420 │ │ │ │ + blt.n 52510 │ │ │ │ + b.n 5252c │ │ │ │ + movw r1, #31840 @ 0x7c60 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ - bl e4274 │ │ │ │ + bl e41dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 525ee │ │ │ │ + bne.w 5260e │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r4, #380] @ 0x17c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5250c │ │ │ │ + bge.n 5252c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 5250c │ │ │ │ + b.n 5252c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 525f0 │ │ │ │ + beq.n 52610 │ │ │ │ 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 1cff44 <_PySys_GetRequiredAttr@@Base+0x1390> │ │ │ │ + bl 1cecfc <_PySys_GetRequiredAttr@@Base+0x1390> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 52530 │ │ │ │ + cbnz r0, 52550 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 525f0 │ │ │ │ + bge.n 52610 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 525f0 │ │ │ │ + bne.n 52610 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 525f0 │ │ │ │ - bl 9a6e0 │ │ │ │ - cbnz r0, 5254e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52610 │ │ │ │ + bl 9a638 │ │ │ │ + cbnz r0, 5256e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 525da │ │ │ │ + bge.n 525fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 525da │ │ │ │ + bne.n 525fa │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 525da │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 525fa │ │ │ │ mov r1, r5 │ │ │ │ - bl a02b0 │ │ │ │ + bl a0250 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5256a │ │ │ │ + bge.n 5258a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5256a │ │ │ │ + cbnz r3, 5258a │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 525c2 │ │ │ │ - b.n 525da │ │ │ │ + bne.n 525e2 │ │ │ │ + b.n 525fa │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 525ee │ │ │ │ + beq.n 5260e │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ - bl 1d9e04 │ │ │ │ + bl 1d8b3c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5258e │ │ │ │ + bne.n 525ae │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sp │ │ │ │ - bl 5eae2 │ │ │ │ - b.n 525ee │ │ │ │ + bl 5eaba │ │ │ │ + b.n 5260e │ │ │ │ movs r2, #24 │ │ │ │ mov r0, sp │ │ │ │ movs r1, #0 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - cbz r2, 525b4 │ │ │ │ + cbz r2, 525d4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17124 @ 0x42e4 │ │ │ │ + movw r1, #15140 @ 0x3b24 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl ef8f8 │ │ │ │ + bl ef858 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 525b4 │ │ │ │ - bl f6d10 │ │ │ │ + bge.n 525d4 │ │ │ │ + bl f6cb4 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl a2b24 │ │ │ │ + bl a2be0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 525da │ │ │ │ + beq.n 525fa │ │ │ │ ldr r1, [r7, #8] │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ - bl 1cca38 <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ + bl 1cb8b8 <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 525f0 │ │ │ │ + bge.n 52610 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 14215c │ │ │ │ + bl 1423b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 525ee │ │ │ │ + bge.n 5260e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 525ee │ │ │ │ + cbnz r3, 5260e │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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] @ (52630 ) │ │ │ │ + ldr r3, [pc, #36] @ (52650 ) │ │ │ │ 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 52622 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 5262c │ │ │ │ + bne.n 52642 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 5264c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ 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, 52658 │ │ │ │ + cbnz r6, 52678 │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 52658 │ │ │ │ + ble.n 52678 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 52658 │ │ │ │ - cbnz r2, 5267e │ │ │ │ + bne.n 52678 │ │ │ │ + cbnz r2, 5269e │ │ │ │ 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] │ │ │ │ movw r3, #18072 @ 0x4698 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 526f2 │ │ │ │ + beq.n 52712 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ movw r1, #8248 @ 0x2038 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 154ab0 │ │ │ │ - bl ee7d0 │ │ │ │ + bl 154aa8 │ │ │ │ + bl ee730 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 526a2 │ │ │ │ + beq.n 526c2 │ │ │ │ mov r0, r3 │ │ │ │ - bl 9ef64 │ │ │ │ - cbz r0, 526c4 │ │ │ │ + bl 9ef00 │ │ │ │ + cbz r0, 526e4 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 26ef2c │ │ │ │ + bl 26e7e4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r2, r4 │ │ │ │ - bl 2a7228 <_PyTime_AsTimeval@@Base+0x1430> │ │ │ │ + bl 2a6a80 <_PyTime_AsTimeval@@Base+0x1430> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 526f4 │ │ │ │ + b.n 52714 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r1, #8248 @ 0x2038 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ - bl 154ab0 │ │ │ │ - bl ee7d0 │ │ │ │ + bl 154aa8 │ │ │ │ + bl ee730 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #35808 @ 0x8be0 │ │ │ │ + movw r1, #33824 @ 0x8420 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #20896 @ 0x51a0 │ │ │ │ + movw r0, #18912 @ 0x49e0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ 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, #3824] @ 0xef0 │ │ │ │ - ldr r3, [pc, #260] @ (52810 ) │ │ │ │ + ldr r3, [pc, #260] @ (52830 ) │ │ │ │ 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 52736 │ │ │ │ + bne.n 52756 │ │ │ │ orrs.w r2, r6, r8 │ │ │ │ - bne.n 5273c │ │ │ │ + bne.n 5275c │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r3 │ │ │ │ - b.n 52742 │ │ │ │ + b.n 52762 │ │ │ │ mov.w r9, #0 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov sl, r5 │ │ │ │ blx 2b420 │ │ │ │ @@ -57316,17 +57335,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 5275e │ │ │ │ + bne.n 5277e │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 5278c │ │ │ │ + bne.n 527ac │ │ │ │ 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 │ │ │ │ @@ -57338,15 +57357,15 @@ │ │ │ │ blx 2bff8 │ │ │ │ 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 1bafec │ │ │ │ + bl 1b9e0c │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ blx 2affc <__explicit_bzero_chk@plt> │ │ │ │ mov r1, r5 │ │ │ │ ldrd r6, r7, [sp, #40] @ 0x28 │ │ │ │ strd r6, r7, [sp, #168] @ 0xa8 │ │ │ │ @@ -57358,21 +57377,21 @@ │ │ │ │ ldrd r6, r7, [sp, #32] │ │ │ │ strd r6, r7, [sp, #160] @ 0xa0 │ │ │ │ blx 2bff8 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r2 │ │ │ │ blx 2affc <__explicit_bzero_chk@plt> │ │ │ │ - ldr r3, [pc, #24] @ (52810 ) │ │ │ │ + ldr r3, [pc, #24] @ (52830 ) │ │ │ │ ldrb r0, [r4, #1] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 5280a │ │ │ │ + beq.n 5282a │ │ │ │ blx 2baf0 <__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 │ │ │ │ @@ -57380,728 +57399,728 @@ │ │ │ │ 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 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 529b6 │ │ │ │ + beq.w 529d6 │ │ │ │ movs r7, #0 │ │ │ │ ldr.w r3, [r8, #48] @ 0x30 │ │ │ │ cmp r3, r7 │ │ │ │ - ble.n 52922 │ │ │ │ + ble.n 52942 │ │ │ │ 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 20e084 │ │ │ │ + bl 20ce4c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5291e │ │ │ │ + beq.n 5293e │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e7c4 │ │ │ │ + bl 8e728 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 528aa │ │ │ │ + cbnz r0, 528ca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5288e │ │ │ │ + bge.n 528ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5288e │ │ │ │ + cbnz r3, 528ae │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 529bc │ │ │ │ + bge.w 529dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 529bc │ │ │ │ + bne.w 529dc │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 529bc │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 529dc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 528f6 │ │ │ │ + bne.n 52916 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 528ca │ │ │ │ + bge.n 528ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 528ca │ │ │ │ + cbnz r3, 528ea │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 528de │ │ │ │ + bge.n 528fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 528de │ │ │ │ + cbnz r3, 528fe │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 529ba │ │ │ │ + bge.n 529da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 529ba │ │ │ │ + bne.n 529da │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 529ba │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 529da │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5290a │ │ │ │ + bge.n 5292a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5290a │ │ │ │ + cbnz r3, 5292a │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5291e │ │ │ │ + bge.n 5293e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5291e │ │ │ │ + cbnz r3, 5293e │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 52846 │ │ │ │ + b.n 52866 │ │ │ │ ldr.w r3, [r9, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 529b6 │ │ │ │ + beq.n 529d6 │ │ │ │ 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 a8150 │ │ │ │ + bl a7c1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 529b6 │ │ │ │ + beq.n 529d6 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e7c4 │ │ │ │ + bl 8e728 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 52968 │ │ │ │ + cbnz r0, 52988 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 529ba │ │ │ │ + bge.n 529da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 529ba │ │ │ │ + cbnz r3, 529da │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 529ba │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 529da │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5299e │ │ │ │ + bne.n 529be │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52988 │ │ │ │ + bge.n 529a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52988 │ │ │ │ + cbnz r3, 529a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 529ba │ │ │ │ + bge.n 529da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 529ba │ │ │ │ + cbnz r3, 529da │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 529ba │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 529da │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52932 │ │ │ │ + bge.n 52952 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 52932 │ │ │ │ + bne.n 52952 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52932 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52952 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 529bc │ │ │ │ + b.n 529dc │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 529e2 │ │ │ │ + cbz r3, 52a02 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 529fa │ │ │ │ + b.n 52a1a │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 529ea │ │ │ │ + bge.n 52a0a │ │ │ │ movs r6, #0 │ │ │ │ - b.n 529fa │ │ │ │ + b.n 52a1a │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 529e6 │ │ │ │ + bgt.n 52a06 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 529e6 │ │ │ │ + beq.n 52a06 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 52a1c │ │ │ │ + b.n 52a3c │ │ │ │ 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] @ (52cc0 ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #688] @ (52ce0 ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 52e1c │ │ │ │ + beq.w 52e3c │ │ │ │ adds r5, r5, r6 │ │ │ │ - bne.n 52a2c │ │ │ │ + bne.n 52a4c │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add.w r9, r7, #16 │ │ │ │ mvn.w r8, #2147483648 @ 0x80000000 │ │ │ │ - b.n 52aa4 │ │ │ │ + b.n 52ac4 │ │ │ │ ldr.w sl, [r4] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 52a46 │ │ │ │ + beq.n 52a66 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 52a4e │ │ │ │ + bne.n 52a6e │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add.w r9, r7, #16 │ │ │ │ mvn.w r8, #2147483648 @ 0x80000000 │ │ │ │ - b.n 52a96 │ │ │ │ + b.n 52ab6 │ │ │ │ movw sl, #5744 @ 0x1670 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 100d7c <_PyNumber_Index@@Base> │ │ │ │ + bl 100c18 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 52a78 │ │ │ │ - bl 9b988 │ │ │ │ + cbz r0, 52a98 │ │ │ │ + bl 9b8e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52a72 │ │ │ │ + bge.n 52a92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52a72 │ │ │ │ + cbnz r3, 52a92 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 52a86 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 52aa6 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 52dfe │ │ │ │ + bne.w 52e1e │ │ │ │ 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, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp sl, r3 │ │ │ │ - bne.w 52bec │ │ │ │ + bne.w 52c0c │ │ │ │ mov r0, r8 │ │ │ │ cmp r0, #11 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 52e1c │ │ │ │ + beq.w 52e3c │ │ │ │ subs r2, r6, #1 │ │ │ │ - movw fp, #31504 @ 0x7b10 │ │ │ │ + movw fp, #29520 @ 0x7350 │ │ │ │ movt fp, #50 @ 0x32 │ │ │ │ mov r1, r2 │ │ │ │ movs r5, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r5, r8 │ │ │ │ - beq.n 52b68 │ │ │ │ + beq.n 52b88 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 52bc2 │ │ │ │ + blt.n 52be2 │ │ │ │ ldrb.w r3, [r9, r1] │ │ │ │ add.w sl, r1, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bpl.n 52af6 │ │ │ │ + bpl.n 52b16 │ │ │ │ mov r1, sl │ │ │ │ - b.n 52ace │ │ │ │ + b.n 52aee │ │ │ │ ldrb.w r3, [r9, sl] │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 52b24 │ │ │ │ + bmi.n 52b44 │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 52ae6 │ │ │ │ + bne.n 52b06 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 52b24 │ │ │ │ + bne.n 52b44 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r0, #41760 @ 0xa320 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 52b24 │ │ │ │ + bne.n 52b44 │ │ │ │ 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 52bc2 │ │ │ │ + b.n 52be2 │ │ │ │ add.w r0, sl, #1 │ │ │ │ sub.w r1, r1, sl │ │ │ │ add r0, r9 │ │ │ │ - bl 8079c │ │ │ │ + bl 8075c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52bd0 │ │ │ │ + beq.n 52bf0 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 52b44 │ │ │ │ + bgt.n 52b64 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 52b62 │ │ │ │ + b.n 52b82 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbnz r0, 52b96 │ │ │ │ + cbnz r0, 52bb6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52b62 │ │ │ │ + bge.n 52b82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 52b62 │ │ │ │ + cbnz r3, 52b82 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r1, sl │ │ │ │ - b.n 52aca │ │ │ │ + b.n 52aea │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 52bc2 │ │ │ │ - movw r3, #31504 @ 0x7b10 │ │ │ │ + blt.n 52be2 │ │ │ │ + movw r3, #29520 @ 0x7350 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldrb.w r2, [r9, r1] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r6, r2, #28 │ │ │ │ - bpl.n 52baa │ │ │ │ + bpl.n 52bca │ │ │ │ subs r1, #1 │ │ │ │ - bcc.n 52bc2 │ │ │ │ - b.n 52b74 │ │ │ │ + bcc.n 52be2 │ │ │ │ + b.n 52b94 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 52e02 │ │ │ │ + beq.w 52e22 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52bd0 │ │ │ │ + bge.n 52bf0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 52bd0 │ │ │ │ + cbnz r3, 52bf0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52bd0 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52bf0 │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8079c │ │ │ │ + bl 8075c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 52bd0 │ │ │ │ + cbz r0, 52bf0 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 52b86 │ │ │ │ + bgt.n 52ba6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 248ddc │ │ │ │ + bl 2481e4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 52e1c │ │ │ │ + bne.w 52e3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 52dfe │ │ │ │ + bge.w 52e1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 52dfe │ │ │ │ + bne.w 52e1e │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52dfe │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52e1e │ │ │ │ mov r0, sl │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 158c50 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ + bl 159024 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 52dfe │ │ │ │ + bne.w 52e1e │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 52c20 │ │ │ │ + bne.n 52c40 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23048 @ 0x5a08 │ │ │ │ + movw r1, #21064 @ 0x5248 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 52df6 │ │ │ │ + b.n 52e16 │ │ │ │ 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 52cf2 │ │ │ │ + bne.n 52d12 │ │ │ │ ldrb.w sl, [r3] │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 52df6 │ │ │ │ + beq.w 52e16 │ │ │ │ subs r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 52cce │ │ │ │ + blt.n 52cee │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 52cce │ │ │ │ + beq.n 52cee │ │ │ │ ldrb.w r3, [r9, r6] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 52cc4 │ │ │ │ + bne.n 52ce4 │ │ │ │ adds r0, r6, #1 │ │ │ │ subs r1, r1, r6 │ │ │ │ add r0, r9 │ │ │ │ - bl 8079c │ │ │ │ + bl 8075c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 52dda │ │ │ │ + beq.w 52dfa │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 52c7a │ │ │ │ + bgt.n 52c9a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 52cb8 │ │ │ │ + b.n 52cd8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cbz r0, 52ca4 │ │ │ │ + cbz r0, 52cc4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 52dda │ │ │ │ + bge.w 52dfa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 52dda │ │ │ │ + bne.w 52dfa │ │ │ │ mov r0, fp │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52dda │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52dfa │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52cb8 │ │ │ │ + bge.n 52cd8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 52cb8 │ │ │ │ + cbnz r3, 52cd8 │ │ │ │ mov r0, fp │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ subs r6, #1 │ │ │ │ adds r5, #1 │ │ │ │ mov r1, r6 │ │ │ │ - b.n 52cc8 │ │ │ │ + b.n 52ce8 │ │ │ │ mov ip, r8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ subs r6, #1 │ │ │ │ - bcs.n 52c54 │ │ │ │ + bcs.n 52c74 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 52c4a │ │ │ │ - cbnz r5, 52cde │ │ │ │ + b.n 52c6a │ │ │ │ + cbnz r5, 52cfe │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #41760 @ 0xa320 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 52d6e │ │ │ │ + beq.n 52d8e │ │ │ │ adds r0, r1, #1 │ │ │ │ - blt.n 52dce │ │ │ │ + blt.n 52dee │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8079c │ │ │ │ + bl 8075c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52d8e │ │ │ │ - b.n 52dda │ │ │ │ - bl 80da4 │ │ │ │ + bne.n 52dae │ │ │ │ + b.n 52dfa │ │ │ │ + bl 80d64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52df6 │ │ │ │ + beq.n 52e16 │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 52d5e │ │ │ │ + beq.n 52d7e │ │ │ │ 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 221c84 │ │ │ │ + bl 220498 │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - blt.n 52d5e │ │ │ │ + blt.n 52d7e │ │ │ │ add.w r0, fp, sl │ │ │ │ subs r1, r6, r0 │ │ │ │ add r0, r9 │ │ │ │ - bl 8079c │ │ │ │ + bl 8075c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52dda │ │ │ │ + beq.n 52dfa │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 52d3a │ │ │ │ + bgt.n 52d5a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 52d58 │ │ │ │ + b.n 52d78 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbnz r0, 52da6 │ │ │ │ + cbnz r0, 52dc6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52d58 │ │ │ │ + bge.n 52d78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 52d58 │ │ │ │ + cbnz r3, 52d78 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r6, sl │ │ │ │ - b.n 52cfc │ │ │ │ - cbnz r5, 52d82 │ │ │ │ + b.n 52d1c │ │ │ │ + cbnz r5, 52da2 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #41760 @ 0xa320 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 52d82 │ │ │ │ + bne.n 52da2 │ │ │ │ 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 52dce │ │ │ │ + b.n 52dee │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8079c │ │ │ │ + bl 8075c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 52dda │ │ │ │ + cbz r0, 52dfa │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 52d9a │ │ │ │ + bgt.n 52dba │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ - b.n 52dcc │ │ │ │ + b.n 52dec │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbz r0, 52dba │ │ │ │ + cbz r0, 52dda │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52dda │ │ │ │ + bge.n 52dfa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 52dda │ │ │ │ + cbnz r3, 52dfa │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52dda │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52dfa │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52dcc │ │ │ │ + bge.n 52dec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 52dcc │ │ │ │ + cbnz r3, 52dec │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 248ddc │ │ │ │ + bl 2481e4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 52df6 │ │ │ │ + bne.n 52e16 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 52c1c │ │ │ │ + bge.w 52c3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 52c1c │ │ │ │ + bne.w 52c3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52c1c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52c3c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 159cdc │ │ │ │ - b.n 52e1c │ │ │ │ + bl 159d40 │ │ │ │ + b.n 52e3c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 52e1c │ │ │ │ + b.n 52e3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 52bc0 │ │ │ │ + bge.w 52be0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 52bc0 │ │ │ │ + bne.w 52be0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52bc0 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 52be0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl 100d7c <_PyNumber_Index@@Base> │ │ │ │ - cbnz r0, 52e48 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 52e9e │ │ │ │ + bl 100c18 <_PyNumber_Index@@Base> │ │ │ │ + cbnz r0, 52e68 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 52ebe │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 52e68 │ │ │ │ + b.n 52e88 │ │ │ │ mov r5, r0 │ │ │ │ - bl 9b988 │ │ │ │ + bl 9b8e0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52e64 │ │ │ │ + bge.n 52e84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 52e64 │ │ │ │ + cbnz r3, 52e84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 52e3c │ │ │ │ + beq.n 52e5c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bgt.n 52e78 │ │ │ │ + bgt.n 52e98 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 217c64 <_PyThreadState_NewBound@@Base+0x100> │ │ │ │ + b.w 216c64 <_PyThreadState_NewBound@@Base+0x100> │ │ │ │ subs r4, r4, r3 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2d028c <_PyXIData_ReleaseAndRawFree@@Base+0x8> │ │ │ │ - cbz r0, 52ea0 │ │ │ │ + bl 2cfb0c <_PyXIData_ReleaseAndRawFree@@Base+0x8> │ │ │ │ + cbz r0, 52ec0 │ │ │ │ add.w r2, r0, #16 │ │ │ │ ldrb r3, [r2, r4] │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - beq.n 52e96 │ │ │ │ + beq.n 52eb6 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 52ea0 │ │ │ │ + bne.n 52ec0 │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ strb r3, [r0, #16] │ │ │ │ strb r1, [r2, r4] │ │ │ │ - b.n 52ea0 │ │ │ │ + b.n 52ec0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ movw r4, #25136 @ 0x6230 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ strd r1, r0, [sp, #8] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 52ede │ │ │ │ + beq.n 52efe │ │ │ │ mov r1, r4 │ │ │ │ - bl 9ef64 │ │ │ │ - cbnz r0, 52ede │ │ │ │ + bl 9ef00 │ │ │ │ + cbnz r0, 52efe │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 175100 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ + bl 174e68 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 52ee6 │ │ │ │ + bne.n 52f06 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 52f62 │ │ │ │ + b.n 52f82 │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 52efc │ │ │ │ + beq.n 52f1c │ │ │ │ movw r1, #25136 @ 0x6230 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9ef64 │ │ │ │ - cbz r0, 52f06 │ │ │ │ + bl 9ef00 │ │ │ │ + cbz r0, 52f26 │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ - b.n 52f16 │ │ │ │ + b.n 52f36 │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 175100 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ + bl 174e68 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 52f16 │ │ │ │ + bne.n 52f36 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.n 52f62 │ │ │ │ + b.n 52f82 │ │ │ │ vldr d1, [sp, #32] │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 52f3e │ │ │ │ + bne.n 52f5e │ │ │ │ movw r3, #43780 @ 0xab04 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9400 @ 0x24b8 │ │ │ │ + movw r1, #7416 @ 0x1cf8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 52f62 │ │ │ │ + b.n 52f82 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #24 │ │ │ │ vldr d0, [sp, #40] @ 0x28 │ │ │ │ - bl 40a2c <_Py_IncRef@@Base+0x24c> │ │ │ │ - movw r0, #58756 @ 0xe584 │ │ │ │ + bl 40a44 <_Py_IncRef@@Base+0x24c> │ │ │ │ + movw r0, #56772 @ 0xddc4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldrd r4, r5, [sp, #24] │ │ │ │ strd r4, r5, [sp] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #0 │ │ │ │ - bl 27e080 <_PyUnicode_EncodeUTF16@@Base+0x2e58> │ │ │ │ + bl 27d8d8 <_PyUnicode_EncodeUTF16@@Base+0x2de8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 52f8c │ │ │ │ - bl 9f90c │ │ │ │ + cbz r0, 52fac │ │ │ │ + bl 9f8ac │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ 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 │ │ │ │ @@ -58113,329 +58132,329 @@ │ │ │ │ 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, #5744 @ 0x1670 │ │ │ │ - movweq r1, #680 @ 0x2a8 │ │ │ │ + movweq r1, #64232 @ 0xfae8 │ │ │ │ movteq r4, #80 @ 0x50 │ │ │ │ itete ne │ │ │ │ - movwne r1, #688 @ 0x2b0 │ │ │ │ - movteq r1, #50 @ 0x32 │ │ │ │ - movtne r1, #50 @ 0x32 │ │ │ │ + movwne r1, #64240 @ 0xfaf0 │ │ │ │ + movteq r1, #49 @ 0x31 │ │ │ │ + movtne r1, #49 @ 0x31 │ │ │ │ streq r4, [sp, #0] │ │ │ │ - bl 9e640 │ │ │ │ + bl 9e5dc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 27e668 <_PyUnicode_EncodeUTF16@@Base+0x3440> │ │ │ │ + b.w 27debc <_PyUnicode_EncodeUTF16@@Base+0x33cc> │ │ │ │ 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 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 530b6 │ │ │ │ + beq.n 530d6 │ │ │ │ movs r7, #0 │ │ │ │ ldr.w r3, [r8, #48] @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp r3, r7 │ │ │ │ - ble.n 53078 │ │ │ │ + ble.n 53098 │ │ │ │ ldr.w r1, [r8, #76] @ 0x4c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 20e084 │ │ │ │ + bl 20ce4c │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 53074 │ │ │ │ - bl 9bb0c │ │ │ │ + cbz r5, 53094 │ │ │ │ + bl 9ba64 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 53060 │ │ │ │ + bne.n 53080 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53044 │ │ │ │ + bge.n 53064 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53044 │ │ │ │ + cbnz r3, 53064 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 53050 │ │ │ │ + blt.n 53070 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 530b6 │ │ │ │ + b.n 530d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5304c │ │ │ │ + bne.n 5306c │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5304c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5306c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53074 │ │ │ │ + bge.n 53094 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 53074 │ │ │ │ + cbnz r3, 53094 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 5300c │ │ │ │ + b.n 5302c │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - cbz r3, 530b6 │ │ │ │ + cbz r3, 530d6 │ │ │ │ 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 a8150 │ │ │ │ + bl a7c1c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r3, 530b6 │ │ │ │ + cbz r3, 530d6 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 53082 │ │ │ │ + bne.n 530a2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5304c │ │ │ │ + bge.n 5306c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5304c │ │ │ │ + bne.n 5306c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5304c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5306c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #40] @ (530e8 ) │ │ │ │ + ldr r3, [pc, #40] @ (53108 ) │ │ │ │ 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, #12] @ 530e0 │ │ │ │ + vldr d7, [pc, #12] @ 53100 │ │ │ │ vcvt.f64.u32 d0, s0 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - b.w 9ba38 │ │ │ │ + b.w 9b990 │ │ │ │ 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 5310c │ │ │ │ + beq.n 5312c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2d7c50 │ │ │ │ + b.w 2d74a8 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #6960 @ 0x1b30 │ │ │ │ + movw r2, #4936 @ 0x1348 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #43428 @ 0xa9a4 │ │ │ │ + movw r1, #41444 @ 0xa1e4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #708 @ 0x2c4 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ + movw r0, #64260 @ 0xfb04 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ - bl 2d50e8 │ │ │ │ - cbz r0, 53186 │ │ │ │ + bl 2d4940 │ │ │ │ + cbz r0, 531a6 │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #11092 @ 0x2b54 │ │ │ │ + movw r1, #9092 @ 0x2384 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r6 │ │ │ │ - bl 239cfc │ │ │ │ + bl 238ce4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 53170 │ │ │ │ + beq.n 53190 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 259a30 <_PyDict_LoadGlobal@@Base+0xf14> │ │ │ │ + bl 2592b4 <_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 5318a │ │ │ │ + bge.n 531aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5318a │ │ │ │ + cbnz r3, 531aa │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5318a │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 531aa │ │ │ │ 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, #31976 @ 0x7ce8 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 154ab0 │ │ │ │ + bl 154aa8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 531ca │ │ │ │ + beq.n 531ea │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 531ca │ │ │ │ + beq.n 531ea │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 531f4 │ │ │ │ - b.n 531e2 │ │ │ │ + beq.n 53214 │ │ │ │ + b.n 53202 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 531c2 │ │ │ │ - movw r0, #724 @ 0x2d4 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ + beq.n 531e2 │ │ │ │ + movw r0, #64276 @ 0xfb14 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ mov r1, r6 │ │ │ │ - bl 21d560 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21c480 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 531c2 │ │ │ │ - b.n 5327c │ │ │ │ - movw r0, #724 @ 0x2d4 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ + bne.n 531e2 │ │ │ │ + b.n 5329c │ │ │ │ + movw r0, #64276 @ 0xfb14 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ movs r2, #1 │ │ │ │ - bl e28e8 │ │ │ │ + bl e2850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5327c │ │ │ │ + beq.n 5329c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 9f90c │ │ │ │ + bl 9f8ac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5327e │ │ │ │ + beq.n 5329e │ │ │ │ movs r0, #0 │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 53220 │ │ │ │ + cbnz r0, 53240 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5327c │ │ │ │ + bge.n 5329c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5327c │ │ │ │ + cbnz r3, 5329c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5327c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5329c │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #31093 @ 0x7975 │ │ │ │ + movw r3, #30941 @ 0x78dd │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5323a │ │ │ │ + bne.n 5325a │ │ │ │ mov r0, r5 │ │ │ │ - bl 87918 │ │ │ │ + bl 1c75cc │ │ │ │ mov r5, r0 │ │ │ │ - b.n 53242 │ │ │ │ + b.n 53262 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 53270 │ │ │ │ + cbnz r5, 53290 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53258 │ │ │ │ + bge.n 53278 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53258 │ │ │ │ + cbnz r3, 53278 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5326c │ │ │ │ + bge.n 5328c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5326c │ │ │ │ + cbnz r3, 5328c │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5327e │ │ │ │ + b.n 5329e │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r6, [r5, #8] │ │ │ │ str r3, [r5, #16] │ │ │ │ - b.n 5326c │ │ │ │ + b.n 5328c │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 532a0 │ │ │ │ + cbnz r3, 532c0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 53296 │ │ │ │ - movw r3, #57920 @ 0xe240 │ │ │ │ + cbz r2, 532b6 │ │ │ │ + movw r3, #57952 @ 0xe260 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 532a0 │ │ │ │ + bne.n 532c0 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ 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, #25136 @ 0x6230 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 532cc │ │ │ │ + bne.n 532ec │ │ │ │ vldr d0, [r1, #8] │ │ │ │ - b.n 53300 │ │ │ │ + b.n 53320 │ │ │ │ mov r0, r1 │ │ │ │ - bl 17499c │ │ │ │ + bl 174704 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 53300 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 532fc │ │ │ │ + bne.n 53320 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 5331c │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #732 @ 0x2dc │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #64284 @ 0xfb1c │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 53330 │ │ │ │ + b.n 53350 │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 532e6 │ │ │ │ - vldr d7, [pc, #44] @ 53338 │ │ │ │ + bls.n 53306 │ │ │ │ + vldr d7, [pc, #44] @ 53358 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #44] @ (53340 ) │ │ │ │ + ldr r2, [pc, #44] @ (53360 ) │ │ │ │ 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] │ │ │ │ @@ -58453,188 +58472,188 @@ │ │ │ │ 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, 53362 │ │ │ │ + cbz r3, 53382 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 5337e │ │ │ │ + b.n 5339e │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 5336c │ │ │ │ + bgt.n 5338c │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 5337e │ │ │ │ + b.n 5339e │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 53366 │ │ │ │ + bgt.n 53386 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 53366 │ │ │ │ + beq.n 53386 │ │ │ │ clz r8, r1 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ - b.n 533a0 │ │ │ │ + b.n 533c0 │ │ │ │ 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] @ (53490 ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #248] @ (534b0 ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53486 │ │ │ │ + beq.n 534a6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - bne.n 533b4 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 533d4 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53486 │ │ │ │ + bne.n 534a6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 533c8 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 533e8 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53486 │ │ │ │ + bne.n 534a6 │ │ │ │ add r5, r8 │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 533d2 │ │ │ │ + bne.n 533f2 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 5342a │ │ │ │ + b.n 5344a │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl e5534 │ │ │ │ + bl e549c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 53486 │ │ │ │ - bne.n 533ce │ │ │ │ + blt.n 534a6 │ │ │ │ + bne.n 533ee │ │ │ │ movw r5, #18072 @ 0x4698 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ ldr.w r4, [r5, #188] @ 0xbc │ │ │ │ - cbz r4, 53424 │ │ │ │ - bl b0fe4 │ │ │ │ + cbz r4, 53444 │ │ │ │ + bl b0b30 │ │ │ │ mov.w r2, #524288 @ 0x80000 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c480 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 53424 │ │ │ │ + bge.n 53444 │ │ │ │ ldr.w r3, [r5, #188] @ 0xbc │ │ │ │ adds r2, r3, #1 │ │ │ │ - bne.n 53422 │ │ │ │ + bne.n 53442 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #38 @ 0x26 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ str.w r3, [r5, #188] @ 0xbc │ │ │ │ - cbnz r3, 53446 │ │ │ │ + cbnz r3, 53466 │ │ │ │ ldr.w r5, [r5, #188] @ 0xbc │ │ │ │ - cbnz r5, 5346c │ │ │ │ - bl b0fe4 │ │ │ │ + cbnz r5, 5348c │ │ │ │ + bl b0b30 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ blx 2b7fc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 53456 │ │ │ │ + bge.n 53476 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ - b.n 53470 │ │ │ │ - cbnz r5, 5347a │ │ │ │ + bl 1e3608 │ │ │ │ + b.n 53490 │ │ │ │ + cbnz r5, 5349a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f3ffc <_Py_set_inheritable@@Base+0x54> │ │ │ │ + bl 1f2e6c <_Py_set_inheritable@@Base+0x54> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5347a │ │ │ │ + bne.n 5349a │ │ │ │ mov r0, r6 │ │ │ │ blx 2b5a8 │ │ │ │ - b.n 53470 │ │ │ │ + b.n 53490 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5347a │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 53486 │ │ │ │ + bne.n 5349a │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 534a6 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bx r5 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #796 @ 0x31c │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ + movw r0, #64348 @ 0xfb5c │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ 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 534d0 │ │ │ │ + bne.n 534f0 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54388 @ 0xd474 │ │ │ │ + movw r1, #52404 @ 0xccb4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 534f6 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 53516 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r3, 53502 │ │ │ │ + cbnz r3, 53522 │ │ │ │ ldrb.w r3, [r0, #34] @ 0x22 │ │ │ │ - cbz r3, 534fa │ │ │ │ + cbz r3, 5351a │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ - movw r1, #54440 @ 0xd4a8 │ │ │ │ + movw r1, #52456 @ 0xcce8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5351a │ │ │ │ + b.n 5353a │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ - bl 27e668 <_PyUnicode_EncodeUTF16@@Base+0x3440> │ │ │ │ + bl 27debc <_PyUnicode_EncodeUTF16@@Base+0x33cc> │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 2b4c70 │ │ │ │ - cbnz r0, 5351a │ │ │ │ + bl 2b44d8 │ │ │ │ + cbnz r0, 5353a │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r4, #16] │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ - movw r4, #4688 @ 0x1250 │ │ │ │ + movw r4, #2712 @ 0xa98 │ │ │ │ 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 │ │ │ │ @@ -58642,154 +58661,154 @@ │ │ │ │ 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 53562 │ │ │ │ + bne.n 53582 │ │ │ │ cmp r7, #2 │ │ │ │ - ble.n 53562 │ │ │ │ + ble.n 53582 │ │ │ │ cmp r7, #3 │ │ │ │ - bne.n 53562 │ │ │ │ - cbnz r6, 53584 │ │ │ │ + bne.n 53582 │ │ │ │ + cbnz r6, 535a4 │ │ │ │ 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] @ (536ec ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #372] @ (5370c ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 536d0 │ │ │ │ + beq.w 536f0 │ │ │ │ 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 149738 │ │ │ │ + bl 149820 │ │ │ │ ldrd r9, r7, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 536cc │ │ │ │ - ldr r3, [pc, #328] @ (536f0 ) │ │ │ │ + beq.w 536ec │ │ │ │ + ldr r3, [pc, #328] @ (53710 ) │ │ │ │ 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 535d6 │ │ │ │ + bmi.n 535f6 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #65024 @ 0xfe00 │ │ │ │ + movw r1, #63040 @ 0xf640 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 536cc │ │ │ │ + bl 11de14 │ │ │ │ + b.n 536ec │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #100663296 @ 0x6000000 │ │ │ │ - bne.n 535fa │ │ │ │ + bne.n 5361a │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #868 @ 0x364 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #64420 @ 0xfba4 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 536cc │ │ │ │ + bl 11de14 │ │ │ │ + b.n 536ec │ │ │ │ mov r0, r8 │ │ │ │ - bl 17a970 │ │ │ │ + bl 179fc4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - bgt.n 5361e │ │ │ │ + bgt.n 5363e │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #908 @ 0x38c │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #64460 @ 0xfbcc │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 536cc │ │ │ │ + bl 11de14 │ │ │ │ + b.n 536ec │ │ │ │ mov r0, sl │ │ │ │ - bl d9d08 │ │ │ │ - cbnz r0, 5363e │ │ │ │ + bl d9760 │ │ │ │ + cbnz r0, 5365e │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #940 @ 0x3ac │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #64492 @ 0xfbec │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 536cc │ │ │ │ + bl 11de14 │ │ │ │ + b.n 536ec │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 282e2c │ │ │ │ + bl 282674 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 536cc │ │ │ │ + beq.n 536ec │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbnz r3, 5366a │ │ │ │ + cbnz r3, 5368a │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #988 @ 0x3dc │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #64540 @ 0xfc1c │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 536c4 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 536e4 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, sl │ │ │ │ - bl 282f2c │ │ │ │ + bl 282774 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 536c4 │ │ │ │ + cbz r0, 536e4 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r5 │ │ │ │ str.w sl, [sp] │ │ │ │ - movw r1, #5860 @ 0x16e4 │ │ │ │ + movw r1, #3876 @ 0xf24 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #65188 @ 0xfea4 │ │ │ │ + movw r0, #63204 @ 0xf6e4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 536bc │ │ │ │ + beq.n 536dc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 536a6 │ │ │ │ + blt.n 536c6 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c570 │ │ │ │ - b.n 536ac │ │ │ │ + b.n 536cc │ │ │ │ mov r0, r9 │ │ │ │ blx 2b480 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f02d8 │ │ │ │ + bl 1ef108 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2837e0 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + bl 283028 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2837e0 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ + bl 283028 <_PyLong_UnsignedShort_Converter@@Base+0x3c> │ │ │ │ mov r6, r9 │ │ │ │ - b.n 536d6 │ │ │ │ + b.n 536f6 │ │ │ │ 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 14a11c │ │ │ │ + bl 14a150 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ blxns r0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ @@ -58797,217 +58816,217 @@ │ │ │ │ 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 53718 │ │ │ │ + bne.n 53738 │ │ │ │ ldrd r5, r4, [r4] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 5377e │ │ │ │ - b.n 53730 │ │ │ │ + bpl.n 5379e │ │ │ │ + b.n 53750 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14280 @ 0x37c8 │ │ │ │ + movw r0, #12296 @ 0x3008 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5383a │ │ │ │ - b.n 5370a │ │ │ │ + beq.w 5385a │ │ │ │ + b.n 5372a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 5377e │ │ │ │ + bpl.n 5379e │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r6, r3, #25 │ │ │ │ - bpl.n 53746 │ │ │ │ + bpl.n 53766 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ mov r2, r1 │ │ │ │ lsls r0, r1, #25 │ │ │ │ - bmi.n 5375e │ │ │ │ + bmi.n 5377e │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #1032 @ 0x408 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #64584 @ 0xfc48 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 5383a │ │ │ │ + bl 11de14 │ │ │ │ + b.n 5385a │ │ │ │ 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 53930 │ │ │ │ + bl 53950 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5383e │ │ │ │ + b.n 5385e │ │ │ │ mov r0, r5 │ │ │ │ - bl 13dfbc │ │ │ │ - cbnz r0, 537b0 │ │ │ │ + bl 13e214 │ │ │ │ + cbnz r0, 537d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13dfbc │ │ │ │ - cbnz r0, 537b0 │ │ │ │ + bl 13e214 │ │ │ │ + cbnz r0, 537d0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #1096 @ 0x448 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #64648 @ 0xfc88 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sp │ │ │ │ - bl 158c50 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ + bl 159024 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5383a │ │ │ │ + beq.n 5385a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 537e0 │ │ │ │ + ble.n 53800 │ │ │ │ movw r3, #43824 @ 0xab30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29520 @ 0x7350 │ │ │ │ + movw r1, #27692 @ 0x6c2c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov r0, sp │ │ │ │ - bl 159cdc │ │ │ │ - b.n 5383a │ │ │ │ + bl 159d40 │ │ │ │ + b.n 5385a │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 158c50 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ + bl 159024 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 537f4 │ │ │ │ + bne.n 53814 │ │ │ │ mov r0, sp │ │ │ │ - bl 159cdc │ │ │ │ - b.n 5383a │ │ │ │ + bl 159d40 │ │ │ │ + b.n 5385a │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 5381e │ │ │ │ + ble.n 5383e │ │ │ │ movw r3, #43824 @ 0xab30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29520 @ 0x7350 │ │ │ │ + movw r1, #27692 @ 0x6c2c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov r0, sp │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 159cdc │ │ │ │ - b.n 5383a │ │ │ │ + bl 159d40 │ │ │ │ + b.n 5385a │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 53930 │ │ │ │ + bl 53950 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 159cdc │ │ │ │ - b.n 5383e │ │ │ │ + bl 159d40 │ │ │ │ + b.n 5385e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 53856 │ │ │ │ + b.n 53876 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r2 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #1172 @ 0x494 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ + movw r0, #64724 @ 0xfcd4 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ ldr r3, [r1, #64] @ 0x40 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ 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 84de8 │ │ │ │ + bl 84da8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 538b0 │ │ │ │ + bge.n 538d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 538b0 │ │ │ │ + cbnz r3, 538d0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ - bl 51cfc <_PyLong_UnsignedLong_Converter@@Base+0x3c> │ │ │ │ + bl 51d1c <_PyLong_UnsignedLong_Converter@@Base+0x3c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 538fa │ │ │ │ + beq.n 5391a │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 51ef2 │ │ │ │ + bl 51f12 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 538fa │ │ │ │ + beq.n 5391a │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - cbnz r1, 538f0 │ │ │ │ + cbnz r1, 53910 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37836 @ 0x93cc │ │ │ │ + movw r1, #36784 @ 0x8fb0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 239cfc │ │ │ │ + b.w 238ce4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 52086 │ │ │ │ + bl 520a6 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 538de │ │ │ │ + bne.n 538fe │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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, 53926 │ │ │ │ + cbnz r0, 53946 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 5392e │ │ │ │ + cbz r0, 5394e │ │ │ │ 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 53918 │ │ │ │ + beq.n 53938 │ │ │ │ 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 │ │ │ │ @@ -59019,174 +59038,174 @@ │ │ │ │ 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 53970 │ │ │ │ + ble.n 53990 │ │ │ │ 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 53956 │ │ │ │ + b.n 53976 │ │ │ │ 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 102f28 │ │ │ │ + bl 102dc4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 539a4 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 539ca │ │ │ │ + bne.n 539c4 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 539ea │ │ │ │ movs r0, #0 │ │ │ │ - b.n 539b0 │ │ │ │ + b.n 539d0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 539a0 │ │ │ │ + blt.n 539c0 │ │ │ │ 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, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r2, [r4, #16] │ │ │ │ - b.n 539cc │ │ │ │ + b.n 539ec │ │ │ │ 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, #1208 @ 0x4b8 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - bl a60f8 │ │ │ │ - cbz r0, 53a0c │ │ │ │ + movw r1, #64760 @ 0xfcf8 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ + bl a6ad4 │ │ │ │ + cbz r0, 53a2c │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 53c08 │ │ │ │ + bl 53c28 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #1224 @ 0x4c8 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - bl 9512c │ │ │ │ + movw r0, #64776 @ 0xfd08 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl 9508c │ │ │ │ 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, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 53a4a │ │ │ │ + beq.n 53a6a │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #1360 @ 0x550 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ + movw r1, #64912 @ 0xfd90 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f3b3c │ │ │ │ - ldr r1, [pc, #184] @ (53b04 ) │ │ │ │ + b.w f3aa4 │ │ │ │ + ldr r1, [pc, #184] @ (53b24 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl f2e20 │ │ │ │ + bl f2d88 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 53a66 │ │ │ │ - bne.n 53a70 │ │ │ │ + blt.n 53a86 │ │ │ │ + bne.n 53a90 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl f2e20 │ │ │ │ + bl f2d88 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 53a6a │ │ │ │ + bge.n 53a8a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 53afe │ │ │ │ - beq.n 53a72 │ │ │ │ + b.n 53b1e │ │ │ │ + beq.n 53a92 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ - b.n 53a72 │ │ │ │ - ldr r6, [pc, #144] @ (53b04 ) │ │ │ │ + b.n 53a92 │ │ │ │ + ldr r6, [pc, #144] @ (53b24 ) │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 14dca8 │ │ │ │ + bl 14dca4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53afe │ │ │ │ + beq.n 53b1e │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 144be4 │ │ │ │ + bl 144e3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53a9e │ │ │ │ + bge.n 53abe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53a9e │ │ │ │ + cbnz r3, 53abe │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 53afc │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 53b1c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl 151f74 │ │ │ │ + bl 151f6c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 53ac2 │ │ │ │ + cbnz r0, 53ae2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53afe │ │ │ │ + bge.n 53b1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 53afe │ │ │ │ + cbnz r3, 53b1e │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53afe │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53b1e │ │ │ │ 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 53adc │ │ │ │ + bge.n 53afc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53adc │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53afc │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53aea │ │ │ │ + bge.n 53b0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 53af4 │ │ │ │ + cbz r3, 53b14 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 53afe │ │ │ │ + b.n 53b1e │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53aea │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53b0a │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r0, [r4, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -59194,318 +59213,318 @@ │ │ │ │ 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 2e32a0 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 2e2af0 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e3534 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 2e2d84 <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ 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 2e32a0 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 2e2af0 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e3534 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 2e2d84 <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ 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, 53bda │ │ │ │ + cbz r0, 53bfa │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ cmpne r0, #1 │ │ │ │ ite eq │ │ │ │ moveq r6, #1 │ │ │ │ movne r6, #0 │ │ │ │ - cbz r5, 53bae │ │ │ │ + cbz r5, 53bce │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r4, #40956 @ 0x9ffc │ │ │ │ + movw r4, #38932 @ 0x9814 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ - movw r2, #33984 @ 0x84c0 │ │ │ │ + movw r2, #32000 @ 0x7d00 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r3, r1 │ │ │ │ cmp r6, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ str r5, [sp, #8] │ │ │ │ - movw r0, #1392 @ 0x570 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - bl 1039f8 │ │ │ │ - b.n 53c02 │ │ │ │ + movw r0, #64944 @ 0xfdb0 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl 103890 │ │ │ │ + b.n 53c22 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r4, #40956 @ 0x9ffc │ │ │ │ + movw r4, #38932 @ 0x9814 │ │ │ │ movt r4, #48 @ 0x30 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #33984 @ 0x84c0 │ │ │ │ + movw r2, #32000 @ 0x7d00 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ mov r3, r1 │ │ │ │ cmp r6, r5 │ │ │ │ it eq │ │ │ │ moveq r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #1420 @ 0x58c │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - bl 1039f8 │ │ │ │ - b.n 53c02 │ │ │ │ - cbz r5, 53bee │ │ │ │ + movw r0, #64972 @ 0xfdcc │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl 103890 │ │ │ │ + b.n 53c22 │ │ │ │ + cbz r5, 53c0e │ │ │ │ mov r3, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r0, #1444 @ 0x5a4 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - bl 1039f8 │ │ │ │ - b.n 53c02 │ │ │ │ + movw r0, #64996 @ 0xfde4 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl 103890 │ │ │ │ + b.n 53c22 │ │ │ │ mov r3, r4 │ │ │ │ - movw r0, #1464 @ 0x5b8 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ + movw r0, #65016 @ 0xfdf8 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ 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 8079c │ │ │ │ + bl 8075c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 53c78 │ │ │ │ + cbz r0, 53c98 │ │ │ │ cmp r6, #3 │ │ │ │ - ble.n 53c36 │ │ │ │ + ble.n 53c56 │ │ │ │ ldrb r3, [r5, #23] │ │ │ │ - cbz r3, 53c36 │ │ │ │ + cbz r3, 53c56 │ │ │ │ ldrb r3, [r0, #18] │ │ │ │ orn r3, r3, #127 @ 0x7f │ │ │ │ strb r3, [r0, #18] │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - cbz r3, 53c4a │ │ │ │ + cbz r3, 53c6a │ │ │ │ ldr r2, [r5, #24] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 53c54 │ │ │ │ + bne.n 53c74 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8e984 │ │ │ │ + bl 8e8e8 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 53c5c │ │ │ │ + b.n 53c7c │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e7c4 │ │ │ │ + bl 8e728 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 53c68 │ │ │ │ + blt.n 53c88 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 53c78 │ │ │ │ + b.n 53c98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 53c64 │ │ │ │ + bne.n 53c84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53c64 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53c84 │ │ │ │ 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 │ │ │ │ - ldr r1, [pc, #108] @ (53cfc ) │ │ │ │ + ldr r1, [pc, #108] @ (53d1c ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 53cf6 │ │ │ │ + beq.n 53d16 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 53cbe │ │ │ │ + cbz r5, 53cde │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f067c │ │ │ │ + bl 1ef4f8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53cba │ │ │ │ + bge.n 53cda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 53cba │ │ │ │ + cbnz r3, 53cda │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 53cc0 │ │ │ │ - b.n 53cf6 │ │ │ │ - ldr r4, [pc, #64] @ (53d00 ) │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 53ce0 │ │ │ │ + b.n 53d16 │ │ │ │ + ldr r4, [pc, #64] @ (53d20 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 2b72cc <_PyObject_GetState@@Base> │ │ │ │ + bl 2b6b6c <_PyObject_GetState@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 53ce0 │ │ │ │ + cbnz r0, 53d00 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53cf6 │ │ │ │ + bge.n 53d16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53cf6 │ │ │ │ + cbnz r3, 53d16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53cf6 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53d16 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #1584 @ 0x630 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ + movw r0, #65136 @ 0xfe70 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 9512c │ │ │ │ + b.w 9508c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xb6f0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldrd r1, r2, [r0, #8] │ │ │ │ - cbnz r2, 53d10 │ │ │ │ + cbnz r2, 53d30 │ │ │ │ movs r0, #1 │ │ │ │ - b.w 8e984 │ │ │ │ + b.w 8e8e8 │ │ │ │ movs r0, #2 │ │ │ │ - b.w 8e7c4 │ │ │ │ + b.w 8e728 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 53d3e │ │ │ │ - bl b1110 │ │ │ │ - bl b1198 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 53d44 │ │ │ │ + beq.n 53d5e │ │ │ │ + bl b0c5c │ │ │ │ + bl b0ce4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 53d64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 51da4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 53d50 │ │ │ │ + cbz r3, 53d70 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 53dd8 │ │ │ │ + b.n 53df8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl ba8d0 <_PyEvalFramePushAndInit@@Base+0x184> │ │ │ │ + bl ba3a8 <_PyEvalFramePushAndInit@@Base+0x184> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53dcc │ │ │ │ + beq.n 53dec │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.n 53d74 │ │ │ │ - bl b1110 │ │ │ │ - bl b1198 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 53d7a │ │ │ │ + beq.n 53d94 │ │ │ │ + bl b0c5c │ │ │ │ + bl b0ce4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 53d9a │ │ │ │ mov r0, r4 │ │ │ │ - bl 51da4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 53db0 │ │ │ │ + cbnz r3, 53dd0 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b41f4 │ │ │ │ - cbnz r0, 53dc4 │ │ │ │ + bl b3d38 │ │ │ │ + cbnz r0, 53de4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 53db0 │ │ │ │ + cbnz r3, 53dd0 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbnz r0, 53dc4 │ │ │ │ + bl b3d38 │ │ │ │ + cbnz r0, 53de4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 53db0 │ │ │ │ + cbnz r3, 53dd0 │ │ │ │ movs r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbnz r0, 53dc4 │ │ │ │ + bl b3d38 │ │ │ │ + cbnz r0, 53de4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbz r3, 53db8 │ │ │ │ + cbz r3, 53dd8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.n 53dcc │ │ │ │ + b.n 53dec │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbnz r0, 53dc4 │ │ │ │ + bl b3d38 │ │ │ │ + cbnz r0, 53de4 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - cbnz r0, 53dd2 │ │ │ │ + cbnz r0, 53df2 │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b.n 53dd4 │ │ │ │ - ldr r0, [pc, #8] @ (53ddc ) │ │ │ │ + b.n 53df4 │ │ │ │ + ldr r0, [pc, #8] @ (53dfc ) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r0, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 1e82f8 │ │ │ │ - ldr r1, [pc, #4] @ (53dec ) │ │ │ │ - b.w 2a740c <_PyTime_AsTimeval@@Base+0x1614> │ │ │ │ + b.w 1e702c │ │ │ │ + ldr r1, [pc, #4] @ (53e0c ) │ │ │ │ + b.w 2a6c64 <_PyTime_AsTimeval@@Base+0x1614> │ │ │ │ add sp, #224 @ 0xe0 │ │ │ │ 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 29bfac │ │ │ │ + bl 29b82c │ │ │ │ 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 53e42 │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 53e42 │ │ │ │ + bne.n 53e62 │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 53e62 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #1592 @ 0x638 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - bl 11dca8 │ │ │ │ + movw r1, #65144 @ 0xfe78 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 53e4c │ │ │ │ + b.n 53e6c │ │ │ │ mov r3, sp │ │ │ │ movs r2, #0 │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r0, [r4, #0] │ │ │ │ str r1, [r4, #4] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #28 │ │ │ │ @@ -59514,19 +59533,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, 53e72 │ │ │ │ + cbz r3, 53e92 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 53e74 │ │ │ │ + b.n 53e94 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r5, [pc, #528] @ (54088 ) │ │ │ │ + ldr r5, [pc, #528] @ (540a8 ) │ │ │ │ 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} │ │ │ │ @@ -59539,360 +59558,360 @@ │ │ │ │ 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 53ec2 │ │ │ │ + bne.n 53ee2 │ │ │ │ cmp.w r8, #1 │ │ │ │ - ble.n 53ec2 │ │ │ │ + ble.n 53ee2 │ │ │ │ cmp.w r8, #2 │ │ │ │ - bne.n 53ec2 │ │ │ │ - cbnz r4, 53ee4 │ │ │ │ + bne.n 53ee2 │ │ │ │ + cbnz r4, 53f04 │ │ │ │ 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] @ (5408c ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #436] @ (540ac ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 54054 │ │ │ │ + beq.w 54074 │ │ │ │ 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 149738 │ │ │ │ + bl 149820 │ │ │ │ ldrd sl, r9, [sp, #140] @ 0x8c │ │ │ │ ldr.w r8, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 54062 │ │ │ │ + beq.w 54082 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ - bl 149738 │ │ │ │ + bl 149820 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ ldr r5, [sp, #100] @ 0x64 │ │ │ │ - cbz r0, 53f7e │ │ │ │ + cbz r0, 53f9e │ │ │ │ cmp r7, #2 │ │ │ │ - beq.n 53f2e │ │ │ │ + beq.n 53f4e │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl e5534 │ │ │ │ + bl e549c │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bge.n 53f32 │ │ │ │ - b.n 53f7e │ │ │ │ + bge.n 53f52 │ │ │ │ + b.n 53f9e │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.n 53f3e │ │ │ │ + blt.n 53f5e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 53f60 │ │ │ │ + bpl.n 53f80 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #39848 @ 0x9ba8 │ │ │ │ + movw r1, #37824 @ 0x93c0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #1628 @ 0x65c │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - bl aa600 │ │ │ │ + movw r0, #65180 @ 0xfe9c │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 53f7e │ │ │ │ - ldr.w fp, [pc, #308] @ 54090 │ │ │ │ - b.n 53fd4 │ │ │ │ + beq.n 53f9e │ │ │ │ + ldr.w fp, [pc, #308] @ 540b0 │ │ │ │ + b.n 53ff4 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #38876 @ 0x97dc │ │ │ │ + movw r2, #36892 @ 0x901c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #49764 @ 0xc264 │ │ │ │ + movw r1, #47780 @ 0xbaa4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 54068 │ │ │ │ + b.n 54088 │ │ │ │ mov r0, r7 │ │ │ │ - bl 809a4 │ │ │ │ + bl 80964 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54068 │ │ │ │ + beq.n 54088 │ │ │ │ add.w r2, r0, #16 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl b0fe4 │ │ │ │ + bl b0b30 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp.w r9, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - blt.n 53fee │ │ │ │ + blt.n 5400e │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx 2be90 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 54046 │ │ │ │ + bge.n 54066 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne.n 5401e │ │ │ │ + bne.n 5403e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add.w fp, fp, #4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5400e │ │ │ │ + blt.n 5402e │ │ │ │ ldr.w r7, [fp] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 53f82 │ │ │ │ + bne.n 53fa2 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f02d8 │ │ │ │ - b.n 53f7e │ │ │ │ + bl 1ef108 │ │ │ │ + b.n 53f9e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, 54000 │ │ │ │ + cbz r3, 54020 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, sl │ │ │ │ blx 2b86c │ │ │ │ mov r1, r0 │ │ │ │ - b.n 53fb0 │ │ │ │ + b.n 53fd0 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, sl │ │ │ │ blx 2acb4 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 53fb0 │ │ │ │ + b.n 53fd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 53fd4 │ │ │ │ + bne.n 53ff4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53fd4 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53ff4 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f02d8 │ │ │ │ + bl 1ef108 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53f7e │ │ │ │ + bge.n 53f9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 53f7e │ │ │ │ + bne.n 53f9e │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53f7e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 53f9e │ │ │ │ cmp r7, r1 │ │ │ │ - beq.n 54050 │ │ │ │ + beq.n 54070 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl b75b0 <_PyBytes_Resize@@Base> │ │ │ │ + bl b7094 <_PyBytes_Resize@@Base> │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - b.n 54068 │ │ │ │ + b.n 54088 │ │ │ │ mov r8, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ - b.n 54068 │ │ │ │ + b.n 54088 │ │ │ │ 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 14a11c │ │ │ │ + bl 14a150 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ - bl 14a11c │ │ │ │ + bl 14a150 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #172 @ 0xac │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - asrs r0, r4, #22 │ │ │ │ + lsrs r0, r5, #23 │ │ │ │ lsls r6, r1, #1 │ │ │ │ blxns fp │ │ │ │ lsls r2, r2, #1 │ │ │ │ - asrs r0, r3, #24 │ │ │ │ + lsrs r0, r4, #25 │ │ │ │ lsls r6, r1, #1 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #21856 @ 0x5560 │ │ │ │ + movw r1, #19872 @ 0x4da0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.n 540c0 │ │ │ │ + b.n 540e0 │ │ │ │ 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 2d94b0 │ │ │ │ + b.w 2d8d08 │ │ │ │ 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 519cc │ │ │ │ + bl 519ec │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 54130 │ │ │ │ - cbnz r5, 540ec │ │ │ │ + cbz r0, 54150 │ │ │ │ + cbnz r5, 5410c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1daf7c │ │ │ │ + bl 1d9cb4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 540fe │ │ │ │ + b.n 5411e │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #61528 @ 0xf058 │ │ │ │ + movw r2, #59544 @ 0xe898 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - bl 1daf04 │ │ │ │ + bl 1d9c3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54112 │ │ │ │ + bge.n 54132 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 54112 │ │ │ │ + cbnz r3, 54132 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 5412e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 5414e │ │ │ │ movw r3, #43800 @ 0xab18 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6580 │ │ │ │ - cbz r0, 5412e │ │ │ │ - bl f6d10 │ │ │ │ + bl f6524 │ │ │ │ + cbz r0, 5414e │ │ │ │ + bl f6cb4 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 2a7748 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 2a6fa0 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ - cbz r3, 54174 │ │ │ │ + cbz r3, 54194 │ │ │ │ mov r4, r0 │ │ │ │ - bl 94178 │ │ │ │ + bl 940d8 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 54174 │ │ │ │ + cbnz r0, 54194 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afb28 │ │ │ │ + bl 2af398 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 54174 │ │ │ │ - movw r0, #15304 @ 0x3bc8 │ │ │ │ + beq.n 54194 │ │ │ │ + movw r0, #13244 @ 0x33bc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 54178 │ │ │ │ + cbnz r0, 54198 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4f464 │ │ │ │ + bl 4f484 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 541cc │ │ │ │ + b.n 541ec │ │ │ │ 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, #1676 @ 0x68c │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - bl 2b16cc │ │ │ │ + movw r0, #65228 @ 0xfecc │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl 2b0f38 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 541ac │ │ │ │ + bge.n 541cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 541ac │ │ │ │ + cbnz r3, 541cc │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 5416e │ │ │ │ + beq.n 5418e │ │ │ │ mov r0, r5 │ │ │ │ - bl 102f28 │ │ │ │ + bl 102dc4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 541cc │ │ │ │ + bge.n 541ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 541cc │ │ │ │ + cbnz r3, 541ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 2c5a0 │ │ │ │ - cbnz r0, 541fc │ │ │ │ + cbnz r0, 5421c │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ - b.n 54204 │ │ │ │ + bl 1e3608 │ │ │ │ + b.n 54224 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ce0d8 │ │ │ │ + bl 1cce90 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #21864 @ 0x5568 │ │ │ │ + movw r1, #19880 @ 0x4da8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.n 540c0 │ │ │ │ + b.n 540e0 │ │ │ │ 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 e5534 │ │ │ │ + bl e549c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 5424a │ │ │ │ + blt.n 5426a │ │ │ │ uxtb r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ blx 2bc14 │ │ │ │ and.w r4, r4, #1 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ strb.w r4, [r5, #44] @ 0x2c │ │ │ │ - b.n 5424c │ │ │ │ + b.n 5426c │ │ │ │ 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 │ │ │ │ @@ -59910,261 +59929,261 @@ │ │ │ │ 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 54502 │ │ │ │ + bmi.w 54522 │ │ │ │ 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 544ac │ │ │ │ - ldr r3, [pc, #620] @ (5451c ) │ │ │ │ + beq.w 544cc │ │ │ │ + ldr r3, [pc, #620] @ (5453c ) │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - cbnz r6, 542c4 │ │ │ │ + cbnz r6, 542e4 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ - cbz r3, 542bc │ │ │ │ + cbz r3, 542dc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 542ee │ │ │ │ - bl 1db2a8 │ │ │ │ + cbnz r3, 5430e │ │ │ │ + bl 1d9fe0 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 5446e │ │ │ │ + b.n 5448e │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.n 542d6 │ │ │ │ + bcc.n 542f6 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 5432c │ │ │ │ - b.n 542f4 │ │ │ │ + beq.n 5434c │ │ │ │ + b.n 54314 │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.n 542cc │ │ │ │ - movw r1, #63032 @ 0xf638 │ │ │ │ + bcc.n 542ec │ │ │ │ + movw r1, #61048 @ 0xee78 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 35d8c <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 35d90 <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 542cc │ │ │ │ + beq.n 542ec │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 544ae │ │ │ │ + b.n 544ce │ │ │ │ ldr.w r3, [r2, #172] @ 0xac │ │ │ │ - cbz r3, 54312 │ │ │ │ + cbz r3, 54332 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ movs r0, #0 │ │ │ │ adds r3, #12 │ │ │ │ cmp r5, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 5432c │ │ │ │ + ble.n 5434c │ │ │ │ ldr.w ip, [r3, #4]! │ │ │ │ cmp r1, ip │ │ │ │ - bne.n 54300 │ │ │ │ - b.n 54330 │ │ │ │ + bne.n 54320 │ │ │ │ + b.n 54350 │ │ │ │ mov r3, r2 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ - cbz r3, 54320 │ │ │ │ + cbz r3, 54340 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 54330 │ │ │ │ - b.n 54314 │ │ │ │ + beq.n 54350 │ │ │ │ + b.n 54334 │ │ │ │ movw r3, #34952 @ 0x8888 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 54330 │ │ │ │ + beq.n 54350 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5436a │ │ │ │ + b.n 5438a │ │ │ │ ldr r3, [r2, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5432c │ │ │ │ + beq.n 5434c │ │ │ │ movw r2, #9944 @ 0x26d8 │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ blx r3 │ │ │ │ movw r2, #5736 @ 0x1668 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 5446e │ │ │ │ + bne.w 5448e │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54368 │ │ │ │ + bge.n 54388 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 54368 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 54388 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r3, [r1, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 543e0 │ │ │ │ - movw r2, #23673 @ 0x5c79 │ │ │ │ + beq.n 54400 │ │ │ │ + movw r2, #23313 @ 0x5b11 │ │ │ │ movt r2, #16 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 543be │ │ │ │ + bne.n 543de │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bmi.n 54396 │ │ │ │ + bmi.n 543b6 │ │ │ │ movw r0, #5736 @ 0x1668 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 543e0 │ │ │ │ - b.n 543d6 │ │ │ │ + bge.n 54400 │ │ │ │ + b.n 543f6 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.n 54384 │ │ │ │ + bpl.n 543a4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dfc88 │ │ │ │ + bl 1de9c0 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #5996 @ 0x176c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, r2 │ │ │ │ - b.n 54474 │ │ │ │ + b.n 54494 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movw r2, #5736 @ 0x1668 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 5446e │ │ │ │ - b.n 54384 │ │ │ │ + bne.n 5448e │ │ │ │ + b.n 543a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 543e0 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 5444e │ │ │ │ + cbnz r3, 54400 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 5446e │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ - cbz r3, 5444e │ │ │ │ + cbz r3, 5446e │ │ │ │ movw r2, #9944 @ 0x26d8 │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ - movw r1, #49921 @ 0xc301 │ │ │ │ + movw r1, #50017 @ 0xc361 │ │ │ │ movt r1, #21 │ │ │ │ movw r5, #5736 @ 0x1668 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 54428 │ │ │ │ + bne.n 54448 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 5441a │ │ │ │ + beq.n 5443a │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 5441a │ │ │ │ + bne.n 5443a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 20503c │ │ │ │ + bl 203e0c │ │ │ │ mov r3, r0 │ │ │ │ - b.n 54430 │ │ │ │ + b.n 54450 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54434 │ │ │ │ + bge.n 54454 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 54434 │ │ │ │ + b.n 54454 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 5446e │ │ │ │ + bne.n 5448e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5444e │ │ │ │ + bge.n 5446e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5444e │ │ │ │ + cbnz r3, 5446e │ │ │ │ movw r0, #5736 @ 0x1668 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 54468 │ │ │ │ + blt.n 54488 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - b.n 54474 │ │ │ │ + b.n 54494 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 5445e │ │ │ │ + b.n 5447e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 542ee │ │ │ │ + beq.w 5430e │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.n 5448a │ │ │ │ + bne.n 544aa │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ subs r2, r3, r5 │ │ │ │ negs r5, r2 │ │ │ │ adcs r5, r2 │ │ │ │ - b.n 54496 │ │ │ │ + b.n 544b6 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r7, #4] │ │ │ │ - bl e5534 │ │ │ │ + bl e549c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 544ae │ │ │ │ + bge.n 544ce │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 544ae │ │ │ │ + cbnz r2, 544ce │ │ │ │ mov r0, r3 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 544ae │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 544ce │ │ │ │ movs r5, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 544c2 │ │ │ │ + bge.n 544e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 544c2 │ │ │ │ + cbnz r3, 544e2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 54510 │ │ │ │ + blt.n 54530 │ │ │ │ ldr.w r3, [fp, #28] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 544e8 │ │ │ │ + beq.n 54508 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58800 @ 0xe5b0 │ │ │ │ + movw r1, #56792 @ 0xddd8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 54510 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 54530 │ │ │ │ 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 54288 │ │ │ │ + b.n 542a8 │ │ │ │ mov r0, sl │ │ │ │ adds r7, #28 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ movs r0, #0 │ │ │ │ adds r7, #28 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -60175,440 +60194,440 @@ │ │ │ │ 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 5454a │ │ │ │ - bl b1110 │ │ │ │ - bl b1198 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 54550 │ │ │ │ + beq.n 5456a │ │ │ │ + bl b0c5c │ │ │ │ + bl b0ce4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 54570 │ │ │ │ mov r0, r4 │ │ │ │ - bl 51da4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 54960 │ │ │ │ + bne.w 54980 │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b41f4 │ │ │ │ - cbz r0, 54578 │ │ │ │ + bl b3d38 │ │ │ │ + cbz r0, 54598 │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbz r0, 54578 │ │ │ │ - movw r3, #1692 @ 0x69c │ │ │ │ - movt r3, #50 @ 0x32 │ │ │ │ - b.n 545ee │ │ │ │ + bl b3d38 │ │ │ │ + cbz r0, 54598 │ │ │ │ + movw r3, #65244 @ 0xfedc │ │ │ │ + movt r3, #49 @ 0x31 │ │ │ │ + b.n 5460e │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 54960 │ │ │ │ + bne.w 54980 │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbz r0, 545a0 │ │ │ │ + bl b3d38 │ │ │ │ + cbz r0, 545c0 │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbz r0, 545a0 │ │ │ │ - movw r3, #1740 @ 0x6cc │ │ │ │ - movt r3, #50 @ 0x32 │ │ │ │ - b.n 545ee │ │ │ │ + bl b3d38 │ │ │ │ + cbz r0, 545c0 │ │ │ │ + movw r3, #65292 @ 0xff0c │ │ │ │ + movt r3, #49 @ 0x31 │ │ │ │ + b.n 5460e │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 54960 │ │ │ │ + bne.w 54980 │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbz r0, 545c8 │ │ │ │ + bl b3d38 │ │ │ │ + cbz r0, 545e8 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbz r0, 545c8 │ │ │ │ - movw r3, #1788 @ 0x6fc │ │ │ │ - movt r3, #50 @ 0x32 │ │ │ │ - b.n 545ee │ │ │ │ + bl b3d38 │ │ │ │ + cbz r0, 545e8 │ │ │ │ + movw r3, #65340 @ 0xff3c │ │ │ │ + movt r3, #49 @ 0x31 │ │ │ │ + b.n 5460e │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 54960 │ │ │ │ + bne.w 54980 │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbz r0, 54618 │ │ │ │ + bl b3d38 │ │ │ │ + cbz r0, 54638 │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbz r0, 54618 │ │ │ │ - movw r3, #1836 @ 0x72c │ │ │ │ - movt r3, #50 @ 0x32 │ │ │ │ + bl b3d38 │ │ │ │ + cbz r0, 54638 │ │ │ │ + movw r3, #65388 @ 0xff6c │ │ │ │ + movt r3, #49 @ 0x31 │ │ │ │ str r3, [sp, #8] │ │ │ │ movw r3, #43792 @ 0xab10 │ │ │ │ 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 22aa6c │ │ │ │ - bl 94178 │ │ │ │ + bl 228dec │ │ │ │ + bl 940d8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - cbnz r0, 54660 │ │ │ │ - b.n 54960 │ │ │ │ + cbnz r0, 54680 │ │ │ │ + b.n 54980 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 54960 │ │ │ │ + bne.w 54980 │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbz r0, 54666 │ │ │ │ + bl b3d38 │ │ │ │ + cbz r0, 54686 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl df1dc <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ + bl df0cc <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ str r6, [r4, #8] │ │ │ │ - cbnz r0, 54666 │ │ │ │ + cbnz r0, 54686 │ │ │ │ movw r1, #43792 @ 0xab10 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #1884 @ 0x75c │ │ │ │ - movt r3, #50 @ 0x32 │ │ │ │ + movw r3, #65436 @ 0xff9c │ │ │ │ + movt r3, #49 @ 0x31 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 222ec8 <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ - bl 94178 │ │ │ │ + bl 2216dc <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ + bl 940d8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 54960 │ │ │ │ + beq.w 54980 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.n 54964 │ │ │ │ + b.n 54984 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 54960 │ │ │ │ + bne.w 54980 │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbz r0, 546c2 │ │ │ │ + bl b3d38 │ │ │ │ + cbz r0, 546e2 │ │ │ │ mov r0, r4 │ │ │ │ - bl df1dc <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ - cbz r0, 546c2 │ │ │ │ - movw r0, #26997 @ 0x6975 │ │ │ │ + bl df0cc <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ + cbz r0, 546e2 │ │ │ │ + movw r0, #27029 @ 0x6995 │ │ │ │ movt r0, #5 │ │ │ │ mov r1, r4 │ │ │ │ - bl b4154 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 546c2 │ │ │ │ - bl 94178 │ │ │ │ + bl b3c98 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 546e2 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 54954 │ │ │ │ + bne.w 54974 │ │ │ │ movw r1, #43792 @ 0xab10 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ - movw r3, #1936 @ 0x790 │ │ │ │ - movt r3, #50 @ 0x32 │ │ │ │ + movw r3, #65488 @ 0xffd0 │ │ │ │ + movt r3, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 222ec8 <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ - bl 94178 │ │ │ │ + bl 2216dc <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 54954 │ │ │ │ - b.n 54960 │ │ │ │ + bne.w 54974 │ │ │ │ + b.n 54980 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 54960 │ │ │ │ + bne.w 54980 │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbz r0, 54728 │ │ │ │ + bl b3d38 │ │ │ │ + cbz r0, 54748 │ │ │ │ mov r0, r4 │ │ │ │ - bl df1dc <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ - cbz r0, 54728 │ │ │ │ + bl df0cc <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ + cbz r0, 54748 │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbz r0, 54728 │ │ │ │ - movw r0, #27657 @ 0x6c09 │ │ │ │ + bl b3d38 │ │ │ │ + cbz r0, 54748 │ │ │ │ + movw r0, #27689 @ 0x6c29 │ │ │ │ movt r0, #5 │ │ │ │ mov r1, r4 │ │ │ │ - bl b4154 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 54728 │ │ │ │ - bl 94178 │ │ │ │ + bl b3c98 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 54748 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 54954 │ │ │ │ + bne.w 54974 │ │ │ │ movw r1, #43792 @ 0xab10 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ - movw r3, #1984 @ 0x7c0 │ │ │ │ + movw r3, #0 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 222ec8 <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ - bl 94178 │ │ │ │ + bl 2216dc <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 54954 │ │ │ │ - b.n 54960 │ │ │ │ + bne.w 54974 │ │ │ │ + b.n 54980 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 54960 │ │ │ │ + bne.w 54980 │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ + bl b3d38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54810 │ │ │ │ + beq.n 54830 │ │ │ │ mov r0, r4 │ │ │ │ - bl df1dc <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ + bl df0cc <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54810 │ │ │ │ + beq.n 54830 │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ + bl b3d38 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 54810 │ │ │ │ + bne.n 54830 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.n 5476e │ │ │ │ - bl b1110 │ │ │ │ - bl b1198 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 54774 │ │ │ │ + beq.n 5478e │ │ │ │ + bl b0c5c │ │ │ │ + bl b0ce4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 54794 │ │ │ │ mov r0, r4 │ │ │ │ - bl 51da4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5480a │ │ │ │ + bne.n 5482a │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl b41f4 │ │ │ │ - cbz r0, 547c2 │ │ │ │ - movw r0, #27893 @ 0x6cf5 │ │ │ │ + bl b3d38 │ │ │ │ + cbz r0, 547e2 │ │ │ │ + movw r0, #27925 @ 0x6d15 │ │ │ │ movt r0, #5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1cfdc4 <_PySys_GetRequiredAttr@@Base+0x1210> │ │ │ │ - cbz r0, 547c2 │ │ │ │ + bl 1ceb7c <_PySys_GetRequiredAttr@@Base+0x1210> │ │ │ │ + cbz r0, 547e2 │ │ │ │ movw r1, #43792 @ 0xab10 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #2024 @ 0x7e8 │ │ │ │ + movw r3, #40 @ 0x28 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 222ec8 <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ - bl 94178 │ │ │ │ + bl 2216dc <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ + bl 940d8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - cbz r0, 5480a │ │ │ │ + cbz r0, 5482a │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.n 54810 │ │ │ │ + b.n 54830 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ - cbnz r3, 5480a │ │ │ │ + cbnz r3, 5482a │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbz r0, 5480a │ │ │ │ + bl b3d38 │ │ │ │ + cbz r0, 5482a │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl ba8d0 <_PyEvalFramePushAndInit@@Base+0x184> │ │ │ │ + bl ba3a8 <_PyEvalFramePushAndInit@@Base+0x184> │ │ │ │ str r6, [r4, #8] │ │ │ │ - cbnz r0, 5480a │ │ │ │ + cbnz r0, 5482a │ │ │ │ movw r1, #43792 @ 0xab10 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ - movw r3, #2064 @ 0x810 │ │ │ │ + movw r3, #80 @ 0x50 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 222ec8 <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 5480a │ │ │ │ + bl 2216dc <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 5482a │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.n 54810 │ │ │ │ + b.n 54830 │ │ │ │ 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 54960 │ │ │ │ + bne.w 54980 │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbz r0, 5487e │ │ │ │ + bl b3d38 │ │ │ │ + cbz r0, 5489e │ │ │ │ mov r0, r4 │ │ │ │ - bl df1dc <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ - cbz r0, 5487e │ │ │ │ + bl df0cc <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ + cbz r0, 5489e │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ + bl b3d38 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 5487e │ │ │ │ + cbnz r3, 5489e │ │ │ │ mov r0, r4 │ │ │ │ - bl 56ea4 <_PyXI_NewExcInfo@@Base+0xa4c> │ │ │ │ + bl 56ec4 <_PyXI_NewExcInfo@@Base+0xa4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 5487e │ │ │ │ - movw r0, #27893 @ 0x6cf5 │ │ │ │ + cbnz r3, 5489e │ │ │ │ + movw r0, #27925 @ 0x6d15 │ │ │ │ movt r0, #5 │ │ │ │ mov r1, r4 │ │ │ │ - bl b4154 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ - cbz r0, 5487e │ │ │ │ - bl 94178 │ │ │ │ + bl b3c98 <_PyObject_NewVar@@Base+0x15c> │ │ │ │ + cbz r0, 5489e │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54954 │ │ │ │ + bne.n 54974 │ │ │ │ movw r1, #43792 @ 0xab10 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ - movw r3, #2104 @ 0x838 │ │ │ │ + movw r3, #120 @ 0x78 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 222ec8 <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ - bl 94178 │ │ │ │ + bl 2216dc <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54954 │ │ │ │ - b.n 54960 │ │ │ │ + bne.n 54974 │ │ │ │ + b.n 54980 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 54960 │ │ │ │ + bne.n 54980 │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbz r0, 548f6 │ │ │ │ + bl b3d38 │ │ │ │ + cbz r0, 54916 │ │ │ │ mov r0, r4 │ │ │ │ - bl df1dc <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ - cbz r0, 548f6 │ │ │ │ + bl df0cc <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ + cbz r0, 54916 │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ + bl b3d38 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 548f6 │ │ │ │ + cbnz r3, 54916 │ │ │ │ mov r0, r4 │ │ │ │ - bl 56ea4 <_PyXI_NewExcInfo@@Base+0xa4c> │ │ │ │ + bl 56ec4 <_PyXI_NewExcInfo@@Base+0xa4c> │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ - cbnz r6, 548f6 │ │ │ │ + cbnz r6, 54916 │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbz r0, 548f6 │ │ │ │ + bl b3d38 │ │ │ │ + cbz r0, 54916 │ │ │ │ mov r0, r4 │ │ │ │ - bl 233904 <_Py_HashDouble@@Base+0x154> │ │ │ │ - cbz r0, 548f6 │ │ │ │ + bl 23290c <_Py_HashDouble@@Base+0x158> │ │ │ │ + cbz r0, 54916 │ │ │ │ movs r2, #26 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cffe4 <_PySys_GetRequiredAttr@@Base+0x1430> │ │ │ │ - cbz r0, 548f6 │ │ │ │ - bl 94178 │ │ │ │ + bl 1ced9c <_PySys_GetRequiredAttr@@Base+0x1430> │ │ │ │ + cbz r0, 54916 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54954 │ │ │ │ + bne.n 54974 │ │ │ │ movw r1, #43792 @ 0xab10 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ - movw r3, #2136 @ 0x858 │ │ │ │ + movw r3, #152 @ 0x98 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 222ec8 <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 54954 │ │ │ │ - b.n 54960 │ │ │ │ + bl 2216dc <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 54974 │ │ │ │ + b.n 54980 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 54960 │ │ │ │ + cbnz r3, 54980 │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbz r0, 5495e │ │ │ │ + bl b3d38 │ │ │ │ + cbz r0, 5497e │ │ │ │ mov r0, r4 │ │ │ │ - bl df1dc <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ - cbz r0, 5495e │ │ │ │ + bl df0cc <_PyObject_GenericGetAttrWithDict@@Base+0x1104> │ │ │ │ + cbz r0, 5497e │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ + bl b3d38 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 5495e │ │ │ │ + cbnz r3, 5497e │ │ │ │ mov r0, r4 │ │ │ │ - bl 56ea4 <_PyXI_NewExcInfo@@Base+0xa4c> │ │ │ │ + bl 56ec4 <_PyXI_NewExcInfo@@Base+0xa4c> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbnz r0, 5495e │ │ │ │ + cbnz r0, 5497e │ │ │ │ movs r2, #26 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1cffe4 <_PySys_GetRequiredAttr@@Base+0x1430> │ │ │ │ - cbz r0, 5495e │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 54954 │ │ │ │ + bl 1ced9c <_PySys_GetRequiredAttr@@Base+0x1430> │ │ │ │ + cbz r0, 5497e │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 54974 │ │ │ │ movw r1, #43792 @ 0xab10 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ - movw r3, #2180 @ 0x884 │ │ │ │ + movw r3, #196 @ 0xc4 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 222ec8 <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 54960 │ │ │ │ + bl 2216dc <_PyOS_URandomNonblock@@Base+0xfa8> │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 54980 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ subs r3, #1 │ │ │ │ - b.n 54964 │ │ │ │ + b.n 54984 │ │ │ │ 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} │ │ │ │ - movw r1, #21640 @ 0x5488 │ │ │ │ + movw r1, #19656 @ 0x4cc8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #0 │ │ │ │ - b.w 540c0 │ │ │ │ + b.w 540e0 │ │ │ │ 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 29bfac │ │ │ │ + bl 29b82c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vstr d0, [sp] │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vstr d1, [sp, #8] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 549c4 │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 549c4 │ │ │ │ + bne.n 549e4 │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 549e4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - movw r1, #1592 @ 0x638 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - bl 11dca8 │ │ │ │ + movw r1, #65144 @ 0xfe78 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 549d2 │ │ │ │ + b.n 549f2 │ │ │ │ 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] │ │ │ │ @@ -60618,19 +60637,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, 549f6 │ │ │ │ + cbz r3, 54a16 │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ - b.n 549f8 │ │ │ │ + b.n 54a18 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r4, [pc, #380] @ (54b78 ) │ │ │ │ + ldr r4, [pc, #380] @ (54b98 ) │ │ │ │ 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} │ │ │ │ @@ -60643,193 +60662,193 @@ │ │ │ │ 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 54a46 │ │ │ │ + bne.n 54a66 │ │ │ │ cmp.w r8, #1 │ │ │ │ - ble.n 54a46 │ │ │ │ + ble.n 54a66 │ │ │ │ cmp.w r8, #2 │ │ │ │ - bne.n 54a46 │ │ │ │ - cbnz r5, 54a66 │ │ │ │ + bne.n 54a66 │ │ │ │ + cbnz r5, 54a86 │ │ │ │ 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, #288] @ (54b7c ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #288] @ (54b9c ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54b38 │ │ │ │ + beq.n 54b58 │ │ │ │ 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 149738 │ │ │ │ + bl 149820 │ │ │ │ ldrd r9, r7, [sp, #124] @ 0x7c │ │ │ │ ldr.w r8, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54b46 │ │ │ │ + beq.n 54b66 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r1, sp, #32 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ - bl 149738 │ │ │ │ + bl 149820 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ - cbz r0, 54af2 │ │ │ │ + cbz r0, 54b12 │ │ │ │ cmp.w sl, #2 │ │ │ │ - beq.n 54aac │ │ │ │ + beq.n 54acc │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl e5534 │ │ │ │ + bl e549c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge.n 54aae │ │ │ │ - b.n 54af2 │ │ │ │ + bge.n 54ace │ │ │ │ + b.n 54b12 │ │ │ │ movs r5, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 54ab6 │ │ │ │ + blt.n 54ad6 │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bpl.n 54ad4 │ │ │ │ + bpl.n 54af4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #39848 @ 0x9ba8 │ │ │ │ + movw r1, #37824 @ 0x93c0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #2204 @ 0x89c │ │ │ │ + movw r0, #220 @ 0xdc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 54af6 │ │ │ │ - b.n 54af2 │ │ │ │ + bne.n 54b16 │ │ │ │ + b.n 54b12 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #38900 @ 0x97f4 │ │ │ │ + movw r2, #36916 @ 0x9034 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #49764 @ 0xc264 │ │ │ │ + movw r1, #47780 @ 0xbaa4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 54b56 │ │ │ │ - bl b0fe4 │ │ │ │ + b.n 54b76 │ │ │ │ + bl b0b30 │ │ │ │ mov r1, r6 │ │ │ │ mov sl, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 54b0c │ │ │ │ + blt.n 54b2c │ │ │ │ mov r0, r7 │ │ │ │ blx 2ae10 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 54b1e │ │ │ │ + b.n 54b3e │ │ │ │ mov r0, r9 │ │ │ │ - cbz r5, 54b18 │ │ │ │ + cbz r5, 54b38 │ │ │ │ blx 2bba4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 54b1e │ │ │ │ + b.n 54b3e │ │ │ │ blx 2b20c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b417c │ │ │ │ - cbz r5, 54b4e │ │ │ │ + bl b3cc0 │ │ │ │ + cbz r5, 54b6e │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4948 │ │ │ │ - b.n 54af2 │ │ │ │ + bl 1e367c │ │ │ │ + b.n 54b12 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 54b56 │ │ │ │ + b.n 54b76 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 54b56 │ │ │ │ + b.n 54b76 │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ strd r9, r7, [sp, #124] @ 0x7c │ │ │ │ str.w r8, [sp, #144] @ 0x90 │ │ │ │ - bl 14a11c │ │ │ │ + bl 14a150 │ │ │ │ add r0, sp, #32 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ - bl 14a11c │ │ │ │ + bl 14a150 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #152 @ 0x98 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r4, #24 │ │ │ │ + lsrs r4, r5, #25 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r0, [pc, #32] @ (54ba0 ) │ │ │ │ + ldr r0, [pc, #32] @ (54bc0 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.w 2d97d0 │ │ │ │ + b.w 2d9028 │ │ │ │ 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 54bc0 │ │ │ │ + beq.n 54be0 │ │ │ │ movw r5, #43840 @ 0xab40 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 534a4 │ │ │ │ + bl 534c4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 54be8 │ │ │ │ + cbnz r0, 54c08 │ │ │ │ movw r3, #43796 @ 0xab14 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6580 │ │ │ │ - cbz r0, 54bca │ │ │ │ - bl f6d10 │ │ │ │ + bl f6524 │ │ │ │ + cbz r0, 54bea │ │ │ │ + bl f6cb4 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 54c12 │ │ │ │ + b.n 54c32 │ │ │ │ movw r3, #43800 @ 0xab18 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6580 │ │ │ │ + bl f6524 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54bbc │ │ │ │ + bne.n 54bdc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl f6580 │ │ │ │ + bl f6524 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54bbc │ │ │ │ - b.n 54c12 │ │ │ │ + bne.n 54bdc │ │ │ │ + b.n 54c32 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54bfa │ │ │ │ + bge.n 54c1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 54bfa │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 54c1a │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r4, #0 │ │ │ │ - movw r1, #34740 @ 0x87b4 │ │ │ │ + movw r1, #32756 @ 0x7ff4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00054c16 : │ │ │ │ +00054c36 : │ │ │ │ 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 │ │ │ │ @@ -60837,32 +60856,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 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - cbz r0, 54c6c │ │ │ │ + cbz r0, 54c8c │ │ │ │ mov r0, sp │ │ │ │ - bl 1ce898 │ │ │ │ + bl 1cd650 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54c64 │ │ │ │ + bge.n 54c84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 54c64 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 54c84 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 54c6c │ │ │ │ - bl 83b90 │ │ │ │ + cbz r0, 54c8c │ │ │ │ + bl 83b50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4} │ │ │ │ mov r3, r1 │ │ │ │ sub sp, #20 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -60871,20 +60890,20 @@ │ │ │ │ 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 2d94b0 │ │ │ │ + b.w 2d8d08 │ │ │ │ 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] @ (54d04 ) │ │ │ │ + ldr r2, [pc, #96] @ (54d24 ) │ │ │ │ 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] │ │ │ │ @@ -60898,540 +60917,540 @@ │ │ │ │ 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, 54cfa │ │ │ │ + cbz r0, 54d1a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54cfa │ │ │ │ + bge.n 54d1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 54cfa │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 54d1a │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 906b4 │ │ │ │ + b.w 90614 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - cbz r4, 54d30 │ │ │ │ + cbz r4, 54d50 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d3f24 │ │ │ │ + bl 2d377c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 54d40 │ │ │ │ - b.n 54d62 │ │ │ │ + cbnz r0, 54d60 │ │ │ │ + b.n 54d82 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 2bf3ec <_Py_c_abs@@Base+0x11c> │ │ │ │ + bl 2bec4c <_Py_c_abs@@Base+0x11c> │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54d1e │ │ │ │ - b.n 54d62 │ │ │ │ - bl 29ba3c │ │ │ │ + bne.n 54d3e │ │ │ │ + b.n 54d82 │ │ │ │ + bl 29b2c8 <_PyTime_FromMillisecondsObject@@Base+0x1194> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 54d52 │ │ │ │ + blt.n 54d72 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 54d62 │ │ │ │ + b.n 54d82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 54d4e │ │ │ │ + bne.n 54d6e │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 54d4e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 54d6e │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00054d66 : │ │ │ │ +00054d86 : │ │ │ │ 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 1eb038 │ │ │ │ + bl 1e9d68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 54d94 │ │ │ │ - bl 83b90 │ │ │ │ + cbz r0, 54db4 │ │ │ │ + bl 83b50 │ │ │ │ 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, #42452 @ 0xa5d4 │ │ │ │ + movw r0, #40428 @ 0x9dec │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #46908 @ 0xb73c │ │ │ │ + movw r0, #44924 @ 0xaf7c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9512c │ │ │ │ + b.w 9508c │ │ │ │ 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 29bfac │ │ │ │ + bl 29b82c │ │ │ │ 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 54e1c │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 54e1c │ │ │ │ + bne.n 54e3c │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 54e3c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #1592 @ 0x638 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 54e40 │ │ │ │ + movw r1, #65144 @ 0xfe78 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 54e60 │ │ │ │ movs r1, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ac8fc │ │ │ │ + bl 1ab71c │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 54e40 │ │ │ │ + cbnz r0, 54e60 │ │ │ │ adds r0, r4, #4 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1ac8fc │ │ │ │ + b.w 1ab71c │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 54e6a │ │ │ │ + cbz r3, 54e8a │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 54e82 │ │ │ │ + b.n 54ea2 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 54e72 │ │ │ │ + bge.n 54e92 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 54e82 │ │ │ │ + b.n 54ea2 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 54e6e │ │ │ │ + bgt.n 54e8e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 54e6e │ │ │ │ + beq.n 54e8e │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 54ea4 │ │ │ │ + b.n 54ec4 │ │ │ │ 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] @ (55130 ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #664] @ (55150 ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55244 │ │ │ │ + beq.w 55264 │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq.n 54eea │ │ │ │ + beq.n 54f0a │ │ │ │ ldr r6, [r4, #0] │ │ │ │ - cbz r6, 54eb2 │ │ │ │ + cbz r6, 54ed2 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 54eba │ │ │ │ - b.n 54ef8 │ │ │ │ + bne.n 54eda │ │ │ │ + b.n 54f18 │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 100d7c <_PyNumber_Index@@Base> │ │ │ │ + bl 100c18 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 54ee2 │ │ │ │ - bl 9b988 │ │ │ │ + cbz r0, 54f02 │ │ │ │ + bl 9b8e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54ede │ │ │ │ + bge.n 54efe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 54ede │ │ │ │ + cbnz r3, 54efe │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r1, r7, #1 │ │ │ │ - bne.n 54efc │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 54ef8 │ │ │ │ - b.n 55226 │ │ │ │ + bne.n 54f1c │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 54f18 │ │ │ │ + b.n 55246 │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 54efc │ │ │ │ + b.n 54f1c │ │ │ │ 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, 54f12 │ │ │ │ + cbz r5, 54f32 │ │ │ │ ldr.w r8, [r9, #20] │ │ │ │ - b.n 54f1a │ │ │ │ + b.n 54f3a │ │ │ │ movw r8, #32180 @ 0x7db4 │ │ │ │ movt r8, #87 @ 0x57 │ │ │ │ cmp r7, #0 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ it lt │ │ │ │ mvnlt.w r7, #2147483648 @ 0x80000000 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.w 55048 │ │ │ │ + bne.w 55068 │ │ │ │ cmp r7, #11 │ │ │ │ mov r0, r7 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5521a │ │ │ │ + beq.w 5523a │ │ │ │ subs r1, r5, #1 │ │ │ │ - movw fp, #31504 @ 0x7b10 │ │ │ │ + movw fp, #29520 @ 0x7350 │ │ │ │ movt fp, #50 @ 0x32 │ │ │ │ movs r5, #0 │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 54fc8 │ │ │ │ + beq.n 54fe8 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 55022 │ │ │ │ + blt.n 55042 │ │ │ │ ldrb.w r3, [r8, r1] │ │ │ │ add.w sl, r1, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bpl.n 54f7e │ │ │ │ + bpl.n 54f9e │ │ │ │ mov r1, sl │ │ │ │ - b.n 54f56 │ │ │ │ + b.n 54f76 │ │ │ │ ldrb.w r3, [r8, sl] │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 54f84 │ │ │ │ + bmi.n 54fa4 │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 54f6e │ │ │ │ + bne.n 54f8e │ │ │ │ add.w r0, sl, #1 │ │ │ │ sub.w r1, r1, sl │ │ │ │ add r0, r8 │ │ │ │ - bl 188df8 │ │ │ │ + bl 1883a4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55030 │ │ │ │ + beq.n 55050 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 54fa4 │ │ │ │ + bgt.n 54fc4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 54fc2 │ │ │ │ + b.n 54fe2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbnz r0, 54ff6 │ │ │ │ + cbnz r0, 55016 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54fc2 │ │ │ │ + bge.n 54fe2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 54fc2 │ │ │ │ + cbnz r3, 54fe2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r1, sl │ │ │ │ - b.n 54f52 │ │ │ │ + b.n 54f72 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 55022 │ │ │ │ - movw r3, #31504 @ 0x7b10 │ │ │ │ + blt.n 55042 │ │ │ │ + movw r3, #29520 @ 0x7350 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldrb.w r2, [r8, r1] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r6, r2, #28 │ │ │ │ - bpl.n 5500a │ │ │ │ + bpl.n 5502a │ │ │ │ subs r1, #1 │ │ │ │ - bcc.n 55022 │ │ │ │ - b.n 54fd4 │ │ │ │ + bcc.n 55042 │ │ │ │ + b.n 54ff4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5522a │ │ │ │ + beq.w 5524a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55030 │ │ │ │ + bge.n 55050 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 55030 │ │ │ │ + cbnz r3, 55050 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 55030 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 55050 │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 188df8 │ │ │ │ + bl 1883a4 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 55030 │ │ │ │ + cbz r0, 55050 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 54fe6 │ │ │ │ + bgt.n 55006 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 248ddc │ │ │ │ + bl 2481e4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 5521a │ │ │ │ + bne.w 5523a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55044 │ │ │ │ + bge.n 55064 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 55044 │ │ │ │ + cbnz r3, 55064 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5521a │ │ │ │ + b.n 5523a │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 158c50 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ + bl 159024 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55044 │ │ │ │ + bne.n 55064 │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 5507a │ │ │ │ + bne.n 5509a │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23048 @ 0x5a08 │ │ │ │ + movw r1, #21064 @ 0x5248 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 55214 │ │ │ │ + b.n 55234 │ │ │ │ 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 55134 │ │ │ │ + bne.n 55154 │ │ │ │ ldrb.w sl, [r3] │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55214 │ │ │ │ + beq.w 55234 │ │ │ │ subs r5, #1 │ │ │ │ mov r1, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 5511c │ │ │ │ - cbz r7, 5511c │ │ │ │ + blt.n 5513c │ │ │ │ + cbz r7, 5513c │ │ │ │ ldrb.w r3, [r8, r5] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 55114 │ │ │ │ + bne.n 55134 │ │ │ │ adds r0, r5, #1 │ │ │ │ subs r1, r1, r5 │ │ │ │ add r0, r8 │ │ │ │ - bl 188df8 │ │ │ │ + bl 1883a4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 551f8 │ │ │ │ + beq.w 55218 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 550ce │ │ │ │ + bgt.n 550ee │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 5510c │ │ │ │ + b.n 5512c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cbz r0, 550f8 │ │ │ │ + cbz r0, 55118 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 551f8 │ │ │ │ + bge.w 55218 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 551f8 │ │ │ │ + bne.w 55218 │ │ │ │ mov r0, fp │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 551f8 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 55218 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5510c │ │ │ │ + bge.n 5512c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 5510c │ │ │ │ + cbnz r3, 5512c │ │ │ │ mov r0, fp │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ subs r5, #1 │ │ │ │ adds r6, #1 │ │ │ │ mov r1, r5 │ │ │ │ - b.n 55118 │ │ │ │ + b.n 55138 │ │ │ │ subs r5, #1 │ │ │ │ - bcs.n 550a8 │ │ │ │ + bcs.n 550c8 │ │ │ │ subs r7, #1 │ │ │ │ - b.n 550a2 │ │ │ │ + b.n 550c2 │ │ │ │ adds r0, r1, #1 │ │ │ │ - blt.n 551ec │ │ │ │ + blt.n 5520c │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 188df8 │ │ │ │ + bl 1883a4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 551ac │ │ │ │ - b.n 551f8 │ │ │ │ - ldr r0, [pc, #208] @ (55204 ) │ │ │ │ + bne.n 551cc │ │ │ │ + b.n 55218 │ │ │ │ + ldr r0, [pc, #208] @ (55224 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55214 │ │ │ │ + beq.n 55234 │ │ │ │ cmp r7, r6 │ │ │ │ - beq.n 551a0 │ │ │ │ + beq.n 551c0 │ │ │ │ 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 221c84 │ │ │ │ + bl 220498 │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - blt.n 551a0 │ │ │ │ + blt.n 551c0 │ │ │ │ add.w r0, fp, sl │ │ │ │ subs r1, r5, r0 │ │ │ │ add r0, r8 │ │ │ │ - bl 188df8 │ │ │ │ + bl 1883a4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 551f8 │ │ │ │ + beq.n 55218 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 5517c │ │ │ │ + bgt.n 5519c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 5519a │ │ │ │ + b.n 551ba │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbnz r0, 551c4 │ │ │ │ + cbnz r0, 551e4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5519a │ │ │ │ + bge.n 551ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5519a │ │ │ │ + cbnz r3, 551ba │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ mov r5, sl │ │ │ │ - b.n 5513e │ │ │ │ + b.n 5515e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 188df8 │ │ │ │ + bl 1883a4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 551f8 │ │ │ │ + cbz r0, 55218 │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 551b8 │ │ │ │ + bgt.n 551d8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r5, [r3, r6, lsl #2] │ │ │ │ - b.n 551ea │ │ │ │ + b.n 5520a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r0, 551d8 │ │ │ │ + cbz r0, 551f8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 551f8 │ │ │ │ + bge.n 55218 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 551f8 │ │ │ │ + cbnz r3, 55218 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 551f8 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 55218 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 551ea │ │ │ │ + bge.n 5520a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 551ea │ │ │ │ + cbnz r3, 5520a │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 248ddc │ │ │ │ + bl 2481e4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 55214 │ │ │ │ + bne.n 55234 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 55076 │ │ │ │ + bge.w 55096 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 55076 │ │ │ │ + bne.w 55096 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 55076 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 55096 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - b.n 55244 │ │ │ │ + b.n 55264 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 55244 │ │ │ │ + b.n 55264 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 55020 │ │ │ │ + bge.w 55040 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 55020 │ │ │ │ + bne.w 55040 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 55020 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 55040 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0005524c : │ │ │ │ +0005526c : │ │ │ │ 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 │ │ │ │ @@ -61445,15 +61464,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 1447b8 │ │ │ │ + bl 144a10 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r2, r2, r0 │ │ │ │ blx 2bfc4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ @@ -61464,46 +61483,46 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 552da │ │ │ │ + beq.n 552fa │ │ │ │ mov r0, r2 │ │ │ │ - bl 1ca0e8 <_PyStaticType_InitForExtension@@Base+0x500> │ │ │ │ + bl 1c8f68 <_PyStaticType_InitForExtension@@Base+0x500> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 552da │ │ │ │ + bne.n 552fa │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2252 @ 0x8cc │ │ │ │ + movw r1, #268 @ 0x10c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 55330 │ │ │ │ + b.n 55350 │ │ │ │ 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, 55330 │ │ │ │ + cbz r0, 55350 │ │ │ │ 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 55318 │ │ │ │ + beq.n 55338 │ │ │ │ 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] │ │ │ │ @@ -61523,205 +61542,205 @@ │ │ │ │ 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 2ce9f8 │ │ │ │ + bl 2ce278 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 55368 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 55398 │ │ │ │ + bne.n 55388 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 553b8 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, r4, #4 │ │ │ │ - bl 2ce9f8 │ │ │ │ + bl 2ce278 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 55384 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 55398 │ │ │ │ + bne.n 553a4 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 553b8 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2d94b0 │ │ │ │ + b.w 2d8d08 │ │ │ │ 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 29bfac │ │ │ │ + bl 29b82c │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [sp] │ │ │ │ vstr d1, [sp, #8] │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 553fe │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 5541e │ │ │ │ mov r5, r0 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r5, [r0, #0] │ │ │ │ blx 2bc54 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 553f0 │ │ │ │ - bl 57ffc <_PyXI_FreeExcInfo@@Base+0x346> │ │ │ │ - b.n 553fe │ │ │ │ + cbz r3, 55410 │ │ │ │ + bl 5801c <_PyXI_FreeExcInfo@@Base+0x346> │ │ │ │ + b.n 5541e │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 9ba38 │ │ │ │ + b.w 9b990 │ │ │ │ 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, 5542a │ │ │ │ + cbnz r2, 5544a │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 5542a │ │ │ │ - cbnz r3, 55446 │ │ │ │ + bne.n 5544a │ │ │ │ + cbnz r3, 55466 │ │ │ │ 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] @ (5552c ) │ │ │ │ - bl 11e9d8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #240] @ (5554c ) │ │ │ │ + bl 11eb40 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55522 │ │ │ │ + beq.n 55542 │ │ │ │ ldrd r6, r0, [r3] │ │ │ │ - bl 100d7c <_PyNumber_Index@@Base> │ │ │ │ + bl 100c18 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 55470 │ │ │ │ - bl 9b988 │ │ │ │ + cbz r0, 55490 │ │ │ │ + bl 9b8e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5546c │ │ │ │ + bge.n 5548c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5546c │ │ │ │ + cbnz r3, 5548c │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5547e │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 5547a │ │ │ │ + bne.n 5549e │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 5549a │ │ │ │ movs r3, #0 │ │ │ │ - b.n 55522 │ │ │ │ + b.n 55542 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ - bl 83f28 │ │ │ │ + bl 83ee8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5551a │ │ │ │ + beq.n 5553a │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 554a6 │ │ │ │ + bge.n 554c6 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58884 @ 0xe604 │ │ │ │ + movw r1, #56940 @ 0xde6c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 5551a │ │ │ │ + bl 11de14 │ │ │ │ + b.n 5553a │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 554b6 │ │ │ │ - bl 23c470 │ │ │ │ - b.n 5551a │ │ │ │ + bcc.n 554d6 │ │ │ │ + bl 23b41c │ │ │ │ + b.n 5553a │ │ │ │ lsls r7, r4, #2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 554b0 │ │ │ │ + beq.n 554d0 │ │ │ │ add r7, r0 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 554d4 │ │ │ │ + beq.n 554f4 │ │ │ │ str.w r2, [r3], #4 │ │ │ │ - b.n 554ca │ │ │ │ + b.n 554ea │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #31093 @ 0x7975 │ │ │ │ + movw r3, #30941 @ 0x78dd │ │ │ │ movt r3, #8 │ │ │ │ mov r0, r8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 554ee │ │ │ │ - bl 87918 │ │ │ │ + bne.n 5550e │ │ │ │ + bl 1c75cc │ │ │ │ mov r3, r0 │ │ │ │ - b.n 554f4 │ │ │ │ + b.n 55514 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 55514 │ │ │ │ + cbz r3, 55534 │ │ │ │ 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 55522 │ │ │ │ + b.n 55542 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e50 │ │ │ │ - b.n 55476 │ │ │ │ + bl 84e10 │ │ │ │ + b.n 55496 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #560] @ (55760 ) │ │ │ │ + ldr r0, [pc, #560] @ (55780 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00055530 : │ │ │ │ +00055550 : │ │ │ │ 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, #42728 @ 0xa6e8 │ │ │ │ + movw r1, #40744 @ 0x9f28 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #42732 @ 0xa6ec │ │ │ │ + movw r0, #40748 @ 0x9f2c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 555d0 │ │ │ │ + beq.n 555f0 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #28 │ │ │ │ sub.w r0, r4, #36 @ 0x24 │ │ │ │ blx 2b420 │ │ │ │ add.w r3, sp, #8192 @ 0x2000 │ │ │ │ mov r1, r5 │ │ │ │ @@ -61730,22 +61749,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 1eeb6c │ │ │ │ - cbnz r0, 555d0 │ │ │ │ + bl 1ed89c │ │ │ │ + cbnz r0, 555f0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, sp │ │ │ │ - bl 1432d0 <_PyArena_Free@@Base+0x220> │ │ │ │ + bl 143528 <_PyArena_Free@@Base+0x220> │ │ │ │ ldr.w r0, [r4, #-12] │ │ │ │ - cbz r0, 555bc │ │ │ │ - bl 134978 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 555dc │ │ │ │ + bl 134bb4 <_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 2bfc4 │ │ │ │ add.w sp, sp, #8192 @ 0x2000 │ │ │ │ @@ -61756,483 +61775,483 @@ │ │ │ │ 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 29bfac │ │ │ │ + bl 29b82c │ │ │ │ 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 55622 │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 55622 │ │ │ │ + bne.n 55642 │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 55642 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #1592 @ 0x638 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 55648 │ │ │ │ + movw r1, #65144 @ 0xfe78 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 55668 │ │ │ │ movs r1, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23cddc │ │ │ │ + bl 23bd88 │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 55648 │ │ │ │ + cbnz r0, 55668 │ │ │ │ add.w r0, r4, #8 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 23cddc │ │ │ │ + b.w 23bd88 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, pc} │ │ │ │ - b.w 50a56 │ │ │ │ + b.w 50a76 │ │ │ │ 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 55694 │ │ │ │ + bne.n 556b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 556a8 │ │ │ │ - movw r2, #56676 @ 0xdd64 │ │ │ │ + bmi.n 556c8 │ │ │ │ + movw r2, #54692 @ 0xd5a4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #35808 @ 0x8be0 │ │ │ │ + movw r1, #33824 @ 0x8420 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #45976 @ 0xb398 │ │ │ │ + movw r0, #43448 @ 0xa9b8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 556d0 │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 556f0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #45976 @ 0xb398 │ │ │ │ + movw r0, #43448 @ 0xa9b8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ - cbz r0, 556d0 │ │ │ │ - b.n 5566c │ │ │ │ + bl 1d39c0 │ │ │ │ + cbz r0, 556f0 │ │ │ │ + b.n 5568c │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 556d4 │ │ │ │ - movw r2, #56676 @ 0xdd64 │ │ │ │ + bmi.n 556f4 │ │ │ │ + movw r2, #54692 @ 0xd5a4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #36144 @ 0x8d30 │ │ │ │ + movw r1, #34160 @ 0x8570 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #45976 @ 0xb398 │ │ │ │ + movw r0, #43448 @ 0xa9b8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5570e │ │ │ │ + b.n 5572e │ │ │ │ mov r0, r3 │ │ │ │ - bl 11ced0 │ │ │ │ + bl 11d03c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5570e │ │ │ │ + cbz r0, 5572e │ │ │ │ mov r0, r5 │ │ │ │ - bl 11ced0 │ │ │ │ + bl 11d03c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 556f8 │ │ │ │ + cbz r0, 55718 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bf48 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 556fa │ │ │ │ + b.n 5571a │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b90 │ │ │ │ - cbnz r5, 55706 │ │ │ │ + bl 83b50 │ │ │ │ + cbnz r5, 55726 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 5570e │ │ │ │ + b.n 5572e │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b90 │ │ │ │ - b.n 55702 │ │ │ │ + bl 83b50 │ │ │ │ + b.n 55722 │ │ │ │ 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 208810 │ │ │ │ + bl 2075d8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 55746 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 55778 │ │ │ │ + bne.n 55766 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 55798 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #8 │ │ │ │ - bl 208810 │ │ │ │ + bl 2075d8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 55764 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 55778 │ │ │ │ + bne.n 55784 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 55798 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2d94b0 │ │ │ │ + b.w 2d8d08 │ │ │ │ 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 29bfac │ │ │ │ + bl 29b82c │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [sp, #8] │ │ │ │ vstr d1, [sp, #16] │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 55800 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 55820 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r4, r0 │ │ │ │ blx 2bc54 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ str r4, [r0, #0] │ │ │ │ vstr d9, [sp, #24] │ │ │ │ vstr d8, [sp, #32] │ │ │ │ - bl 2bf2d0 <_Py_c_abs@@Base> │ │ │ │ + bl 2beb30 <_Py_c_abs@@Base> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ vmov r2, r3, d0 │ │ │ │ - cbz r1, 557ec │ │ │ │ - bl 57ffc <_PyXI_FreeExcInfo@@Base+0x346> │ │ │ │ - b.n 55802 │ │ │ │ - movw r0, #2328 @ 0x918 │ │ │ │ + cbz r1, 5580c │ │ │ │ + bl 5801c <_PyXI_FreeExcInfo@@Base+0x346> │ │ │ │ + b.n 55822 │ │ │ │ + movw r0, #344 @ 0x158 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ vstr d10, [sp] │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 55802 │ │ │ │ + b.n 55822 │ │ │ │ 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, 55828 │ │ │ │ + cbz r3, 55848 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 55840 │ │ │ │ + b.n 55860 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 55830 │ │ │ │ + bgt.n 55850 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 55840 │ │ │ │ + b.n 55860 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 5582c │ │ │ │ + bgt.n 5584c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 5582c │ │ │ │ + beq.n 5584c │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 55868 │ │ │ │ + b.n 55888 │ │ │ │ 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] │ │ │ │ movw r3, #18996 @ 0x4a34 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 558d8 │ │ │ │ + beq.n 558f8 │ │ │ │ add r5, r6 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r5, #1 │ │ │ │ itte eq │ │ │ │ movweq r6, #5744 @ 0x1670 │ │ │ │ movteq r6, #80 @ 0x50 │ │ │ │ ldrne r6, [r4, #4] │ │ │ │ - cbnz r3, 55888 │ │ │ │ + cbnz r3, 558a8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 558d2 │ │ │ │ + blt.n 558f2 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 558d8 │ │ │ │ + b.n 558f8 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 5587c │ │ │ │ + beq.n 5589c │ │ │ │ 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 9095c │ │ │ │ + bl 908bc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 558b2 │ │ │ │ + cbz r0, 558d2 │ │ │ │ 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 558c6 │ │ │ │ + bge.n 558e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 558c6 │ │ │ │ + cbnz r3, 558e6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 558d8 │ │ │ │ - bl 94178 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 558f8 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5587c │ │ │ │ - b.n 558d8 │ │ │ │ + beq.n 5589c │ │ │ │ + b.n 558f8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 55884 │ │ │ │ + b.n 558a4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 12161c <_PyArg_UnpackKeywords@@Base+0x32f0> │ │ │ │ + bl 121784 <_PyArg_UnpackKeywords@@Base+0x32f0> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5591a │ │ │ │ + cbz r0, 5593a │ │ │ │ mov r1, r5 │ │ │ │ - bl 14437c │ │ │ │ + bl 1445d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5590a │ │ │ │ + blt.n 5592a │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5591a │ │ │ │ + b.n 5593a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 55906 │ │ │ │ + bne.n 55926 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 55906 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 55926 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrd r1, r3, [r0, #4] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r3, r2 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ - b.w 8f798 │ │ │ │ - movw r0, #2332 @ 0x91c │ │ │ │ + b.w 8f6f8 │ │ │ │ + movw r0, #348 @ 0x15c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 8832c │ │ │ │ + b.w 88294 │ │ │ │ │ │ │ │ -0005593e : │ │ │ │ +0005595e : │ │ │ │ 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 2a7d2c │ │ │ │ + bl 2a7584 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #28 │ │ │ │ - bne.n 5596e │ │ │ │ - movw r0, #31604 @ 0x7b74 │ │ │ │ + bne.n 5598e │ │ │ │ + movw r0, #27504 @ 0x6b70 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r1, #6 │ │ │ │ - b.w 94110 │ │ │ │ - movw r0, #31596 @ 0x7b6c │ │ │ │ + b.w 94070 │ │ │ │ + movw r0, #27496 @ 0x6b68 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r1, #6 │ │ │ │ - b.w 94110 │ │ │ │ + b.w 94070 │ │ │ │ ldrd r3, r2, [r0, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ - b.w 8f798 │ │ │ │ + b.w 8f6f8 │ │ │ │ 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 1ded68 <_PyType_Name@@Base> │ │ │ │ + bl 1dda9c <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #2340 @ 0x924 │ │ │ │ + movw r0, #356 @ 0x164 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ movs r0, #16 │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #41780 @ 0xa334 │ │ │ │ + movw r1, #39796 @ 0x9b74 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ 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 55a22 │ │ │ │ - movw r2, #56676 @ 0xdd64 │ │ │ │ + bne.n 55a42 │ │ │ │ + movw r2, #54692 @ 0xd5a4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #43428 @ 0xa9a4 │ │ │ │ + movw r1, #41444 @ 0xa1e4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #45984 @ 0xb3a0 │ │ │ │ + movw r0, #43456 @ 0xa9c0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 55b82 │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 55ba2 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 11d174 │ │ │ │ + bl 11d2e0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 55b72 │ │ │ │ + beq.w 55b92 │ │ │ │ blx 2accc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 55a58 │ │ │ │ + beq.n 55a78 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63548 @ 0xf83c │ │ │ │ + movw r1, #61564 @ 0xf07c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 55b76 │ │ │ │ + b.n 55b96 │ │ │ │ adds r3, r0, #2 │ │ │ │ add.w r8, r0, #1 │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 55a6e │ │ │ │ + bcs.n 55a8e │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 55a74 │ │ │ │ - bl 23c470 │ │ │ │ - b.n 55a52 │ │ │ │ + cbnz r0, 55a94 │ │ │ │ + bl 23b41c │ │ │ │ + b.n 55a72 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ mov r9, r0 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r8 │ │ │ │ str r4, [r0, #0] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bb50 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r3, 55aa4 │ │ │ │ + cbz r3, 55ac4 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq.n 55aa4 │ │ │ │ + beq.n 55ac4 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ - b.n 55b76 │ │ │ │ + bl 1e3608 │ │ │ │ + b.n 55b96 │ │ │ │ cmp r8, r6 │ │ │ │ - bhi.n 55aea │ │ │ │ + bhi.n 55b0a │ │ │ │ adds r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bl 9bcd0 │ │ │ │ + bl 9bc28 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 55abc │ │ │ │ - bl 23c470 │ │ │ │ - b.n 55b76 │ │ │ │ + cbnz r0, 55adc │ │ │ │ + bl 23b41c │ │ │ │ + b.n 55b96 │ │ │ │ mov r2, r6 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r1, r7 │ │ │ │ str.w r8, [r9] │ │ │ │ blx 2bb50 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r3, 55ae8 │ │ │ │ + cbz r3, 55b08 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ - b.n 55b76 │ │ │ │ + bl 1e3608 │ │ │ │ + b.n 55b96 │ │ │ │ mov r5, r4 │ │ │ │ mov r9, r5 │ │ │ │ add.w sl, r5, r6, lsl #2 │ │ │ │ mov r2, r5 │ │ │ │ movs r4, #0 │ │ │ │ cmp r2, sl │ │ │ │ - beq.n 55b06 │ │ │ │ + beq.n 55b26 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ cmp.w r1, #65536 @ 0x10000 │ │ │ │ it hi │ │ │ │ addhi r4, #1 │ │ │ │ - b.n 55af4 │ │ │ │ - cbz r4, 55b66 │ │ │ │ + b.n 55b14 │ │ │ │ + cbz r4, 55b86 │ │ │ │ add r4, r6 │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 55b20 │ │ │ │ + bcs.n 55b40 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 55b20 │ │ │ │ - cbz r6, 55b54 │ │ │ │ + cbz r0, 55b40 │ │ │ │ + cbz r6, 55b74 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 55b28 │ │ │ │ + b.n 55b48 │ │ │ │ movs r4, #0 │ │ │ │ - bl 23c470 │ │ │ │ - b.n 55b76 │ │ │ │ + bl 23b41c │ │ │ │ + b.n 55b96 │ │ │ │ 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 │ │ │ │ @@ -62240,128 +62259,128 @@ │ │ │ │ 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 55b28 │ │ │ │ + bne.n 55b48 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl aed8c │ │ │ │ + bl ae8d8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 83b90 │ │ │ │ - b.n 55b76 │ │ │ │ + bl 83b50 │ │ │ │ + b.n 55b96 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl aed8c │ │ │ │ + bl ae8d8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 55b76 │ │ │ │ + b.n 55b96 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ mov r0, r7 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r6, #31336 @ 0x7a68 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 55bbc │ │ │ │ + bne.n 55bdc │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 55bbc │ │ │ │ + bne.n 55bdc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55c1c │ │ │ │ + bge.n 55c3c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 55c1c │ │ │ │ + b.n 55c3c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29bfac │ │ │ │ + bl 29b82c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vstr d0, [sp] │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vstr d1, [sp, #8] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 55be0 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 55c1a │ │ │ │ + bne.n 55c00 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 55c3a │ │ │ │ vldr d0, [sp] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ - bl 29712c │ │ │ │ + bl 2969ac │ │ │ │ cmp r5, r6 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 55c1c │ │ │ │ - cbz r0, 55c1c │ │ │ │ + beq.n 55c3c │ │ │ │ + cbz r0, 55c3c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl f53e4 │ │ │ │ + bl f5388 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 55c0a │ │ │ │ + blt.n 55c2a │ │ │ │ mov r4, r5 │ │ │ │ - b.n 55c1c │ │ │ │ + b.n 55c3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 55c06 │ │ │ │ + bne.n 55c26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 55c06 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 55c26 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ 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 r2, #2 │ │ │ │ - beq.n 55c4c │ │ │ │ + beq.n 55c6c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38960 @ 0x9830 │ │ │ │ + movw r0, #36976 @ 0x9070 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ - cbnz r0, 55c4c │ │ │ │ + bl 1d39c0 │ │ │ │ + cbnz r0, 55c6c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 55c8c │ │ │ │ + b.n 55cac │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 55c60 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 55c80 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55c48 │ │ │ │ + bne.n 55c68 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 55c74 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 55c94 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55c48 │ │ │ │ + bne.n 55c68 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f3fa8 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1f2e18 <_Py_set_inheritable@@Base> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -62369,78 +62388,78 @@ │ │ │ │ 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 55cc8 │ │ │ │ - movw r2, #56676 @ 0xdd64 │ │ │ │ + bmi.n 55ce8 │ │ │ │ + movw r2, #54692 @ 0xd5a4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #43428 @ 0xa9a4 │ │ │ │ + movw r1, #41444 @ 0xa1e4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #3204 @ 0xc84 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 55d74 │ │ │ │ + b.n 55d94 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a29e4 │ │ │ │ + bl a2984 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55d74 │ │ │ │ + beq.n 55d94 │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 55cf8 │ │ │ │ + beq.n 55d18 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63548 @ 0xf83c │ │ │ │ + movw r1, #61564 @ 0xf07c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 55cc4 │ │ │ │ - movw r5, #5960 @ 0x1748 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 55ce4 │ │ │ │ + movw r5, #3984 @ 0xf90 │ │ │ │ movt r5, #78 @ 0x4e │ │ │ │ movs r6, #0 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ adds r6, #1 │ │ │ │ blx 2c24c │ │ │ │ - cbnz r0, 55d28 │ │ │ │ + cbnz r0, 55d48 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2376 @ 0x948 │ │ │ │ + movw r1, #392 @ 0x188 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 55d4a │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 55d6a │ │ │ │ adds r5, #4 │ │ │ │ cmp r6, #8 │ │ │ │ - bne.n 55d02 │ │ │ │ - ldr r0, [pc, #76] @ (55d7c ) │ │ │ │ + bne.n 55d22 │ │ │ │ + ldr r0, [pc, #76] @ (55d9c ) │ │ │ │ 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 220414 │ │ │ │ + bl 21f1b4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 55d5e │ │ │ │ - bl 94178 │ │ │ │ + bne.n 55d7e │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ - b.n 55d74 │ │ │ │ + b.n 55d94 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ @@ -62455,529 +62474,529 @@ │ │ │ │ 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 55db6 │ │ │ │ + beq.n 55dd6 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2424 @ 0x978 │ │ │ │ + movw r1, #440 @ 0x1b8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 55dd4 │ │ │ │ + b.n 55df4 │ │ │ │ ldrd r1, r0, [r0, #8] │ │ │ │ cmp r2, #117 @ 0x75 │ │ │ │ - bne.n 55dc8 │ │ │ │ + bne.n 55de8 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w a22fc │ │ │ │ + b.w a1c54 │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #4 │ │ │ │ lsls r1, r1, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 5607c │ │ │ │ + bl 5609c │ │ │ │ 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, #2492 @ 0x9bc │ │ │ │ + movw r0, #508 @ 0x1fc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 55e30 │ │ │ │ + cbz r0, 55e50 │ │ │ │ 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 2d383c │ │ │ │ + bl 2d3094 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55e2a │ │ │ │ + bge.n 55e4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 55e2a │ │ │ │ + cbnz r3, 55e4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 2c034 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ 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, #58756 @ 0xe584 │ │ │ │ + movw r0, #56772 @ 0xddc4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldrd r4, r5, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1ded68 <_PyType_Name@@Base> │ │ │ │ + bl 1dda9c <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldrd r5, r6, [r4, #16] │ │ │ │ - movw r0, #2520 @ 0x9d8 │ │ │ │ + movw r0, #536 @ 0x218 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 9b988 │ │ │ │ + bl 9b8e0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 55ed4 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 55ef6 │ │ │ │ + bne.n 55ef4 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 55f16 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 55eec │ │ │ │ + cbz r3, 55f0c │ │ │ │ adds r2, r4, #1 │ │ │ │ - blt.n 55ee6 │ │ │ │ + blt.n 55f06 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - b.n 55eea │ │ │ │ + b.n 55f0a │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 55ef8 │ │ │ │ + b.n 55f18 │ │ │ │ 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, #3048] @ 0xbe8 │ │ │ │ sub.w sp, sp, #1016 @ 0x3f8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 7faec │ │ │ │ + bl 7faac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 56036 │ │ │ │ + beq.w 56056 │ │ │ │ mov r4, r0 │ │ │ │ sub.w r9, r6, #4 │ │ │ │ add.w r7, r5, r7, lsl #2 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 55f74 │ │ │ │ + beq.n 55f94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w r1, [r9, #4]! │ │ │ │ ldr r6, [r3, #8] │ │ │ │ add.w lr, r1, #4 │ │ │ │ cmp r1, r6 │ │ │ │ - bge.n 55f70 │ │ │ │ + bge.n 55f90 │ │ │ │ ldr.w r1, [r3, lr, lsl #2] │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 55f70 │ │ │ │ + bne.n 55f90 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56036 │ │ │ │ + bge.n 56056 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 56036 │ │ │ │ + bne.n 56056 │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #1016 @ 0x3f8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #4 │ │ │ │ - b.n 55f28 │ │ │ │ + b.n 55f48 │ │ │ │ add r6, sp, #16 │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #2540 @ 0x9ec │ │ │ │ + movw r2, #556 @ 0x22c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ - bl 1bd29c │ │ │ │ + bl 1bc0bc │ │ │ │ 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 a8150 │ │ │ │ - cbz r0, 56012 │ │ │ │ + bl a7c1c │ │ │ │ + cbz r0, 56032 │ │ │ │ cmp.w r5, #1000 @ 0x3e8 │ │ │ │ - bcs.n 56012 │ │ │ │ + bcs.n 56032 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 5604e │ │ │ │ + bl 5606e │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 55fc6 │ │ │ │ + cbz r0, 55fe6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 55fd6 │ │ │ │ - bl dcfe8 │ │ │ │ + bpl.n 55ff6 │ │ │ │ + bl dced8 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 55fde │ │ │ │ + cbnz r0, 55ffe │ │ │ │ mov r0, r7 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5602a │ │ │ │ - b.n 56036 │ │ │ │ - movw r3, #16844 @ 0x41cc │ │ │ │ + blt.n 5604a │ │ │ │ + b.n 56056 │ │ │ │ + movw r3, #18672 @ 0x48f0 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ rsb r1, r5, #1000 @ 0x3e8 │ │ │ │ adds r0, r6, r5 │ │ │ │ - movw r2, #33032 @ 0x8108 │ │ │ │ + movw r2, #31004 @ 0x791c │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - bl 1bd29c │ │ │ │ + bl 1bc0bc │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ adds r7, r5, r3 │ │ │ │ adds r5, r7, #1 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ subs.w r9, r9, #1 │ │ │ │ - bne.n 56006 │ │ │ │ + bne.n 56026 │ │ │ │ mov r5, r7 │ │ │ │ - b.n 55f96 │ │ │ │ + b.n 55fb6 │ │ │ │ cmp.w r5, #1000 @ 0x3e8 │ │ │ │ - bcs.n 56002 │ │ │ │ + bcs.n 56022 │ │ │ │ strh.w sl, [r6, r7] │ │ │ │ - b.n 55f96 │ │ │ │ + b.n 55fb6 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56036 │ │ │ │ + bge.n 56056 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56036 │ │ │ │ + cbnz r3, 56056 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, #2608 @ 0xa30 │ │ │ │ + movw r0, #624 @ 0x270 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ 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] @ (56078 ) │ │ │ │ + ldr r1, [pc, #24] @ (56098 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ - bl d8494 │ │ │ │ - cbnz r0, 56072 │ │ │ │ + bl d7ef4 │ │ │ │ + cbnz r0, 56092 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11a5e0 │ │ │ │ + bl 11a74c │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ pop {r2, r4, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0005607c : │ │ │ │ +0005609c : │ │ │ │ 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 1ab190 │ │ │ │ + bl 1a9fb0 │ │ │ │ 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] @ (56158 ) │ │ │ │ + ldr r3, [pc, #176] @ (56178 ) │ │ │ │ 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, 560dc │ │ │ │ + cbz r3, 560fc │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 560d2 │ │ │ │ + bne.n 560f2 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 560c2 │ │ │ │ + bne.n 560e2 │ │ │ │ dmb ish │ │ │ │ - beq.n 560dc │ │ │ │ - bl 286614 │ │ │ │ + beq.n 560fc │ │ │ │ + bl 2b848c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 2da338 <_PyBytes_FromXIData@@Base+0xa8> │ │ │ │ + bl 2d9b90 <_PyBytes_FromXIData@@Base+0xa8> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 5610e │ │ │ │ + cbz r3, 5612e │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 56104 │ │ │ │ + bne.n 56124 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 560f4 │ │ │ │ + bne.n 56114 │ │ │ │ dmb ish │ │ │ │ - beq.n 5610e │ │ │ │ - bl 285478 │ │ │ │ - movw r1, #31900 @ 0x7c9c │ │ │ │ + beq.n 5612e │ │ │ │ + bl 284d7c │ │ │ │ + movw r1, #29872 @ 0x74b0 │ │ │ │ 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 5611c │ │ │ │ + bne.n 5613c │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 94110 │ │ │ │ - ldr r3, [pc, #20] @ (56158 ) │ │ │ │ + bl 94070 │ │ │ │ + ldr r3, [pc, #20] @ (56178 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 56154 │ │ │ │ + beq.n 56174 │ │ │ │ blx 2baf0 <__stack_chk_fail@plt> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #7948 @ 0x1f0c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 561a8 │ │ │ │ + beq.n 561c8 │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 561a8 │ │ │ │ + beq.n 561c8 │ │ │ │ movs r3, #2 │ │ │ │ add r1, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp] │ │ │ │ - movw r1, #18984 @ 0x4a28 │ │ │ │ + movw r1, #17000 @ 0x4268 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r3 │ │ │ │ - bl e1e24 │ │ │ │ - cbnz r0, 561c0 │ │ │ │ + bl e1f38 │ │ │ │ + cbnz r0, 561e0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5621a │ │ │ │ + b.n 5623a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 56188 │ │ │ │ - movw r0, #18984 @ 0x4a28 │ │ │ │ + beq.n 561a8 │ │ │ │ + movw r0, #17000 @ 0x4268 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r2 │ │ │ │ - bl 21d560 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21c480 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 561a4 │ │ │ │ - b.n 56188 │ │ │ │ + beq.n 561c4 │ │ │ │ + b.n 561a8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 9f90c │ │ │ │ + bl 9f8ac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5621a │ │ │ │ + cbz r0, 5623a │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #31093 @ 0x7975 │ │ │ │ + movw r3, #30941 @ 0x78dd │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 561e4 │ │ │ │ + bne.n 56204 │ │ │ │ mov r0, r5 │ │ │ │ - bl 87918 │ │ │ │ + bl 1c75cc │ │ │ │ mov r5, r0 │ │ │ │ - b.n 561ec │ │ │ │ + b.n 5620c │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 56206 │ │ │ │ + cbnz r5, 56226 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56202 │ │ │ │ + bge.n 56222 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56202 │ │ │ │ + cbnz r3, 56222 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5621a │ │ │ │ + b.n 5623a │ │ │ │ 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 56202 │ │ │ │ + b.n 56222 │ │ │ │ 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, 56240 │ │ │ │ + cbnz r2, 56260 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 56240 │ │ │ │ - cbnz r3, 5625a │ │ │ │ + bne.n 56260 │ │ │ │ + cbnz r3, 5627a │ │ │ │ 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] @ (5627c ) │ │ │ │ - bl 11e9d8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #40] @ (5629c ) │ │ │ │ + bl 11eb40 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 56274 │ │ │ │ + cbz r0, 56294 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 9b31c │ │ │ │ + bl 9b274 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 56274 │ │ │ │ + cbz r0, 56294 │ │ │ │ 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 r2, [pc, #384] @ (56400 ) │ │ │ │ + ldr r2, [pc, #384] @ (56420 ) │ │ │ │ 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 2b72cc <_PyObject_GetState@@Base> │ │ │ │ + bl 2b6b6c <_PyObject_GetState@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 562ec │ │ │ │ + cbz r0, 5630c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9f90c │ │ │ │ + bl 9f8ac │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 562bc │ │ │ │ + cbnz r0, 562dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 562b8 │ │ │ │ + bge.n 562d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 562b8 │ │ │ │ + cbnz r3, 562d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 562ec │ │ │ │ + b.n 5630c │ │ │ │ ldr r2, [r6, #32] │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 562da │ │ │ │ + bge.n 562fa │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #2636 @ 0xa4c │ │ │ │ + movw r0, #652 @ 0x28c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 9512c │ │ │ │ + b.w 9508c │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #2644 @ 0xa54 │ │ │ │ + movw r0, #660 @ 0x294 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r0, #62728 @ 0xf508 │ │ │ │ + movw r0, #60744 @ 0xed48 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r1, #3 │ │ │ │ - b.w 94110 │ │ │ │ + b.w 94070 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ (56330 ) │ │ │ │ + ldr r3, [pc, #32] @ (56350 ) │ │ │ │ ldr.w r3, [r3, #1368] @ 0x558 │ │ │ │ - cbz r3, 56324 │ │ │ │ - bl 1f714c │ │ │ │ + cbz r3, 56344 │ │ │ │ + bl 1f5f20 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 5632c │ │ │ │ + b.n 5634c │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -62985,452 +63004,452 @@ │ │ │ │ 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, 56374 │ │ │ │ + cbnz r2, 56394 │ │ │ │ mov r0, r6 │ │ │ │ - bl 121ef8 │ │ │ │ + bl 122060 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bgt.n 563ae │ │ │ │ + bgt.n 563ce │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #20200 @ 0x4ee8 │ │ │ │ + movw r1, #18216 @ 0x4728 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 563e4 │ │ │ │ - ldr r3, [pc, #212] @ (5644c ) │ │ │ │ + bl 11de14 │ │ │ │ + b.n 56404 │ │ │ │ + ldr r3, [pc, #212] @ (5646c ) │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r2, #2664 @ 0xa68 │ │ │ │ + movw r2, #680 @ 0x2a8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #200] @ (56450 ) │ │ │ │ - bl f5598 │ │ │ │ + ldr r0, [pc, #200] @ (56470 ) │ │ │ │ + bl f553c │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #196] @ (56454 ) │ │ │ │ + ldr r0, [pc, #196] @ (56474 ) │ │ │ │ ldr.w r3, [r0, #1968] @ 0x7b0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 563a8 │ │ │ │ + bge.n 563c8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #1968] @ 0x7b0 │ │ │ │ - cbnz r3, 563a8 │ │ │ │ + cbnz r3, 563c8 │ │ │ │ add.w r0, r0, #1968 @ 0x7b0 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 56350 │ │ │ │ - b.n 563e4 │ │ │ │ + bne.n 56370 │ │ │ │ + b.n 56404 │ │ │ │ subs r0, #1 │ │ │ │ - bl 80b5c │ │ │ │ + bl 80b1c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56442 │ │ │ │ + beq.n 56462 │ │ │ │ add.w sl, r6, #16 │ │ │ │ add.w r9, r0, #12 │ │ │ │ movs r7, #1 │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ adds r7, #1 │ │ │ │ - bl 9f90c │ │ │ │ - cbnz r0, 563e8 │ │ │ │ + bl 9f8ac │ │ │ │ + cbnz r0, 56408 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 563e4 │ │ │ │ + bge.n 56404 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 563e4 │ │ │ │ + cbnz r3, 56404 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 56442 │ │ │ │ + b.n 56462 │ │ │ │ cmp r8, r7 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ - bne.n 563c4 │ │ │ │ + bne.n 563e4 │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #31093 @ 0x7975 │ │ │ │ + movw r3, #30941 @ 0x78dd │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5640a │ │ │ │ + bne.n 5642a │ │ │ │ mov r0, r5 │ │ │ │ - bl 87918 │ │ │ │ + bl 1c75cc │ │ │ │ mov r5, r0 │ │ │ │ - b.n 56412 │ │ │ │ + b.n 56432 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 5642a │ │ │ │ + cbnz r5, 5644a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56440 │ │ │ │ + bge.n 56460 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56440 │ │ │ │ + cbnz r3, 56460 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 56440 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 56460 │ │ │ │ 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 r2, [pc, #560] @ (56680 <_PyXI_NewExcInfo@@Base+0x228>) │ │ │ │ + ldr r2, [pc, #560] @ (566a0 <_PyXI_NewExcInfo@@Base+0x228>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ subs r0, r7, #3 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00056458 <_PyXI_NewExcInfo@@Base>: │ │ │ │ +00056478 <_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, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 56476 <_PyXI_NewExcInfo@@Base+0x1e> │ │ │ │ + beq.n 56496 <_PyXI_NewExcInfo@@Base+0x1e> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 56490 <_PyXI_NewExcInfo@@Base+0x38> │ │ │ │ + cbnz r0, 564b0 <_PyXI_NewExcInfo@@Base+0x38> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2856 @ 0xb28 │ │ │ │ + movw r1, #872 @ 0x368 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 56658 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ + b.n 56678 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ movs r1, #24 │ │ │ │ movs r0, #1 │ │ │ │ - bl 1ec5bc │ │ │ │ + bl 1eb2ec │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 564a2 <_PyXI_NewExcInfo@@Base+0x4a> │ │ │ │ - bl 23c470 │ │ │ │ - b.n 56658 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ + cbnz r0, 564c2 <_PyXI_NewExcInfo@@Base+0x4a> │ │ │ │ + bl 23b41c │ │ │ │ + b.n 56678 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #1 │ │ │ │ - bmi.n 564b4 <_PyXI_NewExcInfo@@Base+0x5c> │ │ │ │ + bmi.n 564d4 <_PyXI_NewExcInfo@@Base+0x5c> │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 564c6 <_PyXI_NewExcInfo@@Base+0x6e> │ │ │ │ + bge.n 564e6 <_PyXI_NewExcInfo@@Base+0x6e> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bpl.n 564c6 <_PyXI_NewExcInfo@@Base+0x6e> │ │ │ │ + bpl.n 564e6 <_PyXI_NewExcInfo@@Base+0x6e> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 375ea <_PyXI_InitFailure@@Base+0x13a> │ │ │ │ + bl 375f2 <_PyXI_InitFailure@@Base+0x13a> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 56658 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ - b.n 56640 <_PyXI_NewExcInfo@@Base+0x1e8> │ │ │ │ + beq.w 56678 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ + b.n 56660 <_PyXI_NewExcInfo@@Base+0x1e8> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #63408 @ 0xf7b0 │ │ │ │ + movw r1, #61424 @ 0xeff0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ee070 │ │ │ │ + bl edfd0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5660a <_PyXI_NewExcInfo@@Base+0x1b2> │ │ │ │ - movw r1, #19172 @ 0x4ae4 │ │ │ │ + beq.w 5662a <_PyXI_NewExcInfo@@Base+0x1b2> │ │ │ │ + movw r1, #17188 @ 0x4324 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ee070 │ │ │ │ + bl edfd0 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 564f2 <_PyXI_NewExcInfo@@Base+0x9a> │ │ │ │ + cbnz r0, 56512 <_PyXI_NewExcInfo@@Base+0x9a> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 56584 <_PyXI_NewExcInfo@@Base+0x12c> │ │ │ │ + b.n 565a4 <_PyXI_NewExcInfo@@Base+0x12c> │ │ │ │ movs r1, #0 │ │ │ │ - bl 2657a8 │ │ │ │ + bl 265048 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5650e <_PyXI_NewExcInfo@@Base+0xb6> │ │ │ │ + bge.n 5652e <_PyXI_NewExcInfo@@Base+0xb6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5650e <_PyXI_NewExcInfo@@Base+0xb6> │ │ │ │ + cbnz r3, 5652e <_PyXI_NewExcInfo@@Base+0xb6> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 564ec <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ + beq.n 5650c <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #19204 @ 0x4b04 │ │ │ │ + movw r1, #17220 @ 0x4344 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ee070 │ │ │ │ + bl edfd0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 564ec <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ + beq.n 5650c <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ movs r1, #0 │ │ │ │ - bl 2657a8 │ │ │ │ + bl 265048 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56544 <_PyXI_NewExcInfo@@Base+0xec> │ │ │ │ + bge.n 56564 <_PyXI_NewExcInfo@@Base+0xec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 56544 <_PyXI_NewExcInfo@@Base+0xec> │ │ │ │ + cbnz r3, 56564 <_PyXI_NewExcInfo@@Base+0xec> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 564ec <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ + beq.n 5650c <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #20132 @ 0x4ea4 │ │ │ │ + movw r1, #18148 @ 0x46e4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ee070 │ │ │ │ + bl edfd0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 564ec <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ + beq.n 5650c <_PyXI_NewExcInfo@@Base+0x94> │ │ │ │ movs r1, #0 │ │ │ │ - bl 2657a8 │ │ │ │ + bl 265048 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5657a <_PyXI_NewExcInfo@@Base+0x122> │ │ │ │ + bge.n 5659a <_PyXI_NewExcInfo@@Base+0x122> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5657a <_PyXI_NewExcInfo@@Base+0x122> │ │ │ │ + cbnz r3, 5659a <_PyXI_NewExcInfo@@Base+0x122> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 56598 <_PyXI_NewExcInfo@@Base+0x140> │ │ │ │ + bge.n 565b8 <_PyXI_NewExcInfo@@Base+0x140> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 56598 <_PyXI_NewExcInfo@@Base+0x140> │ │ │ │ + cbnz r3, 565b8 <_PyXI_NewExcInfo@@Base+0x140> │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 56614 <_PyXI_NewExcInfo@@Base+0x1bc> │ │ │ │ + bne.n 56634 <_PyXI_NewExcInfo@@Base+0x1bc> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43856 @ 0xab50 │ │ │ │ + movw r1, #41872 @ 0xa390 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ee070 │ │ │ │ + bl edfd0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 5661e <_PyXI_NewExcInfo@@Base+0x1c6> │ │ │ │ + cbz r0, 5663e <_PyXI_NewExcInfo@@Base+0x1c6> │ │ │ │ movs r1, #0 │ │ │ │ - bl 2657a8 │ │ │ │ + bl 265048 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 565ca <_PyXI_NewExcInfo@@Base+0x172> │ │ │ │ + bge.n 565ea <_PyXI_NewExcInfo@@Base+0x172> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 565ca <_PyXI_NewExcInfo@@Base+0x172> │ │ │ │ + cbnz r3, 565ea <_PyXI_NewExcInfo@@Base+0x172> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbz r3, 56628 <_PyXI_NewExcInfo@@Base+0x1d0> │ │ │ │ + cbz r3, 56648 <_PyXI_NewExcInfo@@Base+0x1d0> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37452 @ 0x924c │ │ │ │ + movw r1, #35468 @ 0x8a8c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl ee070 │ │ │ │ + bl edfd0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 56632 <_PyXI_NewExcInfo@@Base+0x1da> │ │ │ │ + cbz r0, 56652 <_PyXI_NewExcInfo@@Base+0x1da> │ │ │ │ movs r1, #0 │ │ │ │ - bl 2657a8 │ │ │ │ + bl 265048 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 565fc <_PyXI_NewExcInfo@@Base+0x1a4> │ │ │ │ + bge.n 5661c <_PyXI_NewExcInfo@@Base+0x1a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 565fc <_PyXI_NewExcInfo@@Base+0x1a4> │ │ │ │ + cbnz r3, 5661c <_PyXI_NewExcInfo@@Base+0x1a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cbnz r3, 56658 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ - movw r4, #2812 @ 0xafc │ │ │ │ + cbnz r3, 56678 <_PyXI_NewExcInfo@@Base+0x200> │ │ │ │ + movw r4, #828 @ 0x33c │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ - b.n 5663a <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ - movw r4, #2672 @ 0xa70 │ │ │ │ + b.n 5665a <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ + movw r4, #688 @ 0x2b0 │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ - b.n 5663a <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ - movw r4, #1628 @ 0x65c │ │ │ │ - movt r4, #49 @ 0x31 │ │ │ │ - b.n 5663a <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ - movw r4, #2716 @ 0xa9c │ │ │ │ + b.n 5665a <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ + movw r4, #65180 @ 0xfe9c │ │ │ │ + movt r4, #48 @ 0x30 │ │ │ │ + b.n 5665a <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ + movw r4, #732 @ 0x2dc │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ - b.n 5663a <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ - movw r4, #1716 @ 0x6b4 │ │ │ │ - movt r4, #49 @ 0x31 │ │ │ │ - b.n 5663a <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ - movw r4, #2760 @ 0xac8 │ │ │ │ + b.n 5665a <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ + movw r4, #65268 @ 0xfef4 │ │ │ │ + movt r4, #48 @ 0x30 │ │ │ │ + b.n 5665a <_PyXI_NewExcInfo@@Base+0x1e2> │ │ │ │ + movw r4, #776 @ 0x308 │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b83a │ │ │ │ + bl 3b846 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a4ec │ │ │ │ + bl 7a4bc │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 74cb0 │ │ │ │ - b.n 5648c <_PyXI_NewExcInfo@@Base+0x34> │ │ │ │ + bl 74c80 │ │ │ │ + b.n 564ac <_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 5668c <_PyXI_NewExcInfo@@Base+0x234> │ │ │ │ + beq.n 566ac <_PyXI_NewExcInfo@@Base+0x234> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #60012 @ 0xea6c │ │ │ │ + movw r0, #58028 @ 0xe2ac │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 56836 <_PyXI_NewExcInfo@@Base+0x3de> │ │ │ │ + beq.w 56856 <_PyXI_NewExcInfo@@Base+0x3de> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #25136 @ 0x6230 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 566a2 <_PyXI_NewExcInfo@@Base+0x24a> │ │ │ │ + bne.n 566c2 <_PyXI_NewExcInfo@@Base+0x24a> │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 566c2 <_PyXI_NewExcInfo@@Base+0x26a> │ │ │ │ - bl 17499c │ │ │ │ + b.n 566e2 <_PyXI_NewExcInfo@@Base+0x26a> │ │ │ │ + bl 174704 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 566c2 <_PyXI_NewExcInfo@@Base+0x26a> │ │ │ │ - bl 94178 │ │ │ │ + bne.n 566e2 <_PyXI_NewExcInfo@@Base+0x26a> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 56836 <_PyXI_NewExcInfo@@Base+0x3de> │ │ │ │ + bne.w 56856 <_PyXI_NewExcInfo@@Base+0x3de> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 566d0 <_PyXI_NewExcInfo@@Base+0x278> │ │ │ │ + bne.n 566f0 <_PyXI_NewExcInfo@@Base+0x278> │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 566f0 <_PyXI_NewExcInfo@@Base+0x298> │ │ │ │ - bl 17499c │ │ │ │ + b.n 56710 <_PyXI_NewExcInfo@@Base+0x298> │ │ │ │ + bl 174704 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 566f0 <_PyXI_NewExcInfo@@Base+0x298> │ │ │ │ - bl 94178 │ │ │ │ + bne.n 56710 <_PyXI_NewExcInfo@@Base+0x298> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 56836 <_PyXI_NewExcInfo@@Base+0x3de> │ │ │ │ + bne.w 56856 <_PyXI_NewExcInfo@@Base+0x3de> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d10, [pc, #324] @ 56840 <_PyXI_NewExcInfo@@Base+0x3e8> │ │ │ │ + vldr d10, [pc, #324] @ 56860 <_PyXI_NewExcInfo@@Base+0x3e8> │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r0, #0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 5671c <_PyXI_NewExcInfo@@Base+0x2c4> │ │ │ │ + bhi.n 5673c <_PyXI_NewExcInfo@@Base+0x2c4> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 5678c <_PyXI_NewExcInfo@@Base+0x334> │ │ │ │ - b.n 567e4 <_PyXI_NewExcInfo@@Base+0x38c> │ │ │ │ - ble.n 5678c <_PyXI_NewExcInfo@@Base+0x334> │ │ │ │ + bhi.n 567ac <_PyXI_NewExcInfo@@Base+0x334> │ │ │ │ + b.n 56804 <_PyXI_NewExcInfo@@Base+0x38c> │ │ │ │ + ble.n 567ac <_PyXI_NewExcInfo@@Base+0x334> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 5678c <_PyXI_NewExcInfo@@Base+0x334> │ │ │ │ + bhi.n 567ac <_PyXI_NewExcInfo@@Base+0x334> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 5678c <_PyXI_NewExcInfo@@Base+0x334> │ │ │ │ + beq.n 567ac <_PyXI_NewExcInfo@@Base+0x334> │ │ │ │ mov r1, sp │ │ │ │ add r0, sp, #8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 2bfe8 │ │ │ │ - vldr d7, [pc, #260] @ 56848 <_PyXI_NewExcInfo@@Base+0x3f0> │ │ │ │ + vldr d7, [pc, #260] @ 56868 <_PyXI_NewExcInfo@@Base+0x3f0> │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ - vldr d5, [pc, #256] @ 56850 <_PyXI_NewExcInfo@@Base+0x3f8> │ │ │ │ + vldr d5, [pc, #256] @ 56870 <_PyXI_NewExcInfo@@Base+0x3f8> │ │ │ │ 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 5677a <_PyXI_NewExcInfo@@Base+0x322> │ │ │ │ + ble.n 5679a <_PyXI_NewExcInfo@@Base+0x322> │ │ │ │ vstr d6, [sp, #16] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - b.n 56820 <_PyXI_NewExcInfo@@Base+0x3c8> │ │ │ │ + b.n 56840 <_PyXI_NewExcInfo@@Base+0x3c8> │ │ │ │ vneg.f64 d6, d6 │ │ │ │ vneg.f64 d7, d7 │ │ │ │ vstr d6, [sp, #16] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - b.n 567b8 <_PyXI_NewExcInfo@@Base+0x360> │ │ │ │ + b.n 567d8 <_PyXI_NewExcInfo@@Base+0x360> │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 2dbd6c <_PyBytes_FromXIData@@Base+0x1adc> │ │ │ │ + bl 2db5c4 <_PyBytes_FromXIData@@Base+0x1adc> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ rsb r4, r0, r0, lsl #3 │ │ │ │ - bl 2dbd6c <_PyBytes_FromXIData@@Base+0x1adc> │ │ │ │ + bl 2db5c4 <_PyBytes_FromXIData@@Base+0x1adc> │ │ │ │ add r4, r0 │ │ │ │ - movw r3, #5960 @ 0x1748 │ │ │ │ + movw r3, #3984 @ 0xf90 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add.w r0, r3, r4, lsl #4 │ │ │ │ add r4, sp, #32 │ │ │ │ adds r0, #32 │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmdb r4, {r0, r1, r2, r3} │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 56820 <_PyXI_NewExcInfo@@Base+0x3c8> │ │ │ │ + beq.n 56840 <_PyXI_NewExcInfo@@Base+0x3c8> │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 56820 <_PyXI_NewExcInfo@@Base+0x3c8> │ │ │ │ + bvs.n 56840 <_PyXI_NewExcInfo@@Base+0x3c8> │ │ │ │ vabs.f64 d8, d8 │ │ │ │ vcmp.f64 d8, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 56820 <_PyXI_NewExcInfo@@Base+0x3c8> │ │ │ │ + ble.n 56840 <_PyXI_NewExcInfo@@Base+0x3c8> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 57ffc <_PyXI_FreeExcInfo@@Base+0x346> │ │ │ │ - b.n 56836 <_PyXI_NewExcInfo@@Base+0x3de> │ │ │ │ + bl 5801c <_PyXI_FreeExcInfo@@Base+0x346> │ │ │ │ + b.n 56856 <_PyXI_NewExcInfo@@Base+0x3de> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 567fc <_PyXI_NewExcInfo@@Base+0x3a4> │ │ │ │ + bne.n 5681c <_PyXI_NewExcInfo@@Base+0x3a4> │ │ │ │ vmul.f64 d8, d9, d8 │ │ │ │ vstr d9, [sp, #16] │ │ │ │ vstr d8, [sp, #24] │ │ │ │ - b.n 56820 <_PyXI_NewExcInfo@@Base+0x3c8> │ │ │ │ + b.n 56840 <_PyXI_NewExcInfo@@Base+0x3c8> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 2b3a0 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmul.f64 d7, d9, d7 │ │ │ │ vstr d7, [sp, #16] │ │ │ │ blx 2c4a4 │ │ │ │ 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 29712c │ │ │ │ + b.w 2969ac │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ movs r0, r0 │ │ │ │ @@ -63445,85 +63464,85 @@ │ │ │ │ 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, 5687c <_PyXI_NewExcInfo@@Base+0x424> │ │ │ │ + cbnz r5, 5689c <_PyXI_NewExcInfo@@Base+0x424> │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 5687c <_PyXI_NewExcInfo@@Base+0x424> │ │ │ │ + ble.n 5689c <_PyXI_NewExcInfo@@Base+0x424> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5687c <_PyXI_NewExcInfo@@Base+0x424> │ │ │ │ - cbnz r2, 56896 <_PyXI_NewExcInfo@@Base+0x43e> │ │ │ │ + bne.n 5689c <_PyXI_NewExcInfo@@Base+0x424> │ │ │ │ + cbnz r2, 568b6 <_PyXI_NewExcInfo@@Base+0x43e> │ │ │ │ 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] @ (568d4 <_PyXI_NewExcInfo@@Base+0x47c>) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 568ce <_PyXI_NewExcInfo@@Base+0x476> │ │ │ │ + ldr r3, [pc, #68] @ (568f4 <_PyXI_NewExcInfo@@Base+0x47c>) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 568ee <_PyXI_NewExcInfo@@Base+0x476> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 4f930 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ - cbz r0, 568c2 <_PyXI_NewExcInfo@@Base+0x46a> │ │ │ │ + bl 4f950 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + cbz r0, 568e2 <_PyXI_NewExcInfo@@Base+0x46a> │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 2b474 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 568c6 <_PyXI_NewExcInfo@@Base+0x46e> │ │ │ │ + beq.n 568e6 <_PyXI_NewExcInfo@@Base+0x46e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 26ef2c │ │ │ │ - movw r2, #2868 @ 0xb34 │ │ │ │ + bl 26e7e4 │ │ │ │ + movw r2, #884 @ 0x374 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 5693e <_PyXI_NewExcInfo@@Base+0x4e6> │ │ │ │ + bl 5695e <_PyXI_NewExcInfo@@Base+0x4e6> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 568ce <_PyXI_NewExcInfo@@Base+0x476> │ │ │ │ + b.n 568ee <_PyXI_NewExcInfo@@Base+0x476> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #592] @ (56b28 <_PyXI_NewExcInfo@@Base+0x6d0>) │ │ │ │ + ldr r2, [pc, #592] @ (56b48 <_PyXI_NewExcInfo@@Base+0x6d0>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #62340 @ 0xf384 │ │ │ │ + movw r0, #60356 @ 0xebc4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.w 9512c │ │ │ │ - movw r1, #22320 @ 0x5730 │ │ │ │ + b.w 9508c │ │ │ │ + movw r1, #20336 @ 0x4f70 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w 40f94 <_PyCompile_Assemble@@Base+0x1c4> │ │ │ │ + b.w 40fac <_PyCompile_Assemble@@Base+0x1c4> │ │ │ │ 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 56914 <_PyXI_NewExcInfo@@Base+0x4bc> │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 5691e <_PyXI_NewExcInfo@@Base+0x4c6> │ │ │ │ + bne.n 56934 <_PyXI_NewExcInfo@@Base+0x4bc> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 5693e <_PyXI_NewExcInfo@@Base+0x4c6> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ 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 222dd0 <_PyOS_URandomNonblock@@Base+0xeb0> │ │ │ │ + bl 2215e4 <_PyOS_URandomNonblock@@Base+0xeb0> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ @@ -63537,417 +63556,417 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 2b944 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 4a762 │ │ │ │ + bl 4a782 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr 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 5699c <_PyXI_NewExcInfo@@Base+0x544> │ │ │ │ - bl b1110 │ │ │ │ - bl b1198 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 569a2 <_PyXI_NewExcInfo@@Base+0x54a> │ │ │ │ + beq.n 569bc <_PyXI_NewExcInfo@@Base+0x544> │ │ │ │ + bl b0c5c │ │ │ │ + bl b0ce4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 569c2 <_PyXI_NewExcInfo@@Base+0x54a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 51da4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 569ae <_PyXI_NewExcInfo@@Base+0x556> │ │ │ │ + cbz r3, 569ce <_PyXI_NewExcInfo@@Base+0x556> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 569f0 <_PyXI_NewExcInfo@@Base+0x598> │ │ │ │ + b.n 56a10 <_PyXI_NewExcInfo@@Base+0x598> │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b41f4 │ │ │ │ - cbnz r0, 569ec <_PyXI_NewExcInfo@@Base+0x594> │ │ │ │ + bl b3d38 │ │ │ │ + cbnz r0, 56a0c <_PyXI_NewExcInfo@@Base+0x594> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 569ec <_PyXI_NewExcInfo@@Base+0x594> │ │ │ │ + cbnz r3, 56a0c <_PyXI_NewExcInfo@@Base+0x594> │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbnz r0, 569ec <_PyXI_NewExcInfo@@Base+0x594> │ │ │ │ + bl b3d38 │ │ │ │ + cbnz r0, 56a0c <_PyXI_NewExcInfo@@Base+0x594> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 569ec <_PyXI_NewExcInfo@@Base+0x594> │ │ │ │ + cbnz r3, 56a0c <_PyXI_NewExcInfo@@Base+0x594> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbnz r0, 569ec <_PyXI_NewExcInfo@@Base+0x594> │ │ │ │ + bl b3d38 │ │ │ │ + cbnz r0, 56a0c <_PyXI_NewExcInfo@@Base+0x594> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 569ec <_PyXI_NewExcInfo@@Base+0x594> │ │ │ │ + cbnz r3, 56a0c <_PyXI_NewExcInfo@@Base+0x594> │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbnz r0, 569ec <_PyXI_NewExcInfo@@Base+0x594> │ │ │ │ + bl b3d38 │ │ │ │ + cbnz r0, 56a0c <_PyXI_NewExcInfo@@Base+0x594> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r9, r0, [r1] │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 102f28 │ │ │ │ + bl 102dc4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 56a42 <_PyXI_NewExcInfo@@Base+0x5ea> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 56a62 <_PyXI_NewExcInfo@@Base+0x5ea> │ │ │ │ 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 56a46 <_PyXI_NewExcInfo@@Base+0x5ee> │ │ │ │ + bhi.n 56a66 <_PyXI_NewExcInfo@@Base+0x5ee> │ │ │ │ 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 a8590 │ │ │ │ + b.w a81b8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 56a4e <_PyXI_NewExcInfo@@Base+0x5f6> │ │ │ │ + b.n 56a6e <_PyXI_NewExcInfo@@Base+0x5f6> │ │ │ │ movw r0, #8380 @ 0x20bc │ │ │ │ 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 56b1e <_PyXI_NewExcInfo@@Base+0x6c6> │ │ │ │ + beq.n 56b3e <_PyXI_NewExcInfo@@Base+0x6c6> │ │ │ │ mov ip, r3 │ │ │ │ cmp r0, r6 │ │ │ │ - bcs.n 56acc <_PyXI_NewExcInfo@@Base+0x674> │ │ │ │ + bcs.n 56aec <_PyXI_NewExcInfo@@Base+0x674> │ │ │ │ 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 56acc <_PyXI_NewExcInfo@@Base+0x674> │ │ │ │ + beq.n 56aec <_PyXI_NewExcInfo@@Base+0x674> │ │ │ │ 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 56a6a <_PyXI_NewExcInfo@@Base+0x612> │ │ │ │ + b.n 56a8a <_PyXI_NewExcInfo@@Base+0x612> │ │ │ │ ldr.w r3, [r0], #4 │ │ │ │ sub.w r4, r3, #55296 @ 0xd800 │ │ │ │ cmp.w r4, #2048 @ 0x800 │ │ │ │ - bcc.n 56b40 <_PyXI_NewExcInfo@@Base+0x6e8> │ │ │ │ + bcc.n 56b60 <_PyXI_NewExcInfo@@Base+0x6e8> │ │ │ │ str.w r3, [ip], #4 │ │ │ │ cmp r0, r5 │ │ │ │ - bcc.n 56aba <_PyXI_NewExcInfo@@Base+0x662> │ │ │ │ - b.n 56b48 <_PyXI_NewExcInfo@@Base+0x6f0> │ │ │ │ + bcc.n 56ada <_PyXI_NewExcInfo@@Base+0x662> │ │ │ │ + b.n 56b68 <_PyXI_NewExcInfo@@Base+0x6f0> │ │ │ │ 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 56b3a <_PyXI_NewExcInfo@@Base+0x6e2> │ │ │ │ + beq.n 56b5a <_PyXI_NewExcInfo@@Base+0x6e2> │ │ │ │ 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 56ad2 <_PyXI_NewExcInfo@@Base+0x67a> │ │ │ │ - b.n 56b3a <_PyXI_NewExcInfo@@Base+0x6e2> │ │ │ │ + bcc.n 56af2 <_PyXI_NewExcInfo@@Base+0x67a> │ │ │ │ + b.n 56b5a <_PyXI_NewExcInfo@@Base+0x6e2> │ │ │ │ ldr.w r3, [r0], #4 │ │ │ │ rev r4, r3 │ │ │ │ sub.w r3, r3, #55296 @ 0xd800 │ │ │ │ cmp.w r3, #2048 @ 0x800 │ │ │ │ - bcc.n 56b40 <_PyXI_NewExcInfo@@Base+0x6e8> │ │ │ │ + bcc.n 56b60 <_PyXI_NewExcInfo@@Base+0x6e8> │ │ │ │ str.w r4, [ip], #4 │ │ │ │ cmp r0, r5 │ │ │ │ - bcc.n 56b26 <_PyXI_NewExcInfo@@Base+0x6ce> │ │ │ │ - b.n 56b48 <_PyXI_NewExcInfo@@Base+0x6f0> │ │ │ │ + bcc.n 56b46 <_PyXI_NewExcInfo@@Base+0x6ce> │ │ │ │ + b.n 56b68 <_PyXI_NewExcInfo@@Base+0x6f0> │ │ │ │ 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, 56b7c <_PyXI_NewExcInfo@@Base+0x724> │ │ │ │ + cbz r0, 56b9c <_PyXI_NewExcInfo@@Base+0x724> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56b7c <_PyXI_NewExcInfo@@Base+0x724> │ │ │ │ + bge.n 56b9c <_PyXI_NewExcInfo@@Base+0x724> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 56b7c <_PyXI_NewExcInfo@@Base+0x724> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 56b9c <_PyXI_NewExcInfo@@Base+0x724> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 89b14 │ │ │ │ + b.w 89a7c │ │ │ │ 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, 56ba8 <_PyXI_NewExcInfo@@Base+0x750> │ │ │ │ + cbnz r3, 56bc8 <_PyXI_NewExcInfo@@Base+0x750> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 56ba8 <_PyXI_NewExcInfo@@Base+0x750> │ │ │ │ + ble.n 56bc8 <_PyXI_NewExcInfo@@Base+0x750> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 56ba8 <_PyXI_NewExcInfo@@Base+0x750> │ │ │ │ - cbnz r0, 56bc0 <_PyXI_NewExcInfo@@Base+0x768> │ │ │ │ + bne.n 56bc8 <_PyXI_NewExcInfo@@Base+0x750> │ │ │ │ + cbnz r0, 56be0 <_PyXI_NewExcInfo@@Base+0x768> │ │ │ │ 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] @ (56c04 <_PyXI_NewExcInfo@@Base+0x7ac>) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 56c00 <_PyXI_NewExcInfo@@Base+0x7a8> │ │ │ │ + ldr r3, [pc, #72] @ (56c24 <_PyXI_NewExcInfo@@Base+0x7ac>) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 56c20 <_PyXI_NewExcInfo@@Base+0x7a8> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movw r3, #52 @ 0x34 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 56bec <_PyXI_NewExcInfo@@Base+0x794> │ │ │ │ + beq.n 56c0c <_PyXI_NewExcInfo@@Base+0x794> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3128 @ 0xc38 │ │ │ │ + movw r1, #1144 @ 0x478 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 44582 <_PyImport_ClearExtension@@Base+0xc80> │ │ │ │ + bl 445e4 <_PyImport_ClearExtension@@Base+0xcc2> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r2, [pc, #944] @ (56fb8 <_PyXI_NewExcInfo@@Base+0xb60>) │ │ │ │ + ldr r2, [pc, #944] @ (56fd8 <_PyXI_NewExcInfo@@Base+0xb60>) │ │ │ │ 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 56c30 <_PyXI_NewExcInfo@@Base+0x7d8> │ │ │ │ - bl b1110 │ │ │ │ - bl b1198 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 56c36 <_PyXI_NewExcInfo@@Base+0x7de> │ │ │ │ + beq.n 56c50 <_PyXI_NewExcInfo@@Base+0x7d8> │ │ │ │ + bl b0c5c │ │ │ │ + bl b0ce4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 56c56 <_PyXI_NewExcInfo@@Base+0x7de> │ │ │ │ mov r0, r4 │ │ │ │ - bl 51da4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 56c42 <_PyXI_NewExcInfo@@Base+0x7ea> │ │ │ │ + cbz r3, 56c62 <_PyXI_NewExcInfo@@Base+0x7ea> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 56c74 <_PyXI_NewExcInfo@@Base+0x81c> │ │ │ │ + b.n 56c94 <_PyXI_NewExcInfo@@Base+0x81c> │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b41f4 │ │ │ │ - cbnz r0, 56c70 <_PyXI_NewExcInfo@@Base+0x818> │ │ │ │ + bl b3d38 │ │ │ │ + cbnz r0, 56c90 <_PyXI_NewExcInfo@@Base+0x818> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 56c70 <_PyXI_NewExcInfo@@Base+0x818> │ │ │ │ + cbnz r3, 56c90 <_PyXI_NewExcInfo@@Base+0x818> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbnz r0, 56c70 <_PyXI_NewExcInfo@@Base+0x818> │ │ │ │ + bl b3d38 │ │ │ │ + cbnz r0, 56c90 <_PyXI_NewExcInfo@@Base+0x818> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 56c70 <_PyXI_NewExcInfo@@Base+0x818> │ │ │ │ + cbnz r3, 56c90 <_PyXI_NewExcInfo@@Base+0x818> │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbnz r0, 56c70 <_PyXI_NewExcInfo@@Base+0x818> │ │ │ │ + bl b3d38 │ │ │ │ + cbnz r0, 56c90 <_PyXI_NewExcInfo@@Base+0x818> │ │ │ │ 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, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 168eac │ │ │ │ - cbnz r0, 56c98 <_PyXI_NewExcInfo@@Base+0x840> │ │ │ │ + bl 168e40 │ │ │ │ + cbnz r0, 56cb8 <_PyXI_NewExcInfo@@Base+0x840> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 56cf2 <_PyXI_NewExcInfo@@Base+0x89a> │ │ │ │ + b.n 56d12 <_PyXI_NewExcInfo@@Base+0x89a> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 56d54 <_PyXI_NewExcInfo@@Base+0x8fc> │ │ │ │ + bl 56d74 <_PyXI_NewExcInfo@@Base+0x8fc> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 56cbe <_PyXI_NewExcInfo@@Base+0x866> │ │ │ │ - movw r3, #37669 @ 0x9325 │ │ │ │ + beq.n 56cde <_PyXI_NewExcInfo@@Base+0x866> │ │ │ │ + movw r3, #35709 @ 0x8b7d │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 56cc8 <_PyXI_NewExcInfo@@Base+0x870> │ │ │ │ + bne.n 56ce8 <_PyXI_NewExcInfo@@Base+0x870> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d9408 │ │ │ │ - b.n 56cd0 <_PyXI_NewExcInfo@@Base+0x878> │ │ │ │ - bl 94178 │ │ │ │ + bl 2d8c60 │ │ │ │ + b.n 56cf0 <_PyXI_NewExcInfo@@Base+0x878> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56ca6 <_PyXI_NewExcInfo@@Base+0x84e> │ │ │ │ - b.n 56c94 <_PyXI_NewExcInfo@@Base+0x83c> │ │ │ │ + beq.n 56cc6 <_PyXI_NewExcInfo@@Base+0x84e> │ │ │ │ + b.n 56cb4 <_PyXI_NewExcInfo@@Base+0x83c> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 56cea <_PyXI_NewExcInfo@@Base+0x892> │ │ │ │ - bl 94178 │ │ │ │ + bne.n 56d0a <_PyXI_NewExcInfo@@Base+0x892> │ │ │ │ + bl 940d8 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 56cf2 <_PyXI_NewExcInfo@@Base+0x89a> │ │ │ │ + b.n 56d12 <_PyXI_NewExcInfo@@Base+0x89a> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.n 56d1c <_PyXI_NewExcInfo@@Base+0x8c4> │ │ │ │ - bl b1110 │ │ │ │ - bl b1198 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 56d22 <_PyXI_NewExcInfo@@Base+0x8ca> │ │ │ │ + beq.n 56d3c <_PyXI_NewExcInfo@@Base+0x8c4> │ │ │ │ + bl b0c5c │ │ │ │ + bl b0ce4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 56d42 <_PyXI_NewExcInfo@@Base+0x8ca> │ │ │ │ mov r0, r4 │ │ │ │ - bl 51da4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 56d2e <_PyXI_NewExcInfo@@Base+0x8d6> │ │ │ │ + cbz r3, 56d4e <_PyXI_NewExcInfo@@Base+0x8d6> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 56d50 <_PyXI_NewExcInfo@@Base+0x8f8> │ │ │ │ + b.n 56d70 <_PyXI_NewExcInfo@@Base+0x8f8> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b41f4 │ │ │ │ - cbnz r0, 56d4c <_PyXI_NewExcInfo@@Base+0x8f4> │ │ │ │ + bl b3d38 │ │ │ │ + cbnz r0, 56d6c <_PyXI_NewExcInfo@@Base+0x8f4> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 56d4c <_PyXI_NewExcInfo@@Base+0x8f4> │ │ │ │ + cbnz r3, 56d6c <_PyXI_NewExcInfo@@Base+0x8f4> │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbnz r0, 56d4c <_PyXI_NewExcInfo@@Base+0x8f4> │ │ │ │ + bl b3d38 │ │ │ │ + cbnz r0, 56d6c <_PyXI_NewExcInfo@@Base+0x8f4> │ │ │ │ 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 │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl ffe48 │ │ │ │ + bl ffce4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 56d82 <_PyXI_NewExcInfo@@Base+0x92a> │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 56d86 <_PyXI_NewExcInfo@@Base+0x92e> │ │ │ │ - b.n 56dae <_PyXI_NewExcInfo@@Base+0x956> │ │ │ │ + bne.n 56da2 <_PyXI_NewExcInfo@@Base+0x92a> │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 56da6 <_PyXI_NewExcInfo@@Base+0x92e> │ │ │ │ + b.n 56dce <_PyXI_NewExcInfo@@Base+0x956> │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 56dae <_PyXI_NewExcInfo@@Base+0x956> │ │ │ │ + bge.n 56dce <_PyXI_NewExcInfo@@Base+0x956> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ - cbz r3, 56dae <_PyXI_NewExcInfo@@Base+0x956> │ │ │ │ + cbz r3, 56dce <_PyXI_NewExcInfo@@Base+0x956> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 56dae <_PyXI_NewExcInfo@@Base+0x956> │ │ │ │ - movw r2, #27221 @ 0x6a55 │ │ │ │ + cbz r3, 56dce <_PyXI_NewExcInfo@@Base+0x956> │ │ │ │ + movw r2, #26269 @ 0x669d │ │ │ │ movt r2, #23 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 56da0 <_PyXI_NewExcInfo@@Base+0x948> │ │ │ │ + bne.n 56dc0 <_PyXI_NewExcInfo@@Base+0x948> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - b.n 56da4 <_PyXI_NewExcInfo@@Base+0x94c> │ │ │ │ + b.n 56dc4 <_PyXI_NewExcInfo@@Base+0x94c> │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ite ge │ │ │ │ addge r4, r4, r0 │ │ │ │ movlt.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ @@ -63957,76 +63976,76 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ movw r1, #55832 @ 0xda18 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154ab0 │ │ │ │ + bl 154aa8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r7, [r6, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp r4, r7 │ │ │ │ - beq.n 56e02 <_PyXI_NewExcInfo@@Base+0x9aa> │ │ │ │ + beq.n 56e22 <_PyXI_NewExcInfo@@Base+0x9aa> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9ef64 │ │ │ │ - cbnz r0, 56e02 <_PyXI_NewExcInfo@@Base+0x9aa> │ │ │ │ + bl 9ef00 │ │ │ │ + cbnz r0, 56e22 <_PyXI_NewExcInfo@@Base+0x9aa> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - movw r1, #3172 @ 0xc64 │ │ │ │ + movw r1, #1188 @ 0x4a4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 56e12 <_PyXI_NewExcInfo@@Base+0x9ba> │ │ │ │ + beq.n 56e32 <_PyXI_NewExcInfo@@Base+0x9ba> │ │ │ │ movs r4, #0 │ │ │ │ - bl 570ee │ │ │ │ - b.n 56e9c <_PyXI_NewExcInfo@@Base+0xa44> │ │ │ │ + bl 5710e │ │ │ │ + b.n 56ebc <_PyXI_NewExcInfo@@Base+0xa44> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 56e28 <_PyXI_NewExcInfo@@Base+0x9d0> │ │ │ │ + bge.n 56e48 <_PyXI_NewExcInfo@@Base+0x9d0> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 23c470 │ │ │ │ + b.w 23b41c │ │ │ │ add r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 271dfc │ │ │ │ + bl 2716b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56e9c <_PyXI_NewExcInfo@@Base+0xa44> │ │ │ │ + beq.n 56ebc <_PyXI_NewExcInfo@@Base+0xa44> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 56e4c <_PyXI_NewExcInfo@@Base+0x9f4> │ │ │ │ + ble.n 56e6c <_PyXI_NewExcInfo@@Base+0x9f4> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mul.w r2, r3, r2 │ │ │ │ blx 2bff8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 56e6c <_PyXI_NewExcInfo@@Base+0xa14> │ │ │ │ + ble.n 56e8c <_PyXI_NewExcInfo@@Base+0xa14> │ │ │ │ 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 2bff8 │ │ │ │ - ldr r0, [pc, #48] @ (56ea0 <_PyXI_NewExcInfo@@Base+0xa48>) │ │ │ │ + ldr r0, [pc, #48] @ (56ec0 <_PyXI_NewExcInfo@@Base+0xa48>) │ │ │ │ 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 │ │ │ │ @@ -64048,497 +64067,497 @@ │ │ │ │ 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 56ecc <_PyXI_NewExcInfo@@Base+0xa74> │ │ │ │ - bl b1110 │ │ │ │ - bl b1198 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 56ed2 <_PyXI_NewExcInfo@@Base+0xa7a> │ │ │ │ + beq.n 56eec <_PyXI_NewExcInfo@@Base+0xa74> │ │ │ │ + bl b0c5c │ │ │ │ + bl b0ce4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 56ef2 <_PyXI_NewExcInfo@@Base+0xa7a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 51da4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 56eec <_PyXI_NewExcInfo@@Base+0xa94> │ │ │ │ + cbnz r3, 56f0c <_PyXI_NewExcInfo@@Base+0xa94> │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl b41f4 │ │ │ │ - cbz r0, 56eea <_PyXI_NewExcInfo@@Base+0xa92> │ │ │ │ + bl b3d38 │ │ │ │ + cbz r0, 56f0a <_PyXI_NewExcInfo@@Base+0xa92> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba8d0 <_PyEvalFramePushAndInit@@Base+0x184> │ │ │ │ - cbnz r0, 56eec <_PyXI_NewExcInfo@@Base+0xa94> │ │ │ │ + bl ba3a8 <_PyEvalFramePushAndInit@@Base+0x184> │ │ │ │ + cbnz r0, 56f0c <_PyXI_NewExcInfo@@Base+0xa94> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #20 │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ 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, #31976 @ 0x7ce8 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 154ab0 │ │ │ │ + bl 154aa8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 56f36 <_PyXI_NewExcInfo@@Base+0xade> │ │ │ │ + beq.n 56f56 <_PyXI_NewExcInfo@@Base+0xade> │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 56f36 <_PyXI_NewExcInfo@@Base+0xade> │ │ │ │ + beq.n 56f56 <_PyXI_NewExcInfo@@Base+0xade> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 56f5e <_PyXI_NewExcInfo@@Base+0xb06> │ │ │ │ - b.n 56f4e <_PyXI_NewExcInfo@@Base+0xaf6> │ │ │ │ + beq.n 56f7e <_PyXI_NewExcInfo@@Base+0xb06> │ │ │ │ + b.n 56f6e <_PyXI_NewExcInfo@@Base+0xaf6> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 56f2e <_PyXI_NewExcInfo@@Base+0xad6> │ │ │ │ - movw r0, #3220 @ 0xc94 │ │ │ │ + beq.n 56f4e <_PyXI_NewExcInfo@@Base+0xad6> │ │ │ │ + movw r0, #1236 @ 0x4d4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r6 │ │ │ │ - bl 21d560 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21c480 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 56f2e <_PyXI_NewExcInfo@@Base+0xad6> │ │ │ │ - b.n 56f6c <_PyXI_NewExcInfo@@Base+0xb14> │ │ │ │ - movw r0, #3220 @ 0xc94 │ │ │ │ + bne.n 56f4e <_PyXI_NewExcInfo@@Base+0xad6> │ │ │ │ + b.n 56f8c <_PyXI_NewExcInfo@@Base+0xb14> │ │ │ │ + movw r0, #1236 @ 0x4d4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ - cbz r0, 56f6c <_PyXI_NewExcInfo@@Base+0xb14> │ │ │ │ + bl 1d39c0 │ │ │ │ + cbz r0, 56f8c <_PyXI_NewExcInfo@@Base+0xb14> │ │ │ │ ldrd r6, r0, [r4, #16] │ │ │ │ - bl 9f90c │ │ │ │ + bl 9f8ac │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 56f70 <_PyXI_NewExcInfo@@Base+0xb18> │ │ │ │ - b.n 56fc2 <_PyXI_NewExcInfo@@Base+0xb6a> │ │ │ │ + cbnz r0, 56f90 <_PyXI_NewExcInfo@@Base+0xb18> │ │ │ │ + b.n 56fe2 <_PyXI_NewExcInfo@@Base+0xb6a> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 56fc2 <_PyXI_NewExcInfo@@Base+0xb6a> │ │ │ │ + b.n 56fe2 <_PyXI_NewExcInfo@@Base+0xb6a> │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #31093 @ 0x7975 │ │ │ │ + movw r3, #30941 @ 0x78dd │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 56f8a <_PyXI_NewExcInfo@@Base+0xb32> │ │ │ │ + bne.n 56faa <_PyXI_NewExcInfo@@Base+0xb32> │ │ │ │ mov r0, r5 │ │ │ │ - bl 87918 │ │ │ │ + bl 1c75cc │ │ │ │ mov r5, r0 │ │ │ │ - b.n 56f92 <_PyXI_NewExcInfo@@Base+0xb3a> │ │ │ │ + b.n 56fb2 <_PyXI_NewExcInfo@@Base+0xb3a> │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 56fac <_PyXI_NewExcInfo@@Base+0xb54> │ │ │ │ + cbnz r5, 56fcc <_PyXI_NewExcInfo@@Base+0xb54> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56fa8 <_PyXI_NewExcInfo@@Base+0xb50> │ │ │ │ + bge.n 56fc8 <_PyXI_NewExcInfo@@Base+0xb50> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56fa8 <_PyXI_NewExcInfo@@Base+0xb50> │ │ │ │ + cbnz r3, 56fc8 <_PyXI_NewExcInfo@@Base+0xb50> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 56fc2 <_PyXI_NewExcInfo@@Base+0xb6a> │ │ │ │ + b.n 56fe2 <_PyXI_NewExcInfo@@Base+0xb6a> │ │ │ │ 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 56fa8 <_PyXI_NewExcInfo@@Base+0xb50> │ │ │ │ + b.n 56fc8 <_PyXI_NewExcInfo@@Base+0xb50> │ │ │ │ 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 56ff0 <_PyXI_NewExcInfo@@Base+0xb98> │ │ │ │ + beq.n 57010 <_PyXI_NewExcInfo@@Base+0xb98> │ │ │ │ ldr.w r5, [ip, #8] │ │ │ │ - b.n 57008 <_PyXI_NewExcInfo@@Base+0xbb0> │ │ │ │ + b.n 57028 <_PyXI_NewExcInfo@@Base+0xbb0> │ │ │ │ cmp r3, ip │ │ │ │ - bgt.n 56ff8 <_PyXI_NewExcInfo@@Base+0xba0> │ │ │ │ + bgt.n 57018 <_PyXI_NewExcInfo@@Base+0xba0> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 57008 <_PyXI_NewExcInfo@@Base+0xbb0> │ │ │ │ + b.n 57028 <_PyXI_NewExcInfo@@Base+0xbb0> │ │ │ │ cmp r3, #3 │ │ │ │ - bgt.n 56ff4 <_PyXI_NewExcInfo@@Base+0xb9c> │ │ │ │ + bgt.n 57014 <_PyXI_NewExcInfo@@Base+0xb9c> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 56ff4 <_PyXI_NewExcInfo@@Base+0xb9c> │ │ │ │ + beq.n 57014 <_PyXI_NewExcInfo@@Base+0xb9c> │ │ │ │ clz r5, r2 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 5702a <_PyXI_NewExcInfo@@Base+0xbd2> │ │ │ │ + b.n 5704a <_PyXI_NewExcInfo@@Base+0xbd2> │ │ │ │ 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] @ (570e0 <_PyXI_NewExcInfo@@Base+0xc88>) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #192] @ (57100 <_PyXI_NewExcInfo@@Base+0xc88>) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 570d6 <_PyXI_NewExcInfo@@Base+0xc7e> │ │ │ │ + beq.n 570f6 <_PyXI_NewExcInfo@@Base+0xc7e> │ │ │ │ add r6, r5 │ │ │ │ ldr.w r8, [r4] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 570ae <_PyXI_NewExcInfo@@Base+0xc56> │ │ │ │ + beq.n 570ce <_PyXI_NewExcInfo@@Base+0xc56> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 57076 <_PyXI_NewExcInfo@@Base+0xc1e> │ │ │ │ - bl 100d7c <_PyNumber_Index@@Base> │ │ │ │ + cbz r0, 57096 <_PyXI_NewExcInfo@@Base+0xc1e> │ │ │ │ + bl 100c18 <_PyNumber_Index@@Base> │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 5704e <_PyXI_NewExcInfo@@Base+0xbf6> │ │ │ │ - bl 94178 │ │ │ │ + cbnz r0, 5706e <_PyXI_NewExcInfo@@Base+0xbf6> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 570d6 <_PyXI_NewExcInfo@@Base+0xc7e> │ │ │ │ + bne.n 570f6 <_PyXI_NewExcInfo@@Base+0xc7e> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 57070 <_PyXI_NewExcInfo@@Base+0xc18> │ │ │ │ - bl 9b988 │ │ │ │ + b.n 57090 <_PyXI_NewExcInfo@@Base+0xc18> │ │ │ │ + bl 9b8e0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5706c <_PyXI_NewExcInfo@@Base+0xc14> │ │ │ │ + bge.n 5708c <_PyXI_NewExcInfo@@Base+0xc14> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5706c <_PyXI_NewExcInfo@@Base+0xc14> │ │ │ │ + cbnz r3, 5708c <_PyXI_NewExcInfo@@Base+0xc14> │ │ │ │ mov r0, sl │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.n 57040 <_PyXI_NewExcInfo@@Base+0xbe8> │ │ │ │ + beq.n 57060 <_PyXI_NewExcInfo@@Base+0xbe8> │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 57078 <_PyXI_NewExcInfo@@Base+0xc20> │ │ │ │ - b.n 570b6 <_PyXI_NewExcInfo@@Base+0xc5e> │ │ │ │ + bne.n 57098 <_PyXI_NewExcInfo@@Base+0xc20> │ │ │ │ + b.n 570d6 <_PyXI_NewExcInfo@@Base+0xc5e> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 100d7c <_PyNumber_Index@@Base> │ │ │ │ + bl 100c18 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 5708e <_PyXI_NewExcInfo@@Base+0xc36> │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 570d6 <_PyXI_NewExcInfo@@Base+0xc7e> │ │ │ │ + cbnz r0, 570ae <_PyXI_NewExcInfo@@Base+0xc36> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 570f6 <_PyXI_NewExcInfo@@Base+0xc7e> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 570ba <_PyXI_NewExcInfo@@Base+0xc62> │ │ │ │ - bl 9b988 │ │ │ │ + b.n 570da <_PyXI_NewExcInfo@@Base+0xc62> │ │ │ │ + bl 9b8e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 570a8 <_PyXI_NewExcInfo@@Base+0xc50> │ │ │ │ + bge.n 570c8 <_PyXI_NewExcInfo@@Base+0xc50> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 570a8 <_PyXI_NewExcInfo@@Base+0xc50> │ │ │ │ + cbnz r3, 570c8 <_PyXI_NewExcInfo@@Base+0xc50> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 570ba <_PyXI_NewExcInfo@@Base+0xc62> │ │ │ │ - b.n 57082 <_PyXI_NewExcInfo@@Base+0xc2a> │ │ │ │ + bne.n 570da <_PyXI_NewExcInfo@@Base+0xc62> │ │ │ │ + b.n 570a2 <_PyXI_NewExcInfo@@Base+0xc2a> │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 570ba <_PyXI_NewExcInfo@@Base+0xc62> │ │ │ │ + b.n 570da <_PyXI_NewExcInfo@@Base+0xc62> │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1816a0 │ │ │ │ + bl 18116c │ │ │ │ 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 28e274 │ │ │ │ + b.w 28daf8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #96] @ (57144 ) │ │ │ │ + ldr r3, [pc, #96] @ (57164 ) │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000570e4 : │ │ │ │ - movw r0, #48012 @ 0xbb8c │ │ │ │ +00057104 : │ │ │ │ + movw r0, #46028 @ 0xb3cc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000570ee : │ │ │ │ +0005710e : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #32] @ (57120 ) │ │ │ │ + ldr r0, [pc, #32] @ (57140 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #43556 @ 0xaa24 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r2, #3232 @ 0xca0 │ │ │ │ + movw r2, #1248 @ 0x4e0 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 11dd00 <_PyErr_SetString@@Base> │ │ │ │ + bl 11de6c <_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 84de8 │ │ │ │ + bl 84da8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57166 │ │ │ │ + bge.n 57186 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 57166 │ │ │ │ + cbnz r3, 57186 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_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, 57188 │ │ │ │ + cbnz r2, 571a8 │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 57188 │ │ │ │ - cbnz r3, 571a2 │ │ │ │ + bne.n 571a8 │ │ │ │ + cbnz r3, 571c2 │ │ │ │ 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] @ (571f8 ) │ │ │ │ - bl 11e9d8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #92] @ (57218 ) │ │ │ │ + bl 11eb40 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 571f2 │ │ │ │ + cbz r0, 57212 │ │ │ │ ldrd r0, r4, [r3] │ │ │ │ - bl 9f90c │ │ │ │ + bl 9f8ac │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 571e2 │ │ │ │ + cbz r0, 57202 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f90c │ │ │ │ + bl 9f8ac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 571e4 │ │ │ │ + cbz r0, 57204 │ │ │ │ ldr.w r2, [r6, #152] @ 0x98 │ │ │ │ - movw r3, #31093 @ 0x7975 │ │ │ │ + movw r3, #30941 @ 0x78dd │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 571d2 │ │ │ │ + bne.n 571f2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 87918 │ │ │ │ + bl 1c75cc │ │ │ │ mov r3, r0 │ │ │ │ - b.n 571da │ │ │ │ + b.n 571fa │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 571e4 │ │ │ │ + cbz r3, 57204 │ │ │ │ strd r5, r4, [r3, #8] │ │ │ │ - b.n 571f2 │ │ │ │ + b.n 57212 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #272] @ (5730c <_PyXI_ExcInfoAsObject@@Base+0x50>) │ │ │ │ + ldr r3, [pc, #272] @ (5732c <_PyXI_ExcInfoAsObject@@Base+0x50>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r3, [pc, #20] @ (57214 ) │ │ │ │ + ldr r3, [pc, #20] @ (57234 ) │ │ │ │ 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 94430 │ │ │ │ + b.w 94390 │ │ │ │ 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, 57240 │ │ │ │ + cbnz r6, 57260 │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 57240 │ │ │ │ + ble.n 57260 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 57240 │ │ │ │ - cbnz r2, 5725a │ │ │ │ + bne.n 57260 │ │ │ │ + cbnz r2, 5727a │ │ │ │ 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] @ (572b8 ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 572ac │ │ │ │ + ldr r3, [pc, #100] @ (572d8 ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 572cc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movw r3, #25136 @ 0x6230 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 57274 │ │ │ │ + bne.n 57294 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ - b.n 57290 │ │ │ │ - bl 17499c │ │ │ │ + b.n 572b0 │ │ │ │ + bl 174704 │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 57290 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 572ac │ │ │ │ + bne.n 572b0 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 572cc │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #48432 @ 0xbd30 │ │ │ │ movt r2, #2 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 572c0 <_PyXI_ExcInfoAsObject@@Base+0x4> │ │ │ │ + b.n 572e0 <_PyXI_ExcInfoAsObject@@Base+0x4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #448] @ (5747c <_PyXI_ExcInfoAsObject@@Base+0x1c0>) │ │ │ │ + ldr r3, [pc, #448] @ (5749c <_PyXI_ExcInfoAsObject@@Base+0x1c0>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000572bc <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ - b.w 3b4b6 │ │ │ │ +000572dc <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ + b.w 3b4c2 │ │ │ │ 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 57326 <_PyXI_ExcInfoAsObject@@Base+0x6a> │ │ │ │ + beq.n 57346 <_PyXI_ExcInfoAsObject@@Base+0x6a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 26ef2c │ │ │ │ + bl 26e7e4 │ │ │ │ vcmp.f32 s16, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 57314 <_PyXI_ExcInfoAsObject@@Base+0x58> │ │ │ │ + bvs.n 57334 <_PyXI_ExcInfoAsObject@@Base+0x58> │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ - movw r3, #2868 @ 0xb34 │ │ │ │ + movw r3, #884 @ 0x374 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r2, #3276 @ 0xccc │ │ │ │ + movw r2, #1292 @ 0x50c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ vcmpe.f32 s15, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it le │ │ │ │ movle r2, r3 │ │ │ │ - b.n 5731c <_PyXI_ExcInfoAsObject@@Base+0x60> │ │ │ │ - movw r2, #3276 @ 0xccc │ │ │ │ + b.n 5733c <_PyXI_ExcInfoAsObject@@Base+0x60> │ │ │ │ + movw r2, #1292 @ 0x50c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 5693e <_PyXI_NewExcInfo@@Base+0x4e6> │ │ │ │ + bl 5695e <_PyXI_NewExcInfo@@Base+0x4e6> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5732e <_PyXI_ExcInfoAsObject@@Base+0x72> │ │ │ │ + b.n 5734e <_PyXI_ExcInfoAsObject@@Base+0x72> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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] @ (57410 <_PyXI_ExcInfoAsObject@@Base+0x154>) │ │ │ │ + ldr r3, [pc, #204] @ (57430 <_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, 57378 <_PyXI_ExcInfoAsObject@@Base+0xbc> │ │ │ │ + cbz r3, 57398 <_PyXI_ExcInfoAsObject@@Base+0xbc> │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5736e <_PyXI_ExcInfoAsObject@@Base+0xb2> │ │ │ │ + bne.n 5738e <_PyXI_ExcInfoAsObject@@Base+0xb2> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5735e <_PyXI_ExcInfoAsObject@@Base+0xa2> │ │ │ │ + bne.n 5737e <_PyXI_ExcInfoAsObject@@Base+0xa2> │ │ │ │ dmb ish │ │ │ │ - beq.n 57378 <_PyXI_ExcInfoAsObject@@Base+0xbc> │ │ │ │ - bl 286614 │ │ │ │ + beq.n 57398 <_PyXI_ExcInfoAsObject@@Base+0xbc> │ │ │ │ + bl 2b848c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, sp │ │ │ │ - bl 2db03c <_PyBytes_FromXIData@@Base+0xdac> │ │ │ │ + bl 2da894 <_PyBytes_FromXIData@@Base+0xdac> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 573aa <_PyXI_ExcInfoAsObject@@Base+0xee> │ │ │ │ + cbz r3, 573ca <_PyXI_ExcInfoAsObject@@Base+0xee> │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 573a0 <_PyXI_ExcInfoAsObject@@Base+0xe4> │ │ │ │ + bne.n 573c0 <_PyXI_ExcInfoAsObject@@Base+0xe4> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 57390 <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ + bne.n 573b0 <_PyXI_ExcInfoAsObject@@Base+0xd4> │ │ │ │ dmb ish │ │ │ │ - beq.n 573aa <_PyXI_ExcInfoAsObject@@Base+0xee> │ │ │ │ - bl 285478 │ │ │ │ + beq.n 573ca <_PyXI_ExcInfoAsObject@@Base+0xee> │ │ │ │ + bl 284d7c │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ - bl 1c76d0 │ │ │ │ - cbz r0, 573fa <_PyXI_ExcInfoAsObject@@Base+0x13e> │ │ │ │ + bl 1c64f0 │ │ │ │ + cbz r0, 5741a <_PyXI_ExcInfoAsObject@@Base+0x13e> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 573c8 <_PyXI_ExcInfoAsObject@@Base+0x10c> │ │ │ │ + bpl.n 573e8 <_PyXI_ExcInfoAsObject@@Base+0x10c> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r0, #20 │ │ │ │ addpl.w r1, r0, #28 │ │ │ │ - b.n 573ca <_PyXI_ExcInfoAsObject@@Base+0x10e> │ │ │ │ + b.n 573ea <_PyXI_ExcInfoAsObject@@Base+0x10e> │ │ │ │ ldr r1, [r0, #28] │ │ │ │ movw r4, #14364 @ 0x381c │ │ │ │ movt r4, #81 @ 0x51 │ │ │ │ mov r2, sp │ │ │ │ movs r3, #0 │ │ │ │ adds r7, r1, #1 │ │ │ │ ldrb.w r5, [r2], #1 │ │ │ │ @@ -64548,150 +64567,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 573d8 <_PyXI_ExcInfoAsObject@@Base+0x11c> │ │ │ │ - ldr r3, [pc, #20] @ (57410 <_PyXI_ExcInfoAsObject@@Base+0x154>) │ │ │ │ + bne.n 573f8 <_PyXI_ExcInfoAsObject@@Base+0x11c> │ │ │ │ + ldr r3, [pc, #20] @ (57430 <_PyXI_ExcInfoAsObject@@Base+0x154>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 5740c <_PyXI_ExcInfoAsObject@@Base+0x150> │ │ │ │ + beq.n 5742c <_PyXI_ExcInfoAsObject@@Base+0x150> │ │ │ │ blx 2baf0 <__stack_chk_fail@plt> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ - b.w 2db894 <_PyBytes_FromXIData@@Base+0x1604> │ │ │ │ + b.w 2db0ec <_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, 57440 <_PyXI_ExcInfoAsObject@@Base+0x184> │ │ │ │ + cbz r3, 57460 <_PyXI_ExcInfoAsObject@@Base+0x184> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 57440 <_PyXI_ExcInfoAsObject@@Base+0x184> │ │ │ │ + bne.n 57460 <_PyXI_ExcInfoAsObject@@Base+0x184> │ │ │ │ mov r0, r3 │ │ │ │ - bl 2b6b70 <_PySys_GetSizeOf@@Base> │ │ │ │ + bl 2b63d8 <_PySys_GetSizeOf@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5744a <_PyXI_ExcInfoAsObject@@Base+0x18e> │ │ │ │ + beq.n 5746a <_PyXI_ExcInfoAsObject@@Base+0x18e> │ │ │ │ add r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8f798 │ │ │ │ + b.w 8f6f8 │ │ │ │ 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 84de8 │ │ │ │ + bl 84da8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57490 <_PyXI_ExcInfoAsObject@@Base+0x1d4> │ │ │ │ + bge.n 574b0 <_PyXI_ExcInfoAsObject@@Base+0x1d4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 57490 <_PyXI_ExcInfoAsObject@@Base+0x1d4> │ │ │ │ + cbnz r3, 574b0 <_PyXI_ExcInfoAsObject@@Base+0x1d4> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_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, #31964 @ 0x7cdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 574c2 <_PyXI_ExcInfoAsObject@@Base+0x206> │ │ │ │ + beq.n 574e2 <_PyXI_ExcInfoAsObject@@Base+0x206> │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 574c2 <_PyXI_ExcInfoAsObject@@Base+0x206> │ │ │ │ + beq.n 574e2 <_PyXI_ExcInfoAsObject@@Base+0x206> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 574e8 <_PyXI_ExcInfoAsObject@@Base+0x22c> │ │ │ │ - b.n 574d8 <_PyXI_ExcInfoAsObject@@Base+0x21c> │ │ │ │ + beq.n 57508 <_PyXI_ExcInfoAsObject@@Base+0x22c> │ │ │ │ + b.n 574f8 <_PyXI_ExcInfoAsObject@@Base+0x21c> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 574ba <_PyXI_ExcInfoAsObject@@Base+0x1fe> │ │ │ │ - movw r0, #23404 @ 0x5b6c │ │ │ │ + beq.n 574da <_PyXI_ExcInfoAsObject@@Base+0x1fe> │ │ │ │ + movw r0, #21420 @ 0x53ac │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r2 │ │ │ │ - bl 21d560 <_PyArg_NoKeywords@@Base> │ │ │ │ - cbz r0, 57514 <_PyXI_ExcInfoAsObject@@Base+0x258> │ │ │ │ - b.n 574ba <_PyXI_ExcInfoAsObject@@Base+0x1fe> │ │ │ │ - movw r0, #23404 @ 0x5b6c │ │ │ │ + bl 21c480 <_PyArg_NoKeywords@@Base> │ │ │ │ + cbz r0, 57534 <_PyXI_ExcInfoAsObject@@Base+0x258> │ │ │ │ + b.n 574da <_PyXI_ExcInfoAsObject@@Base+0x1fe> │ │ │ │ + movw r0, #21420 @ 0x53ac │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ - bl e28e8 │ │ │ │ - cbz r0, 57514 <_PyXI_ExcInfoAsObject@@Base+0x258> │ │ │ │ + bl e2850 │ │ │ │ + cbz r0, 57534 <_PyXI_ExcInfoAsObject@@Base+0x258> │ │ │ │ ldr r4, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl efdc8 │ │ │ │ - cbnz r0, 5750a <_PyXI_ExcInfoAsObject@@Base+0x24e> │ │ │ │ + bl efd28 │ │ │ │ + cbnz r0, 5752a <_PyXI_ExcInfoAsObject@@Base+0x24e> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #42868 @ 0xa774 │ │ │ │ + movw r1, #40836 @ 0x9f84 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 57514 <_PyXI_ExcInfoAsObject@@Base+0x258> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 57534 <_PyXI_ExcInfoAsObject@@Base+0x258> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 5755a │ │ │ │ + b.w 5757a │ │ │ │ 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] @ (57548 <_PyXI_ExcInfoAsObject@@Base+0x28c>) │ │ │ │ - bl 247cf0 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #28] @ (57568 <_PyXI_ExcInfoAsObject@@Base+0x28c>) │ │ │ │ + bl 2470fc <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #3312 @ 0xcf0 │ │ │ │ + movw r0, #1328 @ 0x530 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - b.w 9512c │ │ │ │ + b.w 9508c │ │ │ │ nop │ │ │ │ - b.n 57c4c <_PyXI_FormatExcInfo@@Base+0xfe> │ │ │ │ + b.n 57c6c <_PyXI_FormatExcInfo@@Base+0xfe> │ │ │ │ lsls r2, r2, #1 │ │ │ │ - movw r0, #62720 @ 0xf500 │ │ │ │ + movw r0, #60736 @ 0xed40 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r1, #4 │ │ │ │ - b.w 94110 │ │ │ │ + b.w 94070 │ │ │ │ │ │ │ │ -0005755a : │ │ │ │ +0005757a : │ │ │ │ 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, #31964 @ 0x7cdc │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd48 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 575b6 │ │ │ │ - ldr r5, [pc, #60] @ (575b8 ) │ │ │ │ + bl 7fd08 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 575d6 │ │ │ │ + ldr r5, [pc, #60] @ (575d8 ) │ │ │ │ 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 │ │ │ │ @@ -64709,712 +64728,712 @@ │ │ │ │ strd r5, r3, [r0, #-8] │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r4, [r1, #3868] @ 0xf1c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000575bc : │ │ │ │ +000575dc : │ │ │ │ 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, #36964 @ 0x9064 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 575f6 │ │ │ │ - ldr r3, [pc, #148] @ (57674 ) │ │ │ │ + bne.n 57616 │ │ │ │ + ldr r3, [pc, #148] @ (57694 ) │ │ │ │ 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 575f6 │ │ │ │ + blt.n 57616 │ │ │ │ cmp r6, r4 │ │ │ │ - bgt.n 57608 │ │ │ │ - movw r0, #3644 @ 0xe3c │ │ │ │ + bgt.n 57628 │ │ │ │ + movw r0, #1380 @ 0x564 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movw r1, #1681 @ 0x691 │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 5766c │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 5768c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #124] @ 0x7c │ │ │ │ - cbz r0, 57622 │ │ │ │ + cbz r0, 57642 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r4, r5 │ │ │ │ - bge.n 57624 │ │ │ │ + bge.n 57644 │ │ │ │ add.w r3, r0, r4, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str.w r8, [r3, #4] │ │ │ │ - cbnz r0, 57658 │ │ │ │ - b.n 57664 │ │ │ │ + cbnz r0, 57678 │ │ │ │ + b.n 57684 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r6, #1 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - bl 9bcd0 │ │ │ │ - cbz r0, 57636 │ │ │ │ + bl 9bc28 │ │ │ │ + cbz r0, 57656 │ │ │ │ add.w r3, r0, r5, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 5763c │ │ │ │ - bl 23c470 │ │ │ │ - b.n 5766c │ │ │ │ + b.n 5765c │ │ │ │ + bl 23b41c │ │ │ │ + b.n 5768c │ │ │ │ cmp r6, r5 │ │ │ │ add.w r5, r5, #1 │ │ │ │ - ble.n 5764a │ │ │ │ + ble.n 5766a │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ - b.n 5763c │ │ │ │ + b.n 5765c │ │ │ │ add.w r4, r0, r4, lsl #2 │ │ │ │ str r6, [r0, #0] │ │ │ │ str.w r8, [r4, #4] │ │ │ │ str r0, [r7, #124] @ 0x7c │ │ │ │ - b.n 57664 │ │ │ │ + b.n 57684 │ │ │ │ addw r4, r4, #1130 @ 0x46a │ │ │ │ add.w r1, r1, r4, lsl #2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - cbnz r3, 57668 │ │ │ │ + cbnz r3, 57688 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 57670 │ │ │ │ + b.n 57690 │ │ │ │ blx r3 │ │ │ │ - b.n 57664 │ │ │ │ + b.n 57684 │ │ │ │ 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, #25136 @ 0x6230 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 576ac │ │ │ │ + bne.n 576cc │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 576ac │ │ │ │ + bne.n 576cc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57704 │ │ │ │ + bge.n 57724 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 57704 │ │ │ │ + b.n 57724 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17499c │ │ │ │ + bl 174704 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 576cc │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 57702 │ │ │ │ + bne.n 576ec │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 57722 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 9ba38 │ │ │ │ + bl 9b990 │ │ │ │ cmp r5, r6 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 57704 │ │ │ │ - cbz r0, 57704 │ │ │ │ + beq.n 57724 │ │ │ │ + cbz r0, 57724 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl f53e4 │ │ │ │ + bl f5388 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 576f2 │ │ │ │ + blt.n 57712 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 57704 │ │ │ │ + b.n 57724 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 576ee │ │ │ │ + bne.n 5770e │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 576ee │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5770e │ │ │ │ movs r4, #0 │ │ │ │ vpop {d8} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #63924 @ 0xf9b4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 57838 │ │ │ │ + bne.w 57858 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 57838 │ │ │ │ + bne.w 57858 │ │ │ │ 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 122094 │ │ │ │ + bl 1221fc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57852 │ │ │ │ + beq.n 57872 │ │ │ │ add.w r0, r9, #4294967295 @ 0xffffffff │ │ │ │ add r0, r5 │ │ │ │ - bl 80b5c │ │ │ │ + bl 80b1c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 57778 │ │ │ │ + cbz r0, 57798 │ │ │ │ add.w fp, fp, #12 │ │ │ │ adds r0, #12 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 57790 │ │ │ │ + b.n 577b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5778c │ │ │ │ + bge.n 577ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5778c │ │ │ │ + cbnz r3, 577ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 57852 │ │ │ │ + b.n 57872 │ │ │ │ cmp r6, r2 │ │ │ │ - ble.n 577ac │ │ │ │ + ble.n 577cc │ │ │ │ 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 57790 │ │ │ │ + b.n 577b0 │ │ │ │ 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 577de │ │ │ │ + ble.n 577fe │ │ │ │ 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 577c2 │ │ │ │ + b.n 577e2 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ - bl 23929c │ │ │ │ + bl 238244 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 57802 │ │ │ │ + cbnz r0, 57822 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57852 │ │ │ │ + bge.n 57872 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 57852 │ │ │ │ + cbnz r3, 57872 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 57852 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 57872 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 224360 <_PyTemplate_Build@@Base> │ │ │ │ + bl 222b18 <_PyTemplate_Build@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57820 │ │ │ │ + bge.n 57840 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 57820 │ │ │ │ + cbnz r3, 57840 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57834 │ │ │ │ + bge.n 57854 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 57834 │ │ │ │ + cbnz r3, 57854 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 57852 │ │ │ │ + b.n 57872 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3320 @ 0xcf8 │ │ │ │ + movw r1, #1336 @ 0x538 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ mov r0, r4 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #0 │ │ │ │ - cbz r3, 57876 │ │ │ │ + cbz r3, 57896 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 57878 │ │ │ │ + b.n 57898 │ │ │ │ mov r5, r3 │ │ │ │ str r2, [sp, #20] │ │ │ │ - cbnz r3, 57886 │ │ │ │ + cbnz r3, 578a6 │ │ │ │ cmp r6, #2 │ │ │ │ - ble.n 57886 │ │ │ │ + ble.n 578a6 │ │ │ │ cmp r6, #6 │ │ │ │ - bgt.n 57886 │ │ │ │ - cbnz r4, 578aa │ │ │ │ + bgt.n 578a6 │ │ │ │ + cbnz r4, 578ca │ │ │ │ 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] │ │ │ │ - ldr r3, [pc, #360] @ (57a08 ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #360] @ (57a28 ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 579fe │ │ │ │ + beq.w 57a1e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 578c0 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 578e0 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57974 │ │ │ │ + bne.n 57994 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 578d6 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 578f6 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57974 │ │ │ │ + bne.n 57994 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 100d7c <_PyNumber_Index@@Base> │ │ │ │ + bl 100c18 <_PyNumber_Index@@Base> │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 578ee │ │ │ │ - bl 94178 │ │ │ │ + cbnz r0, 5790e │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57974 │ │ │ │ + bne.n 57994 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 57910 │ │ │ │ - bl 9b988 │ │ │ │ + b.n 57930 │ │ │ │ + bl 9b8e0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5790c │ │ │ │ + bge.n 5792c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5790c │ │ │ │ + cbnz r3, 5792c │ │ │ │ mov r0, sl │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r7, #1 │ │ │ │ - beq.n 578e0 │ │ │ │ + beq.n 57900 │ │ │ │ adds r2, r5, r6 │ │ │ │ subs r3, r2, #3 │ │ │ │ - beq.n 57946 │ │ │ │ + beq.n 57966 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - cbz r6, 57920 │ │ │ │ + cbz r6, 57940 │ │ │ │ subs r3, r2, #4 │ │ │ │ - beq.n 57952 │ │ │ │ - b.n 57928 │ │ │ │ + beq.n 57972 │ │ │ │ + b.n 57948 │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - cbz r5, 57932 │ │ │ │ + cbz r5, 57952 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 5795a │ │ │ │ - b.n 5793a │ │ │ │ + beq.n 5797a │ │ │ │ + b.n 5795a │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 284d28 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ - cbz r0, 57974 │ │ │ │ - b.n 5795a │ │ │ │ + bl 284568 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + cbz r0, 57994 │ │ │ │ + b.n 5797a │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r6, r5 │ │ │ │ - b.n 5795a │ │ │ │ + b.n 5797a │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 57978 │ │ │ │ + bge.n 57998 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52060 @ 0xcb5c │ │ │ │ + movw r1, #50076 @ 0xc39c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 579fe │ │ │ │ + b.n 57a1e │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ cmp r6, r4 │ │ │ │ - beq.n 57998 │ │ │ │ + beq.n 579b8 │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 2469f8 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + bl 245e08 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57974 │ │ │ │ + beq.n 57994 │ │ │ │ add r6, sp, #24 │ │ │ │ - b.n 5799a │ │ │ │ + b.n 579ba │ │ │ │ movs r6, #0 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 579ae │ │ │ │ + beq.n 579ce │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 2469f8 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + bl 245e08 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57974 │ │ │ │ + beq.n 57994 │ │ │ │ add r4, sp, #32 │ │ │ │ - b.n 579b0 │ │ │ │ + b.n 579d0 │ │ │ │ movs r4, #0 │ │ │ │ - bl b0fe4 │ │ │ │ + bl b0b30 │ │ │ │ mov r3, r4 │ │ │ │ mov fp, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ strd r7, sl, [sp] │ │ │ │ blx 2b0c8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 579f6 │ │ │ │ + bge.n 57a16 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 579e6 │ │ │ │ - bl 116390 │ │ │ │ + bne.n 57a06 │ │ │ │ + bl 1164f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 579b0 │ │ │ │ - b.n 57974 │ │ │ │ + beq.n 579d0 │ │ │ │ + b.n 57994 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ - b.n 57974 │ │ │ │ + bl 1e3608 │ │ │ │ + b.n 57994 │ │ │ │ mov r0, r5 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #624] @ (57c7c <_PyXI_FormatExcInfo@@Base+0x12e>) │ │ │ │ + ldr r3, [pc, #624] @ (57c9c <_PyXI_FormatExcInfo@@Base+0x12e>) │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2b40f0 │ │ │ │ - cbnz r0, 57a30 │ │ │ │ + bl 2b3958 │ │ │ │ + cbnz r0, 57a50 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 2b4338 │ │ │ │ + b.w 2b3ba0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 57a62 │ │ │ │ + bne.n 57a82 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55468 @ 0xd8ac │ │ │ │ + movw r1, #53484 @ 0xd0ec │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 57b4a │ │ │ │ + b.n 57b6a │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r3, 57aa4 │ │ │ │ + cbnz r3, 57ac4 │ │ │ │ ldrb.w r3, [r0, #34] @ 0x22 │ │ │ │ - cbz r3, 57a9c │ │ │ │ + cbz r3, 57abc │ │ │ │ ldr r4, [r5, #12] │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r4, 57a8e │ │ │ │ - movw r1, #55516 @ 0xd8dc │ │ │ │ + cbnz r4, 57aae │ │ │ │ + movw r1, #53532 @ 0xd11c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 57b4a │ │ │ │ - movw r1, #55568 @ 0xd910 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 57b6a │ │ │ │ + movw r1, #53584 @ 0xd150 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 57a5e │ │ │ │ + bl 11de14 │ │ │ │ + b.n 57a7e │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #16] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ - bl 27e668 <_PyUnicode_EncodeUTF16@@Base+0x3440> │ │ │ │ + bl 27debc <_PyUnicode_EncodeUTF16@@Base+0x33cc> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 57ac8 │ │ │ │ + cbz r2, 57ae8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 2b4c70 │ │ │ │ + bl 2b44d8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57b4a │ │ │ │ + bne.n 57b6a │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r5, #16] │ │ │ │ - b.n 57b4a │ │ │ │ - cbz r0, 57b0e │ │ │ │ + b.n 57b6a │ │ │ │ + cbz r0, 57b2e │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #1924 @ 0x784 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 57b18 │ │ │ │ + bne.n 57b38 │ │ │ │ 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 57af4 │ │ │ │ + bge.n 57b14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57af4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 57b14 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #34804 @ 0x87f4 │ │ │ │ + movw r1, #32820 @ 0x8034 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 57b4a │ │ │ │ + bl 11de14 │ │ │ │ + b.n 57b6a │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r5, #16] │ │ │ │ movw r3, #43800 @ 0xab18 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6580 │ │ │ │ - cbnz r0, 57b38 │ │ │ │ + bl f6524 │ │ │ │ + cbnz r0, 57b58 │ │ │ │ movw r3, #43840 @ 0xab40 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6580 │ │ │ │ - cbz r0, 57b4a │ │ │ │ - bl f6d10 │ │ │ │ + bl f6524 │ │ │ │ + cbz r0, 57b6a │ │ │ │ + bl f6cb4 │ │ │ │ movw r3, #43796 @ 0xab14 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 17ff20 │ │ │ │ + bl 17f9ec │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00057b4e <_PyXI_FormatExcInfo@@Base>: │ │ │ │ - b.w 3b6fe │ │ │ │ +00057b6e <_PyXI_FormatExcInfo@@Base>: │ │ │ │ + b.w 3b70a │ │ │ │ stmdb 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 57b80 <_PyXI_FormatExcInfo@@Base+0x32> │ │ │ │ - bl b1110 │ │ │ │ - bl b1198 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 57b86 <_PyXI_FormatExcInfo@@Base+0x38> │ │ │ │ + beq.n 57ba0 <_PyXI_FormatExcInfo@@Base+0x32> │ │ │ │ + bl b0c5c │ │ │ │ + bl b0ce4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 57ba6 <_PyXI_FormatExcInfo@@Base+0x38> │ │ │ │ mov r0, fp │ │ │ │ - bl 51da4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 57b96 <_PyXI_FormatExcInfo@@Base+0x48> │ │ │ │ + cbz r2, 57bb6 <_PyXI_FormatExcInfo@@Base+0x48> │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 57cac <_PyXI_FormatExcInfo@@Base+0x15e> │ │ │ │ + b.n 57ccc <_PyXI_FormatExcInfo@@Base+0x15e> │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 57cd4 <_PyXI_FreeExcInfo@@Base+0x1e> │ │ │ │ + bl 57cf4 <_PyXI_FreeExcInfo@@Base+0x1e> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57c9e <_PyXI_FormatExcInfo@@Base+0x150> │ │ │ │ + beq.n 57cbe <_PyXI_FormatExcInfo@@Base+0x150> │ │ │ │ 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 57bc4 <_PyXI_FormatExcInfo@@Base+0x76> │ │ │ │ - bl b1110 │ │ │ │ - bl b1198 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 57bca <_PyXI_FormatExcInfo@@Base+0x7c> │ │ │ │ + beq.n 57be4 <_PyXI_FormatExcInfo@@Base+0x76> │ │ │ │ + bl b0c5c │ │ │ │ + bl b0ce4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 57bea <_PyXI_FormatExcInfo@@Base+0x7c> │ │ │ │ mov r0, fp │ │ │ │ - bl 51da4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbnz r2, 57be8 <_PyXI_FormatExcInfo@@Base+0x9a> │ │ │ │ + cbnz r2, 57c08 <_PyXI_FormatExcInfo@@Base+0x9a> │ │ │ │ movs r0, #4 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 57bf4 <_PyXI_FormatExcInfo@@Base+0xa6> │ │ │ │ + cbnz r0, 57c14 <_PyXI_FormatExcInfo@@Base+0xa6> │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 23c470 │ │ │ │ + bl 23b41c │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 57c9e <_PyXI_FormatExcInfo@@Base+0x150> │ │ │ │ + b.n 57cbe <_PyXI_FormatExcInfo@@Base+0x150> │ │ │ │ ldr.w r5, [fp, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 57be8 <_PyXI_FormatExcInfo@@Base+0x9a> │ │ │ │ + bne.n 57c08 <_PyXI_FormatExcInfo@@Base+0x9a> │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #1 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl b41f4 │ │ │ │ - cbz r0, 57c56 <_PyXI_FormatExcInfo@@Base+0x108> │ │ │ │ + bl b3d38 │ │ │ │ + cbz r0, 57c76 <_PyXI_FormatExcInfo@@Base+0x108> │ │ │ │ mov r0, fp │ │ │ │ - bl 57cd4 <_PyXI_FreeExcInfo@@Base+0x1e> │ │ │ │ + bl 57cf4 <_PyXI_FreeExcInfo@@Base+0x1e> │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 57c56 <_PyXI_FormatExcInfo@@Base+0x108> │ │ │ │ + cbz r0, 57c76 <_PyXI_FormatExcInfo@@Base+0x108> │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ - cbz r2, 57c38 <_PyXI_FormatExcInfo@@Base+0xea> │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 57c38 <_PyXI_FormatExcInfo@@Base+0xea> │ │ │ │ + cbz r2, 57c58 <_PyXI_FormatExcInfo@@Base+0xea> │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 57c58 <_PyXI_FormatExcInfo@@Base+0xea> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ - b.n 57c9e <_PyXI_FormatExcInfo@@Base+0x150> │ │ │ │ + b.n 57cbe <_PyXI_FormatExcInfo@@Base+0x150> │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 57c4a <_PyXI_FormatExcInfo@@Base+0xfc> │ │ │ │ + bne.n 57c6a <_PyXI_FormatExcInfo@@Base+0xfc> │ │ │ │ lsls r7, r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bl 9bcd0 │ │ │ │ - cbz r0, 57c68 <_PyXI_FormatExcInfo@@Base+0x11a> │ │ │ │ + bl 9bc28 │ │ │ │ + cbz r0, 57c88 <_PyXI_FormatExcInfo@@Base+0x11a> │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ str.w sl, [r4, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 57c00 <_PyXI_FormatExcInfo@@Base+0xb2> │ │ │ │ + b.n 57c20 <_PyXI_FormatExcInfo@@Base+0xb2> │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [fp, #8] │ │ │ │ - bl cecd4 │ │ │ │ + bl ce74c │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 57c70 <_PyXI_FormatExcInfo@@Base+0x122> │ │ │ │ + cbnz r0, 57c90 <_PyXI_FormatExcInfo@@Base+0x122> │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b90 │ │ │ │ - b.n 57bde <_PyXI_FormatExcInfo@@Base+0x90> │ │ │ │ + bl 83b50 │ │ │ │ + b.n 57bfe <_PyXI_FormatExcInfo@@Base+0x90> │ │ │ │ cmp r6, r5 │ │ │ │ - ble.n 57c82 <_PyXI_FormatExcInfo@@Base+0x134> │ │ │ │ + ble.n 57ca2 <_PyXI_FormatExcInfo@@Base+0x134> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r1, [r4, r5, lsl #2] │ │ │ │ str.w r1, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 57c70 <_PyXI_FormatExcInfo@@Base+0x122> │ │ │ │ + b.n 57c90 <_PyXI_FormatExcInfo@@Base+0x122> │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ 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 e04a0 │ │ │ │ - b.n 57ca6 <_PyXI_FormatExcInfo@@Base+0x158> │ │ │ │ + bl e0390 │ │ │ │ + b.n 57cc6 <_PyXI_FormatExcInfo@@Base+0x158> │ │ │ │ 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} │ │ │ │ │ │ │ │ -00057cb6 <_PyXI_FreeExcInfo@@Base>: │ │ │ │ +00057cd6 <_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 3b83a │ │ │ │ + bl 3b846 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7a4ec │ │ │ │ + b.w 7a4bc │ │ │ │ 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 57cfc <_PyXI_FreeExcInfo@@Base+0x46> │ │ │ │ - bl b1110 │ │ │ │ - bl b1198 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 57d02 <_PyXI_FreeExcInfo@@Base+0x4c> │ │ │ │ + beq.n 57d1c <_PyXI_FreeExcInfo@@Base+0x46> │ │ │ │ + bl b0c5c │ │ │ │ + bl b0ce4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 57d22 <_PyXI_FreeExcInfo@@Base+0x4c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 51da4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 57d0e <_PyXI_FreeExcInfo@@Base+0x58> │ │ │ │ + cbz r3, 57d2e <_PyXI_FreeExcInfo@@Base+0x58> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 57d2e <_PyXI_FreeExcInfo@@Base+0x78> │ │ │ │ + b.n 57d4e <_PyXI_FreeExcInfo@@Base+0x78> │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 1ddfec │ │ │ │ - cbz r0, 57d22 <_PyXI_FreeExcInfo@@Base+0x6c> │ │ │ │ + bl 1dcd20 │ │ │ │ + cbz r0, 57d42 <_PyXI_FreeExcInfo@@Base+0x6c> │ │ │ │ mov r0, r4 │ │ │ │ bl 32b18 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 57d28 <_PyXI_FreeExcInfo@@Base+0x72> │ │ │ │ + cbz r3, 57d48 <_PyXI_FreeExcInfo@@Base+0x72> │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 57d2a <_PyXI_FreeExcInfo@@Base+0x74> │ │ │ │ - ldr r0, [pc, #8] @ (57d34 <_PyXI_FreeExcInfo@@Base+0x7e>) │ │ │ │ + b.n 57d4a <_PyXI_FreeExcInfo@@Base+0x74> │ │ │ │ + ldr r0, [pc, #8] @ (57d54 <_PyXI_FreeExcInfo@@Base+0x7e>) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -65424,213 +65443,213 @@ │ │ │ │ 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, 57d5e <_PyXI_FreeExcInfo@@Base+0xa8> │ │ │ │ + cbnz r7, 57d7e <_PyXI_FreeExcInfo@@Base+0xa8> │ │ │ │ cmp r3, r7 │ │ │ │ - blt.n 57d5e <_PyXI_FreeExcInfo@@Base+0xa8> │ │ │ │ + blt.n 57d7e <_PyXI_FreeExcInfo@@Base+0xa8> │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 57d5e <_PyXI_FreeExcInfo@@Base+0xa8> │ │ │ │ - cbnz r2, 57d78 <_PyXI_FreeExcInfo@@Base+0xc2> │ │ │ │ + bgt.n 57d7e <_PyXI_FreeExcInfo@@Base+0xa8> │ │ │ │ + cbnz r2, 57d98 <_PyXI_FreeExcInfo@@Base+0xc2> │ │ │ │ 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] @ (57db8 <_PyXI_FreeExcInfo@@Base+0x102>) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 57db2 <_PyXI_FreeExcInfo@@Base+0xfc> │ │ │ │ + ldr r3, [pc, #68] @ (57dd8 <_PyXI_FreeExcInfo@@Base+0x102>) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 57dd2 <_PyXI_FreeExcInfo@@Base+0xfc> │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 57d88 <_PyXI_FreeExcInfo@@Base+0xd2> │ │ │ │ + ble.n 57da8 <_PyXI_FreeExcInfo@@Base+0xd2> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e5534 │ │ │ │ + bl e549c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 57d8a <_PyXI_FreeExcInfo@@Base+0xd4> │ │ │ │ - b.n 57da6 <_PyXI_FreeExcInfo@@Base+0xf0> │ │ │ │ + bge.n 57daa <_PyXI_FreeExcInfo@@Base+0xd4> │ │ │ │ + b.n 57dc6 <_PyXI_FreeExcInfo@@Base+0xf0> │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 26ef2c │ │ │ │ + bl 26e7e4 │ │ │ │ uxtb r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ blx 2c140 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 57daa <_PyXI_FreeExcInfo@@Base+0xf4> │ │ │ │ + cbz r0, 57dca <_PyXI_FreeExcInfo@@Base+0xf4> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 4a48e │ │ │ │ + bl 4a4ae │ │ │ │ movs r0, #0 │ │ │ │ - b.n 57db2 <_PyXI_FreeExcInfo@@Base+0xfc> │ │ │ │ + b.n 57dd2 <_PyXI_FreeExcInfo@@Base+0xfc> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #976] @ (5818c ) │ │ │ │ + ldr r3, [pc, #976] @ (581ac ) │ │ │ │ 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, 57dd6 <_PyXI_FreeExcInfo@@Base+0x120> │ │ │ │ + cbz r3, 57df6 <_PyXI_FreeExcInfo@@Base+0x120> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 57dee <_PyXI_FreeExcInfo@@Base+0x138> │ │ │ │ + b.n 57e0e <_PyXI_FreeExcInfo@@Base+0x138> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 57dde <_PyXI_FreeExcInfo@@Base+0x128> │ │ │ │ + bgt.n 57dfe <_PyXI_FreeExcInfo@@Base+0x128> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 57dee <_PyXI_FreeExcInfo@@Base+0x138> │ │ │ │ + b.n 57e0e <_PyXI_FreeExcInfo@@Base+0x138> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 57dda <_PyXI_FreeExcInfo@@Base+0x124> │ │ │ │ + bgt.n 57dfa <_PyXI_FreeExcInfo@@Base+0x124> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 57dda <_PyXI_FreeExcInfo@@Base+0x124> │ │ │ │ + beq.n 57dfa <_PyXI_FreeExcInfo@@Base+0x124> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 57e10 <_PyXI_FreeExcInfo@@Base+0x15a> │ │ │ │ + b.n 57e30 <_PyXI_FreeExcInfo@@Base+0x15a> │ │ │ │ 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] @ (57f04 <_PyXI_FreeExcInfo@@Base+0x24e>) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #252] @ (57f24 <_PyXI_FreeExcInfo@@Base+0x24e>) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57efe <_PyXI_FreeExcInfo@@Base+0x248> │ │ │ │ + beq.n 57f1e <_PyXI_FreeExcInfo@@Base+0x248> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r6, r5 │ │ │ │ - bl 100d7c <_PyNumber_Index@@Base> │ │ │ │ + bl 100c18 <_PyNumber_Index@@Base> │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 57e26 <_PyXI_FreeExcInfo@@Base+0x170> │ │ │ │ - bl 94178 │ │ │ │ + cbnz r0, 57e46 <_PyXI_FreeExcInfo@@Base+0x170> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57eae <_PyXI_FreeExcInfo@@Base+0x1f8> │ │ │ │ - b.n 57ef4 <_PyXI_FreeExcInfo@@Base+0x23e> │ │ │ │ - bl 9b988 │ │ │ │ + bne.n 57ece <_PyXI_FreeExcInfo@@Base+0x1f8> │ │ │ │ + b.n 57f14 <_PyXI_FreeExcInfo@@Base+0x23e> │ │ │ │ + bl 9b8e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57e40 <_PyXI_FreeExcInfo@@Base+0x18a> │ │ │ │ + bge.n 57e60 <_PyXI_FreeExcInfo@@Base+0x18a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 57e40 <_PyXI_FreeExcInfo@@Base+0x18a> │ │ │ │ + cbnz r3, 57e60 <_PyXI_FreeExcInfo@@Base+0x18a> │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.n 57e1c <_PyXI_FreeExcInfo@@Base+0x166> │ │ │ │ + beq.n 57e3c <_PyXI_FreeExcInfo@@Base+0x166> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 57e5c <_PyXI_FreeExcInfo@@Base+0x1a6> │ │ │ │ + beq.n 57e7c <_PyXI_FreeExcInfo@@Base+0x1a6> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 57e5e <_PyXI_FreeExcInfo@@Base+0x1a8> │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 57eae <_PyXI_FreeExcInfo@@Base+0x1f8> │ │ │ │ - b.n 57e5e <_PyXI_FreeExcInfo@@Base+0x1a8> │ │ │ │ + bne.n 57e7e <_PyXI_FreeExcInfo@@Base+0x1a8> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 57ece <_PyXI_FreeExcInfo@@Base+0x1f8> │ │ │ │ + b.n 57e7e <_PyXI_FreeExcInfo@@Base+0x1a8> │ │ │ │ movs r6, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 57eb2 <_PyXI_FreeExcInfo@@Base+0x1fc> │ │ │ │ + bge.n 57ed2 <_PyXI_FreeExcInfo@@Base+0x1fc> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ 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 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ add.w r7, r0, #16 │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov.w r0, #384 @ 0x180 │ │ │ │ blx 2b2d4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 57ed6 <_PyXI_FreeExcInfo@@Base+0x220> │ │ │ │ + bge.n 57ef6 <_PyXI_FreeExcInfo@@Base+0x220> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 57ec6 <_PyXI_FreeExcInfo@@Base+0x210> │ │ │ │ - bl 116390 │ │ │ │ + bne.n 57ee6 <_PyXI_FreeExcInfo@@Base+0x210> │ │ │ │ + bl 1164f8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 57e82 <_PyXI_FreeExcInfo@@Base+0x1cc> │ │ │ │ + bne.n 57ea2 <_PyXI_FreeExcInfo@@Base+0x1cc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 57ee4 <_PyXI_FreeExcInfo@@Base+0x22e> │ │ │ │ + blt.n 57f04 <_PyXI_FreeExcInfo@@Base+0x22e> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 57efe <_PyXI_FreeExcInfo@@Base+0x248> │ │ │ │ + b.n 57f1e <_PyXI_FreeExcInfo@@Base+0x248> │ │ │ │ mov r0, r5 │ │ │ │ - bl 809a4 │ │ │ │ + bl 80964 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57e7e <_PyXI_FreeExcInfo@@Base+0x1c8> │ │ │ │ - bl 23c470 │ │ │ │ - b.n 57efe <_PyXI_FreeExcInfo@@Base+0x248> │ │ │ │ + bne.n 57e9e <_PyXI_FreeExcInfo@@Base+0x1c8> │ │ │ │ + bl 23b41c │ │ │ │ + b.n 57f1e <_PyXI_FreeExcInfo@@Base+0x248> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ - b.n 57ea6 <_PyXI_FreeExcInfo@@Base+0x1f0> │ │ │ │ + bl 1e3608 │ │ │ │ + b.n 57ec6 <_PyXI_FreeExcInfo@@Base+0x1f0> │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 57ee0 <_PyXI_FreeExcInfo@@Base+0x22a> │ │ │ │ + beq.n 57f00 <_PyXI_FreeExcInfo@@Base+0x22a> │ │ │ │ add r0, sp, #20 │ │ │ │ - bl b75b0 <_PyBytes_Resize@@Base> │ │ │ │ + bl b7094 <_PyBytes_Resize@@Base> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ - b.n 57efe <_PyXI_FreeExcInfo@@Base+0x248> │ │ │ │ + b.n 57f1e <_PyXI_FreeExcInfo@@Base+0x248> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 57eae <_PyXI_FreeExcInfo@@Base+0x1f8> │ │ │ │ + bne.n 57ece <_PyXI_FreeExcInfo@@Base+0x1f8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 57eae <_PyXI_FreeExcInfo@@Base+0x1f8> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 57ece <_PyXI_FreeExcInfo@@Base+0x1f8> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 57e62 <_PyXI_FreeExcInfo@@Base+0x1ac> │ │ │ │ + beq.n 57e82 <_PyXI_FreeExcInfo@@Base+0x1ac> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 57e48 <_PyXI_FreeExcInfo@@Base+0x192> │ │ │ │ + b.n 57e68 <_PyXI_FreeExcInfo@@Base+0x192> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r4, [pc, #128] @ (57f88 <_PyXI_FreeExcInfo@@Base+0x2d2>) │ │ │ │ + ldr r4, [pc, #128] @ (57fa8 <_PyXI_FreeExcInfo@@Base+0x2d2>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 17499c │ │ │ │ + bl 174704 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 57f38 <_PyXI_FreeExcInfo@@Base+0x282> │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 57f84 <_PyXI_FreeExcInfo@@Base+0x2ce> │ │ │ │ - b.n 57f4a <_PyXI_FreeExcInfo@@Base+0x294> │ │ │ │ + bne.n 57f58 <_PyXI_FreeExcInfo@@Base+0x282> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 57fa4 <_PyXI_FreeExcInfo@@Base+0x2ce> │ │ │ │ + b.n 57f6a <_PyXI_FreeExcInfo@@Base+0x294> │ │ │ │ vabs.f64 d7, d0 │ │ │ │ - vldr d6, [pc, #88] @ 57f98 <_PyXI_FreeExcInfo@@Base+0x2e2> │ │ │ │ + vldr d6, [pc, #88] @ 57fb8 <_PyXI_FreeExcInfo@@Base+0x2e2> │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 57f88 <_PyXI_FreeExcInfo@@Base+0x2d2> │ │ │ │ + bhi.n 57fa8 <_PyXI_FreeExcInfo@@Base+0x2d2> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movs r3, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r3, [r0, #0] │ │ │ │ blx 2c62c │ │ │ │ vcmp.f64 d8, d0 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ @@ -65638,136 +65657,136 @@ │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57f90 <_PyXI_FreeExcInfo@@Base+0x2da> │ │ │ │ + bge.n 57fb0 <_PyXI_FreeExcInfo@@Base+0x2da> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 57f90 <_PyXI_FreeExcInfo@@Base+0x2da> │ │ │ │ + b.n 57fb0 <_PyXI_FreeExcInfo@@Base+0x2da> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 57f90 <_PyXI_FreeExcInfo@@Base+0x2da> │ │ │ │ + b.n 57fb0 <_PyXI_FreeExcInfo@@Base+0x2da> │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ vpop {d8} │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ 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 57ff2 <_PyXI_FreeExcInfo@@Base+0x33c> │ │ │ │ + bne.n 58012 <_PyXI_FreeExcInfo@@Base+0x33c> │ │ │ │ ldr r1, [r1, #16] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 56d54 <_PyXI_NewExcInfo@@Base+0x8fc> │ │ │ │ + bl 56d74 <_PyXI_NewExcInfo@@Base+0x8fc> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 57fdc <_PyXI_FreeExcInfo@@Base+0x326> │ │ │ │ - movw r3, #9293 @ 0x244d │ │ │ │ + beq.n 57ffc <_PyXI_FreeExcInfo@@Base+0x326> │ │ │ │ + movw r3, #6597 @ 0x19c5 │ │ │ │ movt r3, #37 @ 0x25 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 57fe6 <_PyXI_FreeExcInfo@@Base+0x330> │ │ │ │ + bne.n 58006 <_PyXI_FreeExcInfo@@Base+0x330> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 25248c <_PyBytes_GetXIDataWrapped@@Base+0xf4> │ │ │ │ - bl 94178 │ │ │ │ + b.w 251b0c <_PyBytes_GetXIDataWrapped@@Base+0xb4> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57fc4 <_PyXI_FreeExcInfo@@Base+0x30e> │ │ │ │ - b.n 57ff8 <_PyXI_FreeExcInfo@@Base+0x342> │ │ │ │ + beq.n 57fe4 <_PyXI_FreeExcInfo@@Base+0x30e> │ │ │ │ + b.n 58018 <_PyXI_FreeExcInfo@@Base+0x342> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r1 │ │ │ │ - bl 168eac │ │ │ │ + bl 168e40 │ │ │ │ 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 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - bne.n 5802e <_PyXI_FreeExcInfo@@Base+0x378> │ │ │ │ + bne.n 5804e <_PyXI_FreeExcInfo@@Base+0x378> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22644 @ 0x5874 │ │ │ │ + movw r1, #20580 @ 0x5064 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 11dca8 │ │ │ │ + b.w 11de14 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne.n 5804c <_PyXI_FreeExcInfo@@Base+0x396> │ │ │ │ + bne.n 5806c <_PyXI_FreeExcInfo@@Base+0x396> │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22664 @ 0x5888 │ │ │ │ + movw r1, #20600 @ 0x5078 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 11dca8 │ │ │ │ + b.w 11de14 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 58066 <_PyXI_FreeExcInfo@@Base+0x3b0> │ │ │ │ + cbz r1, 58086 <_PyXI_FreeExcInfo@@Base+0x3b0> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 5806e <_PyXI_FreeExcInfo@@Base+0x3b8> │ │ │ │ + b.n 5808e <_PyXI_FreeExcInfo@@Base+0x3b8> │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - b.w 3db84 │ │ │ │ + b.w 3db94 │ │ │ │ │ │ │ │ -00058072 : │ │ │ │ +00058092 : │ │ │ │ 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, #36964 @ 0x9064 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 580a4 │ │ │ │ + beq.n 580c4 │ │ │ │ mov.w r1, #1648 @ 0x670 │ │ │ │ - movw r0, #3644 @ 0xe3c │ │ │ │ + movw r0, #1380 @ 0x564 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 580c0 │ │ │ │ + b.n 580e0 │ │ │ │ movs r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ - blt.n 580be │ │ │ │ + blt.n 580de │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ - cbz r3, 580be │ │ │ │ + cbz r3, 580de │ │ │ │ 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 2a4044 │ │ │ │ + bl 2a389c │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -65776,123 +65795,123 @@ │ │ │ │ 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, 5810e │ │ │ │ + cbnz r5, 5812e │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 5810e │ │ │ │ + ble.n 5812e │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5810e │ │ │ │ - cbnz r2, 5812c │ │ │ │ + bne.n 5812e │ │ │ │ + cbnz r2, 5814c │ │ │ │ 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] @ (58154 ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #48] @ (58174 ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5814e │ │ │ │ + cbz r0, 5816e │ │ │ │ mov r0, r7 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ - bl 1816a0 │ │ │ │ + bl 18116c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 58190 │ │ │ │ + bl 581b0 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #304] @ (58288 <_PyObject_CheckXIData@@Base+0xc>) │ │ │ │ + ldr r4, [pc, #304] @ (582a8 <_PyObject_CheckXIData@@Base+0xc>) │ │ │ │ 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 2a4158 │ │ │ │ - cbz r0, 5818e │ │ │ │ + bl 2a39b0 │ │ │ │ + cbz r0, 581ae │ │ │ │ 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 5818c │ │ │ │ + bge.n 581ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5818c │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 581ac │ │ │ │ + bl 846d4 <_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 581c0 │ │ │ │ + beq.n 581e0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 9ef64 │ │ │ │ - cbnz r0, 581c0 │ │ │ │ + bl 9ef00 │ │ │ │ + cbnz r0, 581e0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 2a3fa4 │ │ │ │ + b.w 2a37fc │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 581e0 │ │ │ │ + beq.n 58200 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3412 @ 0xd54 │ │ │ │ + movw r1, #1428 @ 0x594 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 58208 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 58228 │ │ │ │ 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 58204 │ │ │ │ + bgt.n 58224 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ add.w r8, r7, r6 │ │ │ │ - bl 2e32a0 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 2e2af0 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ cmp r8, r0 │ │ │ │ - ble.n 5820e │ │ │ │ - bl 23c470 │ │ │ │ + ble.n 5822e │ │ │ │ + bl 23b41c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 58238 │ │ │ │ + b.n 58258 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 277fbc <_PyEval_MatchClass@@Base+0x1884> │ │ │ │ + bl 277874 <_PyEval_MatchClass@@Base+0x1884> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 58238 │ │ │ │ + beq.n 58258 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 58236 │ │ │ │ + ble.n 58256 │ │ │ │ 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] │ │ │ │ @@ -65902,441 +65921,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 58264 │ │ │ │ + beq.n 58284 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18916 @ 0x49e4 │ │ │ │ + movw r0, #16932 @ 0x4224 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r2, r3 │ │ │ │ - bl e2a18 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 5827a │ │ │ │ + bl e2980 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 5829a │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 4c238 │ │ │ │ + bl 4c258 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005827c <_PyObject_CheckXIData@@Base>: │ │ │ │ +0005829c <_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 582d2 <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ + beq.n 582f2 <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ add.w r3, r3, #5536 @ 0x15a0 │ │ │ │ adds r3, #8 │ │ │ │ - cbz r3, 582d2 <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ + cbz r3, 582f2 <_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 263b20 <_PyObject_GetXIData@@Base+0x22c> │ │ │ │ + bl 2633c0 <_PyObject_GetXIData@@Base+0x22c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r3, 582ba <_PyObject_CheckXIData@@Base+0x3e> │ │ │ │ + cbz r3, 582da <_PyObject_CheckXIData@@Base+0x3e> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 582d6 <_PyObject_CheckXIData@@Base+0x5a> │ │ │ │ + b.n 582f6 <_PyObject_CheckXIData@@Base+0x5a> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 582b6 <_PyObject_CheckXIData@@Base+0x3a> │ │ │ │ + bne.n 582d6 <_PyObject_CheckXIData@@Base+0x3a> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ - cbz r3, 582c8 <_PyObject_CheckXIData@@Base+0x4c> │ │ │ │ + cbz r3, 582e8 <_PyObject_CheckXIData@@Base+0x4c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 582d2 <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ + cbnz r3, 582f2 <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 263bc4 <_PyObject_GetXIData@@Base+0x2d0> │ │ │ │ + bl 263464 <_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 58348 <_PyObject_CheckXIData@@Base+0xcc> │ │ │ │ + bge.n 58368 <_PyObject_CheckXIData@@Base+0xcc> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ mov r1, r8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 5835e <_PyObject_CheckXIData@@Base+0xe2> │ │ │ │ - bl f3108 │ │ │ │ + cbz r0, 5837e <_PyObject_CheckXIData@@Base+0xe2> │ │ │ │ + bl f307c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58320 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ + bge.n 58340 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 58320 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 58340 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 58340 <_PyObject_CheckXIData@@Base+0xc4> │ │ │ │ + bne.n 58360 <_PyObject_CheckXIData@@Base+0xc4> │ │ │ │ adds r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5882c <_PyContext_NewHamtForTests@@Base+0x2c> │ │ │ │ + bl 5884c <_PyContext_NewHamtForTests@@Base+0x2c> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 58360 <_PyObject_CheckXIData@@Base+0xe4> │ │ │ │ + b.n 58380 <_PyObject_CheckXIData@@Base+0xe4> │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 582f0 <_PyObject_CheckXIData@@Base+0x74> │ │ │ │ - b.n 5835e <_PyObject_CheckXIData@@Base+0xe2> │ │ │ │ + beq.n 58310 <_PyObject_CheckXIData@@Base+0x74> │ │ │ │ + b.n 5837e <_PyObject_CheckXIData@@Base+0xe2> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3452 @ 0xd7c │ │ │ │ + movw r1, #1468 @ 0x5bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ 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, 58382 <_PyObject_CheckXIData@@Base+0x106> │ │ │ │ + cbz r3, 583a2 <_PyObject_CheckXIData@@Base+0x106> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 5839a <_PyObject_CheckXIData@@Base+0x11e> │ │ │ │ + b.n 583ba <_PyObject_CheckXIData@@Base+0x11e> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 5838a <_PyObject_CheckXIData@@Base+0x10e> │ │ │ │ + bgt.n 583aa <_PyObject_CheckXIData@@Base+0x10e> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5839a <_PyObject_CheckXIData@@Base+0x11e> │ │ │ │ + b.n 583ba <_PyObject_CheckXIData@@Base+0x11e> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 58386 <_PyObject_CheckXIData@@Base+0x10a> │ │ │ │ + bne.n 583a6 <_PyObject_CheckXIData@@Base+0x10a> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 58386 <_PyObject_CheckXIData@@Base+0x10a> │ │ │ │ + beq.n 583a6 <_PyObject_CheckXIData@@Base+0x10a> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 583be <_PyObject_CheckXIData@@Base+0x142> │ │ │ │ + b.n 583de <_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] @ (585b8 <_PyObject_CheckXIData@@Base+0x33c>) │ │ │ │ + ldr r3, [pc, #520] @ (585d8 <_PyObject_CheckXIData@@Base+0x33c>) │ │ │ │ mov r1, r7 │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 58594 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ + beq.w 585b4 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r7, r6 │ │ │ │ - bl 29bfac │ │ │ │ + bl 29b82c │ │ │ │ vstr d0, [sp, #32] │ │ │ │ vstr d1, [sp, #40] @ 0x28 │ │ │ │ - bl 94178 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 58584 <_PyObject_CheckXIData@@Base+0x308> │ │ │ │ + bne.w 585a4 <_PyObject_CheckXIData@@Base+0x308> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 29bfac │ │ │ │ + bl 29b82c │ │ │ │ vstr d0, [sp, #16] │ │ │ │ vstr d1, [sp, #24] │ │ │ │ - bl 94178 │ │ │ │ + bl 940d8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 58584 <_PyObject_CheckXIData@@Base+0x308> │ │ │ │ + bne.w 585a4 <_PyObject_CheckXIData@@Base+0x308> │ │ │ │ cmp r7, #2 │ │ │ │ - beq.n 584a6 <_PyObject_CheckXIData@@Base+0x22a> │ │ │ │ + beq.n 584c6 <_PyObject_CheckXIData@@Base+0x22a> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r6, #25136 @ 0x6230 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ - cbz r0, 58436 <_PyObject_CheckXIData@@Base+0x1ba> │ │ │ │ + cbz r0, 58456 <_PyObject_CheckXIData@@Base+0x1ba> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 5840e <_PyObject_CheckXIData@@Base+0x192> │ │ │ │ + bne.n 5842e <_PyObject_CheckXIData@@Base+0x192> │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 5842e <_PyObject_CheckXIData@@Base+0x1b2> │ │ │ │ - bl 17499c │ │ │ │ + b.n 5844e <_PyObject_CheckXIData@@Base+0x1b2> │ │ │ │ + bl 174704 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5842e <_PyObject_CheckXIData@@Base+0x1b2> │ │ │ │ - bl 94178 │ │ │ │ + bne.n 5844e <_PyObject_CheckXIData@@Base+0x1b2> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 58594 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ + bne.w 585b4 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ cmp r7, #3 │ │ │ │ - beq.w 58588 <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ - b.n 5843a <_PyObject_CheckXIData@@Base+0x1be> │ │ │ │ - vldr d8, [pc, #360] @ 585a0 <_PyObject_CheckXIData@@Base+0x324> │ │ │ │ + beq.w 585a8 <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ + b.n 5845a <_PyObject_CheckXIData@@Base+0x1be> │ │ │ │ + vldr d8, [pc, #360] @ 585c0 <_PyObject_CheckXIData@@Base+0x324> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 58448 <_PyObject_CheckXIData@@Base+0x1cc> │ │ │ │ + bne.n 58468 <_PyObject_CheckXIData@@Base+0x1cc> │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 58468 <_PyObject_CheckXIData@@Base+0x1ec> │ │ │ │ - bl 17499c │ │ │ │ + b.n 58488 <_PyObject_CheckXIData@@Base+0x1ec> │ │ │ │ + bl 174704 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 58468 <_PyObject_CheckXIData@@Base+0x1ec> │ │ │ │ - bl 94178 │ │ │ │ + bne.n 58488 <_PyObject_CheckXIData@@Base+0x1ec> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 58594 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ + bne.w 585b4 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi.n 5847c <_PyObject_CheckXIData@@Base+0x200> │ │ │ │ + bmi.n 5849c <_PyObject_CheckXIData@@Base+0x200> │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 584ae <_PyObject_CheckXIData@@Base+0x232> │ │ │ │ + bpl.n 584ce <_PyObject_CheckXIData@@Base+0x232> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #43904 @ 0xab80 │ │ │ │ + movw r1, #41920 @ 0xa3c0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - bl 94178 │ │ │ │ + bl 11de14 │ │ │ │ + bl 940d8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - b.n 58594 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ - vldr d8, [pc, #248] @ 585a0 <_PyObject_CheckXIData@@Base+0x324> │ │ │ │ - vldr d9, [pc, #252] @ 585a8 <_PyObject_CheckXIData@@Base+0x32c> │ │ │ │ + b.n 585b4 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ + vldr d8, [pc, #248] @ 585c0 <_PyObject_CheckXIData@@Base+0x324> │ │ │ │ + vldr d9, [pc, #252] @ 585c8 <_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 584dc <_PyObject_CheckXIData@@Base+0x260> │ │ │ │ + bne.n 584fc <_PyObject_CheckXIData@@Base+0x260> │ │ │ │ vcmp.f64 d13, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 584dc <_PyObject_CheckXIData@@Base+0x260> │ │ │ │ + bne.n 584fc <_PyObject_CheckXIData@@Base+0x260> │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 58594 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ + b.n 585b4 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ vabs.f64 d6, d11 │ │ │ │ - vldr d7, [pc, #204] @ 585b0 <_PyObject_CheckXIData@@Base+0x334> │ │ │ │ + vldr d7, [pc, #204] @ 585d0 <_PyObject_CheckXIData@@Base+0x334> │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 584f8 <_PyObject_CheckXIData@@Base+0x27c> │ │ │ │ + ble.n 58518 <_PyObject_CheckXIData@@Base+0x27c> │ │ │ │ movw r4, #5996 @ 0x176c │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 58594 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ + b.n 585b4 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ vabs.f64 d6, d10 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 584ee <_PyObject_CheckXIData@@Base+0x272> │ │ │ │ + bgt.n 5850e <_PyObject_CheckXIData@@Base+0x272> │ │ │ │ vabs.f64 d6, d14 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 584ee <_PyObject_CheckXIData@@Base+0x272> │ │ │ │ + bgt.n 5850e <_PyObject_CheckXIData@@Base+0x272> │ │ │ │ vabs.f64 d6, d13 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 584ee <_PyObject_CheckXIData@@Base+0x272> │ │ │ │ + bgt.n 5850e <_PyObject_CheckXIData@@Base+0x272> │ │ │ │ vsub.f64 d1, d10, d13 │ │ │ │ vsub.f64 d0, d11, d14 │ │ │ │ - bl 2bf2d0 <_Py_c_abs@@Base> │ │ │ │ + bl 2beb30 <_Py_c_abs@@Base> │ │ │ │ vmov.f64 d1, d13 │ │ │ │ vmov.f64 d12, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ - bl 2bf2d0 <_Py_c_abs@@Base> │ │ │ │ + bl 2beb30 <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 584d2 <_PyObject_CheckXIData@@Base+0x256> │ │ │ │ + bls.n 584f2 <_PyObject_CheckXIData@@Base+0x256> │ │ │ │ vmov.f64 d0, d11 │ │ │ │ vmov.f64 d1, d10 │ │ │ │ - bl 2bf2d0 <_Py_c_abs@@Base> │ │ │ │ + bl 2beb30 <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 584d2 <_PyObject_CheckXIData@@Base+0x256> │ │ │ │ + bls.n 584f2 <_PyObject_CheckXIData@@Base+0x256> │ │ │ │ vcmpe.f64 d9, d12 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #4372 @ 0x1114 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it lt │ │ │ │ movlt r4, r3 │ │ │ │ - b.n 58594 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ + b.n 585b4 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 58594 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ + b.n 585b4 <_PyObject_CheckXIData@@Base+0x318> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl.n 584aa <_PyObject_CheckXIData@@Base+0x22e> │ │ │ │ - b.n 5847c <_PyObject_CheckXIData@@Base+0x200> │ │ │ │ + bpl.n 584ca <_PyObject_CheckXIData@@Base+0x22e> │ │ │ │ + b.n 5849c <_PyObject_CheckXIData@@Base+0x200> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ vpop {d8-d14} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bvs.n 584ce <_PyObject_CheckXIData@@Base+0x252> │ │ │ │ + bvs.n 584ee <_PyObject_CheckXIData@@Base+0x252> │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ ... │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ - ldr r4, [pc, #480] @ (5879c <_PyObject_CheckXIData@@Base+0x520>) │ │ │ │ + ldr r4, [pc, #480] @ (587bc <_PyObject_CheckXIData@@Base+0x520>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 58678 <_PyObject_CheckXIData@@Base+0x3fc> │ │ │ │ + b.n 58698 <_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, 585da <_PyObject_CheckXIData@@Base+0x35e> │ │ │ │ + cbz r3, 585fa <_PyObject_CheckXIData@@Base+0x35e> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 585dc <_PyObject_CheckXIData@@Base+0x360> │ │ │ │ + b.n 585fc <_PyObject_CheckXIData@@Base+0x360> │ │ │ │ mov r5, r3 │ │ │ │ str r2, [sp, #20] │ │ │ │ - cbnz r3, 585ea <_PyObject_CheckXIData@@Base+0x36e> │ │ │ │ + cbnz r3, 5860a <_PyObject_CheckXIData@@Base+0x36e> │ │ │ │ cmp r6, r3 │ │ │ │ - ble.n 585ea <_PyObject_CheckXIData@@Base+0x36e> │ │ │ │ + ble.n 5860a <_PyObject_CheckXIData@@Base+0x36e> │ │ │ │ cmp r6, #2 │ │ │ │ - bgt.n 585ea <_PyObject_CheckXIData@@Base+0x36e> │ │ │ │ - cbnz r4, 5860a <_PyObject_CheckXIData@@Base+0x38e> │ │ │ │ + bgt.n 5860a <_PyObject_CheckXIData@@Base+0x36e> │ │ │ │ + cbnz r4, 5862a <_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] @ (58674 <_PyObject_CheckXIData@@Base+0x3f8>) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #112] @ (58694 <_PyObject_CheckXIData@@Base+0x3f8>) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 58668 <_PyObject_CheckXIData@@Base+0x3ec> │ │ │ │ + cbz r0, 58688 <_PyObject_CheckXIData@@Base+0x3ec> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ add r5, r6 │ │ │ │ - bl 1547f4 │ │ │ │ - cbz r0, 5865c <_PyObject_CheckXIData@@Base+0x3e0> │ │ │ │ + bl 1547ec │ │ │ │ + cbz r0, 5867c <_PyObject_CheckXIData@@Base+0x3e0> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 5862e <_PyObject_CheckXIData@@Base+0x3b2> │ │ │ │ + beq.n 5864e <_PyObject_CheckXIData@@Base+0x3b2> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 269b08 │ │ │ │ + bl 2693b4 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 58630 <_PyObject_CheckXIData@@Base+0x3b4> │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 5865c <_PyObject_CheckXIData@@Base+0x3e0> │ │ │ │ - b.n 58630 <_PyObject_CheckXIData@@Base+0x3b4> │ │ │ │ + bne.n 58650 <_PyObject_CheckXIData@@Base+0x3b4> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 5867c <_PyObject_CheckXIData@@Base+0x3e0> │ │ │ │ + b.n 58650 <_PyObject_CheckXIData@@Base+0x3b4> │ │ │ │ mov r4, r5 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ - bl b0fe4 │ │ │ │ + bl b0b30 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2b2ec │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 58660 <_PyObject_CheckXIData@@Base+0x3e4> │ │ │ │ + bne.n 58680 <_PyObject_CheckXIData@@Base+0x3e4> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 58668 <_PyObject_CheckXIData@@Base+0x3ec> │ │ │ │ + b.n 58688 <_PyObject_CheckXIData@@Base+0x3ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r4, [pc, #656] @ (58908 <_PyContext_NewHamtForTests@@Base+0x108>) │ │ │ │ + ldr r4, [pc, #656] @ (58928 <_PyContext_NewHamtForTests@@Base+0x108>) │ │ │ │ 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, 5869c <_PyObject_CheckXIData@@Base+0x420> │ │ │ │ + cbz r7, 586bc <_PyObject_CheckXIData@@Base+0x420> │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 5869c <_PyObject_CheckXIData@@Base+0x420> │ │ │ │ + beq.n 586bc <_PyObject_CheckXIData@@Base+0x420> │ │ │ │ cmp r1, #0 │ │ │ │ - bgt.n 586a8 <_PyObject_CheckXIData@@Base+0x42c> │ │ │ │ - bl 251b80 │ │ │ │ + bgt.n 586c8 <_PyObject_CheckXIData@@Base+0x42c> │ │ │ │ + bl 2511ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 58744 <_PyObject_CheckXIData@@Base+0x4c8> │ │ │ │ + blt.n 58764 <_PyObject_CheckXIData@@Base+0x4c8> │ │ │ │ mov r5, r4 │ │ │ │ - b.n 587ec <_PyObject_CheckXIData@@Base+0x570> │ │ │ │ + b.n 5880c <_PyObject_CheckXIData@@Base+0x570> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 5874a <_PyObject_CheckXIData@@Base+0x4ce> │ │ │ │ + bne.n 5876a <_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 586c4 <_PyObject_CheckXIData@@Base+0x448> │ │ │ │ + blt.n 586e4 <_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 58736 <_PyObject_CheckXIData@@Base+0x4ba> │ │ │ │ + ble.n 58756 <_PyObject_CheckXIData@@Base+0x4ba> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne.n 58700 <_PyObject_CheckXIData@@Base+0x484> │ │ │ │ + bne.n 58720 <_PyObject_CheckXIData@@Base+0x484> │ │ │ │ mov r0, r4 │ │ │ │ - bl 21fc84 │ │ │ │ + bl 21eba4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 586ee <_PyObject_CheckXIData@@Base+0x472> │ │ │ │ + cbnz r0, 5870e <_PyObject_CheckXIData@@Base+0x472> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r7 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 587ec <_PyObject_CheckXIData@@Base+0x570> │ │ │ │ + b.n 5880c <_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 │ │ │ │ @@ -66354,101 +66373,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 5870e <_PyObject_CheckXIData@@Base+0x492> │ │ │ │ - b.n 586d2 <_PyObject_CheckXIData@@Base+0x456> │ │ │ │ + bne.n 5872e <_PyObject_CheckXIData@@Base+0x492> │ │ │ │ + b.n 586f2 <_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 586a4 <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ + bge.n 586c4 <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 586a4 <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ + b.n 586c4 <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e3028 <_PyMonitoring_FireBranchEvent@@Base+0xa4> │ │ │ │ + bl 2e2878 <_PyMonitoring_FireBranchEvent@@Base+0xa8> │ │ │ │ cmp r0, r7 │ │ │ │ - bcs.n 5875e <_PyObject_CheckXIData@@Base+0x4e2> │ │ │ │ + bcs.n 5877e <_PyObject_CheckXIData@@Base+0x4e2> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 23c470 │ │ │ │ + b.w 23b41c │ │ │ │ mov r0, r4 │ │ │ │ - bl 13de7c │ │ │ │ + bl 13e0d4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 587ec <_PyObject_CheckXIData@@Base+0x570> │ │ │ │ + beq.n 5880c <_PyObject_CheckXIData@@Base+0x570> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 58784 <_PyObject_CheckXIData@@Base+0x508> │ │ │ │ + blt.n 587a4 <_PyObject_CheckXIData@@Base+0x508> │ │ │ │ mul.w r3, r7, r6 │ │ │ │ cmp r0, r3 │ │ │ │ - bge.n 58784 <_PyObject_CheckXIData@@Base+0x508> │ │ │ │ + bge.n 587a4 <_PyObject_CheckXIData@@Base+0x508> │ │ │ │ add r0, r7 │ │ │ │ mov r1, r7 │ │ │ │ subs r0, #1 │ │ │ │ - bl 2e32a0 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 2e2af0 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ mov r6, r0 │ │ │ │ subs r6, #1 │ │ │ │ movs r7, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r6, r7 │ │ │ │ - ble.n 587c4 <_PyObject_CheckXIData@@Base+0x548> │ │ │ │ - bl 2a4158 │ │ │ │ - cbnz r0, 587ae <_PyObject_CheckXIData@@Base+0x532> │ │ │ │ + ble.n 587e4 <_PyObject_CheckXIData@@Base+0x548> │ │ │ │ + bl 2a39b0 │ │ │ │ + cbnz r0, 587ce <_PyObject_CheckXIData@@Base+0x532> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 587aa <_PyObject_CheckXIData@@Base+0x52e> │ │ │ │ + bge.n 587ca <_PyObject_CheckXIData@@Base+0x52e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 587aa <_PyObject_CheckXIData@@Base+0x52e> │ │ │ │ + cbnz r3, 587ca <_PyObject_CheckXIData@@Base+0x52e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 587ec <_PyObject_CheckXIData@@Base+0x570> │ │ │ │ + b.n 5880c <_PyObject_CheckXIData@@Base+0x570> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 587c0 <_PyObject_CheckXIData@@Base+0x544> │ │ │ │ + bge.n 587e0 <_PyObject_CheckXIData@@Base+0x544> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 587c0 <_PyObject_CheckXIData@@Base+0x544> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 587e0 <_PyObject_CheckXIData@@Base+0x544> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 58788 <_PyObject_CheckXIData@@Base+0x50c> │ │ │ │ + b.n 587a8 <_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 586a4 <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ + bge.w 586c4 <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 586a4 <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ + bne.w 586c4 <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 586a4 <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 586c4 <_PyObject_CheckXIData@@Base+0x428> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -000587f2 <_Py_c_diff@@Base>: │ │ │ │ +00058812 <_Py_c_diff@@Base>: │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ vsub.f64 d0, d0, d2 │ │ │ │ vsub.f64 d1, d1, d3 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00058800 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ - ldr r3, [pc, #36] @ (58828 <_PyContext_NewHamtForTests@@Base+0x28>) │ │ │ │ +00058820 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ + ldr r3, [pc, #36] @ (58848 <_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 │ │ │ │ @@ -66460,376 +66479,376 @@ │ │ │ │ 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 │ │ │ │ subs r4, r1, #0 │ │ │ │ - blt.n 58848 <_PyContext_NewHamtForTests@@Base+0x48> │ │ │ │ + blt.n 58868 <_PyContext_NewHamtForTests@@Base+0x48> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - b.n 5884a <_PyContext_NewHamtForTests@@Base+0x4a> │ │ │ │ + b.n 5886a <_PyContext_NewHamtForTests@@Base+0x4a> │ │ │ │ movs r4, #0 │ │ │ │ bic.w r5, r2, r2, asr #31 │ │ │ │ cmp r5, r4 │ │ │ │ - blt.n 5885c <_PyContext_NewHamtForTests@@Base+0x5c> │ │ │ │ + blt.n 5887c <_PyContext_NewHamtForTests@@Base+0x5c> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r5, r3 │ │ │ │ it ge │ │ │ │ movge r5, r3 │ │ │ │ - b.n 5885e <_PyContext_NewHamtForTests@@Base+0x5e> │ │ │ │ + b.n 5887e <_PyContext_NewHamtForTests@@Base+0x5e> │ │ │ │ mov r5, r4 │ │ │ │ subs r3, r5, r4 │ │ │ │ - beq.n 588be <_PyContext_NewHamtForTests@@Base+0xbe> │ │ │ │ + beq.n 588de <_PyContext_NewHamtForTests@@Base+0xbe> │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 58886 <_PyContext_NewHamtForTests@@Base+0x86> │ │ │ │ + ble.n 588a6 <_PyContext_NewHamtForTests@@Base+0x86> │ │ │ │ movw r3, #43824 @ 0xab30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10928 @ 0x2ab0 │ │ │ │ + movw r1, #8944 @ 0x22f0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 588be <_PyContext_NewHamtForTests@@Base+0xbe> │ │ │ │ + b.n 588de <_PyContext_NewHamtForTests@@Base+0xbe> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 588bc <_PyContext_NewHamtForTests@@Base+0xbc> │ │ │ │ + ble.n 588dc <_PyContext_NewHamtForTests@@Base+0xbc> │ │ │ │ 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 2b6f4 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ add r1, r4 │ │ │ │ subs r1, r1, r5 │ │ │ │ - bl 277fbc <_PyEval_MatchClass@@Base+0x1884> │ │ │ │ + bl 277874 <_PyEval_MatchClass@@Base+0x1884> │ │ │ │ adds r0, #1 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ - b.n 588be <_PyContext_NewHamtForTests@@Base+0xbe> │ │ │ │ + b.n 588de <_PyContext_NewHamtForTests@@Base+0xbe> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r0, #10332 @ 0x285c │ │ │ │ + movw r0, #8348 @ 0x209c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 8832c │ │ │ │ + b.w 88294 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ adds r0, #8 │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ movs r5, #0 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 58952 <_PyContext_NewHamtForTests@@Base+0x152> │ │ │ │ + bge.n 58972 <_PyContext_NewHamtForTests@@Base+0x152> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 14a958 │ │ │ │ - cbnz r0, 5894e <_PyContext_NewHamtForTests@@Base+0x14e> │ │ │ │ + bl 14ae40 │ │ │ │ + cbnz r0, 5896e <_PyContext_NewHamtForTests@@Base+0x14e> │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 102f28 │ │ │ │ + bl 102dc4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 102f28 │ │ │ │ + bl 102dc4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 102f28 │ │ │ │ + bl 102dc4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 102f28 │ │ │ │ + bl 102dc4 │ │ │ │ mov r3, r8 │ │ │ │ adds r4, r0, #1 │ │ │ │ adds r2, r7, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 22ff30 │ │ │ │ + bl 22e36c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r5, #1 │ │ │ │ - b.n 588fe <_PyContext_NewHamtForTests@@Base+0xfe> │ │ │ │ + b.n 5891e <_PyContext_NewHamtForTests@@Base+0xfe> │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3484 @ 0xd9c │ │ │ │ + movw r1, #1500 @ 0x5dc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 11dca8 │ │ │ │ + b.w 11de14 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 58978 <_PyContext_NewHamtForTests@@Base+0x178> │ │ │ │ + cbz r0, 58998 <_PyContext_NewHamtForTests@@Base+0x178> │ │ │ │ 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, #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, #2572 @ 0xa0c │ │ │ │ + movw r1, #308 @ 0x134 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e1e24 │ │ │ │ - cbz r0, 589b2 <_PyContext_NewHamtForTests@@Base+0x1b2> │ │ │ │ + bl e1f38 │ │ │ │ + cbz r0, 589d2 <_PyContext_NewHamtForTests@@Base+0x1b2> │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2858a8 │ │ │ │ + bl 285124 │ │ │ │ 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 │ │ │ │ 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, #43672 @ 0xaa98 │ │ │ │ + movw r1, #41640 @ 0xa2a8 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl e1b60 │ │ │ │ - cbz r0, 58a22 <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ + bl e1d80 │ │ │ │ + cbz r0, 58a42 <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 2857b8 │ │ │ │ + bl 285034 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 589fc <_PyContext_NewHamtForTests@@Base+0x1fc> │ │ │ │ - cbnz r0, 58a08 <_PyContext_NewHamtForTests@@Base+0x208> │ │ │ │ - b.n 58a22 <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ + beq.n 58a1c <_PyContext_NewHamtForTests@@Base+0x1fc> │ │ │ │ + cbnz r0, 58a28 <_PyContext_NewHamtForTests@@Base+0x208> │ │ │ │ + b.n 58a42 <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58a22 <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ - b.n 58a14 <_PyContext_NewHamtForTests@@Base+0x214> │ │ │ │ + bge.n 58a42 <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ + b.n 58a34 <_PyContext_NewHamtForTests@@Base+0x214> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbz r0, 58a1a <_PyContext_NewHamtForTests@@Base+0x21a> │ │ │ │ + cbz r0, 58a3a <_PyContext_NewHamtForTests@@Base+0x21a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58a22 <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ + bge.n 58a42 <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 58a22 <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ + b.n 58a42 <_PyContext_NewHamtForTests@@Base+0x222> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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, 58a46 <_PyContext_NewHamtForTests@@Base+0x246> │ │ │ │ + cbnz r3, 58a66 <_PyContext_NewHamtForTests@@Base+0x246> │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 58a46 <_PyContext_NewHamtForTests@@Base+0x246> │ │ │ │ + ble.n 58a66 <_PyContext_NewHamtForTests@@Base+0x246> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 58a46 <_PyContext_NewHamtForTests@@Base+0x246> │ │ │ │ - cbnz r4, 58a64 <_PyContext_NewHamtForTests@@Base+0x264> │ │ │ │ + bne.n 58a66 <_PyContext_NewHamtForTests@@Base+0x246> │ │ │ │ + cbnz r4, 58a84 <_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] @ (58b00 <_PyContext_NewHamtForTests@@Base+0x300>) │ │ │ │ + ldr r3, [pc, #168] @ (58b20 <_PyContext_NewHamtForTests@@Base+0x300>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58af8 <_PyContext_NewHamtForTests@@Base+0x2f8> │ │ │ │ + beq.n 58b18 <_PyContext_NewHamtForTests@@Base+0x2f8> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 58a7a <_PyContext_NewHamtForTests@@Base+0x27a> │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 58a7a <_PyContext_NewHamtForTests@@Base+0x27a> │ │ │ │ + bne.n 58a9a <_PyContext_NewHamtForTests@@Base+0x27a> │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 58a9a <_PyContext_NewHamtForTests@@Base+0x27a> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 58af8 <_PyContext_NewHamtForTests@@Base+0x2f8> │ │ │ │ + b.n 58b18 <_PyContext_NewHamtForTests@@Base+0x2f8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 58a8e <_PyContext_NewHamtForTests@@Base+0x28e> │ │ │ │ - bl 94178 │ │ │ │ + bne.n 58aae <_PyContext_NewHamtForTests@@Base+0x28e> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58a76 <_PyContext_NewHamtForTests@@Base+0x276> │ │ │ │ + bne.n 58a96 <_PyContext_NewHamtForTests@@Base+0x276> │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #42452 @ 0xa5d4 │ │ │ │ + movw r1, #40428 @ 0x9dec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #12660 @ 0x3174 │ │ │ │ + movw r0, #10676 @ 0x29b4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 58a76 <_PyContext_NewHamtForTests@@Base+0x276> │ │ │ │ - bl b0fe4 │ │ │ │ + beq.n 58a96 <_PyContext_NewHamtForTests@@Base+0x276> │ │ │ │ + bl b0b30 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b9c8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b417c │ │ │ │ - cbz r6, 58af0 <_PyContext_NewHamtForTests@@Base+0x2f0> │ │ │ │ + bl b3cc0 │ │ │ │ + cbz r6, 58b10 <_PyContext_NewHamtForTests@@Base+0x2f0> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 58adc <_PyContext_NewHamtForTests@@Base+0x2dc> │ │ │ │ - bl 116390 │ │ │ │ + bne.n 58afc <_PyContext_NewHamtForTests@@Base+0x2dc> │ │ │ │ + bl 1164f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58ab0 <_PyContext_NewHamtForTests@@Base+0x2b0> │ │ │ │ - b.n 58a76 <_PyContext_NewHamtForTests@@Base+0x276> │ │ │ │ + beq.n 58ad0 <_PyContext_NewHamtForTests@@Base+0x2b0> │ │ │ │ + b.n 58a96 <_PyContext_NewHamtForTests@@Base+0x276> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #832] @ (58e44 <_PyContext_NewHamtForTests@@Base+0x644>) │ │ │ │ + ldr r4, [pc, #832] @ (58e64 <_PyContext_NewHamtForTests@@Base+0x644>) │ │ │ │ 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 58b26 <_PyContext_NewHamtForTests@@Base+0x326> │ │ │ │ + bne.n 58b46 <_PyContext_NewHamtForTests@@Base+0x326> │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 100d7c <_PyNumber_Index@@Base> │ │ │ │ + bl 100c18 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 58b3e <_PyContext_NewHamtForTests@@Base+0x33e> │ │ │ │ - b.n 58b50 <_PyContext_NewHamtForTests@@Base+0x350> │ │ │ │ + cbnz r0, 58b5e <_PyContext_NewHamtForTests@@Base+0x33e> │ │ │ │ + b.n 58b70 <_PyContext_NewHamtForTests@@Base+0x350> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #20904 @ 0x51a8 │ │ │ │ + movw r0, #18920 @ 0x49e8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58b1a <_PyContext_NewHamtForTests@@Base+0x31a> │ │ │ │ + bne.n 58b3a <_PyContext_NewHamtForTests@@Base+0x31a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 58c00 <_PyContext_NewHamtForTests@@Base+0x400> │ │ │ │ - bl 9b988 │ │ │ │ + b.n 58c20 <_PyContext_NewHamtForTests@@Base+0x400> │ │ │ │ + bl 9b8e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 58b5e <_PyContext_NewHamtForTests@@Base+0x35e> │ │ │ │ + blt.n 58b7e <_PyContext_NewHamtForTests@@Base+0x35e> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 58b6e <_PyContext_NewHamtForTests@@Base+0x36e> │ │ │ │ - bl 94178 │ │ │ │ + bne.n 58b8e <_PyContext_NewHamtForTests@@Base+0x36e> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58b3a <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ + bne.n 58b5a <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 58b6e <_PyContext_NewHamtForTests@@Base+0x36e> │ │ │ │ + b.n 58b8e <_PyContext_NewHamtForTests@@Base+0x36e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 58b4c <_PyContext_NewHamtForTests@@Base+0x34c> │ │ │ │ + bne.n 58b6c <_PyContext_NewHamtForTests@@Base+0x34c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 58b4c <_PyContext_NewHamtForTests@@Base+0x34c> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 58b6c <_PyContext_NewHamtForTests@@Base+0x34c> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 58b8e <_PyContext_NewHamtForTests@@Base+0x38e> │ │ │ │ + bne.n 58bae <_PyContext_NewHamtForTests@@Base+0x38e> │ │ │ │ movw r3, #43700 @ 0xaab4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #3552 @ 0xde0 │ │ │ │ + movw r1, #1568 @ 0x620 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 58b3a <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 58b5a <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ ldr r6, [r7, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - blt.n 58ba0 <_PyContext_NewHamtForTests@@Base+0x3a0> │ │ │ │ + blt.n 58bc0 <_PyContext_NewHamtForTests@@Base+0x3a0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 36acc │ │ │ │ + b.w 36ad0 │ │ │ │ negs r3, r3 │ │ │ │ cmp r4, r3 │ │ │ │ - ble.n 58ba8 <_PyContext_NewHamtForTests@@Base+0x3a8> │ │ │ │ - cbnz r4, 58bb4 <_PyContext_NewHamtForTests@@Base+0x3b4> │ │ │ │ + ble.n 58bc8 <_PyContext_NewHamtForTests@@Base+0x3a8> │ │ │ │ + cbnz r4, 58bd4 <_PyContext_NewHamtForTests@@Base+0x3b4> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 44264 <_PyImport_ClearExtension@@Base+0x962> │ │ │ │ + b.w 442c6 <_PyImport_ClearExtension@@Base+0x9a4> │ │ │ │ negs r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 252b7c <_PyXI_Enter@@Base+0x1a0> │ │ │ │ + bl 2520ec <_PyXI_NewSession@@Base+0x2c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58b3a <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ + bne.n 58b5a <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ cmp r4, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bge.n 58bce <_PyContext_NewHamtForTests@@Base+0x3ce> │ │ │ │ - bl 36acc │ │ │ │ - b.n 58bd2 <_PyContext_NewHamtForTests@@Base+0x3d2> │ │ │ │ - bl 44264 <_PyImport_ClearExtension@@Base+0x962> │ │ │ │ + bge.n 58bee <_PyContext_NewHamtForTests@@Base+0x3ce> │ │ │ │ + bl 36ad0 │ │ │ │ + b.n 58bf2 <_PyContext_NewHamtForTests@@Base+0x3d2> │ │ │ │ + bl 442c6 <_PyImport_ClearExtension@@Base+0x9a4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58b3a <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ + beq.n 58b5a <_PyContext_NewHamtForTests@@Base+0x33a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58be8 <_PyContext_NewHamtForTests@@Base+0x3e8> │ │ │ │ + bge.n 58c08 <_PyContext_NewHamtForTests@@Base+0x3e8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 58be8 <_PyContext_NewHamtForTests@@Base+0x3e8> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 58c08 <_PyContext_NewHamtForTests@@Base+0x3e8> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 252b7c <_PyXI_Enter@@Base+0x1a0> │ │ │ │ + bl 2520ec <_PyXI_NewSession@@Base+0x2c> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ @@ -66837,161 +66856,161 @@ │ │ │ │ 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, 58c28 <_PyContext_NewHamtForTests@@Base+0x428> │ │ │ │ + cbnz r0, 58c48 <_PyContext_NewHamtForTests@@Base+0x428> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 58c30 <_PyContext_NewHamtForTests@@Base+0x430> │ │ │ │ + cbz r0, 58c50 <_PyContext_NewHamtForTests@@Base+0x430> │ │ │ │ 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 58c1a <_PyContext_NewHamtForTests@@Base+0x41a> │ │ │ │ + beq.n 58c3a <_PyContext_NewHamtForTests@@Base+0x41a> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ - b.w 8f798 │ │ │ │ + b.w 8f6f8 │ │ │ │ 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, 58c5c <_PyContext_NewHamtForTests@@Base+0x45c> │ │ │ │ + cbz r3, 58c7c <_PyContext_NewHamtForTests@@Base+0x45c> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 58c74 <_PyContext_NewHamtForTests@@Base+0x474> │ │ │ │ + b.n 58c94 <_PyContext_NewHamtForTests@@Base+0x474> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 58c64 <_PyContext_NewHamtForTests@@Base+0x464> │ │ │ │ + bgt.n 58c84 <_PyContext_NewHamtForTests@@Base+0x464> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 58c74 <_PyContext_NewHamtForTests@@Base+0x474> │ │ │ │ + b.n 58c94 <_PyContext_NewHamtForTests@@Base+0x474> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 58c60 <_PyContext_NewHamtForTests@@Base+0x460> │ │ │ │ + bgt.n 58c80 <_PyContext_NewHamtForTests@@Base+0x460> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 58c60 <_PyContext_NewHamtForTests@@Base+0x460> │ │ │ │ + beq.n 58c80 <_PyContext_NewHamtForTests@@Base+0x460> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 58c94 <_PyContext_NewHamtForTests@@Base+0x494> │ │ │ │ + b.n 58cb4 <_PyContext_NewHamtForTests@@Base+0x494> │ │ │ │ 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] @ (58cb8 <_PyContext_NewHamtForTests@@Base+0x4b8>) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #44] @ (58cd8 <_PyContext_NewHamtForTests@@Base+0x4b8>) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 58cb2 <_PyContext_NewHamtForTests@@Base+0x4b2> │ │ │ │ + cbz r0, 58cd2 <_PyContext_NewHamtForTests@@Base+0x4b2> │ │ │ │ add r5, r6 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r5, #1 │ │ │ │ mov r0, r7 │ │ │ │ itte eq │ │ │ │ movweq r2, #5744 @ 0x1670 │ │ │ │ movteq r2, #80 @ 0x50 │ │ │ │ ldrne r2, [r4, #4] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1843a8 │ │ │ │ + b.w 183e18 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #1008] @ (590ac <_PyContext_NewHamtForTests@@Base+0x8ac>) │ │ │ │ + ldr r4, [pc, #1008] @ (590cc <_PyContext_NewHamtForTests@@Base+0x8ac>) │ │ │ │ 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, 58ce2 <_PyContext_NewHamtForTests@@Base+0x4e2> │ │ │ │ + bl 245d64 <_PyUnicode_Copy@@Base> │ │ │ │ + cbz r0, 58d02 <_PyContext_NewHamtForTests@@Base+0x4e2> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #41340 @ 0xa17c │ │ │ │ + movw r0, #39356 @ 0x99bc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 9512c │ │ │ │ + b.w 9508c │ │ │ │ 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, 58d0a <_PyContext_NewHamtForTests@@Base+0x50a> │ │ │ │ + cbnz r0, 58d2a <_PyContext_NewHamtForTests@@Base+0x50a> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 58d12 <_PyContext_NewHamtForTests@@Base+0x512> │ │ │ │ + cbz r0, 58d32 <_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 58cfc <_PyContext_NewHamtForTests@@Base+0x4fc> │ │ │ │ + beq.n 58d1c <_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, 58d32 <_PyContext_NewHamtForTests@@Base+0x532> │ │ │ │ + cbnz r0, 58d52 <_PyContext_NewHamtForTests@@Base+0x532> │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 58d42 <_PyContext_NewHamtForTests@@Base+0x542> │ │ │ │ - b.n 58d3c <_PyContext_NewHamtForTests@@Base+0x53c> │ │ │ │ + cbz r0, 58d62 <_PyContext_NewHamtForTests@@Base+0x542> │ │ │ │ + b.n 58d5c <_PyContext_NewHamtForTests@@Base+0x53c> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58d2c <_PyContext_NewHamtForTests@@Base+0x52c> │ │ │ │ - b.n 58d50 <_PyContext_NewHamtForTests@@Base+0x550> │ │ │ │ + beq.n 58d4c <_PyContext_NewHamtForTests@@Base+0x52c> │ │ │ │ + b.n 58d70 <_PyContext_NewHamtForTests@@Base+0x550> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 58d50 <_PyContext_NewHamtForTests@@Base+0x550> │ │ │ │ + cbnz r0, 58d70 <_PyContext_NewHamtForTests@@Base+0x550> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 58d50 <_PyContext_NewHamtForTests@@Base+0x550> │ │ │ │ + cbz r0, 58d70 <_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, #260 @ 0x104 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ mov r5, r1 │ │ │ │ - bl 844e0 <_PyObject_GC_NewVar@@Base> │ │ │ │ - cbz r0, 58dbc <_PyContext_NewHamtForTests@@Base+0x5bc> │ │ │ │ + bl 844a0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + cbz r0, 58ddc <_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 58d88 <_PyContext_NewHamtForTests@@Base+0x588> │ │ │ │ + bge.n 58da8 <_PyContext_NewHamtForTests@@Base+0x588> │ │ │ │ str.w r1, [r2, #4]! │ │ │ │ - b.n 58d7a <_PyContext_NewHamtForTests@@Base+0x57a> │ │ │ │ - ldr r1, [pc, #52] @ (58dc0 <_PyContext_NewHamtForTests@@Base+0x5c0>) │ │ │ │ + b.n 58d9a <_PyContext_NewHamtForTests@@Base+0x57a> │ │ │ │ + ldr r1, [pc, #52] @ (58de0 <_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] │ │ │ │ @@ -67012,413 +67031,413 @@ │ │ │ │ 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, 58dea <_PyContext_NewHamtForTests@@Base+0x5ea> │ │ │ │ + cbnz r0, 58e0a <_PyContext_NewHamtForTests@@Base+0x5ea> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 58df2 <_PyContext_NewHamtForTests@@Base+0x5f2> │ │ │ │ + cbz r0, 58e12 <_PyContext_NewHamtForTests@@Base+0x5f2> │ │ │ │ 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 58ddc <_PyContext_NewHamtForTests@@Base+0x5dc> │ │ │ │ + beq.n 58dfc <_PyContext_NewHamtForTests@@Base+0x5dc> │ │ │ │ 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 r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ adds r0, r5, #1 │ │ │ │ - bl 80b5c │ │ │ │ - cbz r0, 58e78 <_PyContext_NewHamtForTests@@Base+0x678> │ │ │ │ + bl 80b1c │ │ │ │ + cbz r0, 58e98 <_PyContext_NewHamtForTests@@Base+0x678> │ │ │ │ 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 58e4a <_PyContext_NewHamtForTests@@Base+0x64a> │ │ │ │ + bge.n 58e6a <_PyContext_NewHamtForTests@@Base+0x64a> │ │ │ │ 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 58e2a <_PyContext_NewHamtForTests@@Base+0x62a> │ │ │ │ + b.n 58e4a <_PyContext_NewHamtForTests@@Base+0x62a> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - cbz r3, 58e68 <_PyContext_NewHamtForTests@@Base+0x668> │ │ │ │ + cbz r3, 58e88 <_PyContext_NewHamtForTests@@Base+0x668> │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r0, #3636 @ 0xe34 │ │ │ │ + movw r0, #1652 @ 0x674 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 9512c │ │ │ │ - movw r0, #46908 @ 0xb73c │ │ │ │ + b.w 9508c │ │ │ │ + movw r0, #44924 @ 0xaf7c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 9512c │ │ │ │ + b.w 9508c │ │ │ │ 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 58eba <_PyContext_NewHamtForTests@@Base+0x6ba> │ │ │ │ + bge.n 58eda <_PyContext_NewHamtForTests@@Base+0x6ba> │ │ │ │ ldr.w r1, [r7, r4, lsl #2] │ │ │ │ - bl f3108 │ │ │ │ + bl f307c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 58ebe <_PyContext_NewHamtForTests@@Base+0x6be> │ │ │ │ + blt.n 58ede <_PyContext_NewHamtForTests@@Base+0x6be> │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 58eb6 <_PyContext_NewHamtForTests@@Base+0x6b6> │ │ │ │ + bne.n 58ed6 <_PyContext_NewHamtForTests@@Base+0x6b6> │ │ │ │ movs r0, #2 │ │ │ │ str r4, [r6, #0] │ │ │ │ - b.n 58ec0 <_PyContext_NewHamtForTests@@Base+0x6c0> │ │ │ │ + b.n 58ee0 <_PyContext_NewHamtForTests@@Base+0x6c0> │ │ │ │ adds r4, #2 │ │ │ │ - b.n 58e98 <_PyContext_NewHamtForTests@@Base+0x698> │ │ │ │ + b.n 58eb8 <_PyContext_NewHamtForTests@@Base+0x698> │ │ │ │ movs r0, #1 │ │ │ │ - b.n 58ec0 <_PyContext_NewHamtForTests@@Base+0x6c0> │ │ │ │ + b.n 58ee0 <_PyContext_NewHamtForTests@@Base+0x6c0> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 58f34 <_PyContext_NewHamtForTests@@Base+0x734> │ │ │ │ + ble.n 58f54 <_PyContext_NewHamtForTests@@Base+0x734> │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 58f34 <_PyContext_NewHamtForTests@@Base+0x734> │ │ │ │ + beq.n 58f54 <_PyContext_NewHamtForTests@@Base+0x734> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ - cbz r5, 58efe <_PyContext_NewHamtForTests@@Base+0x6fe> │ │ │ │ + cbz r5, 58f1e <_PyContext_NewHamtForTests@@Base+0x6fe> │ │ │ │ mov r1, r5 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e32a0 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 2e2af0 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ cmp r0, r7 │ │ │ │ - bge.n 58efe <_PyContext_NewHamtForTests@@Base+0x6fe> │ │ │ │ + bge.n 58f1e <_PyContext_NewHamtForTests@@Base+0x6fe> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 23c470 │ │ │ │ + b.w 23b41c │ │ │ │ mul.w r5, r7, r5 │ │ │ │ bic.w r8, r6, r6, asr #31 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 58f18 <_PyContext_NewHamtForTests@@Base+0x718> │ │ │ │ + ble.n 58f38 <_PyContext_NewHamtForTests@@Base+0x718> │ │ │ │ mov r1, r8 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e32a0 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 2e2af0 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ cmp r0, r5 │ │ │ │ - blt.n 58ef6 <_PyContext_NewHamtForTests@@Base+0x6f6> │ │ │ │ + blt.n 58f16 <_PyContext_NewHamtForTests@@Base+0x6f6> │ │ │ │ mul.w r1, r7, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 277fbc <_PyEval_MatchClass@@Base+0x1884> │ │ │ │ + bl 277874 <_PyEval_MatchClass@@Base+0x1884> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 58f42 <_PyContext_NewHamtForTests@@Base+0x742> │ │ │ │ + beq.n 58f62 <_PyContext_NewHamtForTests@@Base+0x742> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mul.w r1, r5, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 21ff58 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 21ee78 <_PyBytes_Repeat@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58f44 <_PyContext_NewHamtForTests@@Base+0x744> │ │ │ │ + bge.n 58f64 <_PyContext_NewHamtForTests@@Base+0x744> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 58f44 <_PyContext_NewHamtForTests@@Base+0x744> │ │ │ │ + b.n 58f64 <_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 2851e0 <_PyDeadline_Init@@Base+0x478> │ │ │ │ + bl 284a20 <_PyDeadline_Init@@Base+0x478> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58fe6 <_PyContext_NewHamtForTests@@Base+0x7e6> │ │ │ │ + beq.n 59006 <_PyContext_NewHamtForTests@@Base+0x7e6> │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ - cbnz r0, 58f80 <_PyContext_NewHamtForTests@@Base+0x780> │ │ │ │ + cbnz r0, 58fa0 <_PyContext_NewHamtForTests@@Base+0x780> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58f9e <_PyContext_NewHamtForTests@@Base+0x79e> │ │ │ │ + bge.n 58fbe <_PyContext_NewHamtForTests@@Base+0x79e> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 58f9e <_PyContext_NewHamtForTests@@Base+0x79e> │ │ │ │ - bl 9a72c │ │ │ │ - cbnz r0, 58fa6 <_PyContext_NewHamtForTests@@Base+0x7a6> │ │ │ │ + b.n 58fbe <_PyContext_NewHamtForTests@@Base+0x79e> │ │ │ │ + bl 9a684 │ │ │ │ + cbnz r0, 58fc6 <_PyContext_NewHamtForTests@@Base+0x7a6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58f9a <_PyContext_NewHamtForTests@@Base+0x79a> │ │ │ │ + bge.n 58fba <_PyContext_NewHamtForTests@@Base+0x79a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 58f9a <_PyContext_NewHamtForTests@@Base+0x79a> │ │ │ │ + cbnz r3, 58fba <_PyContext_NewHamtForTests@@Base+0x79a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 58fe6 <_PyContext_NewHamtForTests@@Base+0x7e6> │ │ │ │ + b.n 59006 <_PyContext_NewHamtForTests@@Base+0x7e6> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ 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, #3640 @ 0xe38 │ │ │ │ + movw r0, #1656 @ 0x678 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 58fd6 <_PyContext_NewHamtForTests@@Base+0x7d6> │ │ │ │ + blt.n 58ff6 <_PyContext_NewHamtForTests@@Base+0x7d6> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 58fe6 <_PyContext_NewHamtForTests@@Base+0x7e6> │ │ │ │ + b.n 59006 <_PyContext_NewHamtForTests@@Base+0x7e6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 58fd2 <_PyContext_NewHamtForTests@@Base+0x7d2> │ │ │ │ + bne.n 58ff2 <_PyContext_NewHamtForTests@@Base+0x7d2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 58fd2 <_PyContext_NewHamtForTests@@Base+0x7d2> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 58ff2 <_PyContext_NewHamtForTests@@Base+0x7d2> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - bl 84de8 │ │ │ │ + bl 84da8 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 5900c <_PyContext_NewHamtForTests@@Base+0x80c> │ │ │ │ + ble.n 5902c <_PyContext_NewHamtForTests@@Base+0x80c> │ │ │ │ add.w r6, r5, #16 │ │ │ │ - b.n 5901a <_PyContext_NewHamtForTests@@Base+0x81a> │ │ │ │ + b.n 5903a <_PyContext_NewHamtForTests@@Base+0x81a> │ │ │ │ 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 5900c <_PyContext_NewHamtForTests@@Base+0x80c> │ │ │ │ + bcc.n 5902c <_PyContext_NewHamtForTests@@Base+0x80c> │ │ │ │ ldr.w r0, [r6, r4, lsl #2] │ │ │ │ - bl 84e68 │ │ │ │ - b.n 5901a <_PyContext_NewHamtForTests@@Base+0x81a> │ │ │ │ + bl 84e28 │ │ │ │ + b.n 5903a <_PyContext_NewHamtForTests@@Base+0x81a> │ │ │ │ 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, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 59056 <_PyContext_NewHamtForTests@@Base+0x856> │ │ │ │ + beq.n 59076 <_PyContext_NewHamtForTests@@Base+0x856> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 59056 <_PyContext_NewHamtForTests@@Base+0x856> │ │ │ │ + ble.n 59076 <_PyContext_NewHamtForTests@@Base+0x856> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59070 <_PyContext_NewHamtForTests@@Base+0x870> │ │ │ │ + bge.n 59090 <_PyContext_NewHamtForTests@@Base+0x870> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 59070 <_PyContext_NewHamtForTests@@Base+0x870> │ │ │ │ + b.n 59090 <_PyContext_NewHamtForTests@@Base+0x870> │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 5908c <_PyContext_NewHamtForTests@@Base+0x88c> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 590ac <_PyContext_NewHamtForTests@@Base+0x88c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f90c │ │ │ │ + bl 9f8ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5908c <_PyContext_NewHamtForTests@@Base+0x88c> │ │ │ │ + bge.n 590ac <_PyContext_NewHamtForTests@@Base+0x88c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5908c <_PyContext_NewHamtForTests@@Base+0x88c> │ │ │ │ + cbnz r3, 590ac <_PyContext_NewHamtForTests@@Base+0x88c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #61621 @ 0xf0b5 │ │ │ │ + movw r1, #61653 @ 0xf0d5 │ │ │ │ movt r1, #4 │ │ │ │ movw r0, #884 @ 0x374 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - b.w 4e310 │ │ │ │ + b.w 4e330 │ │ │ │ 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, 590c8 <_PyContext_NewHamtForTests@@Base+0x8c8> │ │ │ │ + cbnz r3, 590e8 <_PyContext_NewHamtForTests@@Base+0x8c8> │ │ │ │ cmp r2, #2 │ │ │ │ - ble.n 590c8 <_PyContext_NewHamtForTests@@Base+0x8c8> │ │ │ │ + ble.n 590e8 <_PyContext_NewHamtForTests@@Base+0x8c8> │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 590c8 <_PyContext_NewHamtForTests@@Base+0x8c8> │ │ │ │ - cbnz r4, 590e6 <_PyContext_NewHamtForTests@@Base+0x8e6> │ │ │ │ + bne.n 590e8 <_PyContext_NewHamtForTests@@Base+0x8c8> │ │ │ │ + cbnz r4, 59106 <_PyContext_NewHamtForTests@@Base+0x8e6> │ │ │ │ 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] @ (59190 <_PyContext_NewHamtForTests@@Base+0x990>) │ │ │ │ + ldr r3, [pc, #180] @ (591b0 <_PyContext_NewHamtForTests@@Base+0x990>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59186 <_PyContext_NewHamtForTests@@Base+0x986> │ │ │ │ + beq.n 591a6 <_PyContext_NewHamtForTests@@Base+0x986> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 590fc <_PyContext_NewHamtForTests@@Base+0x8fc> │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 590fc <_PyContext_NewHamtForTests@@Base+0x8fc> │ │ │ │ + bne.n 5911c <_PyContext_NewHamtForTests@@Base+0x8fc> │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 5911c <_PyContext_NewHamtForTests@@Base+0x8fc> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59186 <_PyContext_NewHamtForTests@@Base+0x986> │ │ │ │ + b.n 591a6 <_PyContext_NewHamtForTests@@Base+0x986> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 2153c4 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2143bc <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 590f8 <_PyContext_NewHamtForTests@@Base+0x8f8> │ │ │ │ + beq.n 59118 <_PyContext_NewHamtForTests@@Base+0x8f8> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 2371ac <_Py_Gid_Converter@@Base> │ │ │ │ + bl 236154 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 590f8 <_PyContext_NewHamtForTests@@Base+0x8f8> │ │ │ │ + beq.n 59118 <_PyContext_NewHamtForTests@@Base+0x8f8> │ │ │ │ ldrd r4, r6, [sp, #20] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r5 │ │ │ │ strd r4, r1, [sp] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #3648 @ 0xe40 │ │ │ │ + movw r1, #1664 @ 0x680 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #54376 @ 0xd468 │ │ │ │ + movw r0, #52392 @ 0xcca8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 590f8 <_PyContext_NewHamtForTests@@Base+0x8f8> │ │ │ │ - bl b0fe4 │ │ │ │ + beq.n 59118 <_PyContext_NewHamtForTests@@Base+0x8f8> │ │ │ │ + bl b0b30 │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ace4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b417c │ │ │ │ - cbz r7, 5917e <_PyContext_NewHamtForTests@@Base+0x97e> │ │ │ │ + bl b3cc0 │ │ │ │ + cbz r7, 5919e <_PyContext_NewHamtForTests@@Base+0x97e> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5916a <_PyContext_NewHamtForTests@@Base+0x96a> │ │ │ │ - bl 116390 │ │ │ │ + bne.n 5918a <_PyContext_NewHamtForTests@@Base+0x96a> │ │ │ │ + bl 1164f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5913c <_PyContext_NewHamtForTests@@Base+0x93c> │ │ │ │ - b.n 590f8 <_PyContext_NewHamtForTests@@Base+0x8f8> │ │ │ │ + beq.n 5915c <_PyContext_NewHamtForTests@@Base+0x93c> │ │ │ │ + b.n 59118 <_PyContext_NewHamtForTests@@Base+0x8f8> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #160] @ (59234 <_PyContext_NewHamtForTests@@Base+0xa34>) │ │ │ │ + ldr r5, [pc, #160] @ (59254 <_PyContext_NewHamtForTests@@Base+0xa34>) │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r1, #3 │ │ │ │ - b.w 2668c0 │ │ │ │ + b.w 266160 │ │ │ │ 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, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 591c8 <_PyContext_NewHamtForTests@@Base+0x9c8> │ │ │ │ + beq.n 591e8 <_PyContext_NewHamtForTests@@Base+0x9c8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 591c8 <_PyContext_NewHamtForTests@@Base+0x9c8> │ │ │ │ + ble.n 591e8 <_PyContext_NewHamtForTests@@Base+0x9c8> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 591e4 <_PyContext_NewHamtForTests@@Base+0x9e4> │ │ │ │ + bge.n 59204 <_PyContext_NewHamtForTests@@Base+0x9e4> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 591e4 <_PyContext_NewHamtForTests@@Base+0x9e4> │ │ │ │ + b.n 59204 <_PyContext_NewHamtForTests@@Base+0x9e4> │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 59200 <_PyContext_NewHamtForTests@@Base+0xa00> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 59220 <_PyContext_NewHamtForTests@@Base+0xa00> │ │ │ │ mov r0, r4 │ │ │ │ - bl 141f38 │ │ │ │ + bl 142190 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59200 <_PyContext_NewHamtForTests@@Base+0xa00> │ │ │ │ + bge.n 59220 <_PyContext_NewHamtForTests@@Base+0xa00> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 59200 <_PyContext_NewHamtForTests@@Base+0xa00> │ │ │ │ + cbnz r3, 59220 <_PyContext_NewHamtForTests@@Base+0xa00> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, 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, #3976] @ 0xf88 │ │ │ │ - movw r4, #7024 @ 0x1b70 │ │ │ │ + movw r4, #5048 @ 0x13b8 │ │ │ │ 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 │ │ │ │ @@ -67426,128 +67445,128 @@ │ │ │ │ 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 5924e <_PyContext_NewHamtForTests@@Base+0xa4e> │ │ │ │ + bne.n 5926e <_PyContext_NewHamtForTests@@Base+0xa4e> │ │ │ │ cmp r7, #2 │ │ │ │ - ble.n 5924e <_PyContext_NewHamtForTests@@Base+0xa4e> │ │ │ │ + ble.n 5926e <_PyContext_NewHamtForTests@@Base+0xa4e> │ │ │ │ cmp r7, #3 │ │ │ │ - bne.n 5924e <_PyContext_NewHamtForTests@@Base+0xa4e> │ │ │ │ - cbnz r6, 59274 <_PyContext_NewHamtForTests@@Base+0xa74> │ │ │ │ + bne.n 5926e <_PyContext_NewHamtForTests@@Base+0xa4e> │ │ │ │ + cbnz r6, 59294 <_PyContext_NewHamtForTests@@Base+0xa74> │ │ │ │ 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] │ │ │ │ movw r3, #20356 @ 0x4f84 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 592fa <_PyContext_NewHamtForTests@@Base+0xafa> │ │ │ │ + beq.n 5931a <_PyContext_NewHamtForTests@@Base+0xafa> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - bl 149738 │ │ │ │ + bl 149820 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ - cbnz r0, 5928c <_PyContext_NewHamtForTests@@Base+0xa8c> │ │ │ │ + cbnz r0, 592ac <_PyContext_NewHamtForTests@@Base+0xa8c> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 59308 <_PyContext_NewHamtForTests@@Base+0xb08> │ │ │ │ + b.n 59328 <_PyContext_NewHamtForTests@@Base+0xb08> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 2153c4 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 2143bc <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59288 <_PyContext_NewHamtForTests@@Base+0xa88> │ │ │ │ + beq.n 592a8 <_PyContext_NewHamtForTests@@Base+0xa88> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 2371ac <_Py_Gid_Converter@@Base> │ │ │ │ + bl 236154 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59288 <_PyContext_NewHamtForTests@@Base+0xa88> │ │ │ │ + beq.n 592a8 <_PyContext_NewHamtForTests@@Base+0xa88> │ │ │ │ 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, #54368 @ 0xd460 │ │ │ │ + movw r1, #52384 @ 0xcca0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #54376 @ 0xd468 │ │ │ │ + movw r0, #52392 @ 0xcca8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 59288 <_PyContext_NewHamtForTests@@Base+0xa88> │ │ │ │ - bl b0fe4 │ │ │ │ + beq.n 592a8 <_PyContext_NewHamtForTests@@Base+0xa88> │ │ │ │ + bl b0b30 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b2e0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 59300 <_PyContext_NewHamtForTests@@Base+0xb00> │ │ │ │ + bge.n 59320 <_PyContext_NewHamtForTests@@Base+0xb00> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4948 │ │ │ │ - b.n 59288 <_PyContext_NewHamtForTests@@Base+0xa88> │ │ │ │ + bl 1e367c │ │ │ │ + b.n 592a8 <_PyContext_NewHamtForTests@@Base+0xa88> │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 59308 <_PyContext_NewHamtForTests@@Base+0xb08> │ │ │ │ + b.n 59328 <_PyContext_NewHamtForTests@@Base+0xb08> │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ - bl 14a11c │ │ │ │ + bl 14a150 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 59324 <_PyContext_NewHamtForTests@@Base+0xb24> │ │ │ │ + cbz r0, 59344 <_PyContext_NewHamtForTests@@Base+0xb24> │ │ │ │ movs r1, #3 │ │ │ │ - b.w 2668c0 │ │ │ │ + b.w 266160 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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, #3656 @ 0xe48 │ │ │ │ + movw r1, #1672 @ 0x688 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a60f8 │ │ │ │ - cbz r0, 59370 <_PyContext_NewHamtForTests@@Base+0xb70> │ │ │ │ + bl a6ad4 │ │ │ │ + cbz r0, 59390 <_PyContext_NewHamtForTests@@Base+0xb70> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f6a88 │ │ │ │ - cbnz r0, 59362 <_PyContext_NewHamtForTests@@Base+0xb62> │ │ │ │ + bl 1f585c │ │ │ │ + cbnz r0, 59382 <_PyContext_NewHamtForTests@@Base+0xb62> │ │ │ │ mov r0, r4 │ │ │ │ - bl 11601c │ │ │ │ - b.n 59370 <_PyContext_NewHamtForTests@@Base+0xb70> │ │ │ │ + bl 116184 │ │ │ │ + b.n 59390 <_PyContext_NewHamtForTests@@Base+0xb70> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - ldr r0, [pc, #12] @ (59374 <_PyContext_NewHamtForTests@@Base+0xb74>) │ │ │ │ + ldr r0, [pc, #12] @ (59394 <_PyContext_NewHamtForTests@@Base+0xb74>) │ │ │ │ strd r4, r3, [sp, #8] │ │ │ │ - bl ad83c <_PyUnicodeWriter_Finish@@Base+0x1374> │ │ │ │ + bl ad3bc <_PyUnicodeWriter_Finish@@Base+0x1374> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ lsls r4, r4, #11 │ │ │ │ lsls r3, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -67557,610 +67576,610 @@ │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b420 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 158c50 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ - cbnz r0, 593da <_PyContext_NewHamtForTests@@Base+0xbda> │ │ │ │ + bl 159024 │ │ │ │ + cbnz r0, 593fa <_PyContext_NewHamtForTests@@Base+0xbda> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 593a8 <_PyContext_NewHamtForTests@@Base+0xba8> │ │ │ │ + cbz r5, 593c8 <_PyContext_NewHamtForTests@@Base+0xba8> │ │ │ │ ldr r4, [r4, #20] │ │ │ │ - b.n 593b0 <_PyContext_NewHamtForTests@@Base+0xbb0> │ │ │ │ + b.n 593d0 <_PyContext_NewHamtForTests@@Base+0xbb0> │ │ │ │ movw r4, #32180 @ 0x7db4 │ │ │ │ movt r4, #87 @ 0x57 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ cmp r5, r6 │ │ │ │ - blt.n 593ce <_PyContext_NewHamtForTests@@Base+0xbce> │ │ │ │ + blt.n 593ee <_PyContext_NewHamtForTests@@Base+0xbce> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c338 │ │ │ │ - cbnz r0, 593ce <_PyContext_NewHamtForTests@@Base+0xbce> │ │ │ │ + cbnz r0, 593ee <_PyContext_NewHamtForTests@@Base+0xbce> │ │ │ │ adds r0, r4, r6 │ │ │ │ subs r1, r5, r6 │ │ │ │ - bl 188df8 │ │ │ │ + bl 1883a4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 593dc <_PyContext_NewHamtForTests@@Base+0xbdc> │ │ │ │ + b.n 593fc <_PyContext_NewHamtForTests@@Base+0xbdc> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 188df8 │ │ │ │ + bl 1883a4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 593dc <_PyContext_NewHamtForTests@@Base+0xbdc> │ │ │ │ + b.n 593fc <_PyContext_NewHamtForTests@@Base+0xbdc> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 593e6 <_PyContext_NewHamtForTests@@Base+0xbe6> │ │ │ │ + cbz r3, 59406 <_PyContext_NewHamtForTests@@Base+0xbe6> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 593f6 <_PyContext_NewHamtForTests@@Base+0xbf6> │ │ │ │ + cbz r0, 59416 <_PyContext_NewHamtForTests@@Base+0xbf6> │ │ │ │ movs r1, #5 │ │ │ │ - b.w 2668c0 │ │ │ │ + b.w 266160 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ - b.w 2c1ca0 │ │ │ │ + b.w 2c14f4 │ │ │ │ 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 80b5c │ │ │ │ + bl 80b1c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5944c <_PyContext_NewHamtForTests@@Base+0xc4c> │ │ │ │ + cbz r0, 5946c <_PyContext_NewHamtForTests@@Base+0xc4c> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 8f798 │ │ │ │ + bl 8f6f8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 59434 <_PyContext_NewHamtForTests@@Base+0xc34> │ │ │ │ + cbz r0, 59454 <_PyContext_NewHamtForTests@@Base+0xc34> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5944a <_PyContext_NewHamtForTests@@Base+0xc4a> │ │ │ │ + cbnz r0, 5946a <_PyContext_NewHamtForTests@@Base+0xc4a> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5944e <_PyContext_NewHamtForTests@@Base+0xc4e> │ │ │ │ + bge.n 5946e <_PyContext_NewHamtForTests@@Base+0xc4e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5944e <_PyContext_NewHamtForTests@@Base+0xc4e> │ │ │ │ + cbnz r3, 5946e <_PyContext_NewHamtForTests@@Base+0xc4e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5944e <_PyContext_NewHamtForTests@@Base+0xc4e> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5946e <_PyContext_NewHamtForTests@@Base+0xc4e> │ │ │ │ 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] @ (5956c <_PyContext_NewHamtForTests@@Base+0xd6c>) │ │ │ │ + ldr r6, [pc, #264] @ (5958c <_PyContext_NewHamtForTests@@Base+0xd6c>) │ │ │ │ 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 59492 <_PyContext_NewHamtForTests@@Base+0xc92> │ │ │ │ + bne.n 594b2 <_PyContext_NewHamtForTests@@Base+0xc92> │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 59492 <_PyContext_NewHamtForTests@@Base+0xc92> │ │ │ │ + ble.n 594b2 <_PyContext_NewHamtForTests@@Base+0xc92> │ │ │ │ cmp r7, #2 │ │ │ │ - bne.n 59492 <_PyContext_NewHamtForTests@@Base+0xc92> │ │ │ │ - cbnz r4, 594b2 <_PyContext_NewHamtForTests@@Base+0xcb2> │ │ │ │ + bne.n 594b2 <_PyContext_NewHamtForTests@@Base+0xc92> │ │ │ │ + cbnz r4, 594d2 <_PyContext_NewHamtForTests@@Base+0xcb2> │ │ │ │ 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] @ (59570 <_PyContext_NewHamtForTests@@Base+0xd70>) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #200] @ (59590 <_PyContext_NewHamtForTests@@Base+0xd70>) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59546 <_PyContext_NewHamtForTests@@Base+0xd46> │ │ │ │ + beq.n 59566 <_PyContext_NewHamtForTests@@Base+0xd46> │ │ │ │ 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 149738 │ │ │ │ + bl 149820 │ │ │ │ ldrd r7, r6, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ - cbnz r0, 594d8 <_PyContext_NewHamtForTests@@Base+0xcd8> │ │ │ │ + cbnz r0, 594f8 <_PyContext_NewHamtForTests@@Base+0xcd8> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59558 <_PyContext_NewHamtForTests@@Base+0xd58> │ │ │ │ + b.n 59578 <_PyContext_NewHamtForTests@@Base+0xd58> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 2469f8 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + bl 245e08 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 594d4 <_PyContext_NewHamtForTests@@Base+0xcd4> │ │ │ │ + beq.n 594f4 <_PyContext_NewHamtForTests@@Base+0xcd4> │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 594fa <_PyContext_NewHamtForTests@@Base+0xcfa> │ │ │ │ + beq.n 5951a <_PyContext_NewHamtForTests@@Base+0xcfa> │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 49b74 │ │ │ │ + bl 49b94 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 59558 <_PyContext_NewHamtForTests@@Base+0xd58> │ │ │ │ + b.n 59578 <_PyContext_NewHamtForTests@@Base+0xd58> │ │ │ │ mov r2, r5 │ │ │ │ strd r8, r9, [sp] │ │ │ │ - movw r1, #31444 @ 0x7ad4 │ │ │ │ + movw r1, #29616 @ 0x73b0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #59288 @ 0xe798 │ │ │ │ + movw r0, #57304 @ 0xdfd8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 594d4 <_PyContext_NewHamtForTests@@Base+0xcd4> │ │ │ │ - bl b0fe4 │ │ │ │ + beq.n 594f4 <_PyContext_NewHamtForTests@@Base+0xcd4> │ │ │ │ + bl b0b30 │ │ │ │ mov r2, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c314 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 59550 <_PyContext_NewHamtForTests@@Base+0xd50> │ │ │ │ + bge.n 59570 <_PyContext_NewHamtForTests@@Base+0xd50> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4948 │ │ │ │ - b.n 594d4 <_PyContext_NewHamtForTests@@Base+0xcd4> │ │ │ │ + bl 1e367c │ │ │ │ + b.n 594f4 <_PyContext_NewHamtForTests@@Base+0xcd4> │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 59558 <_PyContext_NewHamtForTests@@Base+0xd58> │ │ │ │ + b.n 59578 <_PyContext_NewHamtForTests@@Base+0xd58> │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ strd r7, r6, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ - bl 14a11c │ │ │ │ + bl 14a150 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - subs r4, r5, r6 │ │ │ │ + asrs r4, r6, #15 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r7, [pc, #704] @ (59834 <_PyContext_NewHamtForTests@@Base+0x1034>) │ │ │ │ + ldr r7, [pc, #704] @ (59854 <_PyContext_NewHamtForTests@@Base+0x1034>) │ │ │ │ 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 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 595b8 <_PyContext_NewHamtForTests@@Base+0xdb8> │ │ │ │ + bhi.n 595d8 <_PyContext_NewHamtForTests@@Base+0xdb8> │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 595ce <_PyContext_NewHamtForTests@@Base+0xdce> │ │ │ │ + bmi.n 595ee <_PyContext_NewHamtForTests@@Base+0xdce> │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #56676 @ 0xdd64 │ │ │ │ + movw r2, #54692 @ 0xd5a4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #35808 @ 0x8be0 │ │ │ │ + movw r1, #33824 @ 0x8420 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #4868 @ 0x1304 │ │ │ │ + movw r0, #2884 @ 0xb44 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5967a <_PyContext_NewHamtForTests@@Base+0xe7a> │ │ │ │ - movw r0, #4868 @ 0x1304 │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5969a <_PyContext_NewHamtForTests@@Base+0xe7a> │ │ │ │ + movw r0, #2884 @ 0xb44 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ - bl e28e8 │ │ │ │ + bl e2850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5967a <_PyContext_NewHamtForTests@@Base+0xe7a> │ │ │ │ - b.n 5958e <_PyContext_NewHamtForTests@@Base+0xd8e> │ │ │ │ + beq.n 5969a <_PyContext_NewHamtForTests@@Base+0xe7a> │ │ │ │ + b.n 595ae <_PyContext_NewHamtForTests@@Base+0xd8e> │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 59650 <_PyContext_NewHamtForTests@@Base+0xe50> │ │ │ │ + ble.n 59670 <_PyContext_NewHamtForTests@@Base+0xe50> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 59636 <_PyContext_NewHamtForTests@@Base+0xe36> │ │ │ │ + beq.n 59656 <_PyContext_NewHamtForTests@@Base+0xe36> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 59618 <_PyContext_NewHamtForTests@@Base+0xe18> │ │ │ │ + bpl.n 59638 <_PyContext_NewHamtForTests@@Base+0xe18> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a29e4 │ │ │ │ + bl a2984 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5967a <_PyContext_NewHamtForTests@@Base+0xe7a> │ │ │ │ + beq.n 5969a <_PyContext_NewHamtForTests@@Base+0xe7a> │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 59638 <_PyContext_NewHamtForTests@@Base+0xe38> │ │ │ │ + beq.n 59658 <_PyContext_NewHamtForTests@@Base+0xe38> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63548 @ 0xf83c │ │ │ │ + movw r1, #61564 @ 0xf07c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 5967a <_PyContext_NewHamtForTests@@Base+0xe7a> │ │ │ │ - movw r2, #32276 @ 0x7e14 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 5969a <_PyContext_NewHamtForTests@@Base+0xe7a> │ │ │ │ + movw r2, #30248 @ 0x7628 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #36144 @ 0x8d30 │ │ │ │ + movw r1, #34160 @ 0x8570 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #4868 @ 0x1304 │ │ │ │ + movw r0, #2884 @ 0xb44 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5967a <_PyContext_NewHamtForTests@@Base+0xe7a> │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5969a <_PyContext_NewHamtForTests@@Base+0xe7a> │ │ │ │ movs r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 59656 <_PyContext_NewHamtForTests@@Base+0xe56> │ │ │ │ + beq.n 59676 <_PyContext_NewHamtForTests@@Base+0xe56> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 59658 <_PyContext_NewHamtForTests@@Base+0xe58> │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 5967a <_PyContext_NewHamtForTests@@Base+0xe7a> │ │ │ │ - b.n 59658 <_PyContext_NewHamtForTests@@Base+0xe58> │ │ │ │ + bne.n 59678 <_PyContext_NewHamtForTests@@Base+0xe58> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 5969a <_PyContext_NewHamtForTests@@Base+0xe7a> │ │ │ │ + b.n 59678 <_PyContext_NewHamtForTests@@Base+0xe58> │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 59658 <_PyContext_NewHamtForTests@@Base+0xe58> │ │ │ │ + b.n 59678 <_PyContext_NewHamtForTests@@Base+0xe58> │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2b8524 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + bl 2b7d8c <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 5967a <_PyContext_NewHamtForTests@@Base+0xe7a> │ │ │ │ - movw r0, #15876 @ 0x3e04 │ │ │ │ + cbz r0, 5969a <_PyContext_NewHamtForTests@@Base+0xe7a> │ │ │ │ + movw r0, #13892 @ 0x3644 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 9512c │ │ │ │ + b.w 9508c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5968a <_PyContext_NewHamtForTests@@Base+0xe8a> │ │ │ │ + cbz r0, 596aa <_PyContext_NewHamtForTests@@Base+0xe8a> │ │ │ │ movs r1, #7 │ │ │ │ - b.w 2668c0 │ │ │ │ + b.w 266160 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #3672 @ 0xe58 │ │ │ │ + movw r0, #1688 @ 0x698 │ │ │ │ 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 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ 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 2b420 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 158c50 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ - cbnz r0, 59712 <_PyContext_NewHamtForTests@@Base+0xf12> │ │ │ │ + bl 159024 │ │ │ │ + cbnz r0, 59732 <_PyContext_NewHamtForTests@@Base+0xf12> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 596e0 <_PyContext_NewHamtForTests@@Base+0xee0> │ │ │ │ + cbz r5, 59700 <_PyContext_NewHamtForTests@@Base+0xee0> │ │ │ │ ldr r4, [r4, #20] │ │ │ │ - b.n 596e8 <_PyContext_NewHamtForTests@@Base+0xee8> │ │ │ │ + b.n 59708 <_PyContext_NewHamtForTests@@Base+0xee8> │ │ │ │ movw r4, #32180 @ 0x7db4 │ │ │ │ movt r4, #87 @ 0x57 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - blt.n 59706 <_PyContext_NewHamtForTests@@Base+0xf06> │ │ │ │ + blt.n 59726 <_PyContext_NewHamtForTests@@Base+0xf06> │ │ │ │ subs r6, r5, r2 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r0, r4, r6 │ │ │ │ blx 2c338 │ │ │ │ - cbnz r0, 59706 <_PyContext_NewHamtForTests@@Base+0xf06> │ │ │ │ + cbnz r0, 59726 <_PyContext_NewHamtForTests@@Base+0xf06> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 188df8 │ │ │ │ + bl 1883a4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 59714 <_PyContext_NewHamtForTests@@Base+0xf14> │ │ │ │ + b.n 59734 <_PyContext_NewHamtForTests@@Base+0xf14> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 188df8 │ │ │ │ + bl 1883a4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 59714 <_PyContext_NewHamtForTests@@Base+0xf14> │ │ │ │ + b.n 59734 <_PyContext_NewHamtForTests@@Base+0xf14> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 5971e <_PyContext_NewHamtForTests@@Base+0xf1e> │ │ │ │ + cbz r3, 5973e <_PyContext_NewHamtForTests@@Base+0xf1e> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.w 4cf3e │ │ │ │ + b.w 4cf5e │ │ │ │ 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] @ (597e4 <_PyContext_NewHamtForTests@@Base+0xfe4>) │ │ │ │ + ldr r5, [pc, #172] @ (59804 <_PyContext_NewHamtForTests@@Base+0xfe4>) │ │ │ │ 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 59766 <_PyContext_NewHamtForTests@@Base+0xf66> │ │ │ │ + bne.n 59786 <_PyContext_NewHamtForTests@@Base+0xf66> │ │ │ │ cmp r7, ip │ │ │ │ - ble.n 59766 <_PyContext_NewHamtForTests@@Base+0xf66> │ │ │ │ + ble.n 59786 <_PyContext_NewHamtForTests@@Base+0xf66> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 59766 <_PyContext_NewHamtForTests@@Base+0xf66> │ │ │ │ - cbnz r6, 59784 <_PyContext_NewHamtForTests@@Base+0xf84> │ │ │ │ + bne.n 59786 <_PyContext_NewHamtForTests@@Base+0xf66> │ │ │ │ + cbnz r6, 597a4 <_PyContext_NewHamtForTests@@Base+0xf84> │ │ │ │ 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] @ (597e8 <_PyContext_NewHamtForTests@@Base+0xfe8>) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #108] @ (59808 <_PyContext_NewHamtForTests@@Base+0xfe8>) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 597c4 <_PyContext_NewHamtForTests@@Base+0xfc4> │ │ │ │ + cbz r0, 597e4 <_PyContext_NewHamtForTests@@Base+0xfc4> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - bl 149738 │ │ │ │ + bl 149820 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ - cbz r0, 597c0 <_PyContext_NewHamtForTests@@Base+0xfc0> │ │ │ │ - bl b0fe4 │ │ │ │ + cbz r0, 597e0 <_PyContext_NewHamtForTests@@Base+0xfc0> │ │ │ │ + bl b0b30 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b848 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 597ca <_PyContext_NewHamtForTests@@Base+0xfca> │ │ │ │ + bge.n 597ea <_PyContext_NewHamtForTests@@Base+0xfca> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4948 │ │ │ │ + bl 1e367c │ │ │ │ movs r6, #0 │ │ │ │ - b.n 597d2 <_PyContext_NewHamtForTests@@Base+0xfd2> │ │ │ │ + b.n 597f2 <_PyContext_NewHamtForTests@@Base+0xfd2> │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 597d2 <_PyContext_NewHamtForTests@@Base+0xfd2> │ │ │ │ + b.n 597f2 <_PyContext_NewHamtForTests@@Base+0xfd2> │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ add r0, sp, #20 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ - bl 14a11c │ │ │ │ + bl 14a150 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - subs r0, r5, r7 │ │ │ │ + asrs r0, r6, #16 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r7, [pc, #880] @ (59b5c ) │ │ │ │ + ldr r7, [pc, #880] @ (59b7c ) │ │ │ │ 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 r4, r0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, sp │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ mov r6, r3 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - cbz r6, 5981c <_PyContext_NewHamtForTests@@Base+0x101c> │ │ │ │ + cbz r6, 5983c <_PyContext_NewHamtForTests@@Base+0x101c> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - cbz r2, 5982c <_PyContext_NewHamtForTests@@Base+0x102c> │ │ │ │ + cbz r2, 5984c <_PyContext_NewHamtForTests@@Base+0x102c> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ mov r0, sp │ │ │ │ - bl 13de7c │ │ │ │ + bl 13e0d4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 84e68 │ │ │ │ - cbz r4, 5985a <_PyContext_NewHamtForTests@@Base+0x105a> │ │ │ │ - ldr r0, [pc, #28] @ (59860 <_PyContext_NewHamtForTests@@Base+0x1060>) │ │ │ │ - bl 247cf0 <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 84e28 │ │ │ │ + cbz r4, 5987a <_PyContext_NewHamtForTests@@Base+0x105a> │ │ │ │ + ldr r0, [pc, #28] @ (59880 <_PyContext_NewHamtForTests@@Base+0x1060>) │ │ │ │ + bl 2470fc <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #57112 @ 0xdf18 │ │ │ │ + movw r0, #55128 @ 0xd758 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ands.w r0, r0, r2, lsr #1 │ │ │ │ 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, 59880 <_PyContext_NewHamtForTests@@Base+0x1080> │ │ │ │ + cbz r2, 598a0 <_PyContext_NewHamtForTests@@Base+0x1080> │ │ │ │ ldr r5, [r2, #8] │ │ │ │ - b.n 59882 <_PyContext_NewHamtForTests@@Base+0x1082> │ │ │ │ + b.n 598a2 <_PyContext_NewHamtForTests@@Base+0x1082> │ │ │ │ mov r5, r2 │ │ │ │ subs r3, r6, #1 │ │ │ │ add.w r4, r1, #16 │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.n 59890 <_PyContext_NewHamtForTests@@Base+0x1090> │ │ │ │ - cbnz r2, 59890 <_PyContext_NewHamtForTests@@Base+0x1090> │ │ │ │ - cbnz r4, 598b2 <_PyContext_NewHamtForTests@@Base+0x10b2> │ │ │ │ + bhi.n 598b0 <_PyContext_NewHamtForTests@@Base+0x1090> │ │ │ │ + cbnz r2, 598b0 <_PyContext_NewHamtForTests@@Base+0x1090> │ │ │ │ + cbnz r4, 598d2 <_PyContext_NewHamtForTests@@Base+0x10b2> │ │ │ │ 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] @ (59a00 <_PyContext_NewHamtForTests@@Base+0x1200>) │ │ │ │ - bl 11e9d8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #344] @ (59a20 <_PyContext_NewHamtForTests@@Base+0x1200>) │ │ │ │ + bl 11eb40 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 599f6 <_PyContext_NewHamtForTests@@Base+0x11f6> │ │ │ │ + beq.w 59a16 <_PyContext_NewHamtForTests@@Base+0x11f6> │ │ │ │ adds r1, r5, r6 │ │ │ │ ldr.w r9, [r4] │ │ │ │ subs r6, r1, #1 │ │ │ │ - beq.n 5998e <_PyContext_NewHamtForTests@@Base+0x118e> │ │ │ │ + beq.n 599ae <_PyContext_NewHamtForTests@@Base+0x118e> │ │ │ │ ldr r7, [r4, #4] │ │ │ │ - cbz r7, 598f0 <_PyContext_NewHamtForTests@@Base+0x10f0> │ │ │ │ + cbz r7, 59910 <_PyContext_NewHamtForTests@@Base+0x10f0> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bmi.n 598ea <_PyContext_NewHamtForTests@@Base+0x10ea> │ │ │ │ - movw r2, #56676 @ 0xdd64 │ │ │ │ + bmi.n 5990a <_PyContext_NewHamtForTests@@Base+0x10ea> │ │ │ │ + movw r2, #54692 @ 0xd5a4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #3688 @ 0xe68 │ │ │ │ + movw r1, #1704 @ 0x6a8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #35068 @ 0x88fc │ │ │ │ + movw r0, #33084 @ 0x813c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r3, r7 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 599f6 <_PyContext_NewHamtForTests@@Base+0x11f6> │ │ │ │ + b.n 59a16 <_PyContext_NewHamtForTests@@Base+0x11f6> │ │ │ │ subs r6, r1, #2 │ │ │ │ - bne.n 598f2 <_PyContext_NewHamtForTests@@Base+0x10f2> │ │ │ │ - b.n 5999c <_PyContext_NewHamtForTests@@Base+0x119c> │ │ │ │ - ldr r7, [pc, #272] @ (59a04 <_PyContext_NewHamtForTests@@Base+0x1204>) │ │ │ │ + bne.n 59912 <_PyContext_NewHamtForTests@@Base+0x10f2> │ │ │ │ + b.n 599bc <_PyContext_NewHamtForTests@@Base+0x119c> │ │ │ │ + ldr r7, [pc, #272] @ (59a24 <_PyContext_NewHamtForTests@@Base+0x1204>) │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - cbz r5, 59962 <_PyContext_NewHamtForTests@@Base+0x1162> │ │ │ │ + cbz r5, 59982 <_PyContext_NewHamtForTests@@Base+0x1162> │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 59908 <_PyContext_NewHamtForTests@@Base+0x1108> │ │ │ │ + bne.n 59928 <_PyContext_NewHamtForTests@@Base+0x1108> │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 59964 <_PyContext_NewHamtForTests@@Base+0x1164> │ │ │ │ - b.n 599a8 <_PyContext_NewHamtForTests@@Base+0x11a8> │ │ │ │ + bne.n 59984 <_PyContext_NewHamtForTests@@Base+0x1164> │ │ │ │ + b.n 599c8 <_PyContext_NewHamtForTests@@Base+0x11a8> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 5992e <_PyContext_NewHamtForTests@@Base+0x112e> │ │ │ │ + bmi.n 5994e <_PyContext_NewHamtForTests@@Base+0x112e> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #3712 @ 0xe80 │ │ │ │ + movw r1, #1728 @ 0x6c0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl a29e4 │ │ │ │ + bl a2984 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5994a <_PyContext_NewHamtForTests@@Base+0x114a> │ │ │ │ + bne.n 5996a <_PyContext_NewHamtForTests@@Base+0x114a> │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ - beq.n 59902 <_PyContext_NewHamtForTests@@Base+0x1102> │ │ │ │ + beq.n 59922 <_PyContext_NewHamtForTests@@Base+0x1102> │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - beq.n 59902 <_PyContext_NewHamtForTests@@Base+0x1102> │ │ │ │ + beq.n 59922 <_PyContext_NewHamtForTests@@Base+0x1102> │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq.n 59902 <_PyContext_NewHamtForTests@@Base+0x1102> │ │ │ │ + beq.n 59922 <_PyContext_NewHamtForTests@@Base+0x1102> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #45608 @ 0xb228 │ │ │ │ + movw r1, #44476 @ 0xadbc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 598e6 <_PyContext_NewHamtForTests@@Base+0x10e6> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 59906 <_PyContext_NewHamtForTests@@Base+0x10e6> │ │ │ │ mov r5, r3 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 599aa <_PyContext_NewHamtForTests@@Base+0x11aa> │ │ │ │ + bmi.n 599ca <_PyContext_NewHamtForTests@@Base+0x11aa> │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #56676 @ 0xdd64 │ │ │ │ + movw r2, #54692 @ 0xd5a4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #3772 @ 0xebc │ │ │ │ + movw r1, #1788 @ 0x6fc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #35068 @ 0x88fc │ │ │ │ + movw r0, #33084 @ 0x813c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 598e6 <_PyContext_NewHamtForTests@@Base+0x10e6> │ │ │ │ - ldr r6, [pc, #116] @ (59a04 <_PyContext_NewHamtForTests@@Base+0x1204>) │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 59906 <_PyContext_NewHamtForTests@@Base+0x10e6> │ │ │ │ + ldr r6, [pc, #116] @ (59a24 <_PyContext_NewHamtForTests@@Base+0x1204>) │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 599aa <_PyContext_NewHamtForTests@@Base+0x11aa> │ │ │ │ + b.n 599ca <_PyContext_NewHamtForTests@@Base+0x11aa> │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - ldr r6, [pc, #92] @ (59a04 <_PyContext_NewHamtForTests@@Base+0x1204>) │ │ │ │ - b.n 599aa <_PyContext_NewHamtForTests@@Base+0x11aa> │ │ │ │ - ldr r6, [pc, #88] @ (59a04 <_PyContext_NewHamtForTests@@Base+0x1204>) │ │ │ │ + ldr r6, [pc, #92] @ (59a24 <_PyContext_NewHamtForTests@@Base+0x1204>) │ │ │ │ + b.n 599ca <_PyContext_NewHamtForTests@@Base+0x11aa> │ │ │ │ + ldr r6, [pc, #88] @ (59a24 <_PyContext_NewHamtForTests@@Base+0x1204>) │ │ │ │ mov r0, r8 │ │ │ │ - bl 7fd48 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd08 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 599f6 <_PyContext_NewHamtForTests@@Base+0x11f6> │ │ │ │ + cbz r0, 59a16 <_PyContext_NewHamtForTests@@Base+0x11f6> │ │ │ │ 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] │ │ │ │ @@ -68177,128 +68196,128 @@ │ │ │ │ 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 97b90 │ │ │ │ + bl 97aec │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r0, [r1, r0] │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00059a08 : │ │ │ │ +00059a28 : │ │ │ │ movw r3, #61484 @ 0xf02c │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbnz r0, 59a16 │ │ │ │ + cbnz r0, 59a36 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ bx lr │ │ │ │ - b.w 134978 <_Py_hashtable_destroy@@Base> │ │ │ │ + b.w 134bb4 <_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, #3796 @ 0xed4 │ │ │ │ + movw r0, #1812 @ 0x714 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 24d290 <_PySlice_FromIndices@@Base+0xc88> │ │ │ │ + bl 24c84c <_PySlice_FromIndices@@Base+0xc78> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00059a46 <_PyXIData_FormatNotShareableError@@Base>: │ │ │ │ +00059a66 <_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 263cbc <_PyObject_GetXIData@@Base+0x3c8> │ │ │ │ + bl 26355c <_PyObject_GetXIData@@Base+0x3c8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00059a74 : │ │ │ │ +00059a94 : │ │ │ │ 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, #3816 @ 0xee8 │ │ │ │ + movw r1, #1832 @ 0x728 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a60f8 │ │ │ │ - cbz r0, 59aba │ │ │ │ + bl a6ad4 │ │ │ │ + cbz r0, 59ada │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ blx 2c420 <__clock_getres64@plt> │ │ │ │ - cbz r0, 59abe │ │ │ │ + cbz r0, 59ade │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 59ade │ │ │ │ + b.n 59afe │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 2e3868 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 2e30b8 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #24] @ 59ae8 │ │ │ │ + vldr d6, [pc, #24] @ 59b08 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl 9ba38 │ │ │ │ + bl 9b990 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ - bvs.n 59a16 │ │ │ │ + bvs.n 59a36 │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #3832 @ 0xef8 │ │ │ │ + movw r0, #1848 @ 0x738 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ 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, #468 @ 0x1d4 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - bl 7fd48 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd08 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 59b5e │ │ │ │ + cbz r0, 59b7e │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #8 │ │ │ │ blx 2b420 │ │ │ │ - ldr r0, [pc, #56] @ (59b64 ) │ │ │ │ + ldr r0, [pc, #56] @ (59b84 ) │ │ │ │ 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] │ │ │ │ @@ -68313,280 +68332,280 @@ │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00059b68 : │ │ │ │ +00059b88 : │ │ │ │ movw r3, #61484 @ 0xf02c │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bne.n 59b88 │ │ │ │ - movw r0, #31612 @ 0x7b7c │ │ │ │ + bne.n 59ba8 │ │ │ │ + movw r0, #27512 @ 0x6b78 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r1, #6 │ │ │ │ - b.w 94110 │ │ │ │ - movw r0, #31620 @ 0x7b84 │ │ │ │ + b.w 94070 │ │ │ │ + movw r0, #27520 @ 0x6b80 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r1, #6 │ │ │ │ - b.w 94110 │ │ │ │ + b.w 94070 │ │ │ │ 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 59c04 │ │ │ │ - cbz r0, 59bec │ │ │ │ + bl 59c24 │ │ │ │ + cbz r0, 59c0c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ blx 2b550 <__clock_gettime64@plt> │ │ │ │ - cbz r0, 59bcc │ │ │ │ + cbz r0, 59bec │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 59bec │ │ │ │ + b.n 59c0c │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 2e3868 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 2e30b8 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #16] @ 59bf0 │ │ │ │ + vldr d6, [pc, #16] @ 59c10 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl 9ba38 │ │ │ │ + bl 9b990 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - bvs.n 59b1e │ │ │ │ + bvs.n 59b3e │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ │ │ │ │ -00059bf8 : │ │ │ │ +00059c18 : │ │ │ │ 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 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 59c4a │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 59c4a │ │ │ │ + bne.n 59c6a │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 59c6a │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1ded68 <_PyType_Name@@Base> │ │ │ │ - movw r1, #3992 @ 0xf98 │ │ │ │ + bl 1dda9c <_PyType_Name@@Base> │ │ │ │ + movw r1, #2008 @ 0x7d8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 59c4e │ │ │ │ + b.n 59c6e │ │ │ │ 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 59b00 │ │ │ │ - cbz r0, 59c8a │ │ │ │ + bl 59b20 │ │ │ │ + cbz r0, 59caa │ │ │ │ adds r2, r4, #4 │ │ │ │ adds r1, r0, #4 │ │ │ │ adds r4, #132 @ 0x84 │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ - cbz r3, 59c82 │ │ │ │ + cbz r3, 59ca2 │ │ │ │ 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 59c70 │ │ │ │ + bne.n 59c90 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00059c8c : │ │ │ │ +00059cac : │ │ │ │ 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 277fbc <_PyEval_MatchClass@@Base+0x1884> │ │ │ │ + bl 277874 <_PyEval_MatchClass@@Base+0x1884> │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ 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, 59cf2 │ │ │ │ + cbz r6, 59d12 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55904 @ 0xda60 │ │ │ │ + movw r1, #53920 @ 0xd2a0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 59d4c │ │ │ │ + bl 11de14 │ │ │ │ + b.n 59d6c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bpl.n 59d04 │ │ │ │ + bpl.n 59d24 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 59d24 │ │ │ │ + bgt.n 59d44 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #4028 @ 0xfbc │ │ │ │ + movw r1, #2044 @ 0x7fc │ │ │ │ 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 f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ movs r1, #2 │ │ │ │ add.w r0, r7, #16 │ │ │ │ - bl 842b8 <_PyTuple_FromArray@@Base> │ │ │ │ + bl 84278 <_PyTuple_FromArray@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 59e64 │ │ │ │ + beq.w 59e84 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2708fc <_PyArg_ParseStackAndKeywords@@Base+0xbc0> │ │ │ │ + bl 2701b4 <_PyArg_ParseStackAndKeywords@@Base+0xbc0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 59d60 │ │ │ │ + bne.n 59d80 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 59d50 │ │ │ │ + blt.n 59d70 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59e64 │ │ │ │ + b.n 59e84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 59d4c │ │ │ │ + bne.n 59d6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 59d4c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 59d6c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59d72 │ │ │ │ + bge.n 59d92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 59d72 │ │ │ │ + cbnz r3, 59d92 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 59db6 │ │ │ │ + beq.n 59dd6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2b578c │ │ │ │ + bl 2b4ff8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59e64 │ │ │ │ + beq.n 59e84 │ │ │ │ ldr.w r6, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 271314 <_PyArg_ParseStackAndKeywords@@Base+0x15d8> │ │ │ │ + bl 270bc8 <_PyArg_ParseStackAndKeywords@@Base+0x15d4> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 59da6 │ │ │ │ + bne.n 59dc6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b90 │ │ │ │ - b.n 59d4c │ │ │ │ + bl 83b50 │ │ │ │ + b.n 59d6c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ mov r1, r4 │ │ │ │ blx 2bff8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ str r6, [r5, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n 59dde │ │ │ │ + bmi.n 59dfe │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4088 @ 0xff8 │ │ │ │ + movw r1, #2104 @ 0x838 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ - bl 9b988 │ │ │ │ + b.w f3aa4 │ │ │ │ + bl 9b8e0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 59dee │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 59df2 │ │ │ │ - b.n 59d4c │ │ │ │ + bne.n 59e0e │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 59e12 │ │ │ │ + b.n 59d6c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 59e0a │ │ │ │ + bge.n 59e2a │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57588 @ 0xe0f4 │ │ │ │ + movw r1, #55604 @ 0xd934 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 59d4c │ │ │ │ + bl 11de14 │ │ │ │ + b.n 59d6c │ │ │ │ ldr r1, [r7, #28] │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 59e5c │ │ │ │ + beq.n 59e7c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 59e3e │ │ │ │ + bmi.n 59e5e │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4140 @ 0x102c │ │ │ │ + movw r1, #2156 @ 0x86c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ - cbz r0, 59e4e │ │ │ │ - bl a02b0 │ │ │ │ + cbz r0, 59e6e │ │ │ │ + bl a0250 │ │ │ │ adds r0, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - b.n 59e64 │ │ │ │ + b.n 59e84 │ │ │ │ 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, #5744 @ 0x1670 │ │ │ │ @@ -68594,210 +68613,210 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2655d0 │ │ │ │ + bl 264e70 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 59e90 │ │ │ │ + beq.n 59eb0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59e92 │ │ │ │ + bge.n 59eb2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 59e92 │ │ │ │ + b.n 59eb2 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ - bl 84de8 │ │ │ │ + bl 84da8 │ │ │ │ adds r5, r4, #4 │ │ │ │ add.w r6, r4, #132 @ 0x84 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 59eb0 │ │ │ │ + bne.n 59ed0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -00059eca : │ │ │ │ +00059eea : │ │ │ │ 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, #4192 @ 0x1060 │ │ │ │ + movw r1, #2208 @ 0x8a0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl a60f8 │ │ │ │ - cbz r0, 59f2a │ │ │ │ + bl a6ad4 │ │ │ │ + cbz r0, 59f4a │ │ │ │ ldr r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 23c9b0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 23b95c <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 59f2a │ │ │ │ + beq.n 59f4a │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 23d348 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 23c2f8 <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 2ae2c <__clock_settime64@plt> │ │ │ │ - cbz r0, 59f2e │ │ │ │ + cbz r0, 59f4e │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 59f36 │ │ │ │ + b.n 59f56 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 59f42 │ │ │ │ + cbz r2, 59f62 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - cbnz r3, 59f46 │ │ │ │ + cbnz r3, 59f66 │ │ │ │ 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 │ │ │ │ - ldr r0, [pc, #44] @ (59f94 ) │ │ │ │ - bl 247cf0 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (59fb4 ) │ │ │ │ + bl 2470fc <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - cbz r2, 59f84 │ │ │ │ + cbz r2, 59fa4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbz r3, 59f84 │ │ │ │ - movw r0, #3312 @ 0xcf0 │ │ │ │ + cbz r3, 59fa4 │ │ │ │ + movw r0, #1328 @ 0x530 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9512c │ │ │ │ - movw r0, #61572 @ 0xf084 │ │ │ │ + b.w 9508c │ │ │ │ + movw r0, #59588 @ 0xe8c4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9512c │ │ │ │ + b.w 9508c │ │ │ │ ands.w r0, r0, 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, #16500 @ 0x4074 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 59fc2 │ │ │ │ + beq.n 59fe2 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ef64 │ │ │ │ - cbz r0, 59fc6 │ │ │ │ + bl 9ef00 │ │ │ │ + cbz r0, 59fe6 │ │ │ │ mov r3, r5 │ │ │ │ - b.n 59fca │ │ │ │ + b.n 59fea │ │ │ │ ldr r4, [r5, #4] │ │ │ │ mov r3, r6 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 5a000 │ │ │ │ + bpl.n 5a020 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl f53e4 │ │ │ │ + bl f5388 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5a008 │ │ │ │ + cbz r0, 5a028 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2655d0 │ │ │ │ + bl 264e70 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5a008 │ │ │ │ + bne.n 5a028 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59ffc │ │ │ │ + bge.n 5a01c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 59ffc │ │ │ │ + cbnz r3, 5a01c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5a008 │ │ │ │ + b.n 5a028 │ │ │ │ movw r4, #5736 @ 0x1668 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bls.n 5a028 │ │ │ │ + bls.n 5a048 │ │ │ │ movs r5, #0 │ │ │ │ - bl 23c470 │ │ │ │ - b.n 5a05c │ │ │ │ + bl 23b41c │ │ │ │ + b.n 5a07c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 5a038 │ │ │ │ + cbz r0, 5a058 │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bls.n 5a03a │ │ │ │ - b.n 5a020 │ │ │ │ + bls.n 5a05a │ │ │ │ + b.n 5a040 │ │ │ │ mov r2, r0 │ │ │ │ add.w r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c8074 <_PyArena_Malloc@@Base> │ │ │ │ + bl c7af8 <_PyArena_Malloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a020 │ │ │ │ + beq.n 5a040 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 2b420 │ │ │ │ mov r3, r5 │ │ │ │ str.w r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r0, #12] │ │ │ │ - movw r2, #41076 @ 0xa074 │ │ │ │ + movw r2, #39092 @ 0x98b4 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r3, #41092 @ 0xa084 │ │ │ │ + movw r3, #39108 @ 0x98c4 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ bic.w r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ - b.w 8832c │ │ │ │ + b.w 88294 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 12c250 <_PyRecursiveMutex_Lock@@Base+0x8c> │ │ │ │ - movw r1, #22104 @ 0x5658 │ │ │ │ + b.w 12c370 <_PyRecursiveMutex_Lock@@Base+0x8c> │ │ │ │ + movw r1, #20120 @ 0x4e98 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.w 3ff0a │ │ │ │ + b.w 3ff1e │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ @@ -68805,154 +68824,154 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r3, #40720 @ 0x9f10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5a0ca │ │ │ │ + beq.n 5a0ea │ │ │ │ movw r0, #5736 @ 0x1668 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 5a104 │ │ │ │ + b.n 5a124 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 5a0c0 │ │ │ │ + bne.n 5a0e0 │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 5a0c0 │ │ │ │ + bhi.n 5a0e0 │ │ │ │ mov r4, r2 │ │ │ │ - bl 4a918 │ │ │ │ + bl 4a936 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 5a102 │ │ │ │ + beq.n 5a122 │ │ │ │ cmp r4, #3 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ eoreq.w r3, r0, #1 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r0, r2 │ │ │ │ - b.n 5a104 │ │ │ │ + b.n 5a124 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ subs r3, r0, r3 │ │ │ │ - movw r0, #55664 @ 0xd970 │ │ │ │ + movw r0, #53660 @ 0xd19c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 9512c │ │ │ │ + b.w 9508c │ │ │ │ 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 5a14a │ │ │ │ + bls.n 5a16a │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4236 @ 0x108c │ │ │ │ + movw r1, #2252 @ 0x8cc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 5a19c │ │ │ │ + bl 11de14 │ │ │ │ + b.n 5a1bc │ │ │ │ cmp r2, #2 │ │ │ │ ldr r7, [r1, #0] │ │ │ │ mov r6, r0 │ │ │ │ itte ne │ │ │ │ movwne r4, #5744 @ 0x1670 │ │ │ │ movtne r4, #80 @ 0x50 │ │ │ │ ldreq r4, [r1, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 27e3ec <_PyUnicode_EncodeUTF16@@Base+0x31c4> │ │ │ │ + bl 27dc44 <_PyUnicode_EncodeUTF16@@Base+0x3154> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5a19c │ │ │ │ + cbnz r0, 5a1bc │ │ │ │ movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6580 │ │ │ │ - cbz r0, 5a19c │ │ │ │ - bl f6d10 │ │ │ │ + bl f6524 │ │ │ │ + cbz r0, 5a1bc │ │ │ │ + bl f6cb4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a5674 │ │ │ │ - cbz r4, 5a19c │ │ │ │ + bl 2a4ecc │ │ │ │ + cbz r4, 5a1bc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5a19c │ │ │ │ + blt.n 5a1bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5a196 │ │ │ │ + blt.n 5a1b6 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 5a19c │ │ │ │ + b.n 5a1bc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5a192 │ │ │ │ + b.n 5a1b2 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ 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] @ (5a1f4 ) │ │ │ │ + ldr r2, [pc, #52] @ (5a214 ) │ │ │ │ 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 5a1dc │ │ │ │ + beq.n 5a1fc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 5a1d2 │ │ │ │ + b.n 5a1f2 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5a1e6 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 5a1f0 │ │ │ │ + bne.n 5a206 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 5a210 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 5a286 │ │ │ │ + bne.n 5a2a6 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5a286 │ │ │ │ + beq.n 5a2a6 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #3 │ │ │ │ movne r0, #5 │ │ │ │ - bl 80b5c │ │ │ │ + bl 80b1c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a2c8 │ │ │ │ + beq.n 5a2e8 │ │ │ │ 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 │ │ │ │ @@ -68968,283 +68987,284 @@ │ │ │ │ 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, 5a292 │ │ │ │ + cbz r2, 5a2b2 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ 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 5a292 │ │ │ │ + b.n 5a2b2 │ │ │ │ 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, 5a2a4 │ │ │ │ + cbz r3, 5a2c4 │ │ │ │ movs r0, #3 │ │ │ │ - bl 8eb08 │ │ │ │ + bl 8ea6c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5a2ac │ │ │ │ + b.n 5a2cc │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e7c4 │ │ │ │ + bl 8e728 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5a2b8 │ │ │ │ + blt.n 5a2d8 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5a2c8 │ │ │ │ + b.n 5a2e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5a2b4 │ │ │ │ + bne.n 5a2d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5a2b4 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5a2d4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - cbz r0, 5a2f6 │ │ │ │ + cbz r0, 5a316 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a2f6 │ │ │ │ + bge.n 5a316 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a2f6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a316 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 15bf60 │ │ │ │ + bl 15bfc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19cb44 │ │ │ │ + bl 19ba28 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #12120 @ 0x2f58 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5a322 │ │ │ │ + bne.n 5a342 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a326 │ │ │ │ + bge.n 5a346 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - b.w 2150c8 │ │ │ │ + b.w 2140c0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005a328 : │ │ │ │ +0005a348 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #36] @ (5a35c ) │ │ │ │ + ldr r4, [pc, #36] @ (5a37c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 246bb8 <_PyUnicode_Copy@@Base+0x264> │ │ │ │ + bl 245fc8 <_PyUnicode_Copy@@Base+0x264> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5a35a │ │ │ │ - movw r0, #4320 @ 0x10e0 │ │ │ │ + bge.n 5a37a │ │ │ │ + movw r0, #2336 @ 0x920 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 243764 │ │ │ │ + b.w 242728 │ │ │ │ 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 r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 5a386 │ │ │ │ + cbnz r0, 5a3a6 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5a38e │ │ │ │ + cbz r0, 5a3ae │ │ │ │ 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 5a378 │ │ │ │ + beq.n 5a398 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + b.w 2dcc0c <_PyXIData_Free@@Base+0xc6c> │ │ │ │ + mov r2, r0 │ │ │ │ + movw r1, #59145 @ 0xe709 │ │ │ │ + movt r1, #4 │ │ │ │ + movw r0, #1092 @ 0x444 │ │ │ │ + movt r0, #81 @ 0x51 │ │ │ │ + b.w 4e330 │ │ │ │ + movw r1, #20108 @ 0x4e8c │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + b.w 40fac <_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, 5a3b0 │ │ │ │ + cbnz r3, 5a3f6 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 5a3b0 │ │ │ │ + ble.n 5a3f6 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5a3b0 │ │ │ │ - cbnz r4, 5a3cc │ │ │ │ + bne.n 5a3f6 │ │ │ │ + cbnz r4, 5a412 │ │ │ │ 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] @ (5a42c ) │ │ │ │ + ldr r3, [pc, #108] @ (5a474 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5a426 │ │ │ │ + cbz r0, 5a46c │ │ │ │ ldrd r4, r0, [r4] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5a3de │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 5a426 │ │ │ │ + bne.n 5a424 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 5a46c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #36964 @ 0x9064 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5a40a │ │ │ │ + beq.n 5a450 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #4360 @ 0x1108 │ │ │ │ + movw r1, #2376 @ 0x948 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4400 @ 0x1130 │ │ │ │ + movw r1, #2416 @ 0x970 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + nop │ │ │ │ str r0, [r4, r1] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.w 2dd3b4 <_PyXIData_Free@@Base+0xc6c> │ │ │ │ - mov r2, r0 │ │ │ │ - movw r1, #59113 @ 0xe6e9 │ │ │ │ - movt r1, #4 │ │ │ │ - movw r0, #1092 @ 0x444 │ │ │ │ - movt r0, #81 @ 0x51 │ │ │ │ - b.w 4e310 │ │ │ │ - movw r1, #22092 @ 0x564c │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - b.w 40f94 <_PyCompile_Assemble@@Base+0x1c4> │ │ │ │ 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 5a47a │ │ │ │ + bhi.n 5a49c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ movs r0, #0 │ │ │ │ - b.w 94430 │ │ │ │ - bl 2dd4d4 <_PyXIData_Free@@Base+0xd8c> │ │ │ │ + b.w 94390 │ │ │ │ + bl 2dcdc4 <_PyXIData_Free@@Base+0xe24> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ 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 5a514 │ │ │ │ + bl 5a536 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ add.w r4, r0, r2, lsl #2 │ │ │ │ - cbz r3, 5a4aa │ │ │ │ + cbz r3, 5a4cc │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add.w r4, r4, r3, lsl #4 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5a4b4 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 5a4be │ │ │ │ + bne.n 5a4d6 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 5a4e0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 5a4cc │ │ │ │ + cbz r0, 5a4ee │ │ │ │ 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 2857b8 │ │ │ │ + bl 285034 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 5a4fe │ │ │ │ + beq.n 5a520 │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 5a50e │ │ │ │ + bne.n 5a530 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a510 │ │ │ │ + bge.n 5a532 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 5a510 │ │ │ │ + b.n 5a532 │ │ │ │ movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c368 │ │ │ │ + bl 15c3c8 │ │ │ │ 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, 5a528 │ │ │ │ + cbz r3, 5a54a │ │ │ │ ldrd r3, r2, [r1, #12] │ │ │ │ add r3, r2 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5a568 │ │ │ │ + bne.n 5a58a │ │ │ │ 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 │ │ │ │ @@ -69265,449 +69285,448 @@ │ │ │ │ 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 2857b8 │ │ │ │ + bl 285034 │ │ │ │ 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 5a514 │ │ │ │ + bl 5a536 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ 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 2b550 <__clock_gettime64@plt> │ │ │ │ - cbnz r0, 5a5da │ │ │ │ - cbz r4, 5a60e │ │ │ │ - movw r3, #4444 @ 0x115c │ │ │ │ + cbnz r0, 5a5fc │ │ │ │ + cbz r4, 5a630 │ │ │ │ + movw r3, #2460 @ 0x99c │ │ │ │ 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 2c420 <__clock_getres64@plt> │ │ │ │ - cbz r0, 5a5ee │ │ │ │ + cbz r0, 5a610 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5a622 │ │ │ │ + b.n 5a644 │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ - bl 2e3868 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 2e30b8 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vldr s13, [sp, #24] │ │ │ │ vmov d7, r0, r1 │ │ │ │ - vldr d5, [pc, #40] @ 5a628 │ │ │ │ + vldr d5, [pc, #36] @ 5a648 │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ vmla.f64 d7, d6, d5 │ │ │ │ vstr d7, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e9c14 │ │ │ │ + bl 1e8948 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - nop │ │ │ │ - bvs.n 5a556 │ │ │ │ + bvs.n 5a576 │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ 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, 5a656 │ │ │ │ + cbnz r0, 5a676 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5a65e │ │ │ │ + cbz r0, 5a67e │ │ │ │ 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 5a648 │ │ │ │ + beq.n 5a668 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, #8 │ │ │ │ - movw r0, #4484 @ 0x1184 │ │ │ │ + movw r0, #2500 @ 0x9c4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r2, r4, [r1, #16] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ strd r2, r4, [sp] │ │ │ │ ldrd r1, r2, [r1, #4] │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ 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 │ │ │ │ - bl ee7d0 │ │ │ │ + bl ee730 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 5a6be │ │ │ │ + cbz r0, 5a6de │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a6be │ │ │ │ + bge.n 5a6de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a6be │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a6de │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 5a6d8 │ │ │ │ + cbz r0, 5a6f8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a6d8 │ │ │ │ + bge.n 5a6f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a6d8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a6f8 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 5a6f2 │ │ │ │ + cbz r0, 5a712 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a6f2 │ │ │ │ + bge.n 5a712 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a6f2 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a712 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 5a70c │ │ │ │ + cbz r0, 5a72c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a70c │ │ │ │ + bge.n 5a72c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a70c │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a72c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 5a726 │ │ │ │ + cbz r0, 5a746 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a726 │ │ │ │ + bge.n 5a746 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a726 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a746 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 5a740 │ │ │ │ + cbz r0, 5a760 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a740 │ │ │ │ + bge.n 5a760 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a740 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a760 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 5a75a │ │ │ │ + cbz r0, 5a77a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a75a │ │ │ │ + bge.n 5a77a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a75a │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a77a │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 5a774 │ │ │ │ + cbz r0, 5a794 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a774 │ │ │ │ + bge.n 5a794 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a774 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a794 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 5a78e │ │ │ │ + cbz r0, 5a7ae │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a78e │ │ │ │ + bge.n 5a7ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a78e │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a7ae │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 5a7a8 │ │ │ │ + cbz r0, 5a7c8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a7a8 │ │ │ │ + bge.n 5a7c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a7a8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a7c8 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 5a7c2 │ │ │ │ + cbz r0, 5a7e2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a7c2 │ │ │ │ + bge.n 5a7e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a7c2 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a7e2 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 5a7dc │ │ │ │ + cbz r0, 5a7fc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a7dc │ │ │ │ + bge.n 5a7fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a7dc │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a7fc │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 5a7f6 │ │ │ │ + cbz r0, 5a816 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a7f6 │ │ │ │ + bge.n 5a816 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a7f6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a816 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 5a810 │ │ │ │ + cbz r0, 5a830 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a810 │ │ │ │ + bge.n 5a830 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a810 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a830 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 5a82a │ │ │ │ + cbz r0, 5a84a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a82a │ │ │ │ + bge.n 5a84a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a82a │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a84a │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 5a844 │ │ │ │ + cbz r0, 5a864 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a844 │ │ │ │ + bge.n 5a864 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a844 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a864 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 5a85e │ │ │ │ + cbz r0, 5a87e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a85e │ │ │ │ + bge.n 5a87e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a85e │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a87e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 5a878 │ │ │ │ + cbz r0, 5a898 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a878 │ │ │ │ + bge.n 5a898 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a878 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5a898 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ 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 5aa36 │ │ │ │ - cbz r0, 5a8c0 │ │ │ │ + bl 5aa56 │ │ │ │ + cbz r0, 5a8e0 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ subs r3, r0, r4 │ │ │ │ negs r4, r3 │ │ │ │ adcs r4, r3 │ │ │ │ - cbnz r4, 5a8c0 │ │ │ │ + cbnz r4, 5a8e0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2c2ea8 │ │ │ │ + bl 2c2720 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5a8c4 │ │ │ │ + beq.n 5a8e4 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 8832c │ │ │ │ - b.n 5a8c6 │ │ │ │ - ldr r0, [pc, #8] @ (5a8cc ) │ │ │ │ - b.n 5a8c6 │ │ │ │ + bl 88294 │ │ │ │ + b.n 5a8e6 │ │ │ │ + ldr r0, [pc, #8] @ (5a8ec ) │ │ │ │ + b.n 5a8e6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 5a8ea │ │ │ │ + bgt.n 5a90a │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4496 @ 0x1190 │ │ │ │ + movw r1, #2512 @ 0x9d0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ 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 5a91a │ │ │ │ + ble.n 5a93a │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4544 @ 0x11c0 │ │ │ │ + movw r1, #2560 @ 0xa00 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r5, r1 │ │ │ │ - bl 251894 │ │ │ │ + bl 250f48 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 5a980 │ │ │ │ + beq.n 5a9a0 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 149d10 │ │ │ │ + bl 149df8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5a952 │ │ │ │ + cbnz r0, 5a972 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #4588 @ 0x11ec │ │ │ │ + movw r1, #2604 @ 0xa2c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 269b08 │ │ │ │ + bl 2693b4 │ │ │ │ cmp r6, #2 │ │ │ │ mov r9, r0 │ │ │ │ - beq.n 5a970 │ │ │ │ + beq.n 5a990 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 5a972 │ │ │ │ + beq.n 5a992 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl e5534 │ │ │ │ + bl e549c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 5a980 │ │ │ │ - b.n 5a972 │ │ │ │ + blt.n 5a9a0 │ │ │ │ + b.n 5a992 │ │ │ │ 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 5ac00 │ │ │ │ + b.n 5ac20 │ │ │ │ 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 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5a9ac │ │ │ │ - bl 94178 │ │ │ │ + bne.n 5a9cc │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5aa30 │ │ │ │ - bl b0fe4 │ │ │ │ + bne.n 5aa50 │ │ │ │ + bl b0b30 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b980 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b417c │ │ │ │ - cbz r6, 5a9e8 │ │ │ │ + bl b3cc0 │ │ │ │ + cbz r6, 5aa08 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5a9d8 │ │ │ │ - bl 116390 │ │ │ │ + bne.n 5a9f8 │ │ │ │ + bl 1164f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a9ac │ │ │ │ - b.n 5aa30 │ │ │ │ + beq.n 5a9cc │ │ │ │ + b.n 5aa50 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ - b.n 5aa30 │ │ │ │ + bl 1e3608 │ │ │ │ + b.n 5aa50 │ │ │ │ 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 │ │ │ │ @@ -69719,165 +69738,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 4a378 │ │ │ │ - b.n 5aa32 │ │ │ │ + bl 4a398 │ │ │ │ + b.n 5aa52 │ │ │ │ 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, #59448 @ 0xe838 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 5aa5c │ │ │ │ + beq.n 5aa7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ef64 │ │ │ │ - cbz r0, 5aa64 │ │ │ │ + bl 9ef00 │ │ │ │ + cbz r0, 5aa84 │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ - cbz r3, 5aa8e │ │ │ │ + cbz r3, 5aaae │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - b.n 5aa9c │ │ │ │ + b.n 5aabc │ │ │ │ movw r3, #59240 @ 0xe768 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5aa84 │ │ │ │ + beq.n 5aaa4 │ │ │ │ movw r1, #59240 @ 0xe768 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ef64 │ │ │ │ - cbnz r0, 5aa84 │ │ │ │ + bl 9ef00 │ │ │ │ + cbnz r0, 5aaa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5aa9c │ │ │ │ + b.n 5aabc │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5aa80 │ │ │ │ + beq.n 5aaa0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - b.n 5aa9c │ │ │ │ + b.n 5aabc │ │ │ │ movw r3, #59240 @ 0xe768 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5aa70 │ │ │ │ - b.n 5aa80 │ │ │ │ + bne.n 5aa90 │ │ │ │ + b.n 5aaa0 │ │ │ │ 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] @ (5ab24 ) │ │ │ │ + ldr r4, [pc, #116] @ (5ab44 ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5aac6 │ │ │ │ + bne.n 5aae6 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5aab6 │ │ │ │ + bne.n 5aad6 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 5aad8 │ │ │ │ + beq.n 5aaf8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 134e7c <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ - ldr r3, [pc, #76] @ (5ab28 ) │ │ │ │ + bl 1350b0 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + ldr r3, [pc, #76] @ (5ab48 ) │ │ │ │ ldr.w r5, [r3, #1476] @ 0x5c4 │ │ │ │ - cbz r5, 5aaea │ │ │ │ + cbz r5, 5ab0a │ │ │ │ ldr.w r5, [r3, #1548] @ 0x60c │ │ │ │ ldr.w r6, [r3, #1552] @ 0x610 │ │ │ │ - b.n 5aaec │ │ │ │ + b.n 5ab0c │ │ │ │ mov r6, r5 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5ab04 │ │ │ │ + bne.n 5ab24 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5aaf4 │ │ │ │ + bne.n 5ab14 │ │ │ │ dmb ish │ │ │ │ - beq.n 5ab10 │ │ │ │ - ldr r0, [pc, #24] @ (5ab24 ) │ │ │ │ - bl 285478 │ │ │ │ + beq.n 5ab30 │ │ │ │ + ldr r0, [pc, #24] @ (5ab44 ) │ │ │ │ + bl 284d7c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #4628 @ 0x1214 │ │ │ │ + movw r0, #2644 @ 0xa54 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 9512c │ │ │ │ + b.w 9508c │ │ │ │ strb r0, [r0, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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, 5ab58 │ │ │ │ + cbnz r3, 5ab78 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56220 @ 0xdb9c │ │ │ │ + movw r1, #54236 @ 0xd3dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 5ab74 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 5ab94 │ │ │ │ ldrb.w r3, [r0, #33] @ 0x21 │ │ │ │ - cbz r3, 5ab78 │ │ │ │ + cbz r3, 5ab98 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55904 @ 0xda60 │ │ │ │ + movw r1, #53920 @ 0xd2a0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5ab8e │ │ │ │ + b.n 5abae │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - cbz r0, 5ab86 │ │ │ │ + cbz r0, 5aba6 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - ldr r1, [pc, #12] @ (5ab90 ) │ │ │ │ - b.w a8c10 │ │ │ │ + ldr r1, [pc, #12] @ (5abb0 ) │ │ │ │ + b.w a87ac │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ usat r0, #18, r0, lsl #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r1, 5abac │ │ │ │ + cbz r1, 5abcc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 5abc8 │ │ │ │ + bmi.n 5abe8 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15428 @ 0x3c44 │ │ │ │ + movw r1, #13444 @ 0x3484 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5abe0 │ │ │ │ + b.n 5ac00 │ │ │ │ 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 84e68 │ │ │ │ + bl 84e28 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ @@ -69893,616 +69912,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, 5ac24 │ │ │ │ - bl 1e4c84 │ │ │ │ - b.n 5ac26 │ │ │ │ + cbnz r2, 5ac44 │ │ │ │ + bl 1e39b8 │ │ │ │ + b.n 5ac46 │ │ │ │ mov r0, r2 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #4632 @ 0x1218 │ │ │ │ + movw r1, #2648 @ 0xa58 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #4636 @ 0x121c │ │ │ │ + movw r0, #2652 @ 0xa5c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ad42 │ │ │ │ - cbnz r4, 5ac4a │ │ │ │ + beq.n 5ad62 │ │ │ │ + cbnz r4, 5ac6a │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - b.n 5ac6a │ │ │ │ + b.n 5ac8a │ │ │ │ mov r0, r4 │ │ │ │ - bl 149d10 │ │ │ │ - cbz r0, 5ac9e │ │ │ │ - movw r1, #41624 @ 0xa298 │ │ │ │ + bl 149df8 │ │ │ │ + cbz r0, 5acbe │ │ │ │ + movw r1, #39640 @ 0x9ad8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl 1a2fa0 │ │ │ │ + bl 1a1e9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ad42 │ │ │ │ - bl b0fe4 │ │ │ │ + beq.n 5ad62 │ │ │ │ + bl b0b30 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b1dc <__ioctl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ adds r1, r4, #1 │ │ │ │ - bne.w 5ae1e │ │ │ │ + bne.w 5ae3e │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 5adee │ │ │ │ - bl 116390 │ │ │ │ + bne.w 5ae0e │ │ │ │ + bl 1164f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ad42 │ │ │ │ - b.n 5ac6a │ │ │ │ + bne.n 5ad62 │ │ │ │ + b.n 5ac8a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - bmi.n 5ad5c │ │ │ │ + bmi.n 5ad7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 13dfbc │ │ │ │ + bl 13e214 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5adfe │ │ │ │ + beq.w 5ae1e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5ad5c │ │ │ │ + beq.n 5ad7c │ │ │ │ tst.w r5, #402653184 @ 0x18000000 │ │ │ │ - bne.n 5ad5c │ │ │ │ + bne.n 5ad7c │ │ │ │ add r5, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 158d2c <_PyLong_FromByteArray@@Base+0xc28> │ │ │ │ + bl 158f58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ad46 │ │ │ │ + bne.n 5ad66 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r6, #1024 @ 0x400 │ │ │ │ - bgt.n 5acf6 │ │ │ │ + bgt.n 5ad16 │ │ │ │ add.w r9, sp, #56 @ 0x38 │ │ │ │ mov r1, r4 │ │ │ │ mov.w r3, #1032 @ 0x408 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r9 │ │ │ │ mov r4, r9 │ │ │ │ blx 2adb0 <__memcpy_chk@plt> │ │ │ │ - ldr r3, [pc, #432] @ (5ae9c ) │ │ │ │ + ldr r3, [pc, #432] @ (5aebc ) │ │ │ │ add.w r2, r9, r6 │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r0, [r9, r6] │ │ │ │ str r1, [r2, #4] │ │ │ │ - bl b0fe4 │ │ │ │ + bl b0b30 │ │ │ │ mov r2, r4 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b1dc <__ioctl_time64@plt> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5ad28 │ │ │ │ + bne.n 5ad48 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5ad2e │ │ │ │ - bl 116390 │ │ │ │ + bne.n 5ad4e │ │ │ │ + bl 1164f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5acf6 │ │ │ │ - b.n 5ad3c │ │ │ │ + beq.n 5ad16 │ │ │ │ + b.n 5ad5c │ │ │ │ cmp.w r9, #0 │ │ │ │ - bge.n 5ae2a │ │ │ │ + bge.n 5ae4a │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ mov r0, r5 │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5ae92 │ │ │ │ + b.n 5aeb2 │ │ │ │ movw r3, #43824 @ 0xab30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6580 │ │ │ │ + bl f6524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ad42 │ │ │ │ - bl f6d10 │ │ │ │ - movw r1, #52192 @ 0xcbe0 │ │ │ │ + beq.n 5ad62 │ │ │ │ + bl f6cb4 │ │ │ │ + movw r1, #50208 @ 0xc420 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 1a2fa0 │ │ │ │ + bl 1a1e9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ad42 │ │ │ │ + beq.n 5ad62 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp.w r4, #1024 @ 0x400 │ │ │ │ - ble.n 5ad96 │ │ │ │ + ble.n 5adb6 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4648 @ 0x1228 │ │ │ │ + movw r1, #2664 @ 0xa68 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 159cdc │ │ │ │ - b.n 5ad42 │ │ │ │ + bl 159d40 │ │ │ │ + b.n 5ad62 │ │ │ │ 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 2adb0 <__memcpy_chk@plt> │ │ │ │ - ldr r3, [pc, #240] @ (5ae9c ) │ │ │ │ + ldr r3, [pc, #240] @ (5aebc ) │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r0, [r5, r4] │ │ │ │ add r0, sp, #12 │ │ │ │ str.w r1, [r9, #4] │ │ │ │ - bl 159cdc │ │ │ │ - bl b0fe4 │ │ │ │ + bl 159d40 │ │ │ │ + bl b0b30 │ │ │ │ mov r2, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b1dc <__ioctl_time64@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 5adea │ │ │ │ + bne.n 5ae0a │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5adee │ │ │ │ - bl 116390 │ │ │ │ + bne.n 5ae0e │ │ │ │ + bl 1164f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5adba │ │ │ │ - b.n 5ad42 │ │ │ │ + beq.n 5adda │ │ │ │ + b.n 5ad62 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 5ae76 │ │ │ │ + bge.n 5ae96 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ - b.n 5ad42 │ │ │ │ + bl 1e3608 │ │ │ │ + b.n 5ad62 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #4680 @ 0x1248 │ │ │ │ + movw r1, #2696 @ 0xa88 │ │ │ │ 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 f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 5adee │ │ │ │ + blt.n 5ae0e │ │ │ │ mov r0, r4 │ │ │ │ - bl 94430 │ │ │ │ - b.n 5ae92 │ │ │ │ + bl 94390 │ │ │ │ + b.n 5aeb2 │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 5ae3a │ │ │ │ + bne.n 5ae5a │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx 2bff8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 5ae56 │ │ │ │ - movw r1, #50104 @ 0xc3b8 │ │ │ │ + bne.n 5ae76 │ │ │ │ + movw r1, #48272 @ 0xbc90 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ movs r2, #8 │ │ │ │ adds r0, r4, r6 │ │ │ │ blx 2c338 │ │ │ │ - cbnz r0, 5ae5e │ │ │ │ + cbnz r0, 5ae7e │ │ │ │ mov r0, r9 │ │ │ │ - bl 94430 │ │ │ │ - b.n 5ae92 │ │ │ │ + bl 94390 │ │ │ │ + b.n 5aeb2 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52228 @ 0xcc04 │ │ │ │ + movw r1, #50244 @ 0xc444 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 5ad42 │ │ │ │ - movw r1, #50104 @ 0xc3b8 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 5ad62 │ │ │ │ + movw r1, #48272 @ 0xbc90 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ae5e │ │ │ │ + bne.n 5ae7e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8079c │ │ │ │ + bl 8075c │ │ │ │ add.w sp, sp, #1088 @ 0x440 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - adds r4, r6, #0 │ │ │ │ + asrs r4, r7, #17 │ │ │ │ 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] @ (5aecc ) │ │ │ │ - bl 87918 │ │ │ │ - cbz r0, 5aeca │ │ │ │ + ldr r0, [pc, #24] @ (5aeec ) │ │ │ │ + bl 1c75cc │ │ │ │ + cbz r0, 5aeea │ │ │ │ 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} │ │ │ │ str r4, [r1, r2] │ │ │ │ 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, 5aee8 │ │ │ │ + cbz r1, 5af08 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 5af04 │ │ │ │ + bmi.n 5af24 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15468 @ 0x3c6c │ │ │ │ + movw r1, #13484 @ 0x34ac │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5af1c │ │ │ │ + b.n 5af3c │ │ │ │ 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 84e68 │ │ │ │ + bl 84e28 │ │ │ │ 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, 5af6c │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + itt lt │ │ │ │ + addlt r3, #1 │ │ │ │ + strlt r3, [r2, #0] │ │ │ │ + mov r0, sp │ │ │ │ + bl 13e0d4 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + bl 84e10 │ │ │ │ + cbz r4, 5af94 │ │ │ │ + ldr r0, [pc, #28] @ (5af9c ) │ │ │ │ + bl 2470fc <_PyEval_GetBuiltin@@Base> │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, r0 │ │ │ │ + movw r0, #55128 @ 0xd758 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl 9508c │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #28 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + nop │ │ │ │ + ands.w r0, r0, r2, lsr #1 │ │ │ │ + │ │ │ │ +0005afa0 : │ │ │ │ + b.w 2353a0 <_PyXIData_GetNotShareableErrorType@@Base+0x1b4> │ │ │ │ + b.w 5a6b0 │ │ │ │ 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] @ (5b08c ) │ │ │ │ + ldr r4, [pc, #348] @ (5b114 ) │ │ │ │ mov.w r3, #1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5af48 │ │ │ │ + bne.n 5afd2 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5af38 │ │ │ │ + bne.n 5afc2 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 5af5a │ │ │ │ + beq.n 5afe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 134e7c <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + bl 1350b0 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ movs r5, #0 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1c70f8 │ │ │ │ + bl 1c5f18 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #32] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ str r5, [sp, #24] │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b042 │ │ │ │ - ldr r6, [pc, #268] @ (5b090 ) │ │ │ │ + beq.n 5b0cc │ │ │ │ + ldr r6, [pc, #268] @ (5b118 ) │ │ │ │ ldr.w r3, [r6, #1476] @ 0x5c4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5b042 │ │ │ │ + beq.n 5b0cc │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #58041 @ 0xe2b9 │ │ │ │ + movw r1, #58097 @ 0xe2f1 │ │ │ │ movt r1, #21 │ │ │ │ - movw r3, #59929 @ 0xea19 │ │ │ │ + movw r3, #58241 @ 0xe381 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ movw r0, #49272 @ 0xc078 │ │ │ │ movt r0, #2 │ │ │ │ str r0, [sp, #8] │ │ │ │ - movw r0, #3009 @ 0xbc1 │ │ │ │ + movw r0, #3361 @ 0xd21 │ │ │ │ movt r0, #19 │ │ │ │ movw r5, #44824 @ 0xaf18 │ │ │ │ movt r5, #2 │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 7aad0 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 7aaa0 <_Py_hashtable_new_full@@Base> │ │ │ │ str r0, [sp, #24] │ │ │ │ - cbz r0, 5b024 │ │ │ │ + cbz r0, 5b0ae │ │ │ │ ldr.w r0, [r6, #1568] @ 0x620 │ │ │ │ - bl 5b0fc │ │ │ │ + bl 5b2c6 │ │ │ │ str r0, [sp, #16] │ │ │ │ - cbz r0, 5b024 │ │ │ │ + cbz r0, 5b0ae │ │ │ │ ldr.w r6, [r6, #1572] @ 0x624 │ │ │ │ - bl 1c6e54 │ │ │ │ + bl 1c5c74 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5b00a │ │ │ │ + cbz r0, 5b094 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #46371 @ 0xb523 │ │ │ │ + movw r1, #46623 @ 0xb61f │ │ │ │ movt r1, #5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2de9b4 <_Py_hashtable_foreach@@Base> │ │ │ │ - cbnz r0, 5b004 │ │ │ │ - movw r1, #46451 @ 0xb573 │ │ │ │ + bl 2de2a8 <_Py_hashtable_foreach@@Base> │ │ │ │ + cbnz r0, 5b08e │ │ │ │ + movw r1, #47039 @ 0xb7bf │ │ │ │ movt r1, #5 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r2, sp, #16 │ │ │ │ str r5, [sp, #20] │ │ │ │ - bl 2de9b4 <_Py_hashtable_foreach@@Base> │ │ │ │ - cbz r0, 5b010 │ │ │ │ - b.n 5b028 │ │ │ │ + bl 2de2a8 <_Py_hashtable_foreach@@Base> │ │ │ │ + cbz r0, 5b09a │ │ │ │ + b.n 5b0b2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 134978 <_Py_hashtable_destroy@@Base> │ │ │ │ + bl 134bb4 <_Py_hashtable_destroy@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 5b024 │ │ │ │ - movw r1, #47155 @ 0xb833 │ │ │ │ + b.n 5b0ae │ │ │ │ + movw r1, #47841 @ 0xbae1 │ │ │ │ movt r1, #5 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 2de9b4 <_Py_hashtable_foreach@@Base> │ │ │ │ - cbz r0, 5b042 │ │ │ │ - b.n 5b028 │ │ │ │ - bl 23c470 │ │ │ │ + bl 2de2a8 <_Py_hashtable_foreach@@Base> │ │ │ │ + cbz r0, 5b0cc │ │ │ │ + b.n 5b0b2 │ │ │ │ + bl 23b41c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - cbz r0, 5b042 │ │ │ │ + cbz r0, 5b0cc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b042 │ │ │ │ + bge.n 5b0cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b042 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5b0cc │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - bl 1c70f8 │ │ │ │ + bl 1c5f18 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5b060 │ │ │ │ + bne.n 5b0ea │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5b050 │ │ │ │ + bne.n 5b0da │ │ │ │ dmb ish │ │ │ │ - beq.n 5b06c │ │ │ │ - ldr r0, [pc, #36] @ (5b08c ) │ │ │ │ - bl 285478 │ │ │ │ + beq.n 5b0f6 │ │ │ │ + ldr r0, [pc, #32] @ (5b114 ) │ │ │ │ + bl 284d7c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - cbz r0, 5b074 │ │ │ │ - bl 134978 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 5b0fe │ │ │ │ + bl 134bb4 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbz r0, 5b07c │ │ │ │ - bl 134978 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 5b106 │ │ │ │ + bl 134bb4 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 5b084 │ │ │ │ - bl 134978 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 5b10e │ │ │ │ + bl 134bb4 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - nop │ │ │ │ strb r0, [r0, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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 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, 5b0c2 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r3, #1 │ │ │ │ - strlt r3, [r2, #0] │ │ │ │ - mov r0, sp │ │ │ │ - bl 13de7c │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - bl 84e50 │ │ │ │ - cbz r4, 5b0ea │ │ │ │ - ldr r0, [pc, #28] @ (5b0f0 ) │ │ │ │ - bl 247cf0 <_PyEval_GetBuiltin@@Base> │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, r0 │ │ │ │ - movw r0, #57112 @ 0xdf18 │ │ │ │ - movt r0, #49 @ 0x31 │ │ │ │ - bl 9512c │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #28 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - ands.w r0, r0, r2, lsr #1 │ │ │ │ - │ │ │ │ -0005b0f4 : │ │ │ │ - b.w 2363a0 <_PyXIData_GetNotShareableErrorType@@Base+0x1b4> │ │ │ │ - b.w 5a690 │ │ │ │ - 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 1c6e00 │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 5b12e │ │ │ │ - mov r2, r0 │ │ │ │ - movw r1, #45787 @ 0xb2db │ │ │ │ - movt r1, #5 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2de9b4 <_Py_hashtable_foreach@@Base> │ │ │ │ - cbz r0, 5b12e │ │ │ │ - mov r0, r4 │ │ │ │ - movs r4, #0 │ │ │ │ - bl 134978 <_Py_hashtable_destroy@@Base> │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005b132 : │ │ │ │ - ldr r3, [pc, #72] @ (5b17c ) │ │ │ │ +0005b11c : │ │ │ │ + ldr r3, [pc, #72] @ (5b168 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ - cbnz r0, 5b15e │ │ │ │ + cbnz r0, 5b148 │ │ │ │ bx lr │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 5b168 │ │ │ │ + beq.n 5b152 │ │ │ │ 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 5b168 │ │ │ │ + bcs.n 5b152 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - cbz r0, 5b17a │ │ │ │ + cbz r0, 5b164 │ │ │ │ ldrb.w r3, [r0, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 5b140 │ │ │ │ - b.n 5b15a │ │ │ │ + bls.n 5b12a │ │ │ │ + b.n 5b144 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 5b17a │ │ │ │ + cbz r0, 5b164 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b17a │ │ │ │ + bge.n 5b164 │ │ │ │ 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 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5b1c0 │ │ │ │ + cbz r0, 5b1ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5b1c2 │ │ │ │ + cbz r0, 5b1ae │ │ │ │ mov r0, r6 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 5b1c2 │ │ │ │ + cbz r0, 5b1ae │ │ │ │ movs r1, #3 │ │ │ │ add r0, sp, #4 │ │ │ │ strd r5, r4, [sp, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 13e080 <_PyTuple_FromArraySteal@@Base> │ │ │ │ - b.n 5b1d4 │ │ │ │ + bl 13e2d8 <_PyTuple_FromArraySteal@@Base> │ │ │ │ + b.n 5b1c0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e50 │ │ │ │ - bl 84e4c │ │ │ │ + bl 84e10 │ │ │ │ + bl 84e0c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ 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 2371ac <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 5b21e │ │ │ │ + bl 236154 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 5b20a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2adec │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5b216 │ │ │ │ + bge.n 5b202 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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, 5b24e │ │ │ │ + cbnz r3, 5b23a │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56220 @ 0xdb9c │ │ │ │ + movw r1, #54236 @ 0xd3dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 5b26a │ │ │ │ + bl 11de14 │ │ │ │ + b.n 5b256 │ │ │ │ ldrb.w r3, [r0, #33] @ 0x21 │ │ │ │ - cbz r3, 5b26e │ │ │ │ + cbz r3, 5b25a │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55904 @ 0xda60 │ │ │ │ + movw r1, #53920 @ 0xd2a0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b276 │ │ │ │ + b.n 5b262 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005b278 : │ │ │ │ +0005b264 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ (5b2a8 ) │ │ │ │ + ldr r3, [pc, #32] @ (5b294 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1d0050 │ │ │ │ - cbz r0, 5b2a4 │ │ │ │ + bl 1cee08 │ │ │ │ + cbz r0, 5b290 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @@ -70512,925 +70513,944 @@ │ │ │ │ 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 5b2d0 │ │ │ │ + bge.n 5b2bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b2d0 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5b2bc │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 89b14 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + b.w 89a7c │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #96] @ (5b34c ) │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - movw r3, #42161 @ 0xa4b1 │ │ │ │ - movt r3, #7 │ │ │ │ - mov r8, r1 │ │ │ │ - ldr.w r2, [r6, #1508] @ 0x5e4 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n 5b30c │ │ │ │ - movs r0, #8 │ │ │ │ - blx 2c078 │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 5b316 │ │ │ │ - ldr.w r0, [r6, #1504] @ 0x5e0 │ │ │ │ - movs r1, #8 │ │ │ │ - blx r2 │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r4, 5b33e │ │ │ │ - ldmia.w r5, {r0, r1} │ │ │ │ - stmia.w r4, {r0, r1} │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 7f9f0 <_Py_hashtable_set@@Base> │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 5b344 │ │ │ │ - ldr.w r3, [r6, #1520] @ 0x5f0 │ │ │ │ - mov r1, r4 │ │ │ │ - ldr.w r0, [r6, #1504] @ 0x5e0 │ │ │ │ - blx r3 │ │ │ │ - b.n 5b346 │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5b346 │ │ │ │ - movs r5, #0 │ │ │ │ + bl 1c5c20 │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 5b2f8 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r1, #46287 @ 0xb4cf │ │ │ │ + movt r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [r7, #108] @ 0x6c │ │ │ │ - lsls r2, r2, #1 │ │ │ │ + bl 2de2a8 <_Py_hashtable_foreach@@Base> │ │ │ │ + cbz r0, 5b2f8 │ │ │ │ + mov r0, r4 │ │ │ │ + movs r4, #0 │ │ │ │ + bl 134bb4 <_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, 5b372 │ │ │ │ + cbnz r3, 5b31e │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5b372 │ │ │ │ + ble.n 5b31e │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5b372 │ │ │ │ - cbnz r0, 5b38a │ │ │ │ + bne.n 5b31e │ │ │ │ + cbnz r0, 5b336 │ │ │ │ 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] @ (5b3a4 ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 5b39e │ │ │ │ + ldr r3, [pc, #32] @ (5b350 ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 5b34a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 51cc0 <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ - cbz r0, 5b39e │ │ │ │ + bl 51ce0 <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ + cbz r0, 5b34a │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b464 │ │ │ │ + bl 5b410 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [r3, r5] │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 5b3ca │ │ │ │ + cbnz r3, 5b376 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5b3ca │ │ │ │ + ble.n 5b376 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5b3ca │ │ │ │ - cbnz r4, 5b3e6 │ │ │ │ + bne.n 5b376 │ │ │ │ + cbnz r4, 5b392 │ │ │ │ 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] @ (5b428 ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #72] @ (5b3d4 ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5b420 │ │ │ │ + cbz r0, 5b3cc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1816a0 │ │ │ │ + bl 18116c │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl 25bf64 <_PyXIData_Release@@Base+0x244> │ │ │ │ + bl 25b7e0 <_PyXIData_Release@@Base+0x244> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5b420 │ │ │ │ + cbz r0, 5b3cc │ │ │ │ mov r1, r5 │ │ │ │ - bl 2ad048 │ │ │ │ + bl 2ac8a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5b410 │ │ │ │ + blt.n 5b3bc │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5b420 │ │ │ │ + b.n 5b3cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5b40c │ │ │ │ + bne.n 5b3b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5b40c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5b3b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r0, [r1, r6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0005b42c : │ │ │ │ +0005b3d8 : │ │ │ │ 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 5b45a │ │ │ │ - bl 205d40 │ │ │ │ - cbnz r0, 5b45a │ │ │ │ + bmi.n 5b406 │ │ │ │ + bl 204b0c │ │ │ │ + cbnz r0, 5b406 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 210194 │ │ │ │ + b.w 20ef5c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 16896c <_Py_UniversalNewlineFgetsWithSize@@Base+0xe8> │ │ │ │ + b.w 168900 <_Py_UniversalNewlineFgetsWithSize@@Base+0xe8> │ │ │ │ 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 5b492 │ │ │ │ + bcc.n 5b43e │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4880 @ 0x1310 │ │ │ │ + movw r1, #2896 @ 0xb50 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 5b4da │ │ │ │ + bl 11de14 │ │ │ │ + b.n 5b486 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5b4aa │ │ │ │ + cbnz r0, 5b456 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 23c470 │ │ │ │ - cbz r4, 5b4c0 │ │ │ │ + b.w 23b41c │ │ │ │ + cbz r4, 5b46c │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ sub.w r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 5b4c0 │ │ │ │ + bhi.n 5b46c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 2dd62c <_PyXIData_Free@@Base+0xee4> │ │ │ │ + bl 2dcf20 <_PySemaphore_Destroy@@Base+0x108> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r6, 5b4ce │ │ │ │ - bl 2c33d4 <_Py_strhex@@Base> │ │ │ │ + cbz r6, 5b47a │ │ │ │ + bl 2c2c58 <_Py_strhex@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5b4d4 │ │ │ │ - bl 8079c │ │ │ │ + b.n 5b480 │ │ │ │ + bl 8075c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ 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 2153c4 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 5b51e │ │ │ │ + bl 2143bc <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 5b4ca │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2ac84 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5b516 │ │ │ │ + bge.n 5b4c2 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 r0, r2 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r4, r3 │ │ │ │ - bl 5b0fc │ │ │ │ - cbz r0, 5b556 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7f9f0 <_Py_hashtable_set@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 5b55c │ │ │ │ - mov r0, r5 │ │ │ │ - bl 134978 <_Py_hashtable_destroy@@Base> │ │ │ │ - b.n 5b55e │ │ │ │ - mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5b55e │ │ │ │ - movs r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - movw r2, #4900 @ 0x1324 │ │ │ │ - movt r2, #50 @ 0x32 │ │ │ │ - ldrd r0, r1, [r0, #8] │ │ │ │ - b.w 26a1d4 <_PyXIData_Clear@@Base+0x6c> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movs r0, #4 │ │ │ │ - ldr.w r8, [r3, #16] │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - bl 80b5c │ │ │ │ - cbz r0, 5b5bc │ │ │ │ + ldr r6, [pc, #96] @ (5b540 ) │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + movw r3, #42113 @ 0xa481 │ │ │ │ + movt r3, #7 │ │ │ │ + mov r8, r1 │ │ │ │ + ldr.w r2, [r6, #1508] @ 0x5e4 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.n 5b500 │ │ │ │ + movs r0, #8 │ │ │ │ + blx 2c078 │ │ │ │ mov r4, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 8f798 │ │ │ │ - cbz r0, 5b5a8 │ │ │ │ - str r0, [r4, #16] │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ - bl 8f798 │ │ │ │ - cbnz r0, 5b5c0 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b5bc │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 5b5bc │ │ │ │ - mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - movs r0, #1 │ │ │ │ - b.n 5b604 │ │ │ │ - str r0, [r4, #20] │ │ │ │ - mov r1, r7 │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ - bl 37e28 <_PyImport_SetModule@@Base+0x44> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 5b5a8 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - str r0, [r4, #24] │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ - bl 8f798 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 5b5a8 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - mov r1, r4 │ │ │ │ - str r3, [r4, #28] │ │ │ │ - bl 9bb0c │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + b.n 5b50a │ │ │ │ + ldr.w r0, [r6, #1504] @ 0x5e0 │ │ │ │ + movs r1, #8 │ │ │ │ + blx r2 │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r4, 5b532 │ │ │ │ + ldmia.w r5, {r0, r1} │ │ │ │ + stmia.w r4, {r0, r1} │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 7f9b0 <_Py_hashtable_set@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b5fe │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 5b5fe │ │ │ │ - mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - adds r3, r5, #1 │ │ │ │ - negs r0, r3 │ │ │ │ - adcs r0, r3 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 5b538 │ │ │ │ + ldr.w r3, [r6, #1520] @ 0x5f0 │ │ │ │ + mov r1, r4 │ │ │ │ + ldr.w r0, [r6, #1504] @ 0x5e0 │ │ │ │ + blx r3 │ │ │ │ + b.n 5b53a │ │ │ │ + mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ + b.n 5b53a │ │ │ │ + movs r5, #0 │ │ │ │ + mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + ldr r0, [r7, #108] @ 0x6c │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + movw r2, #2916 @ 0xb64 │ │ │ │ + movt r2, #50 @ 0x32 │ │ │ │ + ldrd r0, r1, [r0, #8] │ │ │ │ + b.w 269a80 <_PyXIData_Clear@@Base+0x6c> │ │ │ │ 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, 5b62a │ │ │ │ + cbnz r3, 5b576 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5b62a │ │ │ │ + ble.n 5b576 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5b62a │ │ │ │ - cbnz r0, 5b642 │ │ │ │ + bne.n 5b576 │ │ │ │ + cbnz r0, 5b58e │ │ │ │ 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] @ (5b65c ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 5b656 │ │ │ │ + ldr r3, [pc, #32] @ (5b5a8 ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 5b5a2 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 51cc0 <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ - cbz r0, 5b656 │ │ │ │ + bl 51ce0 <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ + cbz r0, 5b5a2 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b464 │ │ │ │ + bl 5b410 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [r6, r6] │ │ │ │ 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 2371ac <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 5b6a0 │ │ │ │ + bl 236154 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 5b5ec │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2bacc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5b698 │ │ │ │ + bge.n 5b5e4 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - b.w 2b9a24 │ │ │ │ + b.w 2b9294 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #4936 @ 0x1348 │ │ │ │ + movw r1, #2952 @ 0xb88 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ 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 r0, r2 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r4, r3 │ │ │ │ + bl 5b2c6 │ │ │ │ + cbz r0, 5b652 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7f9b0 <_Py_hashtable_set@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 5b658 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 134bb4 <_Py_hashtable_destroy@@Base> │ │ │ │ + b.n 5b65a │ │ │ │ + mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ + b.n 5b65a │ │ │ │ + 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, 5b6fe │ │ │ │ + cbnz r1, 5b68a │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #60768 @ 0xed60 │ │ │ │ + movw r1, #58784 @ 0xe5a0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 5b726 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 5b6b2 │ │ │ │ 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 5b71c │ │ │ │ + bge.n 5b6a8 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r2, #0] │ │ │ │ - cbz r4, 5b720 │ │ │ │ + cbz r4, 5b6ac │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5b726 │ │ │ │ + b.n 5b6b2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 5b750 │ │ │ │ + bne.n 5b6dc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5b76c │ │ │ │ - b.n 5b766 │ │ │ │ + bne.n 5b6f8 │ │ │ │ + b.n 5b6f2 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #37888 @ 0x9400 │ │ │ │ + movw r0, #35904 @ 0x8c40 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e2a18 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 5b7a6 │ │ │ │ - b.n 5b742 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 5b7a6 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - bl 122494 │ │ │ │ + bl e2980 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 5b732 │ │ │ │ + b.n 5b6ce │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 5b732 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + bl 1225fc │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5b77e │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 5b7a6 │ │ │ │ + bne.n 5b70a │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 5b732 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 5ba02 │ │ │ │ - cbz r0, 5b7a6 │ │ │ │ + bl 5ba0c │ │ │ │ + cbz r0, 5b732 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b8cc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5b7aa │ │ │ │ + bne.n 5b736 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b7b2 │ │ │ │ + b.n 5b73e │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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, 5b7d8 │ │ │ │ + cbz r4, 5b764 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b82c │ │ │ │ + bge.n 5b7b8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5b82c │ │ │ │ + b.n 5b7b8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - bl 80b5c │ │ │ │ + bl 80b1c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5b82c │ │ │ │ + cbz r0, 5b7b8 │ │ │ │ add.w r8, r0, #12 │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r7, r3 │ │ │ │ - bge.n 5b81e │ │ │ │ + bge.n 5b7aa │ │ │ │ ldrd r0, r1, [r6, #40] @ 0x28 │ │ │ │ adds r7, #1 │ │ │ │ adds r6, #8 │ │ │ │ - bl 2a0d5c │ │ │ │ - cbnz r0, 5b818 │ │ │ │ + bl 2a05b4 │ │ │ │ + cbnz r0, 5b7a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b814 │ │ │ │ + bge.n 5b7a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5b814 │ │ │ │ + cbnz r3, 5b7a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5b82c │ │ │ │ + b.n 5b7b8 │ │ │ │ str.w r0, [r8, #4]! │ │ │ │ - b.n 5b7ec │ │ │ │ + b.n 5b778 │ │ │ │ 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 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - push {r4} │ │ │ │ - mov r0, r2 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r2, r3 │ │ │ │ - movw r1, #46451 @ 0xb573 │ │ │ │ - movt r1, #5 │ │ │ │ - str r4, [r3, #16] │ │ │ │ - pop {r4} │ │ │ │ - b.w 2de9b4 <_Py_hashtable_foreach@@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 │ │ │ │ + movs r0, #4 │ │ │ │ + ldr.w r8, [r3, #16] │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + bl 80b1c │ │ │ │ + cbz r0, 5b808 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 8f6f8 │ │ │ │ + cbz r0, 5b7f4 │ │ │ │ + str r0, [r4, #16] │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ + bl 8f6f8 │ │ │ │ + cbnz r0, 5b80c │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5b808 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 5b808 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + movs r0, #1 │ │ │ │ + b.n 5b850 │ │ │ │ + str r0, [r4, #20] │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ + bl 37e2c <_PyImport_SetModule@@Base+0x44> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 5b7f4 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + str r0, [r4, #24] │ │ │ │ + ldrh r0, [r3, #6] │ │ │ │ + bl 8f6f8 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 5b7f4 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + mov r1, r4 │ │ │ │ + str r3, [r4, #28] │ │ │ │ + bl 9ba64 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r5, r0 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 5b84a │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 5b84a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 846d4 <_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, 5b85c │ │ │ │ - movw r0, #4992 @ 0x1380 │ │ │ │ + cbnz r3, 5b866 │ │ │ │ + movw r0, #3008 @ 0xbc0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 170da8 │ │ │ │ - cbnz r0, 5b88e │ │ │ │ + bl 170ae0 │ │ │ │ + cbnz r0, 5b898 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #5008 @ 0x1390 │ │ │ │ + movw r0, #3024 @ 0xbd0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 21a1c4 │ │ │ │ - b.n 5b8b2 │ │ │ │ + bl 2191c4 │ │ │ │ + b.n 5b8bc │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 5b8b0 │ │ │ │ + bne.n 5b8ba │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #49220 @ 0xc044 │ │ │ │ + movw r1, #47160 @ 0xb838 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ 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 292258 <_PyArg_BadArgument@@Base+0x2458> │ │ │ │ + bl 291ad8 <_PyArg_BadArgument@@Base+0x244c> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5b8d8 │ │ │ │ - beq.n 5b8dc │ │ │ │ + blt.n 5b8e2 │ │ │ │ + beq.n 5b8e6 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 5b8e4 │ │ │ │ + b.n 5b8ee │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b8e4 │ │ │ │ + b.n 5b8ee │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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, #8248 @ 0x2038 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154ab0 │ │ │ │ - bl ee7d0 │ │ │ │ + bl 154aa8 │ │ │ │ + bl ee730 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5b98e │ │ │ │ + beq.n 5b998 │ │ │ │ mov r0, r3 │ │ │ │ - bl 9ef64 │ │ │ │ + bl 9ef00 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b98e │ │ │ │ + bne.n 5b998 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ movw r1, #8248 @ 0x2038 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ - bl 154ab0 │ │ │ │ - bl ee7d0 │ │ │ │ + bl 154aa8 │ │ │ │ + bl ee730 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #43428 @ 0xa9a4 │ │ │ │ + movw r1, #41444 @ 0xa1e4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #19728 @ 0x4d10 │ │ │ │ + movw r0, #17744 @ 0x4550 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5b98a │ │ │ │ - bne.n 5b9ba │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5b994 │ │ │ │ + bne.n 5b9c4 │ │ │ │ adds r4, #1 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ - cbz r3, 5b9a2 │ │ │ │ + cbz r3, 5b9ac │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 5b9a2 │ │ │ │ + bge.n 5b9ac │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r5, [r3, r4, lsl #2] │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 5b9ba │ │ │ │ + beq.n 5b9c4 │ │ │ │ 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 f3108 │ │ │ │ + bl f307c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5b992 │ │ │ │ + blt.n 5b99c │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 5b94e │ │ │ │ + bge.n 5b958 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5b9fe │ │ │ │ + b.n 5ba08 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5b952 │ │ │ │ + b.n 5b95c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5b984 │ │ │ │ + bne.n 5b98e │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5b984 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5b98e │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5028 @ 0x13a4 │ │ │ │ + movw r1, #3044 @ 0xbe4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 5b98a │ │ │ │ + bl 11de14 │ │ │ │ + b.n 5b994 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ - cbz r1, 5b9f6 │ │ │ │ + cbz r1, 5ba00 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 5b9f6 │ │ │ │ + bge.n 5ba00 │ │ │ │ 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 5b9e4 │ │ │ │ + beq.n 5b9ee │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - b.n 5b9d6 │ │ │ │ + b.n 5b9e0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b9f6 │ │ │ │ + bge.n 5ba00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5b9f6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5ba00 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 5ba34 │ │ │ │ + beq.n 5ba3e │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5068 @ 0x13cc │ │ │ │ + movw r1, #3084 @ 0xc0c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 5ba46 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 5ba50 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ - bl 102f28 │ │ │ │ + bl 102dc4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5ba4a │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 5ba4a │ │ │ │ + bne.n 5ba54 │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 5ba54 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5ba4e │ │ │ │ + b.n 5ba58 │ │ │ │ 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 27e080 <_PyUnicode_EncodeUTF16@@Base+0x2e58> │ │ │ │ + bl 27d8d8 <_PyUnicode_EncodeUTF16@@Base+0x2de8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5ba86 │ │ │ │ - bl 248ddc │ │ │ │ + cbz r0, 5ba90 │ │ │ │ + bl 2481e4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5ba86 │ │ │ │ + bne.n 5ba90 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ba84 │ │ │ │ + bge.n 5ba8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5ba84 │ │ │ │ + cbnz r3, 5ba8e │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, 5bab8 │ │ │ │ + cbnz r4, 5bac2 │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5100 @ 0x13ec │ │ │ │ + movw r1, #3116 @ 0xc2c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 5bad4 │ │ │ │ + b.n 5bade │ │ │ │ ldr r0, [r0, r4] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ 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] │ │ │ │ pop {r4, pc} │ │ │ │ + push {r4} │ │ │ │ + mov r0, r2 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r2, r3 │ │ │ │ + movw r1, #47039 @ 0xb7bf │ │ │ │ + movt r1, #5 │ │ │ │ + str r4, [r3, #16] │ │ │ │ + pop {r4} │ │ │ │ + b.w 2de2a8 <_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 5bafc │ │ │ │ + bne.n 5bb1e │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5bb16 │ │ │ │ - b.n 5bb10 │ │ │ │ + bne.n 5bb38 │ │ │ │ + b.n 5bb32 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #37872 @ 0x93f0 │ │ │ │ + movw r0, #35888 @ 0x8c30 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ - cbz r0, 5bb3a │ │ │ │ - b.n 5baee │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 5bb3a │ │ │ │ + bl 1d39c0 │ │ │ │ + cbz r0, 5bb5c │ │ │ │ + b.n 5bb10 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 5bb5c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5ba02 │ │ │ │ - cbz r0, 5bb3a │ │ │ │ + bl 5ba0c │ │ │ │ + cbz r0, 5bb5c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b068 │ │ │ │ - cbz r0, 5bb3e │ │ │ │ + cbz r0, 5bb60 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5bb46 │ │ │ │ + b.n 5bb68 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 2153c4 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 5bb8a │ │ │ │ + bl 2143bc <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 5bbac │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2bdb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5bb82 │ │ │ │ + bge.n 5bba4 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 5bbb4 │ │ │ │ + bmi.n 5bbd6 │ │ │ │ movw r2, #23984 @ 0x5db0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 5bbec │ │ │ │ + bne.n 5bc0e │ │ │ │ mov r6, r0 │ │ │ │ - bl 7faec │ │ │ │ + bl 7faac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5bbf4 │ │ │ │ + cbz r0, 5bc16 │ │ │ │ mov r1, r6 │ │ │ │ - bl a02b0 │ │ │ │ + bl a0250 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5bbd4 │ │ │ │ + beq.n 5bbf6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl a02b0 │ │ │ │ + bl a0250 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5bbf4 │ │ │ │ + bne.n 5bc16 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5bbe8 │ │ │ │ + bge.n 5bc0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5bbe8 │ │ │ │ + cbnz r3, 5bc0a │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5bbf4 │ │ │ │ + b.n 5bc16 │ │ │ │ movw r4, #5736 @ 0x1668 │ │ │ │ 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, #55832 @ 0xda18 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154ab0 │ │ │ │ + bl 154aa8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r6, [r7, #4] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 5bc48 │ │ │ │ + beq.n 5bc6a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef64 │ │ │ │ - cbnz r0, 5bc48 │ │ │ │ + bl 9ef00 │ │ │ │ + cbnz r0, 5bc6a │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #5132 @ 0x140c │ │ │ │ + movw r1, #3148 @ 0xc4c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 58190 │ │ │ │ + bl 581b0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5bc5a │ │ │ │ + bne.n 5bc7c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5bc66 │ │ │ │ + b.n 5bc88 │ │ │ │ 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} │ │ │ │ @@ -71438,232 +71458,231 @@ │ │ │ │ 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 5bc88 │ │ │ │ + bhi.n 5bcaa │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 5bc9e │ │ │ │ - b.n 5bcb2 │ │ │ │ - movw r0, #23504 @ 0x5bd0 │ │ │ │ + bgt.n 5bcc0 │ │ │ │ + b.n 5bcd4 │ │ │ │ + movw r0, #21520 @ 0x5410 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d4ce8 │ │ │ │ + bl 1d386c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5bc82 │ │ │ │ - b.n 5bcbe │ │ │ │ + bne.n 5bca4 │ │ │ │ + b.n 5bce0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5bcb4 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 5bcbe │ │ │ │ - b.n 5bcb4 │ │ │ │ + bne.n 5bcd6 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 5bce0 │ │ │ │ + b.n 5bcd6 │ │ │ │ movs r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 5bd0c │ │ │ │ + b.n 5bd2e │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 5bcf2 │ │ │ │ + bmi.n 5bd14 │ │ │ │ movw r3, #23984 @ 0x5db0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5bcf2 │ │ │ │ + beq.n 5bd14 │ │ │ │ movw r4, #5736 @ 0x1668 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 5bd08 │ │ │ │ + b.n 5bd2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 43480 │ │ │ │ + bl 434a0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5bce8 │ │ │ │ + beq.n 5bd0a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, 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 2b72cc <_PyObject_GetState@@Base> │ │ │ │ + bl 2b6b6c <_PyObject_GetState@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5bd80 │ │ │ │ + cbz r0, 5bda2 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbnz r3, 5bd42 │ │ │ │ + cbnz r3, 5bd64 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #5180 @ 0x143c │ │ │ │ + movw r0, #3196 @ 0xc7c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 9512c │ │ │ │ + b.w 9508c │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r6, #2 │ │ │ │ - bgt.n 5bd6e │ │ │ │ + bgt.n 5bd90 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl af128 │ │ │ │ + bl aec74 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r3, #2824 @ 0xb08 │ │ │ │ + movw r3, #560 @ 0x230 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #3204 @ 0xc84 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5bd80 │ │ │ │ + b.n 5bda2 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #5200 @ 0x1450 │ │ │ │ + movw r0, #3216 @ 0xc90 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005bd86 : │ │ │ │ +0005bda8 : │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #60] @ (5bdcc ) │ │ │ │ + ldr r5, [pc, #60] @ (5bdec ) │ │ │ │ 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 5bdc4 │ │ │ │ + beq.n 5bde6 │ │ │ │ add.w r7, r5, #110592 @ 0x1b000 │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 5bdbc │ │ │ │ + bge.n 5bdde │ │ │ │ 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 5bda8 │ │ │ │ + b.n 5bdca │ │ │ │ ldr r2, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r1] │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005bdd0 <_PyMonitoring_FirePyStartEvent@@Base>: │ │ │ │ +0005bdf0 <_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 5be56 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5be76 <_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 251894 │ │ │ │ + bl 250f48 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5be18 <_PyMonitoring_FirePyStartEvent@@Base+0x48> │ │ │ │ + beq.n 5be38 <_PyMonitoring_FirePyStartEvent@@Base+0x48> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 5bf7c <_PyMonitoring_FirePyStartEvent@@Base+0x1ac> │ │ │ │ + b.n 5bf9c <_PyMonitoring_FirePyStartEvent@@Base+0x1ac> │ │ │ │ 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 9b988 │ │ │ │ + bl 9b8e0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5be3e <_PyMonitoring_FirePyStartEvent@@Base+0x6e> │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 5be52 <_PyMonitoring_FirePyStartEvent@@Base+0x82> │ │ │ │ + bne.n 5be5e <_PyMonitoring_FirePyStartEvent@@Base+0x6e> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 5be72 <_PyMonitoring_FirePyStartEvent@@Base+0x82> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 5be48 <_PyMonitoring_FirePyStartEvent@@Base+0x78> │ │ │ │ + cbz r3, 5be68 <_PyMonitoring_FirePyStartEvent@@Base+0x78> │ │ │ │ bic.w r4, r4, r4, asr #31 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 5be54 <_PyMonitoring_FirePyStartEvent@@Base+0x84> │ │ │ │ + b.n 5be74 <_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, #268] @ (5bf78 <_PyMonitoring_FirePyStartEvent@@Base+0x1a8>) │ │ │ │ + ldr r3, [pc, #268] @ (5bf98 <_PyMonitoring_FirePyStartEvent@@Base+0x1a8>) │ │ │ │ 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 5bea6 <_PyMonitoring_FirePyStartEvent@@Base+0xd6> │ │ │ │ + bge.n 5bec6 <_PyMonitoring_FirePyStartEvent@@Base+0xd6> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5244 @ 0x147c │ │ │ │ + movw r1, #3260 @ 0xcbc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5bf72 <_PyMonitoring_FirePyStartEvent@@Base+0x1a2> │ │ │ │ + b.n 5bf92 <_PyMonitoring_FirePyStartEvent@@Base+0x1a2> │ │ │ │ cmp r6, #5 │ │ │ │ - beq.n 5beb6 <_PyMonitoring_FirePyStartEvent@@Base+0xe6> │ │ │ │ - bl 94430 │ │ │ │ + beq.n 5bed6 <_PyMonitoring_FirePyStartEvent@@Base+0xe6> │ │ │ │ + bl 94390 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5bea0 <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ + beq.n 5bec0 <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ str.w r0, [r8, #8] │ │ │ │ add.w r2, r8, #4 │ │ │ │ - movw r8, #45516 @ 0xb1cc │ │ │ │ + movw r8, #43528 @ 0xaa08 │ │ │ │ movt r8, #74 @ 0x4a │ │ │ │ orr.w r3, r7, #2147483648 @ 0x80000000 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 5bf70 <_PyMonitoring_FirePyStartEvent@@Base+0x1a0> │ │ │ │ + beq.n 5bf90 <_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 │ │ │ │ @@ -71674,54 +71693,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 244a94 <_PyInterpreterState_LookUpID@@Base+0x178> │ │ │ │ + bl 243ea4 <_PyInterpreterState_LookUpID@@Base+0x178> │ │ │ │ uxtb r4, r4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5bec8 <_PyMonitoring_FirePyStartEvent@@Base+0xf8> │ │ │ │ + beq.n 5bee8 <_PyMonitoring_FirePyStartEvent@@Base+0xf8> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5bf72 <_PyMonitoring_FirePyStartEvent@@Base+0x1a2> │ │ │ │ + beq.n 5bf92 <_PyMonitoring_FirePyStartEvent@@Base+0x1a2> │ │ │ │ cmp r6, #10 │ │ │ │ - ble.n 5bf62 <_PyMonitoring_FirePyStartEvent@@Base+0x192> │ │ │ │ - movw r2, #43796 @ 0xab14 │ │ │ │ + ble.n 5bf82 <_PyMonitoring_FirePyStartEvent@@Base+0x192> │ │ │ │ + movw r2, #41812 @ 0xa354 │ │ │ │ movt r2, #54 @ 0x36 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #48292 @ 0xbca4 │ │ │ │ + movw r1, #46232 @ 0xb498 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ 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 5bea0 <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ + beq.n 5bec0 <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r5, #3328] @ 0xd00 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5bea0 <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ + bge.n 5bec0 <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5bea0 <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5bea0 <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ + bne.n 5bec0 <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5bec0 <_PyMonitoring_FirePyStartEvent@@Base+0xd0> │ │ │ │ ldrb.w r3, [r9] │ │ │ │ bic.w r3, r3, fp │ │ │ │ strb.w r3, [r9] │ │ │ │ - b.n 5bec8 <_PyMonitoring_FirePyStartEvent@@Base+0xf8> │ │ │ │ + b.n 5bee8 <_PyMonitoring_FirePyStartEvent@@Base+0xf8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -71729,231 +71748,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 2ac6c │ │ │ │ - cbz r0, 5bfba <_PyMonitoring_FirePyStartEvent@@Base+0x1ea> │ │ │ │ + cbz r0, 5bfda <_PyMonitoring_FirePyStartEvent@@Base+0x1ea> │ │ │ │ mov r4, r0 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5bfc0 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ + b.n 5bfe0 <_PyMonitoring_FirePyStartEvent@@Base+0x1f0> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ce0d8 │ │ │ │ + bl 1cce90 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 5bfe2 <_PyMonitoring_FirePyStartEvent@@Base+0x212> │ │ │ │ + cbz r3, 5c002 <_PyMonitoring_FirePyStartEvent@@Base+0x212> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 5bffa <_PyMonitoring_FirePyStartEvent@@Base+0x22a> │ │ │ │ + b.n 5c01a <_PyMonitoring_FirePyStartEvent@@Base+0x22a> │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 5bfea <_PyMonitoring_FirePyStartEvent@@Base+0x21a> │ │ │ │ + bgt.n 5c00a <_PyMonitoring_FirePyStartEvent@@Base+0x21a> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5bffa <_PyMonitoring_FirePyStartEvent@@Base+0x22a> │ │ │ │ + b.n 5c01a <_PyMonitoring_FirePyStartEvent@@Base+0x22a> │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 5bfe6 <_PyMonitoring_FirePyStartEvent@@Base+0x216> │ │ │ │ + bgt.n 5c006 <_PyMonitoring_FirePyStartEvent@@Base+0x216> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 5bfe6 <_PyMonitoring_FirePyStartEvent@@Base+0x216> │ │ │ │ + beq.n 5c006 <_PyMonitoring_FirePyStartEvent@@Base+0x216> │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 5c01c <_PyMonitoring_FirePyStartEvent@@Base+0x24c> │ │ │ │ + b.n 5c03c <_PyMonitoring_FirePyStartEvent@@Base+0x24c> │ │ │ │ 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] @ (5c0f0 <_PyMonitoring_FirePyStartEvent@@Base+0x320>) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #220] @ (5c110 <_PyMonitoring_FirePyStartEvent@@Base+0x320>) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c0e8 <_PyMonitoring_FirePyStartEvent@@Base+0x318> │ │ │ │ + beq.n 5c108 <_PyMonitoring_FirePyStartEvent@@Base+0x318> │ │ │ │ add r6, r5 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 5c0d2 <_PyMonitoring_FirePyStartEvent@@Base+0x302> │ │ │ │ + beq.n 5c0f2 <_PyMonitoring_FirePyStartEvent@@Base+0x302> │ │ │ │ ldr r5, [r4, #4] │ │ │ │ - cbz r5, 5c06a <_PyMonitoring_FirePyStartEvent@@Base+0x29a> │ │ │ │ + cbz r5, 5c08a <_PyMonitoring_FirePyStartEvent@@Base+0x29a> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 5c050 <_PyMonitoring_FirePyStartEvent@@Base+0x280> │ │ │ │ + bmi.n 5c070 <_PyMonitoring_FirePyStartEvent@@Base+0x280> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #56676 @ 0xdd64 │ │ │ │ + movw r2, #54692 @ 0xd5a4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #55080 @ 0xd728 │ │ │ │ + movw r1, #53096 @ 0xcf68 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #5080 @ 0x13d8 │ │ │ │ + movw r0, #3096 @ 0xc18 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5c090 <_PyMonitoring_FirePyStartEvent@@Base+0x2c0> │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5c0b0 <_PyMonitoring_FirePyStartEvent@@Base+0x2c0> │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a29e4 │ │ │ │ + bl a2984 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5c090 <_PyMonitoring_FirePyStartEvent@@Base+0x2c0> │ │ │ │ + cbz r0, 5c0b0 <_PyMonitoring_FirePyStartEvent@@Base+0x2c0> │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 5c0aa <_PyMonitoring_FirePyStartEvent@@Base+0x2da> │ │ │ │ + bne.n 5c0ca <_PyMonitoring_FirePyStartEvent@@Base+0x2da> │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 5c0da <_PyMonitoring_FirePyStartEvent@@Base+0x30a> │ │ │ │ + beq.n 5c0fa <_PyMonitoring_FirePyStartEvent@@Base+0x30a> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 5c094 <_PyMonitoring_FirePyStartEvent@@Base+0x2c4> │ │ │ │ - movw r2, #56676 @ 0xdd64 │ │ │ │ + bmi.n 5c0b4 <_PyMonitoring_FirePyStartEvent@@Base+0x2c4> │ │ │ │ + movw r2, #54692 @ 0xd5a4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #55100 @ 0xd73c │ │ │ │ + movw r1, #53116 @ 0xcf7c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #5080 @ 0x13d8 │ │ │ │ + movw r0, #3096 @ 0xc18 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5c0e8 <_PyMonitoring_FirePyStartEvent@@Base+0x318> │ │ │ │ + b.n 5c108 <_PyMonitoring_FirePyStartEvent@@Base+0x318> │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl a29e4 │ │ │ │ + bl a2984 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c0e8 <_PyMonitoring_FirePyStartEvent@@Base+0x318> │ │ │ │ + cbz r0, 5c108 <_PyMonitoring_FirePyStartEvent@@Base+0x318> │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5c0c2 <_PyMonitoring_FirePyStartEvent@@Base+0x2f2> │ │ │ │ + beq.n 5c0e2 <_PyMonitoring_FirePyStartEvent@@Base+0x2f2> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63548 @ 0xf83c │ │ │ │ + movw r1, #61564 @ 0xf07c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 5c090 <_PyMonitoring_FirePyStartEvent@@Base+0x2c0> │ │ │ │ - movw r3, #48012 @ 0xbb8c │ │ │ │ + bl 11de14 │ │ │ │ + b.n 5c0b0 <_PyMonitoring_FirePyStartEvent@@Base+0x2c0> │ │ │ │ + movw r3, #46028 @ 0xb3cc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ cmp r5, #0 │ │ │ │ it eq │ │ │ │ moveq r5, r3 │ │ │ │ - b.n 5c0dc <_PyMonitoring_FirePyStartEvent@@Base+0x30c> │ │ │ │ - movw r5, #48012 @ 0xbb8c │ │ │ │ + b.n 5c0fc <_PyMonitoring_FirePyStartEvent@@Base+0x30c> │ │ │ │ + movw r5, #46028 @ 0xb3cc │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5c0f4 │ │ │ │ + bl 5c114 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r0, [r4, r7] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0005c0f4 : │ │ │ │ +0005c114 : │ │ │ │ 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 2d7c00 │ │ │ │ - cbz r0, 5c122 │ │ │ │ + bl 2d7458 │ │ │ │ + cbz r0, 5c142 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 22ac9c │ │ │ │ + b.w 22901c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005c124 : │ │ │ │ +0005c144 : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005c128 <_PyMonitoring_FirePyResumeEvent@@Base>: │ │ │ │ +0005c148 <_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 5be56 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5be76 <_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, 5c17a <_PyMonitoring_FirePyResumeEvent@@Base+0x52> │ │ │ │ + cbnz r5, 5c19a <_PyMonitoring_FirePyResumeEvent@@Base+0x52> │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 5c17a <_PyMonitoring_FirePyResumeEvent@@Base+0x52> │ │ │ │ + ble.n 5c19a <_PyMonitoring_FirePyResumeEvent@@Base+0x52> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5c17a <_PyMonitoring_FirePyResumeEvent@@Base+0x52> │ │ │ │ - cbnz r2, 5c194 <_PyMonitoring_FirePyResumeEvent@@Base+0x6c> │ │ │ │ + bne.n 5c19a <_PyMonitoring_FirePyResumeEvent@@Base+0x52> │ │ │ │ + cbnz r2, 5c1b4 <_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] @ (5c1d0 <_PyMonitoring_FirePyResumeEvent@@Base+0xa8>) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 5c1cc <_PyMonitoring_FirePyResumeEvent@@Base+0xa4> │ │ │ │ + ldr r3, [pc, #64] @ (5c1f0 <_PyMonitoring_FirePyResumeEvent@@Base+0xa8>) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 5c1ec <_PyMonitoring_FirePyResumeEvent@@Base+0xa4> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 4f930 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ - cbz r0, 5c1c0 <_PyMonitoring_FirePyResumeEvent@@Base+0x98> │ │ │ │ + bl 4f950 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + cbz r0, 5c1e0 <_PyMonitoring_FirePyResumeEvent@@Base+0x98> │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 2afc0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 5c1c4 <_PyMonitoring_FirePyResumeEvent@@Base+0x9c> │ │ │ │ + beq.n 5c1e4 <_PyMonitoring_FirePyResumeEvent@@Base+0x9c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 26ef2c │ │ │ │ - movw r2, #2868 @ 0xb34 │ │ │ │ + bl 26e7e4 │ │ │ │ + movw r2, #884 @ 0x374 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 5693e <_PyXI_NewExcInfo@@Base+0x4e6> │ │ │ │ + bl 5695e <_PyXI_NewExcInfo@@Base+0x4e6> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c1cc <_PyMonitoring_FirePyResumeEvent@@Base+0xa4> │ │ │ │ + b.n 5c1ec <_PyMonitoring_FirePyResumeEvent@@Base+0xa4> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r4, [r1, r0] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -71962,1107 +71981,1105 @@ │ │ │ │ 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 5c1fa <_PyMonitoring_FirePyResumeEvent@@Base+0xd2> │ │ │ │ + bhi.n 5c21a <_PyMonitoring_FirePyResumeEvent@@Base+0xd2> │ │ │ │ ldr r5, [r6, #0] │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 5c20e <_PyMonitoring_FirePyResumeEvent@@Base+0xe6> │ │ │ │ + beq.n 5c22e <_PyMonitoring_FirePyResumeEvent@@Base+0xe6> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5c210 <_PyMonitoring_FirePyResumeEvent@@Base+0xe8> │ │ │ │ - movw r0, #23804 @ 0x5cfc │ │ │ │ + b.n 5c230 <_PyMonitoring_FirePyResumeEvent@@Base+0xe8> │ │ │ │ + movw r0, #21644 @ 0x548c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e28e8 │ │ │ │ - cbz r0, 5c21e <_PyMonitoring_FirePyResumeEvent@@Base+0xf6> │ │ │ │ - b.n 5c1f0 <_PyMonitoring_FirePyResumeEvent@@Base+0xc8> │ │ │ │ + bl e2850 │ │ │ │ + cbz r0, 5c23e <_PyMonitoring_FirePyResumeEvent@@Base+0xf6> │ │ │ │ + b.n 5c210 <_PyMonitoring_FirePyResumeEvent@@Base+0xc8> │ │ │ │ ldr r4, [r6, #4] │ │ │ │ ldr r6, [r7, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1a1ff0 <_PyLong_Frexp@@Base+0x6e8> │ │ │ │ + bl 1a0ee8 <_PyLong_Frexp@@Base+0x6e8> │ │ │ │ adds r3, r0, #2 │ │ │ │ - bne.n 5c222 <_PyMonitoring_FirePyResumeEvent@@Base+0xfa> │ │ │ │ + bne.n 5c242 <_PyMonitoring_FirePyResumeEvent@@Base+0xfa> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c26e <_PyMonitoring_FirePyResumeEvent@@Base+0x146> │ │ │ │ + b.n 5c28e <_PyMonitoring_FirePyResumeEvent@@Base+0x146> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5c23e <_PyMonitoring_FirePyResumeEvent@@Base+0x116> │ │ │ │ + blt.n 5c25e <_PyMonitoring_FirePyResumeEvent@@Base+0x116> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #47220 @ 0xb874 │ │ │ │ + movw r1, #45236 @ 0xb0b4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 5c21e <_PyMonitoring_FirePyResumeEvent@@Base+0xf6> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 5c23e <_PyMonitoring_FirePyResumeEvent@@Base+0xf6> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - cbz r0, 5c256 <_PyMonitoring_FirePyResumeEvent@@Base+0x12e> │ │ │ │ + cbz r0, 5c276 <_PyMonitoring_FirePyResumeEvent@@Base+0x12e> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1056f8 │ │ │ │ + bl 105590 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5c21e <_PyMonitoring_FirePyResumeEvent@@Base+0xf6> │ │ │ │ + beq.n 5c23e <_PyMonitoring_FirePyResumeEvent@@Base+0xf6> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbnz r0, 5c26e <_PyMonitoring_FirePyResumeEvent@@Base+0x146> │ │ │ │ - cbz r4, 5c266 <_PyMonitoring_FirePyResumeEvent@@Base+0x13e> │ │ │ │ + cbnz r0, 5c28e <_PyMonitoring_FirePyResumeEvent@@Base+0x146> │ │ │ │ + cbz r4, 5c286 <_PyMonitoring_FirePyResumeEvent@@Base+0x13e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c26c <_PyMonitoring_FirePyResumeEvent@@Base+0x144> │ │ │ │ + bge.n 5c28c <_PyMonitoring_FirePyResumeEvent@@Base+0x144> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5c26c <_PyMonitoring_FirePyResumeEvent@@Base+0x144> │ │ │ │ + b.n 5c28c <_PyMonitoring_FirePyResumeEvent@@Base+0x144> │ │ │ │ mov r0, r5 │ │ │ │ - bl 12c384 <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 12c4a4 <_PyErr_SetKeyError@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0005c272 <_PyMonitoring_FirePyYieldEvent@@Base>: │ │ │ │ +0005c292 <_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 5be56 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5be76 <_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, #46432 @ 0xb560 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r6, r2 │ │ │ │ - bl 154ab0 │ │ │ │ + bl 154aa8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5c2dc <_PyMonitoring_FirePyYieldEvent@@Base+0x6a> │ │ │ │ + beq.n 5c2fc <_PyMonitoring_FirePyYieldEvent@@Base+0x6a> │ │ │ │ ldr.w r2, [r2, #156] @ 0x9c │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5c2dc <_PyMonitoring_FirePyYieldEvent@@Base+0x6a> │ │ │ │ + beq.n 5c2fc <_PyMonitoring_FirePyYieldEvent@@Base+0x6a> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bls.n 5c304 <_PyMonitoring_FirePyYieldEvent@@Base+0x92> │ │ │ │ - b.n 5c2f4 <_PyMonitoring_FirePyYieldEvent@@Base+0x82> │ │ │ │ + bls.n 5c324 <_PyMonitoring_FirePyYieldEvent@@Base+0x92> │ │ │ │ + b.n 5c314 <_PyMonitoring_FirePyYieldEvent@@Base+0x82> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5c2d4 <_PyMonitoring_FirePyYieldEvent@@Base+0x62> │ │ │ │ - movw r0, #24268 @ 0x5ecc │ │ │ │ + beq.n 5c2f4 <_PyMonitoring_FirePyYieldEvent@@Base+0x62> │ │ │ │ + movw r0, #22108 @ 0x565c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ - bl 21d560 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21c480 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5c2d4 <_PyMonitoring_FirePyYieldEvent@@Base+0x62> │ │ │ │ - b.n 5c31a <_PyMonitoring_FirePyYieldEvent@@Base+0xa8> │ │ │ │ - movw r0, #24268 @ 0x5ecc │ │ │ │ + bne.n 5c2f4 <_PyMonitoring_FirePyYieldEvent@@Base+0x62> │ │ │ │ + b.n 5c33a <_PyMonitoring_FirePyYieldEvent@@Base+0xa8> │ │ │ │ + movw r0, #22108 @ 0x565c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ - bl 1d4ce8 │ │ │ │ - cbz r0, 5c31a <_PyMonitoring_FirePyYieldEvent@@Base+0xa8> │ │ │ │ + bl 1d386c │ │ │ │ + cbz r0, 5c33a <_PyMonitoring_FirePyYieldEvent@@Base+0xa8> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5c30e <_PyMonitoring_FirePyYieldEvent@@Base+0x9c> │ │ │ │ + ble.n 5c32e <_PyMonitoring_FirePyYieldEvent@@Base+0x9c> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - b.n 5c310 <_PyMonitoring_FirePyYieldEvent@@Base+0x9e> │ │ │ │ + b.n 5c330 <_PyMonitoring_FirePyYieldEvent@@Base+0x9e> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 221658 │ │ │ │ + b.w 21fe6c │ │ │ │ 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, 5c348 <_PyMonitoring_FirePyYieldEvent@@Base+0xd6> │ │ │ │ + cbnz r6, 5c368 <_PyMonitoring_FirePyYieldEvent@@Base+0xd6> │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 5c348 <_PyMonitoring_FirePyYieldEvent@@Base+0xd6> │ │ │ │ + ble.n 5c368 <_PyMonitoring_FirePyYieldEvent@@Base+0xd6> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5c348 <_PyMonitoring_FirePyYieldEvent@@Base+0xd6> │ │ │ │ - cbnz r2, 5c362 <_PyMonitoring_FirePyYieldEvent@@Base+0xf0> │ │ │ │ + bne.n 5c368 <_PyMonitoring_FirePyYieldEvent@@Base+0xd6> │ │ │ │ + cbnz r2, 5c382 <_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] @ (5c3c0 <_PyMonitoring_FirePyYieldEvent@@Base+0x14e>) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 5c3b6 <_PyMonitoring_FirePyYieldEvent@@Base+0x144> │ │ │ │ + ldr r3, [pc, #100] @ (5c3e0 <_PyMonitoring_FirePyYieldEvent@@Base+0x14e>) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 5c3d6 <_PyMonitoring_FirePyYieldEvent@@Base+0x144> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movw r3, #25136 @ 0x6230 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5c37c <_PyMonitoring_FirePyYieldEvent@@Base+0x10a> │ │ │ │ + bne.n 5c39c <_PyMonitoring_FirePyYieldEvent@@Base+0x10a> │ │ │ │ vldr d0, [r0, #8] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ - b.n 5c398 <_PyMonitoring_FirePyYieldEvent@@Base+0x126> │ │ │ │ - bl 17499c │ │ │ │ + b.n 5c3b8 <_PyMonitoring_FirePyYieldEvent@@Base+0x126> │ │ │ │ + bl 174704 │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5c398 <_PyMonitoring_FirePyYieldEvent@@Base+0x126> │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 5c3b6 <_PyMonitoring_FirePyYieldEvent@@Base+0x144> │ │ │ │ + bne.n 5c3b8 <_PyMonitoring_FirePyYieldEvent@@Base+0x126> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 5c3d6 <_PyMonitoring_FirePyYieldEvent@@Base+0x144> │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #50036 @ 0xc374 │ │ │ │ movt r2, #2 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 572c0 <_PyXI_ExcInfoAsObject@@Base+0x4> │ │ │ │ + b.w 572e0 <_PyXI_ExcInfoAsObject@@Base+0x4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r0, [r7, r0] │ │ │ │ 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 5c3ee <_PyMonitoring_FirePyYieldEvent@@Base+0x17c> │ │ │ │ + beq.n 5c40e <_PyMonitoring_FirePyYieldEvent@@Base+0x17c> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38056 @ 0x94a8 │ │ │ │ + movw r0, #36072 @ 0x8ce8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c4d0 <_PyMonitoring_FirePyYieldEvent@@Base+0x25e> │ │ │ │ + beq.n 5c4f0 <_PyMonitoring_FirePyYieldEvent@@Base+0x25e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 5c416 <_PyMonitoring_FirePyYieldEvent@@Base+0x1a4> │ │ │ │ - movw r2, #56676 @ 0xdd64 │ │ │ │ + bmi.n 5c436 <_PyMonitoring_FirePyYieldEvent@@Base+0x1a4> │ │ │ │ + movw r2, #54692 @ 0xd5a4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #35808 @ 0x8be0 │ │ │ │ + movw r1, #33824 @ 0x8420 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #38056 @ 0x94a8 │ │ │ │ + movw r0, #36072 @ 0x8ce8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5c4d0 <_PyMonitoring_FirePyYieldEvent@@Base+0x25e> │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5c4f0 <_PyMonitoring_FirePyYieldEvent@@Base+0x25e> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a29e4 │ │ │ │ + bl a2984 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c4ea <_PyMonitoring_FirePyYieldEvent@@Base+0x278> │ │ │ │ + beq.n 5c50a <_PyMonitoring_FirePyYieldEvent@@Base+0x278> │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5c446 <_PyMonitoring_FirePyYieldEvent@@Base+0x1d4> │ │ │ │ + beq.n 5c466 <_PyMonitoring_FirePyYieldEvent@@Base+0x1d4> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63548 @ 0xf83c │ │ │ │ + movw r1, #61564 @ 0xf07c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 5c4d0 <_PyMonitoring_FirePyYieldEvent@@Base+0x25e> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 5c4f0 <_PyMonitoring_FirePyYieldEvent@@Base+0x25e> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 2371ac <_Py_Gid_Converter@@Base> │ │ │ │ + bl 236154 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c4d0 <_PyMonitoring_FirePyYieldEvent@@Base+0x25e> │ │ │ │ + beq.n 5c4f0 <_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 5c48e <_PyMonitoring_FirePyYieldEvent@@Base+0x21c> │ │ │ │ - bl 83588 │ │ │ │ + bcs.n 5c4ae <_PyMonitoring_FirePyYieldEvent@@Base+0x21c> │ │ │ │ + bl 83548 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5c48e <_PyMonitoring_FirePyYieldEvent@@Base+0x21c> │ │ │ │ + cbz r0, 5c4ae <_PyMonitoring_FirePyYieldEvent@@Base+0x21c> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ blx 2b7b0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c49a <_PyMonitoring_FirePyYieldEvent@@Base+0x228> │ │ │ │ + bne.n 5c4ba <_PyMonitoring_FirePyYieldEvent@@Base+0x228> │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r7, r3 │ │ │ │ - blt.n 5c45a <_PyMonitoring_FirePyYieldEvent@@Base+0x1e8> │ │ │ │ + blt.n 5c47a <_PyMonitoring_FirePyYieldEvent@@Base+0x1e8> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5c496 <_PyMonitoring_FirePyYieldEvent@@Base+0x224> │ │ │ │ - bl 23c470 │ │ │ │ + blt.n 5c4b6 <_PyMonitoring_FirePyYieldEvent@@Base+0x224> │ │ │ │ + bl 23b41c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5c4ea <_PyMonitoring_FirePyYieldEvent@@Base+0x278> │ │ │ │ + b.n 5c50a <_PyMonitoring_FirePyYieldEvent@@Base+0x278> │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n 5c458 <_PyMonitoring_FirePyYieldEvent@@Base+0x1e6> │ │ │ │ + b.n 5c478 <_PyMonitoring_FirePyYieldEvent@@Base+0x1e6> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c4e4 <_PyMonitoring_FirePyYieldEvent@@Base+0x272> │ │ │ │ + cbz r0, 5c504 <_PyMonitoring_FirePyYieldEvent@@Base+0x272> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5c4b0 <_PyMonitoring_FirePyYieldEvent@@Base+0x23e> │ │ │ │ + b.n 5c4d0 <_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 5c4e4 <_PyMonitoring_FirePyYieldEvent@@Base+0x272> │ │ │ │ + bge.n 5c504 <_PyMonitoring_FirePyYieldEvent@@Base+0x272> │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ - bl 14dbe8 <_PyLong_FromGid@@Base> │ │ │ │ + bl 14dbe4 <_PyLong_FromGid@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5c4a8 <_PyMonitoring_FirePyYieldEvent@@Base+0x236> │ │ │ │ + bne.n 5c4c8 <_PyMonitoring_FirePyYieldEvent@@Base+0x236> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5c4d4 <_PyMonitoring_FirePyYieldEvent@@Base+0x262> │ │ │ │ + blt.n 5c4f4 <_PyMonitoring_FirePyYieldEvent@@Base+0x262> │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5c4ea <_PyMonitoring_FirePyYieldEvent@@Base+0x278> │ │ │ │ + b.n 5c50a <_PyMonitoring_FirePyYieldEvent@@Base+0x278> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5c4ca <_PyMonitoring_FirePyYieldEvent@@Base+0x258> │ │ │ │ + bne.n 5c4ea <_PyMonitoring_FirePyYieldEvent@@Base+0x258> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5c4ca <_PyMonitoring_FirePyYieldEvent@@Base+0x258> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c4ea <_PyMonitoring_FirePyYieldEvent@@Base+0x258> │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ 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, #5380 @ 0x1504 │ │ │ │ + movw r1, #3396 @ 0xd44 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a60f8 │ │ │ │ - cbz r0, 5c532 <_PyMonitoring_FirePyYieldEvent@@Base+0x2c0> │ │ │ │ + bl a6ad4 │ │ │ │ + cbz r0, 5c552 <_PyMonitoring_FirePyYieldEvent@@Base+0x2c0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, sp │ │ │ │ blx 2b008 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c536 <_PyMonitoring_FirePyYieldEvent@@Base+0x2c4> │ │ │ │ + cbz r0, 5c556 <_PyMonitoring_FirePyYieldEvent@@Base+0x2c4> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c53c <_PyMonitoring_FirePyYieldEvent@@Base+0x2ca> │ │ │ │ + b.n 5c55c <_PyMonitoring_FirePyYieldEvent@@Base+0x2ca> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005c540 <_PyMonitoring_FirePyReturnEvent@@Base>: │ │ │ │ +0005c560 <_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 5be56 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5be76 <_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 196624 │ │ │ │ + bl 195520 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c5be <_PyMonitoring_FirePyReturnEvent@@Base+0x7e> │ │ │ │ + cbz r0, 5c5de <_PyMonitoring_FirePyReturnEvent@@Base+0x7e> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #5404 @ 0x151c │ │ │ │ + movw r0, #3420 @ 0xd5c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r2, r3, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5c5ae <_PyMonitoring_FirePyReturnEvent@@Base+0x6e> │ │ │ │ + blt.n 5c5ce <_PyMonitoring_FirePyReturnEvent@@Base+0x6e> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5c5be <_PyMonitoring_FirePyReturnEvent@@Base+0x7e> │ │ │ │ + b.n 5c5de <_PyMonitoring_FirePyReturnEvent@@Base+0x7e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5c5aa <_PyMonitoring_FirePyReturnEvent@@Base+0x6a> │ │ │ │ + bne.n 5c5ca <_PyMonitoring_FirePyReturnEvent@@Base+0x6a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5c5aa <_PyMonitoring_FirePyReturnEvent@@Base+0x6a> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c5ca <_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] @ (5c604 <_PyMonitoring_FirePyReturnEvent@@Base+0xc4>) │ │ │ │ - bl 247cf0 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (5c624 <_PyMonitoring_FirePyReturnEvent@@Base+0xc4>) │ │ │ │ + bl 2470fc <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - cbz r2, 5c5f2 <_PyMonitoring_FirePyReturnEvent@@Base+0xb2> │ │ │ │ + cbz r2, 5c612 <_PyMonitoring_FirePyReturnEvent@@Base+0xb2> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #57104 @ 0xdf10 │ │ │ │ + movw r0, #55120 @ 0xd750 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9512c │ │ │ │ - movw r0, #61572 @ 0xf084 │ │ │ │ + b.w 9508c │ │ │ │ + movw r0, #59588 @ 0xe8c4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9512c │ │ │ │ + b.w 9508c │ │ │ │ nop │ │ │ │ ands.w r0, r0, r2, lsr #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r5, #34272 @ 0x85e0 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ subs r3, r6, r5 │ │ │ │ negs r1, r3 │ │ │ │ adcs r1, r3 │ │ │ │ - bl 27b5f0 <_PyUnicode_EncodeUTF16@@Base+0x3c8> │ │ │ │ + bl 27aeb8 <_PyUnicode_EncodeUTF16@@Base+0x3c8> │ │ │ │ cmp r6, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 5c65a <_PyMonitoring_FirePyReturnEvent@@Base+0x11a> │ │ │ │ - cbz r0, 5c65a <_PyMonitoring_FirePyReturnEvent@@Base+0x11a> │ │ │ │ + beq.n 5c67a <_PyMonitoring_FirePyReturnEvent@@Base+0x11a> │ │ │ │ + cbz r0, 5c67a <_PyMonitoring_FirePyReturnEvent@@Base+0x11a> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl f53e4 │ │ │ │ + bl f5388 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5c64a <_PyMonitoring_FirePyReturnEvent@@Base+0x10a> │ │ │ │ + blt.n 5c66a <_PyMonitoring_FirePyReturnEvent@@Base+0x10a> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5c65a <_PyMonitoring_FirePyReturnEvent@@Base+0x11a> │ │ │ │ + b.n 5c67a <_PyMonitoring_FirePyReturnEvent@@Base+0x11a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5c646 <_PyMonitoring_FirePyReturnEvent@@Base+0x106> │ │ │ │ + bne.n 5c666 <_PyMonitoring_FirePyReturnEvent@@Base+0x106> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5c646 <_PyMonitoring_FirePyReturnEvent@@Base+0x106> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c666 <_PyMonitoring_FirePyReturnEvent@@Base+0x106> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.w 2df280 <_Py_hashtable_foreach@@Base+0x8cc> │ │ │ │ + b.w 2deb74 <_Py_hashtable_foreach@@Base+0x8cc> │ │ │ │ │ │ │ │ -0005c662 <_PyMonitoring_FireCallEvent@@Base>: │ │ │ │ +0005c682 <_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 5be56 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5be76 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0005c690 <_PyMonitoring_FireJumpEvent@@Base>: │ │ │ │ +0005c6b0 <_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 5be56 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5be76 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 5c770 <_PyMonitoring_FireBranchRightEvent@@Base+0x6a> │ │ │ │ + bl 5c790 <_PyMonitoring_FireBranchRightEvent@@Base+0x6a> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c702 <_PyMonitoring_FireJumpEvent@@Base+0x72> │ │ │ │ + cbz r0, 5c722 <_PyMonitoring_FireJumpEvent@@Base+0x72> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r0, #3 │ │ │ │ - bl 8eb08 │ │ │ │ + bl 8ea6c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5c6f2 <_PyMonitoring_FireJumpEvent@@Base+0x62> │ │ │ │ + blt.n 5c712 <_PyMonitoring_FireJumpEvent@@Base+0x62> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5c702 <_PyMonitoring_FireJumpEvent@@Base+0x72> │ │ │ │ + b.n 5c722 <_PyMonitoring_FireJumpEvent@@Base+0x72> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5c6ee <_PyMonitoring_FireJumpEvent@@Base+0x5e> │ │ │ │ + bne.n 5c70e <_PyMonitoring_FireJumpEvent@@Base+0x5e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5c6ee <_PyMonitoring_FireJumpEvent@@Base+0x5e> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c70e <_PyMonitoring_FireJumpEvent@@Base+0x5e> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005c706 <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ - b.w 2e2f84 <_PyMonitoring_FireBranchEvent@@Base> │ │ │ │ +0005c726 <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ + b.w 2e27d0 <_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 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c72a <_PyMonitoring_FireBranchRightEvent@@Base+0x24> │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 5c76c <_PyMonitoring_FireBranchRightEvent@@Base+0x66> │ │ │ │ + bne.n 5c74a <_PyMonitoring_FireBranchRightEvent@@Base+0x24> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 5c78c <_PyMonitoring_FireBranchRightEvent@@Base+0x66> │ │ │ │ orr.w r0, r4, #524288 @ 0x80000 │ │ │ │ blx 2be60 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5c748 <_PyMonitoring_FireBranchRightEvent@@Base+0x42> │ │ │ │ + bne.n 5c768 <_PyMonitoring_FireBranchRightEvent@@Base+0x42> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ - b.n 5c758 <_PyMonitoring_FireBranchRightEvent@@Base+0x52> │ │ │ │ + bl 1e3608 │ │ │ │ + b.n 5c778 <_PyMonitoring_FireBranchRightEvent@@Base+0x52> │ │ │ │ movs r1, #0 │ │ │ │ - bl 1f3ffc <_Py_set_inheritable@@Base+0x54> │ │ │ │ + bl 1f2e6c <_Py_set_inheritable@@Base+0x54> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c762 <_PyMonitoring_FireBranchRightEvent@@Base+0x5c> │ │ │ │ + bne.n 5c782 <_PyMonitoring_FireBranchRightEvent@@Base+0x5c> │ │ │ │ mov r0, r4 │ │ │ │ blx 2b5a8 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 5c76c <_PyMonitoring_FireBranchRightEvent@@Base+0x66> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 5c78c <_PyMonitoring_FireBranchRightEvent@@Base+0x66> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ 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, #40] @ 0x28 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - cbnz r3, 5c788 <_PyMonitoring_FireBranchRightEvent@@Base+0x82> │ │ │ │ + cbnz r3, 5c7a8 <_PyMonitoring_FireBranchRightEvent@@Base+0x82> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 5c7e4 <_PyMonitoring_FireBranchRightEvent@@Base+0xde> │ │ │ │ + cbz r3, 5c804 <_PyMonitoring_FireBranchRightEvent@@Base+0xde> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 5c796 <_PyMonitoring_FireBranchRightEvent@@Base+0x90> │ │ │ │ + cbz r4, 5c7b6 <_PyMonitoring_FireBranchRightEvent@@Base+0x90> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a72c │ │ │ │ + bl 9a684 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5c79c <_PyMonitoring_FireBranchRightEvent@@Base+0x96> │ │ │ │ - bl 7faec │ │ │ │ + b.n 5c7bc <_PyMonitoring_FireBranchRightEvent@@Base+0x96> │ │ │ │ + bl 7faac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 5c7fc <_PyMonitoring_FireBranchRightEvent@@Base+0xf6> │ │ │ │ + cbz r4, 5c81c <_PyMonitoring_FireBranchRightEvent@@Base+0xf6> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ - cbz r2, 5c7cc <_PyMonitoring_FireBranchRightEvent@@Base+0xc6> │ │ │ │ + cbz r2, 5c7ec <_PyMonitoring_FireBranchRightEvent@@Base+0xc6> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29452 @ 0x730c │ │ │ │ + movw r1, #27424 @ 0x6b20 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c7cc <_PyMonitoring_FireBranchRightEvent@@Base+0xc6> │ │ │ │ + bne.n 5c7ec <_PyMonitoring_FireBranchRightEvent@@Base+0xc6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c7c8 <_PyMonitoring_FireBranchRightEvent@@Base+0xc2> │ │ │ │ + bge.n 5c7e8 <_PyMonitoring_FireBranchRightEvent@@Base+0xc2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5c7c8 <_PyMonitoring_FireBranchRightEvent@@Base+0xc2> │ │ │ │ + cbnz r3, 5c7e8 <_PyMonitoring_FireBranchRightEvent@@Base+0xc2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5c7fc <_PyMonitoring_FireBranchRightEvent@@Base+0xf6> │ │ │ │ + b.n 5c81c <_PyMonitoring_FireBranchRightEvent@@Base+0xf6> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - cbz r2, 5c7fc <_PyMonitoring_FireBranchRightEvent@@Base+0xf6> │ │ │ │ + cbz r2, 5c81c <_PyMonitoring_FireBranchRightEvent@@Base+0xf6> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18548 @ 0x4874 │ │ │ │ + movw r1, #16564 @ 0x40b4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5c7fc <_PyMonitoring_FireBranchRightEvent@@Base+0xf6> │ │ │ │ - b.n 5c7b4 <_PyMonitoring_FireBranchRightEvent@@Base+0xae> │ │ │ │ - cbz r4, 5c7f4 <_PyMonitoring_FireBranchRightEvent@@Base+0xee> │ │ │ │ + bne.n 5c81c <_PyMonitoring_FireBranchRightEvent@@Base+0xf6> │ │ │ │ + b.n 5c7d4 <_PyMonitoring_FireBranchRightEvent@@Base+0xae> │ │ │ │ + cbz r4, 5c814 <_PyMonitoring_FireBranchRightEvent@@Base+0xee> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c7fc <_PyMonitoring_FireBranchRightEvent@@Base+0xf6> │ │ │ │ + bge.n 5c81c <_PyMonitoring_FireBranchRightEvent@@Base+0xf6> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5c7fc <_PyMonitoring_FireBranchRightEvent@@Base+0xf6> │ │ │ │ + b.n 5c81c <_PyMonitoring_FireBranchRightEvent@@Base+0xf6> │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005c800 <_PyMonitoring_FireBranchLeftEvent@@Base>: │ │ │ │ +0005c820 <_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 5be56 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5be76 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 5c86c <_PyMonitoring_FireBranchLeftEvent@@Base+0x6c> │ │ │ │ + beq.n 5c88a <_PyMonitoring_FireBranchLeftEvent@@Base+0x6a> │ │ │ │ movw r5, #43840 @ 0xab40 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 57a34 │ │ │ │ + bl 57a54 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5c894 <_PyMonitoring_FireBranchLeftEvent@@Base+0x94> │ │ │ │ + cbnz r0, 5c8b2 <_PyMonitoring_FireBranchLeftEvent@@Base+0x92> │ │ │ │ movw r3, #43796 @ 0xab14 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6580 │ │ │ │ - cbz r0, 5c876 <_PyMonitoring_FireBranchLeftEvent@@Base+0x76> │ │ │ │ - bl f6d10 │ │ │ │ + bl f6524 │ │ │ │ + cbz r0, 5c894 <_PyMonitoring_FireBranchLeftEvent@@Base+0x74> │ │ │ │ + bl f6cb4 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 5c8be <_PyMonitoring_FireBranchLeftEvent@@Base+0xbe> │ │ │ │ + b.n 5c8dc <_PyMonitoring_FireBranchLeftEvent@@Base+0xbc> │ │ │ │ movw r3, #43800 @ 0xab18 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6580 │ │ │ │ + bl f6524 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5c868 <_PyMonitoring_FireBranchLeftEvent@@Base+0x68> │ │ │ │ + bne.n 5c886 <_PyMonitoring_FireBranchLeftEvent@@Base+0x66> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl f6580 │ │ │ │ + bl f6524 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5c868 <_PyMonitoring_FireBranchLeftEvent@@Base+0x68> │ │ │ │ - b.n 5c8be <_PyMonitoring_FireBranchLeftEvent@@Base+0xbe> │ │ │ │ + bne.n 5c886 <_PyMonitoring_FireBranchLeftEvent@@Base+0x66> │ │ │ │ + b.n 5c8dc <_PyMonitoring_FireBranchLeftEvent@@Base+0xbc> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c8a6 <_PyMonitoring_FireBranchLeftEvent@@Base+0xa6> │ │ │ │ + bge.n 5c8c4 <_PyMonitoring_FireBranchLeftEvent@@Base+0xa4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5c8a6 <_PyMonitoring_FireBranchLeftEvent@@Base+0xa6> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5c8c4 <_PyMonitoring_FireBranchLeftEvent@@Base+0xa4> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r4, #0 │ │ │ │ - movw r1, #34740 @ 0x87b4 │ │ │ │ + movw r1, #32756 @ 0x7ff4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005c8c2 <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ +0005c8e0 <_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 5c98a <_PyMonitoring_FirePyThrowEvent@@Base+0xc8> │ │ │ │ + bl 5c9a8 <_PyMonitoring_FirePyThrowEvent@@Base+0xc8> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5c91c <_PyMonitoring_FirePyThrowEvent@@Base+0x5a> │ │ │ │ + beq.n 5c93a <_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 5be56 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5be76 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 5c914 <_PyMonitoring_FirePyThrowEvent@@Base+0x52> │ │ │ │ - bl f6ce4 │ │ │ │ - b.n 5c91c <_PyMonitoring_FirePyThrowEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 5c932 <_PyMonitoring_FirePyThrowEvent@@Base+0x52> │ │ │ │ + bl f6c88 │ │ │ │ + b.n 5c93a <_PyMonitoring_FirePyThrowEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ 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 251894 │ │ │ │ + bl 250f48 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 5c97c <_PyMonitoring_FirePyThrowEvent@@Base+0xba> │ │ │ │ + beq.n 5c99a <_PyMonitoring_FirePyThrowEvent@@Base+0xba> │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, #17 │ │ │ │ - bl 2065cc │ │ │ │ + bl 205398 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b4e4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5c958 <_PyMonitoring_FirePyThrowEvent@@Base+0x96> │ │ │ │ + bne.n 5c976 <_PyMonitoring_FirePyThrowEvent@@Base+0x96> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #17 │ │ │ │ - bl 2065cc │ │ │ │ + bl 205398 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 5c980 <_PyMonitoring_FirePyThrowEvent@@Base+0xbe> │ │ │ │ + bne.n 5c99e <_PyMonitoring_FirePyThrowEvent@@Base+0xbe> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c988 <_PyMonitoring_FirePyThrowEvent@@Base+0xc6> │ │ │ │ + b.n 5c9a6 <_PyMonitoring_FirePyThrowEvent@@Base+0xc6> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl f6784 │ │ │ │ + bl f6728 │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbnz r0, 5c9c2 <_PyMonitoring_FirePyThrowEvent@@Base+0x100> │ │ │ │ + cbnz r0, 5c9e0 <_PyMonitoring_FirePyThrowEvent@@Base+0x100> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #5456 @ 0x1550 │ │ │ │ + movw r1, #3472 @ 0xd90 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5c9c4 <_PyMonitoring_FirePyThrowEvent@@Base+0x102> │ │ │ │ + b.n 5c9e2 <_PyMonitoring_FirePyThrowEvent@@Base+0x102> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005c9c6 <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ +0005c9e4 <_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 5c98a <_PyMonitoring_FirePyThrowEvent@@Base+0xc8> │ │ │ │ + bl 5c9a8 <_PyMonitoring_FirePyThrowEvent@@Base+0xc8> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ca20 <_PyMonitoring_FireRaiseEvent@@Base+0x5a> │ │ │ │ + beq.n 5ca3e <_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 5be56 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5be76 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 5ca18 <_PyMonitoring_FireRaiseEvent@@Base+0x52> │ │ │ │ - bl f6ce4 │ │ │ │ - b.n 5ca20 <_PyMonitoring_FireRaiseEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 5ca36 <_PyMonitoring_FireRaiseEvent@@Base+0x52> │ │ │ │ + bl f6c88 │ │ │ │ + b.n 5ca3e <_PyMonitoring_FireRaiseEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ 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 251894 │ │ │ │ + bl 250f48 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5ca58 <_PyMonitoring_FireRaiseEvent@@Base+0x92> │ │ │ │ + beq.n 5ca76 <_PyMonitoring_FireRaiseEvent@@Base+0x92> │ │ │ │ blx 2bf9c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5ca5c <_PyMonitoring_FireRaiseEvent@@Base+0x96> │ │ │ │ + bne.n 5ca7a <_PyMonitoring_FireRaiseEvent@@Base+0x96> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5ca64 <_PyMonitoring_FireRaiseEvent@@Base+0x9e> │ │ │ │ + b.n 5ca82 <_PyMonitoring_FireRaiseEvent@@Base+0x9e> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ - bl f6784 │ │ │ │ + bl f6728 │ │ │ │ movw r3, #43764 @ 0xaaf4 │ │ │ │ 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, #5496 @ 0x1578 │ │ │ │ + movw r3, #3512 @ 0xdb8 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - bl 3686c <_PyEval_SetProfile@@Base+0x3ec> │ │ │ │ + bl 36870 <_PyEval_SetProfile@@Base+0x3f0> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5cab2 <_PyMonitoring_FireRaiseEvent@@Base+0xec> │ │ │ │ - movw r0, #5540 @ 0x15a4 │ │ │ │ + bne.n 5cad0 <_PyMonitoring_FireRaiseEvent@@Base+0xec> │ │ │ │ + movw r0, #3556 @ 0xde4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r4 │ │ │ │ - bl 243764 │ │ │ │ + bl 242728 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f6ce4 │ │ │ │ + b.w f6c88 │ │ │ │ │ │ │ │ -0005cabe <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ +0005cadc <_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 5c98a <_PyMonitoring_FirePyThrowEvent@@Base+0xc8> │ │ │ │ + bl 5c9a8 <_PyMonitoring_FirePyThrowEvent@@Base+0xc8> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5cb18 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5a> │ │ │ │ + beq.n 5cb36 <_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 5be56 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5be76 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 5cb10 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x52> │ │ │ │ - bl f6ce4 │ │ │ │ - b.n 5cb18 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 5cb2e <_PyMonitoring_FireExceptionHandledEvent@@Base+0x52> │ │ │ │ + bl f6c88 │ │ │ │ + b.n 5cb36 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ 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 5cb3e <_PyMonitoring_FireExceptionHandledEvent@@Base+0x80> │ │ │ │ - cbz r2, 5cb3e <_PyMonitoring_FireExceptionHandledEvent@@Base+0x80> │ │ │ │ + blt.n 5cb5c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x80> │ │ │ │ + cbz r2, 5cb5c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x80> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 5cb5a <_PyMonitoring_FireExceptionHandledEvent@@Base+0x9c> │ │ │ │ + bgt.n 5cb78 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x9c> │ │ │ │ movw r3, #43700 @ 0xaab4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5596 @ 0x15dc │ │ │ │ + movw r1, #3612 @ 0xe1c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5cbec <_PyMonitoring_FireExceptionHandledEvent@@Base+0x12e> │ │ │ │ + b.n 5cc0a <_PyMonitoring_FireExceptionHandledEvent@@Base+0x12e> │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr.w r5, [r0, r4, lsl #2] │ │ │ │ - cbz r6, 5cbba <_PyMonitoring_FireExceptionHandledEvent@@Base+0xfc> │ │ │ │ + cbz r6, 5cbd8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xfc> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #8248 @ 0x2038 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ - bl 154ab0 │ │ │ │ - bl ee7d0 │ │ │ │ + bl 154aa8 │ │ │ │ + bl ee730 │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r8 │ │ │ │ - beq.n 5cba4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xe6> │ │ │ │ + beq.n 5cbc2 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xe6> │ │ │ │ mov r0, r8 │ │ │ │ - bl 9ef64 │ │ │ │ - cbnz r0, 5cba4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xe6> │ │ │ │ + bl 9ef00 │ │ │ │ + cbnz r0, 5cbc2 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xe6> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ - movw r1, #47832 @ 0xbad8 │ │ │ │ + movw r1, #45848 @ 0xb318 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 5cb54 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x96> │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 5cb72 <_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 5cbd4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x116> │ │ │ │ + b.n 5cbf2 <_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 5cbd4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x116> │ │ │ │ + beq.n 5cbf2 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x116> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str.w r3, [r1, #-4] │ │ │ │ - b.n 5cbc6 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x108> │ │ │ │ + b.n 5cbe4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x108> │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5cbe2 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x124> │ │ │ │ + bge.n 5cc00 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x124> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 5cbe6 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x128> │ │ │ │ + cbz r4, 5cc04 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x128> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5cbec <_PyMonitoring_FireExceptionHandledEvent@@Base+0x12e> │ │ │ │ + b.n 5cc0a <_PyMonitoring_FireExceptionHandledEvent@@Base+0x12e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, #64] @ (5cc44 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x186>) │ │ │ │ - bl 247cf0 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ (5cc60 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x184>) │ │ │ │ + bl 2470fc <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 5cc24 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x166> │ │ │ │ + blt.n 5cc42 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x166> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #57104 @ 0xdf10 │ │ │ │ + movw r0, #55120 @ 0xd750 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 9512c │ │ │ │ + b.w 9508c │ │ │ │ movs r0, #0 │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 5cc40 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x182> │ │ │ │ + cbz r0, 5cc5e <_PyMonitoring_FireExceptionHandledEvent@@Base+0x182> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #57112 @ 0xdf18 │ │ │ │ + movw r0, #55128 @ 0xd758 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 9512c │ │ │ │ + b.w 9508c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - nop │ │ │ │ ldc2 0, cr0, [r4, #-328]! @ 0xfffffeb8 │ │ │ │ - ldr r2, [pc, #20] @ (5cc60 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1a2>) │ │ │ │ + ldr r2, [pc, #20] @ (5cc7c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1a0>) │ │ │ │ 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 5cd54 <_PyMonitoring_FirePyUnwindEvent@@Base+0xf0> │ │ │ │ + b.n 5cd70 <_PyMonitoring_FirePyUnwindEvent@@Base+0xf0> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005cc64 <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ +0005cc80 <_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 5c98a <_PyMonitoring_FirePyThrowEvent@@Base+0xc8> │ │ │ │ + bl 5c9a8 <_PyMonitoring_FirePyThrowEvent@@Base+0xc8> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ccbe <_PyMonitoring_FirePyUnwindEvent@@Base+0x5a> │ │ │ │ + beq.n 5ccda <_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 5be56 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5be76 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 5ccb6 <_PyMonitoring_FirePyUnwindEvent@@Base+0x52> │ │ │ │ - bl f6ce4 │ │ │ │ - b.n 5ccbe <_PyMonitoring_FirePyUnwindEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 5ccd2 <_PyMonitoring_FirePyUnwindEvent@@Base+0x52> │ │ │ │ + bl f6c88 │ │ │ │ + b.n 5ccda <_PyMonitoring_FirePyUnwindEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ 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 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5cce4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x80> │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 5cd02 <_PyMonitoring_FirePyUnwindEvent@@Base+0x9e> │ │ │ │ + bne.n 5cd00 <_PyMonitoring_FirePyUnwindEvent@@Base+0x80> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 5cd1e <_PyMonitoring_FirePyUnwindEvent@@Base+0x9e> │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx 2be84 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5cd06 <_PyMonitoring_FirePyUnwindEvent@@Base+0xa2> │ │ │ │ + bne.n 5cd22 <_PyMonitoring_FirePyUnwindEvent@@Base+0xa2> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5cd50 <_PyMonitoring_FirePyUnwindEvent@@Base+0xec> │ │ │ │ - bl 7a25c │ │ │ │ + b.n 5cd6c <_PyMonitoring_FirePyUnwindEvent@@Base+0xec> │ │ │ │ + bl 7a22c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5cd16 <_PyMonitoring_FirePyUnwindEvent@@Base+0xb2> │ │ │ │ + cbnz r0, 5cd32 <_PyMonitoring_FirePyUnwindEvent@@Base+0xb2> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 23c470 │ │ │ │ + b.w 23b41c │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c3d8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 5cd42 <_PyMonitoring_FirePyUnwindEvent@@Base+0xde> │ │ │ │ - bl 7a4ec │ │ │ │ + cbz r5, 5cd5e <_PyMonitoring_FirePyUnwindEvent@@Base+0xde> │ │ │ │ + bl 7a4bc │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e48d4 │ │ │ │ - bl 1ce0d8 │ │ │ │ + b.w 1e3608 │ │ │ │ + bl 1cce90 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 7a4ec │ │ │ │ + bl 7a4bc │ │ │ │ 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 r5, r1 │ │ │ │ - bl 7fd48 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 5cda8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x144> │ │ │ │ - ldr r1, [pc, #64] @ (5cdac <_PyMonitoring_FirePyUnwindEvent@@Base+0x148>) │ │ │ │ + bl 7fd08 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 5cdc4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x144> │ │ │ │ + ldr r1, [pc, #64] @ (5cdc8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x148>) │ │ │ │ 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 │ │ │ │ @@ -73081,454 +73098,454 @@ │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r4, [r1, #3868] @ 0xf1c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005cdb0 <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ +0005cdcc <_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, #43796 @ 0xab14 │ │ │ │ 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 15c368 │ │ │ │ + bl 15c3c8 │ │ │ │ movs r1, #10 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 5c98a <_PyMonitoring_FirePyThrowEvent@@Base+0xc8> │ │ │ │ + bl 5c9a8 <_PyMonitoring_FirePyThrowEvent@@Base+0xc8> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ce2e <_PyMonitoring_FireStopIterationEvent@@Base+0x7e> │ │ │ │ + beq.n 5ce4a <_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 5be56 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5be76 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ce1c <_PyMonitoring_FireStopIterationEvent@@Base+0x6c> │ │ │ │ + bge.n 5ce38 <_PyMonitoring_FireStopIterationEvent@@Base+0x6c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5ce1c <_PyMonitoring_FireStopIterationEvent@@Base+0x6c> │ │ │ │ + cbnz r3, 5ce38 <_PyMonitoring_FireStopIterationEvent@@Base+0x6c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 5ce26 <_PyMonitoring_FireStopIterationEvent@@Base+0x76> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 5ce42 <_PyMonitoring_FireStopIterationEvent@@Base+0x76> │ │ │ │ mov r0, r4 │ │ │ │ - bl f6ce4 │ │ │ │ - b.n 5ce2e <_PyMonitoring_FireStopIterationEvent@@Base+0x7e> │ │ │ │ + bl f6c88 │ │ │ │ + b.n 5ce4a <_PyMonitoring_FireStopIterationEvent@@Base+0x7e> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 84e4c │ │ │ │ + bl 84e0c │ │ │ │ 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] @ (5ce74 <_PyMonitoring_FireStopIterationEvent@@Base+0xc4>) │ │ │ │ - bl 247cf0 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (5ce90 <_PyMonitoring_FireStopIterationEvent@@Base+0xc4>) │ │ │ │ + bl 2470fc <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - cbz r2, 5ce62 <_PyMonitoring_FireStopIterationEvent@@Base+0xb2> │ │ │ │ + cbz r2, 5ce7e <_PyMonitoring_FireStopIterationEvent@@Base+0xb2> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #57104 @ 0xdf10 │ │ │ │ + movw r0, #55120 @ 0xd750 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9512c │ │ │ │ - movw r0, #61572 @ 0xf084 │ │ │ │ + b.w 9508c │ │ │ │ + movw r0, #59588 @ 0xe8c4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9512c │ │ │ │ + b.w 9508c │ │ │ │ nop │ │ │ │ ands.w r0, r0, r2, lsr #1 │ │ │ │ - ldr r2, [pc, #20] @ (5ce90 <_PyMonitoring_FireStopIterationEvent@@Base+0xe0>) │ │ │ │ + ldr r2, [pc, #20] @ (5ceac <_PyMonitoring_FireStopIterationEvent@@Base+0xe0>) │ │ │ │ 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 5cd54 <_PyMonitoring_FirePyUnwindEvent@@Base+0xf0> │ │ │ │ + b.n 5cd70 <_PyMonitoring_FirePyUnwindEvent@@Base+0xf0> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 5ceb2 <_PyMonitoring_FireStopIterationEvent@@Base+0x102> │ │ │ │ + cbz r3, 5cece <_PyMonitoring_FireStopIterationEvent@@Base+0x102> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 5ceca <_PyMonitoring_FireStopIterationEvent@@Base+0x11a> │ │ │ │ + b.n 5cee6 <_PyMonitoring_FireStopIterationEvent@@Base+0x11a> │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 5ceba <_PyMonitoring_FireStopIterationEvent@@Base+0x10a> │ │ │ │ + bgt.n 5ced6 <_PyMonitoring_FireStopIterationEvent@@Base+0x10a> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5ceca <_PyMonitoring_FireStopIterationEvent@@Base+0x11a> │ │ │ │ + b.n 5cee6 <_PyMonitoring_FireStopIterationEvent@@Base+0x11a> │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 5ceb6 <_PyMonitoring_FireStopIterationEvent@@Base+0x106> │ │ │ │ + bgt.n 5ced2 <_PyMonitoring_FireStopIterationEvent@@Base+0x106> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 5ceb6 <_PyMonitoring_FireStopIterationEvent@@Base+0x106> │ │ │ │ + beq.n 5ced2 <_PyMonitoring_FireStopIterationEvent@@Base+0x106> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 5ceec <_PyMonitoring_FireStopIterationEvent@@Base+0x13c> │ │ │ │ + b.n 5cf08 <_PyMonitoring_FireStopIterationEvent@@Base+0x13c> │ │ │ │ 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] @ (5cfbc <_PyMonitoring_FireStopIterationEvent@@Base+0x20c>) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #216] @ (5cfd8 <_PyMonitoring_FireStopIterationEvent@@Base+0x20c>) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5cfb2 <_PyMonitoring_FireStopIterationEvent@@Base+0x202> │ │ │ │ + beq.n 5cfce <_PyMonitoring_FireStopIterationEvent@@Base+0x202> │ │ │ │ adds r3, r5, r6 │ │ │ │ ldrd r8, sl, [r4] │ │ │ │ subs r6, r3, #2 │ │ │ │ - beq.n 5cf20 <_PyMonitoring_FireStopIterationEvent@@Base+0x170> │ │ │ │ + beq.n 5cf3c <_PyMonitoring_FireStopIterationEvent@@Base+0x170> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 5cf00 <_PyMonitoring_FireStopIterationEvent@@Base+0x150> │ │ │ │ + cbz r5, 5cf1c <_PyMonitoring_FireStopIterationEvent@@Base+0x150> │ │ │ │ subs r6, r3, #3 │ │ │ │ - beq.n 5cf2e <_PyMonitoring_FireStopIterationEvent@@Base+0x17e> │ │ │ │ - b.n 5cf08 <_PyMonitoring_FireStopIterationEvent@@Base+0x158> │ │ │ │ + beq.n 5cf4a <_PyMonitoring_FireStopIterationEvent@@Base+0x17e> │ │ │ │ + b.n 5cf24 <_PyMonitoring_FireStopIterationEvent@@Base+0x158> │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 5cf1a <_PyMonitoring_FireStopIterationEvent@@Base+0x16a> │ │ │ │ - bl e5534 │ │ │ │ + cbz r0, 5cf36 <_PyMonitoring_FireStopIterationEvent@@Base+0x16a> │ │ │ │ + bl e549c │ │ │ │ subs r7, r0, #0 │ │ │ │ - blt.n 5cfb0 <_PyMonitoring_FireStopIterationEvent@@Base+0x200> │ │ │ │ + blt.n 5cfcc <_PyMonitoring_FireStopIterationEvent@@Base+0x200> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 5cf3a <_PyMonitoring_FireStopIterationEvent@@Base+0x18a> │ │ │ │ - b.n 5cf1c <_PyMonitoring_FireStopIterationEvent@@Base+0x16c> │ │ │ │ + beq.n 5cf56 <_PyMonitoring_FireStopIterationEvent@@Base+0x18a> │ │ │ │ + b.n 5cf38 <_PyMonitoring_FireStopIterationEvent@@Base+0x16c> │ │ │ │ movs r7, #1 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ - b.n 5cf42 <_PyMonitoring_FireStopIterationEvent@@Base+0x192> │ │ │ │ + b.n 5cf5e <_PyMonitoring_FireStopIterationEvent@@Base+0x192> │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r6, r5 │ │ │ │ movs r7, #1 │ │ │ │ - b.n 5cf42 <_PyMonitoring_FireStopIterationEvent@@Base+0x192> │ │ │ │ + b.n 5cf5e <_PyMonitoring_FireStopIterationEvent@@Base+0x192> │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ movs r7, #1 │ │ │ │ - b.n 5cf42 <_PyMonitoring_FireStopIterationEvent@@Base+0x192> │ │ │ │ + b.n 5cf5e <_PyMonitoring_FireStopIterationEvent@@Base+0x192> │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr.w r9, [r9, #16] │ │ │ │ mov r0, r9 │ │ │ │ - bl 25fbcc <_PyPickle_GetXIData@@Base+0x3f4> │ │ │ │ + bl 25f43c <_PyPickle_GetXIData@@Base+0x3f4> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5cfb2 <_PyMonitoring_FireStopIterationEvent@@Base+0x202> │ │ │ │ + cbz r0, 5cfce <_PyMonitoring_FireStopIterationEvent@@Base+0x202> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 260160 <_PyPickle_GetXIData@@Base+0x988> │ │ │ │ + bl 25f9c4 <_PyPickle_GetXIData@@Base+0x97c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5cfaa <_PyMonitoring_FireStopIterationEvent@@Base+0x1fa> │ │ │ │ + beq.n 5cfc6 <_PyMonitoring_FireStopIterationEvent@@Base+0x1fa> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 284594 <_PyObject_MaybeCallSpecialOneArg@@Base+0x1f8> │ │ │ │ + bl 283dd4 <_PyObject_MaybeCallSpecialOneArg@@Base+0x1f8> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5cfaa <_PyMonitoring_FireStopIterationEvent@@Base+0x1fa> │ │ │ │ + beq.n 5cfc6 <_PyMonitoring_FireStopIterationEvent@@Base+0x1fa> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 260354 <_PyPickle_GetXIData@@Base+0xb7c> │ │ │ │ + bl 25fbb8 <_PyPickle_GetXIData@@Base+0xb70> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5cfaa <_PyMonitoring_FireStopIterationEvent@@Base+0x1fa> │ │ │ │ + beq.n 5cfc6 <_PyMonitoring_FireStopIterationEvent@@Base+0x1fa> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 260410 <_PyPickle_GetXIData@@Base+0xc38> │ │ │ │ + bl 25fc74 <_PyPickle_GetXIData@@Base+0xc2c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5cfaa <_PyMonitoring_FireStopIterationEvent@@Base+0x1fa> │ │ │ │ + beq.n 5cfc6 <_PyMonitoring_FireStopIterationEvent@@Base+0x1fa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 286690 │ │ │ │ + bl 285f0c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5cfaa <_PyMonitoring_FireStopIterationEvent@@Base+0x1fa> │ │ │ │ + beq.n 5cfc6 <_PyMonitoring_FireStopIterationEvent@@Base+0x1fa> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5cfa0 <_PyMonitoring_FireStopIterationEvent@@Base+0x1f0> │ │ │ │ + bge.n 5cfbc <_PyMonitoring_FireStopIterationEvent@@Base+0x1f0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5cfa0 <_PyMonitoring_FireStopIterationEvent@@Base+0x1f0> │ │ │ │ + cbnz r3, 5cfbc <_PyMonitoring_FireStopIterationEvent@@Base+0x1f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 5cfb2 <_PyMonitoring_FireStopIterationEvent@@Base+0x202> │ │ │ │ + b.n 5cfce <_PyMonitoring_FireStopIterationEvent@@Base+0x202> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ strh r4, [r2, r7] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r1, 5cfe8 <_PyMonitoring_FireStopIterationEvent@@Base+0x238> │ │ │ │ + cbnz r1, 5d004 <_PyMonitoring_FireStopIterationEvent@@Base+0x238> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5632 @ 0x1600 │ │ │ │ + movw r1, #3648 @ 0xe40 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 5d014 <_PyMonitoring_FireStopIterationEvent@@Base+0x264> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 5d030 <_PyMonitoring_FireStopIterationEvent@@Base+0x264> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5d028 <_PyMonitoring_FireStopIterationEvent@@Base+0x278> │ │ │ │ + beq.n 5d044 <_PyMonitoring_FireStopIterationEvent@@Base+0x278> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bmi.n 5d01a <_PyMonitoring_FireStopIterationEvent@@Base+0x26a> │ │ │ │ + bmi.n 5d036 <_PyMonitoring_FireStopIterationEvent@@Base+0x26a> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5664 @ 0x1620 │ │ │ │ + movw r1, #3680 @ 0xe60 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5d03a <_PyMonitoring_FireStopIterationEvent@@Base+0x28a> │ │ │ │ + b.n 5d056 <_PyMonitoring_FireStopIterationEvent@@Base+0x28a> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d02a <_PyMonitoring_FireStopIterationEvent@@Base+0x27a> │ │ │ │ + bge.n 5d046 <_PyMonitoring_FireStopIterationEvent@@Base+0x27a> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 5d02a <_PyMonitoring_FireStopIterationEvent@@Base+0x27a> │ │ │ │ + b.n 5d046 <_PyMonitoring_FireStopIterationEvent@@Base+0x27a> │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ movs r3, #1 │ │ │ │ str r1, [r2, #28] │ │ │ │ strb.w r3, [r2, #32] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ (5d07c <_PyMonitoring_FireStopIterationEvent@@Base+0x2cc>) │ │ │ │ - bl 247cf0 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (5d098 <_PyMonitoring_FireStopIterationEvent@@Base+0x2cc>) │ │ │ │ + bl 2470fc <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 5d06c <_PyMonitoring_FireStopIterationEvent@@Base+0x2bc> │ │ │ │ + blt.n 5d088 <_PyMonitoring_FireStopIterationEvent@@Base+0x2bc> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #57104 @ 0xdf10 │ │ │ │ + movw r0, #55120 @ 0xd750 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9512c │ │ │ │ - movw r0, #61572 @ 0xf084 │ │ │ │ + b.w 9508c │ │ │ │ + movw r0, #59588 @ 0xe8c4 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9512c │ │ │ │ + b.w 9508c │ │ │ │ ands.w r0, r0, r2, lsr #1 │ │ │ │ │ │ │ │ -0005d080 : │ │ │ │ +0005d09c : │ │ │ │ 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 151c38 │ │ │ │ + bl 151c34 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5d0c8 │ │ │ │ + beq.n 5d0e4 │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 5d0c2 │ │ │ │ + bls.n 5d0de │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5724 @ 0x165c │ │ │ │ + movw r1, #3740 @ 0xe9c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5d0c8 │ │ │ │ + b.n 5d0e4 │ │ │ │ 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 94430 │ │ │ │ + b.w 94390 │ │ │ │ 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, 5d100 │ │ │ │ + cbnz r3, 5d11c │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ - cbz r2, 5d11a │ │ │ │ + cbz r2, 5d136 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 5d11a │ │ │ │ + cbz r3, 5d136 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #42112 @ 0xa480 │ │ │ │ + movw r1, #40128 @ 0x9cc0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5d1bc │ │ │ │ + b.n 5d1d8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 26ef2c │ │ │ │ + bl 26e7e4 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ - cbz r2, 5d128 │ │ │ │ + cbz r2, 5d144 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ - bl 2a710c <_PyTime_AsTimeval@@Base+0x1314> │ │ │ │ + bl 2a6964 <_PyTime_AsTimeval@@Base+0x1314> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d1bc │ │ │ │ + beq.n 5d1d8 │ │ │ │ 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 1a6f4c <_PyLong_UInt64_Converter@@Base+0x2d04> │ │ │ │ + bl 1a5d74 <_PyLong_UInt64_Converter@@Base+0x2c50> │ │ │ │ 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 1a6f4c <_PyLong_UInt64_Converter@@Base+0x2d04> │ │ │ │ + bl 1a5d74 <_PyLong_UInt64_Converter@@Base+0x2c50> │ │ │ │ ldr r3, [r6, #20] │ │ │ │ - cbz r3, 5d1bc │ │ │ │ + cbz r3, 5d1d8 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a7de8 <_PyLong_GCD@@Base+0xd4c> │ │ │ │ + bl 1a6c0c <_PyLong_GCD@@Base+0xd4c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d17c │ │ │ │ + beq.n 5d198 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - b.n 5d194 │ │ │ │ + b.n 5d1b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d116 │ │ │ │ + bge.n 5d132 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5d116 │ │ │ │ + bne.n 5d132 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d116 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d132 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 5d1ba │ │ │ │ + bge.n 5d1d6 │ │ │ │ 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 5d194 │ │ │ │ + b.n 5d1b0 │ │ │ │ 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 2c468 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5d1f0 │ │ │ │ + bge.n 5d20c │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5d218 │ │ │ │ + b.n 5d234 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 14dbe8 <_PyLong_FromGid@@Base> │ │ │ │ + bl 14dbe4 <_PyLong_FromGid@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 14dbe8 <_PyLong_FromGid@@Base> │ │ │ │ + bl 14dbe4 <_PyLong_FromGid@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 14dbe8 <_PyLong_FromGid@@Base> │ │ │ │ + bl 14dbe4 <_PyLong_FromGid@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #50048 @ 0xc380 │ │ │ │ + movw r0, #48064 @ 0xbbc0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ 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 1801b0 <_PyLong_Copy@@Base> │ │ │ │ + bl 17fc7c <_PyLong_Copy@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - movw r0, #41340 @ 0xa17c │ │ │ │ + movw r0, #39356 @ 0x99bc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.w 9512c │ │ │ │ + b.w 9508c │ │ │ │ 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] @ (5d2bc ) │ │ │ │ + ldr r1, [pc, #108] @ (5d2d8 ) │ │ │ │ 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] │ │ │ │ @@ -73543,128 +73560,128 @@ │ │ │ │ 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 84e50 │ │ │ │ + bl 84e10 │ │ │ │ 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 5d2b8 │ │ │ │ + bge.n 5d2d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5d2b8 │ │ │ │ + cbnz r3, 5d2d4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2af78 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5d2f0 │ │ │ │ + bge.n 5d30c │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5d318 │ │ │ │ + b.n 5d334 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1f10dc <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ + bl 1eff58 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 1f10dc <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ + bl 1eff58 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1f10dc <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ + bl 1eff58 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #50048 @ 0xc380 │ │ │ │ + movw r0, #48064 @ 0xbbc0 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ 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 5d34a │ │ │ │ - movw r0, #38204 @ 0x953c │ │ │ │ + beq.n 5d366 │ │ │ │ + movw r0, #36220 @ 0x8d7c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r3 │ │ │ │ - bl 1d4b90 │ │ │ │ - cbz r0, 5d37c │ │ │ │ + bl 1d39c0 │ │ │ │ + cbz r0, 5d398 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1547f4 │ │ │ │ - cbz r0, 5d37c │ │ │ │ + bl 1547ec │ │ │ │ + cbz r0, 5d398 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - bl 2371ac <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 5d37c │ │ │ │ + bl 236154 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 5d398 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2b1c4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d380 │ │ │ │ + bne.n 5d39c │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5d388 │ │ │ │ + b.n 5d3a4 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ 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, 5d3b0 │ │ │ │ + cbz r4, 5d3cc │ │ │ │ ldr r5, [r5, #20] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - cbnz r4, 5d3c4 │ │ │ │ - b.n 5d3ba │ │ │ │ - bl 2a55e8 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 5d3a8 │ │ │ │ - b.n 5d3d0 │ │ │ │ - bl 7faec │ │ │ │ + cbnz r4, 5d3e0 │ │ │ │ + b.n 5d3d6 │ │ │ │ + bl 2a4e40 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 5d3c4 │ │ │ │ + b.n 5d3ec │ │ │ │ + bl 7faac │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbz r0, 5d3d0 │ │ │ │ + cbz r0, 5d3ec │ │ │ │ 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} │ │ │ │ @@ -73673,296 +73690,296 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #8436 @ 0x20f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5d3fe │ │ │ │ + beq.n 5d41a │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5d42c │ │ │ │ + bne.n 5d448 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5d412 │ │ │ │ + beq.n 5d42e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5d42e │ │ │ │ + bgt.n 5d44a │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 5d454 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 5d470 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 11601c │ │ │ │ + bl 116184 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d454 │ │ │ │ + bge.n 5d470 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5d454 │ │ │ │ + cbnz r3, 5d470 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 5d482 │ │ │ │ + beq.n 5d49e │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #20904 @ 0x51a8 │ │ │ │ + movw r0, #18920 @ 0x49e8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ - cbz r0, 5d4b0 │ │ │ │ + bl 1d39c0 │ │ │ │ + cbz r0, 5d4cc │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 100d7c <_PyNumber_Index@@Base> │ │ │ │ + bl 100c18 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5d4aa │ │ │ │ - bl 9b988 │ │ │ │ + cbz r0, 5d4c6 │ │ │ │ + bl 9b8e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d4a6 │ │ │ │ + bge.n 5d4c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5d4a6 │ │ │ │ + cbnz r3, 5d4c2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5d4b8 │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 5d4b4 │ │ │ │ + bne.n 5d4d4 │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 5d4d0 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5d5d6 │ │ │ │ + b.n 5d5f2 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r5, [r6, #4] │ │ │ │ movw r1, #8248 @ 0x2038 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 154ab0 │ │ │ │ - bl ee7d0 │ │ │ │ + bl 154aa8 │ │ │ │ + bl ee730 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5d4de │ │ │ │ + beq.n 5d4fa │ │ │ │ mov r0, r3 │ │ │ │ - bl 9ef64 │ │ │ │ + bl 9ef00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d5a6 │ │ │ │ + beq.n 5d5c2 │ │ │ │ ldr r5, [r7, #20] │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ - cbnz r5, 5d4f0 │ │ │ │ + cbnz r5, 5d50c │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a55e8 │ │ │ │ + bl 2a4e40 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d5d6 │ │ │ │ + beq.n 5d5f2 │ │ │ │ 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 5d564 │ │ │ │ + ble.n 5d580 │ │ │ │ cmp r5, #8 │ │ │ │ add.w r5, r5, r5, asr #3 │ │ │ │ ite gt │ │ │ │ movgt r2, #6 │ │ │ │ movle r2, #3 │ │ │ │ adds r5, r5, r2 │ │ │ │ - beq.n 5d528 │ │ │ │ + beq.n 5d544 │ │ │ │ mov r1, r5 │ │ │ │ cmp.w r5, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 5d52c │ │ │ │ - b.n 5d55e │ │ │ │ + bcc.n 5d548 │ │ │ │ + b.n 5d57a │ │ │ │ movs r1, #1 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ adds r3, #16 │ │ │ │ lsls r1, r1, #2 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5d540 │ │ │ │ - bl 9bcd0 │ │ │ │ + beq.n 5d55c │ │ │ │ + bl 9bc28 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 5d556 │ │ │ │ - b.n 5d55e │ │ │ │ + cbnz r0, 5d572 │ │ │ │ + b.n 5d57a │ │ │ │ mov r0, r1 │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 5d55e │ │ │ │ + cbz r0, 5d57a │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 2bff8 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ strd r5, r6, [r3, #8] │ │ │ │ - b.n 5d564 │ │ │ │ - bl 23c470 │ │ │ │ - b.n 5d4b0 │ │ │ │ + b.n 5d580 │ │ │ │ + bl 23b41c │ │ │ │ + b.n 5d4cc │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r4, r9 │ │ │ │ it ge │ │ │ │ movge r4, r9 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r4, r2 │ │ │ │ - bge.n 5d584 │ │ │ │ + bge.n 5d5a0 │ │ │ │ add.w r5, r0, r2, lsl #2 │ │ │ │ ldr.w r5, [r5, #-4] │ │ │ │ str.w r5, [r0, r2, lsl #2] │ │ │ │ subs r2, #1 │ │ │ │ - b.n 5d56e │ │ │ │ + b.n 5d58a │ │ │ │ ldr.w r2, [r8] │ │ │ │ adds r1, #1 │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ 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 5d5d6 │ │ │ │ + b.n 5d5f2 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #8248 @ 0x2038 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ - bl 154ab0 │ │ │ │ - bl ee7d0 │ │ │ │ + bl 154aa8 │ │ │ │ + bl ee730 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #36144 @ 0x8d30 │ │ │ │ + movw r1, #34160 @ 0x8570 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #20904 @ 0x51a8 │ │ │ │ + movw r0, #18920 @ 0x49e8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5d4b0 │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5d4cc │ │ │ │ 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 5d602 │ │ │ │ + bne.n 5d61e │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5d620 │ │ │ │ - b.n 5d61a │ │ │ │ + bne.n 5d63c │ │ │ │ + b.n 5d636 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38364 @ 0x95dc │ │ │ │ + movw r0, #36380 @ 0x8e1c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e2a18 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e2980 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d692 │ │ │ │ - b.n 5d5f4 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 5d692 │ │ │ │ + beq.n 5d6ae │ │ │ │ + b.n 5d610 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 5d6ae │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5d632 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 5d692 │ │ │ │ + bne.n 5d64e │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 5d6ae │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 2469f8 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ - cbz r0, 5d692 │ │ │ │ + bl 245e08 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + cbz r0, 5d6ae │ │ │ │ ldrd r6, r7, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - movw r1, #5912 @ 0x1718 │ │ │ │ + movw r1, #3928 @ 0xf58 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #5916 @ 0x171c │ │ │ │ + movw r0, #3932 @ 0xf5c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d692 │ │ │ │ - bl b0fe4 │ │ │ │ + beq.n 5d6ae │ │ │ │ + bl b0b30 │ │ │ │ mov r2, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b884 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5d696 │ │ │ │ + bge.n 5d6b2 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5d69e │ │ │ │ + b.n 5d6ba │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0005d6a4 : │ │ │ │ +0005d6c0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 5d6b6 │ │ │ │ - cbnz r1, 5d6bc │ │ │ │ - bl 5d9f0 │ │ │ │ - b.n 5d6c8 │ │ │ │ + cbz r0, 5d6d2 │ │ │ │ + cbnz r1, 5d6d8 │ │ │ │ + bl 5da0c │ │ │ │ + b.n 5d6e4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5d6ce │ │ │ │ + cbnz r0, 5d6ea │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5d6ec │ │ │ │ + b.n 5d708 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 14215c │ │ │ │ + bl 1423b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d6ec │ │ │ │ + bge.n 5d708 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5d6ec │ │ │ │ + cbnz r3, 5d708 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 │ │ │ │ @@ -73970,413 +73987,413 @@ │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b420 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 158c50 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ - cbnz r0, 5d768 │ │ │ │ + bl 159024 │ │ │ │ + cbnz r0, 5d784 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ add.w r6, r4, #16 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r7, r5 │ │ │ │ - blt.n 5d740 │ │ │ │ + blt.n 5d75c │ │ │ │ cmp r5, r0 │ │ │ │ - ble.n 5d740 │ │ │ │ + ble.n 5d75c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c338 │ │ │ │ - cbnz r0, 5d740 │ │ │ │ + cbnz r0, 5d75c │ │ │ │ subs r1, r7, r5 │ │ │ │ adds r0, r6, r5 │ │ │ │ - bl 8079c │ │ │ │ + bl 8075c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5d76a │ │ │ │ + b.n 5d786 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41760 @ 0xa320 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5d75c │ │ │ │ + bne.n 5d778 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d76a │ │ │ │ + bge.n 5d786 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5d76a │ │ │ │ + b.n 5d786 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8079c │ │ │ │ + bl 8075c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5d76a │ │ │ │ + b.n 5d786 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 5d774 │ │ │ │ + cbz r3, 5d790 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ 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 5d7be │ │ │ │ - cbz r0, 5d7ba │ │ │ │ + bl 5d7da │ │ │ │ + cbz r0, 5d7d6 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ ubfx r3, r3, #8, #12 │ │ │ │ bfc r0, #0, #12 │ │ │ │ orrs r0, r3 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5d7b0 │ │ │ │ + bne.n 5d7cc │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 8f798 │ │ │ │ + b.w 8f6f8 │ │ │ │ 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 5d7e6 │ │ │ │ - bl 100d7c <_PyNumber_Index@@Base> │ │ │ │ + bmi.n 5d802 │ │ │ │ + bl 100c18 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d87c │ │ │ │ - b.n 5d7f4 │ │ │ │ + beq.n 5d898 │ │ │ │ + b.n 5d810 │ │ │ │ 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 5d858 │ │ │ │ + bne.n 5d874 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f28c4 │ │ │ │ + bl 1f1734 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5d858 │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 5d82e │ │ │ │ + bne.n 5d874 │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 5d84a │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d87c │ │ │ │ + bge.n 5d898 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbnz r5, 5d87c │ │ │ │ + cbnz r5, 5d898 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d896 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d8b2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r3, 5d858 │ │ │ │ + cbnz r3, 5d874 │ │ │ │ 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 5d84c │ │ │ │ + bge.n 5d868 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 5d850 │ │ │ │ + cbz r3, 5d86c │ │ │ │ movs r5, #1 │ │ │ │ - b.n 5d896 │ │ │ │ + b.n 5d8b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d84c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d868 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2208d0 │ │ │ │ + bl 21f2d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5d880 │ │ │ │ + blt.n 5d89c │ │ │ │ cmp.w r7, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5d890 │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 5d890 │ │ │ │ + bne.n 5d8ac │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 5d8ac │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5d896 │ │ │ │ + b.n 5d8b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5d86a │ │ │ │ + bne.n 5d886 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d86a │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d886 │ │ │ │ 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 9b988 │ │ │ │ + bl 9b8e0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d8c0 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 5d8e4 │ │ │ │ + bne.n 5d8dc │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 5d900 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 5d8da │ │ │ │ + cbz r3, 5d8f6 │ │ │ │ adds r2, r4, #1 │ │ │ │ - blt.n 5d8d4 │ │ │ │ + blt.n 5d8f0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, r4 │ │ │ │ it ge │ │ │ │ movge r0, r4 │ │ │ │ - b.n 5d8d8 │ │ │ │ + b.n 5d8f4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r5, #8] │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 5d8e6 │ │ │ │ + b.n 5d902 │ │ │ │ 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, #42988 @ 0xa7ec │ │ │ │ + movw r1, #41004 @ 0xa02c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ - bl 220414 │ │ │ │ + bl 21f1b4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5d98c │ │ │ │ + beq.n 5d9a8 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 5d964 │ │ │ │ + cbz r5, 5d980 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 5d946 │ │ │ │ + bmi.n 5d962 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #5928 @ 0x1728 │ │ │ │ + movw r1, #3944 @ 0xf68 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d98c │ │ │ │ + bge.n 5d9a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5d98c │ │ │ │ + cbnz r3, 5d9a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d98c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d9a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a72c │ │ │ │ + bl 9a684 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d96a │ │ │ │ + bge.n 5d986 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5d96a │ │ │ │ + cbnz r3, 5d986 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d96a │ │ │ │ - bl 7faec │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d986 │ │ │ │ + bl 7faac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 5d98e │ │ │ │ + cbz r4, 5d9aa │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl a02b0 │ │ │ │ + bl a0250 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5d98e │ │ │ │ + bne.n 5d9aa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d98c │ │ │ │ + bge.n 5d9a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5d98c │ │ │ │ + cbnz r3, 5d9a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, 5d9b2 │ │ │ │ + cbnz r0, 5d9ce │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 5d9bc │ │ │ │ - b.n 5d9c2 │ │ │ │ + cbnz r0, 5d9d8 │ │ │ │ + b.n 5d9de │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d9ac │ │ │ │ - b.n 5d9ee │ │ │ │ + beq.n 5d9c8 │ │ │ │ + b.n 5da0a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5d9ee │ │ │ │ + cbnz r0, 5da0a │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5d9cc │ │ │ │ + cbz r0, 5d9e8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5d9ee │ │ │ │ + cbnz r0, 5da0a │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 5d9d6 │ │ │ │ + cbz r0, 5d9f2 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5d9ee │ │ │ │ + cbnz r0, 5da0a │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 5d9e0 │ │ │ │ + cbz r0, 5d9fc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5d9ee │ │ │ │ + cbnz r0, 5da0a │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 5d9ee │ │ │ │ + cbz r0, 5da0a │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #36] @ (5da18 ) │ │ │ │ + ldr r3, [pc, #36] @ (5da34 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ - cbz r3, 5da00 │ │ │ │ + cbz r3, 5da1c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 5da16 │ │ │ │ + cbnz r3, 5da32 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #5960 @ 0x1748 │ │ │ │ + movw r2, #3976 @ 0xf88 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - b.w 11dd00 <_PyErr_SetString@@Base> │ │ │ │ + b.w 11de6c <_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 5d7be │ │ │ │ - cbz r0, 5da5c │ │ │ │ + bl 5d7da │ │ │ │ + cbz r0, 5da78 │ │ │ │ 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 5da52 │ │ │ │ + bne.n 5da6e │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 8f798 │ │ │ │ + b.w 8f6f8 │ │ │ │ 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, 5da7e │ │ │ │ + cbnz r0, 5da9a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 5da88 │ │ │ │ - b.n 5da8e │ │ │ │ + cbnz r0, 5daa4 │ │ │ │ + b.n 5daaa │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5da78 │ │ │ │ - b.n 5da9c │ │ │ │ + beq.n 5da94 │ │ │ │ + b.n 5dab8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5da9c │ │ │ │ + cbnz r0, 5dab8 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5da9c │ │ │ │ + cbz r0, 5dab8 │ │ │ │ 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 5dac0 │ │ │ │ + bne.n 5dadc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 5d7be │ │ │ │ - cbnz r0, 5dad6 │ │ │ │ - b.n 5db6e │ │ │ │ + bl 5d7da │ │ │ │ + cbnz r0, 5daf2 │ │ │ │ + b.n 5db8a │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38492 @ 0x965c │ │ │ │ + movw r0, #36508 @ 0x8e9c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5db6e │ │ │ │ - b.n 5dab4 │ │ │ │ + beq.n 5db8a │ │ │ │ + b.n 5dad0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 5d7be │ │ │ │ + bl 5d7da │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5db6e │ │ │ │ + beq.n 5db8a │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ mvn.w r2, #1 │ │ │ │ subs r1, #1 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs.w r1, r2, r1 │ │ │ │ - bcs.n 5db00 │ │ │ │ + bcs.n 5db1c │ │ │ │ ldrd r4, r1, [sp] │ │ │ │ subs r1, #1 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r2, r1 │ │ │ │ - bcc.n 5db18 │ │ │ │ + bcc.n 5db34 │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #5996 @ 0x176c │ │ │ │ + movw r1, #4012 @ 0xfac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 5db4c │ │ │ │ + bl 11de14 │ │ │ │ + b.n 5db68 │ │ │ │ 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 │ │ │ │ @@ -74384,533 +74401,510 @@ │ │ │ │ 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 5db64 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 5db6e │ │ │ │ + bne.n 5db80 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 5db8a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 14dbf4 │ │ │ │ + b.w 14dbf0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 133558 │ │ │ │ + b.w 1336b8 │ │ │ │ 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, 5dba4 │ │ │ │ + cbz r4, 5dbc0 │ │ │ │ mov r0, r1 │ │ │ │ movs r4, #0 │ │ │ │ - bl 90274 │ │ │ │ + bl 901d4 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ - cbz r5, 5db9a │ │ │ │ + cbz r5, 5dbb6 │ │ │ │ ldr r5, [r5, #24] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 5db92 │ │ │ │ + b.n 5dbae │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5dba4 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 5dbae │ │ │ │ + bne.n 5dbc0 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 5dbca │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ 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, 5dbde │ │ │ │ - movw r3, #43828 @ 0xab34 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #60768 @ 0xed60 │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5dbf2 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - adds r0, #16 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r3, #1 │ │ │ │ - strlt r3, [r1, #0] │ │ │ │ - bl 1a6f4c <_PyLong_UInt64_Converter@@Base+0x2d04> │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, pc} │ │ │ │ │ │ │ │ -0005dbf4 : │ │ │ │ +0005dbce : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbz r0, 5dc08 │ │ │ │ - cbnz r1, 5dc0e │ │ │ │ - bl 5d9f0 │ │ │ │ - b.n 5dc18 │ │ │ │ + cbz r0, 5dbe2 │ │ │ │ + cbnz r1, 5dbe8 │ │ │ │ + bl 5da0c │ │ │ │ + b.n 5dbf2 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl b74dc │ │ │ │ + bl b6fc0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 5dc28 │ │ │ │ - movw r0, #6048 @ 0x17a0 │ │ │ │ + bge.n 5dc02 │ │ │ │ + movw r0, #4064 @ 0xfe0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r4, #0 │ │ │ │ - bl 243764 │ │ │ │ - b.n 5dc2e │ │ │ │ + bl 242728 │ │ │ │ + b.n 5dc08 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ movw r8, #5744 @ 0x1670 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ movs r6, #0 │ │ │ │ cmp r1, r8 │ │ │ │ str r6, [sp, #32] │ │ │ │ - bne.n 5dc5c │ │ │ │ + bne.n 5dc36 │ │ │ │ mov r0, r6 │ │ │ │ str r6, [r2, #0] │ │ │ │ - b.n 5e0ee │ │ │ │ + b.n 5e0c6 │ │ │ │ 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 d8494 │ │ │ │ + bl d7ef4 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 5e0ee │ │ │ │ + beq.w 5e0c6 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 5dc98 │ │ │ │ + bne.n 5dc72 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6248 @ 0x1868 │ │ │ │ + movw r1, #4264 @ 0x10a8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 5e0ea │ │ │ │ - ldr r7, [pc, #660] @ (5df30 ) │ │ │ │ + bl 11de14 │ │ │ │ + b.n 5e0c2 │ │ │ │ + ldr r7, [pc, #660] @ (5df08 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ - movw r1, #6300 @ 0x189c │ │ │ │ + movw r1, #4316 @ 0x10dc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r6, r7] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e0e4 │ │ │ │ + bne.w 5e0bc │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, sl │ │ │ │ - bl 28de58 │ │ │ │ + bl 28da44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e0e4 │ │ │ │ + bne.w 5e0bc │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5dcda │ │ │ │ + bge.n 5dcb4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5dcda │ │ │ │ + cbnz r3, 5dcb4 │ │ │ │ mov r0, sl │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #32 │ │ │ │ ldr.w r1, [r4, #660] @ 0x294 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 5e0ee │ │ │ │ + beq.w 5e0c6 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 5dd0e │ │ │ │ + bne.n 5dce8 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6340 @ 0x18c4 │ │ │ │ + movw r1, #4356 @ 0x1104 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 5e0ea │ │ │ │ - movw r1, #6300 @ 0x189c │ │ │ │ + bl 11de14 │ │ │ │ + b.n 5e0c2 │ │ │ │ + movw r1, #4316 @ 0x10dc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e0e4 │ │ │ │ + bne.w 5e0bc │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, sl │ │ │ │ - bl 28de58 │ │ │ │ + bl 28da44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e0e4 │ │ │ │ + bne.w 5e0bc │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5dd4a │ │ │ │ + bge.n 5dd24 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5dd4a │ │ │ │ + cbnz r3, 5dd24 │ │ │ │ mov r0, sl │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #708] @ 0x2c4 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 5e0ee │ │ │ │ + beq.w 5e0c6 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp sl, r8 │ │ │ │ - beq.n 5dd6c │ │ │ │ + beq.n 5dd46 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 5dd94 │ │ │ │ - b.n 5dd8e │ │ │ │ + bne.n 5dd6e │ │ │ │ + b.n 5dd68 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5dd8e │ │ │ │ + beq.n 5dd68 │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5dd8e │ │ │ │ + bge.n 5dd68 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5dd8e │ │ │ │ + cbnz r3, 5dd68 │ │ │ │ mov r0, sl │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 5ddd0 │ │ │ │ - movw r1, #6300 @ 0x189c │ │ │ │ + b.n 5ddaa │ │ │ │ + movw r1, #4316 @ 0x10dc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e0e4 │ │ │ │ + bne.w 5e0bc │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, sl │ │ │ │ - bl 28de58 │ │ │ │ + bl 28da44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e0e4 │ │ │ │ + bne.w 5e0bc │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ddd0 │ │ │ │ + bge.n 5ddaa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5ddd0 │ │ │ │ + cbnz r3, 5ddaa │ │ │ │ mov r0, sl │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #704] @ 0x2c0 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 5e0ee │ │ │ │ + beq.w 5e0c6 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5de12 │ │ │ │ + beq.n 5ddec │ │ │ │ cmp sl, r8 │ │ │ │ - bne.n 5de18 │ │ │ │ + bne.n 5ddf2 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5de12 │ │ │ │ + beq.n 5ddec │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5de12 │ │ │ │ + bge.n 5ddec │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5de12 │ │ │ │ + cbnz r3, 5ddec │ │ │ │ mov r0, sl │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 5de54 │ │ │ │ - movw r1, #6300 @ 0x189c │ │ │ │ + b.n 5de2e │ │ │ │ + movw r1, #4316 @ 0x10dc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e0e4 │ │ │ │ + bne.w 5e0bc │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, sl │ │ │ │ - bl 28de58 │ │ │ │ + bl 28da44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e0e4 │ │ │ │ + bne.w 5e0bc │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5de54 │ │ │ │ + bge.n 5de2e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5de54 │ │ │ │ + cbnz r3, 5de2e │ │ │ │ mov r0, sl │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #156] @ 0x9c │ │ │ │ mov r0, r9 │ │ │ │ - bl f19ac │ │ │ │ + bl f1914 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 5e0ee │ │ │ │ + beq.w 5e0c6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5e0cc │ │ │ │ + beq.w 5e0a4 │ │ │ │ ldr.w r1, [r4, #944] @ 0x3b0 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 5e0ee │ │ │ │ + beq.w 5e0c6 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5dea6 │ │ │ │ + beq.n 5de80 │ │ │ │ cmp sl, r8 │ │ │ │ - bne.n 5deac │ │ │ │ + bne.n 5de86 │ │ │ │ ldr.w r3, [r8] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5dea6 │ │ │ │ + bge.n 5de80 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 5dea6 │ │ │ │ + cbnz r3, 5de80 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 5deec │ │ │ │ - movw r1, #6396 @ 0x18fc │ │ │ │ + b.n 5dec6 │ │ │ │ + movw r1, #4412 @ 0x113c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e0e4 │ │ │ │ + bne.w 5e0bc │ │ │ │ mov r3, r5 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 29266c <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ + bl 291eec <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e0e4 │ │ │ │ + bne.w 5e0bc │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5deec │ │ │ │ + bge.n 5dec6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5deec │ │ │ │ + cbnz r3, 5dec6 │ │ │ │ mov r0, sl │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #844] @ 0x34c │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 5e0ee │ │ │ │ + beq.w 5e0c6 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5df28 │ │ │ │ + beq.n 5df02 │ │ │ │ cmp sl, r8 │ │ │ │ - bne.n 5df34 │ │ │ │ + bne.n 5df0c │ │ │ │ ldr.w r3, [r8] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5df28 │ │ │ │ + bge.n 5df02 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 5df28 │ │ │ │ + cbnz r3, 5df02 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 5df72 │ │ │ │ - nop │ │ │ │ + b.n 5df4a │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r1, #6396 @ 0x18fc │ │ │ │ + movw r1, #4412 @ 0x113c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r7, r6] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e0e4 │ │ │ │ + bne.w 5e0bc │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, sl │ │ │ │ - bl 28e2e8 │ │ │ │ + bl 28db6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5e0e4 │ │ │ │ + bne.w 5e0bc │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5df72 │ │ │ │ + bge.n 5df4a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 5df72 │ │ │ │ + cbnz r3, 5df4a │ │ │ │ mov r0, sl │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #32 │ │ │ │ ldr.w r1, [r4, #632] @ 0x278 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 5e0ee │ │ │ │ + beq.w 5e0c6 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 5df9e │ │ │ │ + bne.n 5df76 │ │ │ │ mov r0, sl │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov sl, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5e0ea │ │ │ │ + beq.w 5e0c2 │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bmi.n 5dfc8 │ │ │ │ + bmi.n 5dfa0 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1ded68 <_PyType_Name@@Base> │ │ │ │ - movw r1, #6436 @ 0x1924 │ │ │ │ + bl 1dda9c <_PyType_Name@@Base> │ │ │ │ + movw r1, #4452 @ 0x1164 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3b3c │ │ │ │ - b.n 5e0e4 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 5e0bc │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ - bl 288bb0 │ │ │ │ + bl 288654 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5e0e4 │ │ │ │ + beq.w 5e0bc │ │ │ │ mov.w r9, #0 │ │ │ │ adds r3, r0, #4 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - movw r1, #6396 @ 0x18fc │ │ │ │ + movw r1, #4412 @ 0x113c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ cmp r9, r3 │ │ │ │ - bge.n 5e076 │ │ │ │ + bge.n 5e04e │ │ │ │ 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 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5e0e4 │ │ │ │ + bne.n 5e0bc │ │ │ │ mov r3, r5 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 288db4 │ │ │ │ + bl 2889a0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e03e │ │ │ │ + bge.n 5e016 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 5e03e │ │ │ │ + cbnz r3, 5e016 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5e0e4 │ │ │ │ + bne.n 5e0bc │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ add.w r9, r9, #1 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5e06a │ │ │ │ + beq.n 5e042 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6492 @ 0x195c │ │ │ │ + movw r1, #4508 @ 0x119c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 5e0e4 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 5e0bc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 5dfe6 │ │ │ │ + b.n 5dfbe │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e092 │ │ │ │ + bge.n 5e06a │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ - cbnz r2, 5e092 │ │ │ │ + cbnz r2, 5e06a │ │ │ │ mov r0, sl │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 c8074 <_PyArena_Malloc@@Base> │ │ │ │ + bl c7af8 <_PyArena_Malloc@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 5e0c6 │ │ │ │ + cbz r0, 5e09e │ │ │ │ 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 5e0ee │ │ │ │ + b.n 5e0c6 │ │ │ │ str.w r0, [fp] │ │ │ │ - b.n 5e0e4 │ │ │ │ + b.n 5e0bc │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6552 @ 0x1998 │ │ │ │ + movw r1, #4568 @ 0x11d8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0005e0f4 <_PyErr_FormatFromCause@@Base>: │ │ │ │ +0005e0cc <_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] @ (5e128 <_PyErr_FormatFromCause@@Base+0x34>) │ │ │ │ + ldr r4, [pc, #32] @ (5e100 <_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 393bc │ │ │ │ + bl 393c4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -74918,19 +74912,19 @@ │ │ │ │ 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, 5e14c <_PyErr_FormatFromCause@@Base+0x58> │ │ │ │ + cbz r3, 5e124 <_PyErr_FormatFromCause@@Base+0x58> │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 5e14e <_PyErr_FormatFromCause@@Base+0x5a> │ │ │ │ + b.n 5e126 <_PyErr_FormatFromCause@@Base+0x5a> │ │ │ │ mov r9, r3 │ │ │ │ - movw r4, #7368 @ 0x1cc8 │ │ │ │ + movw r4, #5392 @ 0x1510 │ │ │ │ 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 │ │ │ │ @@ -74938,143 +74932,143 @@ │ │ │ │ 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, 5e188 <_PyErr_FormatFromCause@@Base+0x94> │ │ │ │ + cbnz r7, 5e160 <_PyErr_FormatFromCause@@Base+0x94> │ │ │ │ cmp r8, r7 │ │ │ │ - ble.n 5e188 <_PyErr_FormatFromCause@@Base+0x94> │ │ │ │ + ble.n 5e160 <_PyErr_FormatFromCause@@Base+0x94> │ │ │ │ cmp.w r8, #3 │ │ │ │ - bgt.n 5e188 <_PyErr_FormatFromCause@@Base+0x94> │ │ │ │ - cbnz r6, 5e1aa <_PyErr_FormatFromCause@@Base+0xb6> │ │ │ │ + bgt.n 5e160 <_PyErr_FormatFromCause@@Base+0x94> │ │ │ │ + cbnz r6, 5e182 <_PyErr_FormatFromCause@@Base+0xb6> │ │ │ │ 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] @ (5e288 <_PyErr_FormatFromCause@@Base+0x194>) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #232] @ (5e260 <_PyErr_FormatFromCause@@Base+0x194>) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5e26a <_PyErr_FormatFromCause@@Base+0x176> │ │ │ │ + beq.n 5e242 <_PyErr_FormatFromCause@@Base+0x176> │ │ │ │ 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 149738 │ │ │ │ + bl 149820 │ │ │ │ ldr.w r8, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5e266 <_PyErr_FormatFromCause@@Base+0x172> │ │ │ │ - cbz r7, 5e204 <_PyErr_FormatFromCause@@Base+0x110> │ │ │ │ + beq.n 5e23e <_PyErr_FormatFromCause@@Base+0x172> │ │ │ │ + cbz r7, 5e1dc <_PyErr_FormatFromCause@@Base+0x110> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 5e1e4 <_PyErr_FormatFromCause@@Base+0xf0> │ │ │ │ - bl 122494 │ │ │ │ + cbz r0, 5e1bc <_PyErr_FormatFromCause@@Base+0xf0> │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5e1dc <_PyErr_FormatFromCause@@Base+0xe8> │ │ │ │ - bl 94178 │ │ │ │ + bne.n 5e1b4 <_PyErr_FormatFromCause@@Base+0xe8> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5e266 <_PyErr_FormatFromCause@@Base+0x172> │ │ │ │ + bne.n 5e23e <_PyErr_FormatFromCause@@Base+0x172> │ │ │ │ subs.w r7, r9, #2 │ │ │ │ - bne.n 5e1e8 <_PyErr_FormatFromCause@@Base+0xf4> │ │ │ │ - b.n 5e208 <_PyErr_FormatFromCause@@Base+0x114> │ │ │ │ + bne.n 5e1c0 <_PyErr_FormatFromCause@@Base+0xf4> │ │ │ │ + b.n 5e1e0 <_PyErr_FormatFromCause@@Base+0x114> │ │ │ │ mov.w r4, #384 @ 0x180 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5e1f8 <_PyErr_FormatFromCause@@Base+0x104> │ │ │ │ + cbz r0, 5e1d0 <_PyErr_FormatFromCause@@Base+0x104> │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 5d7be │ │ │ │ - cbz r0, 5e266 <_PyErr_FormatFromCause@@Base+0x172> │ │ │ │ + bl 5d7da │ │ │ │ + cbz r0, 5e23e <_PyErr_FormatFromCause@@Base+0x172> │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 5e208 <_PyErr_FormatFromCause@@Base+0x114> │ │ │ │ + beq.n 5e1e0 <_PyErr_FormatFromCause@@Base+0x114> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 1edba4 │ │ │ │ - cbnz r0, 5e208 <_PyErr_FormatFromCause@@Base+0x114> │ │ │ │ - b.n 5e266 <_PyErr_FormatFromCause@@Base+0x172> │ │ │ │ + bl 1ec8d4 │ │ │ │ + cbnz r0, 5e1e0 <_PyErr_FormatFromCause@@Base+0x114> │ │ │ │ + b.n 5e23e <_PyErr_FormatFromCause@@Base+0x172> │ │ │ │ mov.w r4, #384 @ 0x180 │ │ │ │ ldrd r6, r7, [sp, #24] │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ - bl b0fe4 │ │ │ │ + bl b0b30 │ │ │ │ cmn.w r9, #100 @ 0x64 │ │ │ │ mov sl, r0 │ │ │ │ - beq.n 5e22e <_PyErr_FormatFromCause@@Base+0x13a> │ │ │ │ + beq.n 5e206 <_PyErr_FormatFromCause@@Base+0x13a> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ strd r6, r7, [sp] │ │ │ │ blx 2bd0c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5e23c <_PyErr_FormatFromCause@@Base+0x148> │ │ │ │ + b.n 5e214 <_PyErr_FormatFromCause@@Base+0x148> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ blx 2ae68 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b417c │ │ │ │ - cbz r5, 5e26e <_PyErr_FormatFromCause@@Base+0x17a> │ │ │ │ + bl b3cc0 │ │ │ │ + cbz r5, 5e246 <_PyErr_FormatFromCause@@Base+0x17a> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5e258 <_PyErr_FormatFromCause@@Base+0x164> │ │ │ │ - bl 116390 │ │ │ │ + bne.n 5e230 <_PyErr_FormatFromCause@@Base+0x164> │ │ │ │ + bl 1164f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5e210 <_PyErr_FormatFromCause@@Base+0x11c> │ │ │ │ - b.n 5e266 <_PyErr_FormatFromCause@@Base+0x172> │ │ │ │ + beq.n 5e1e8 <_PyErr_FormatFromCause@@Base+0x11c> │ │ │ │ + b.n 5e23e <_PyErr_FormatFromCause@@Base+0x172> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5e276 <_PyErr_FormatFromCause@@Base+0x182> │ │ │ │ + b.n 5e24e <_PyErr_FormatFromCause@@Base+0x182> │ │ │ │ mov r8, r0 │ │ │ │ - b.n 5e276 <_PyErr_FormatFromCause@@Base+0x182> │ │ │ │ + b.n 5e24e <_PyErr_FormatFromCause@@Base+0x182> │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ str.w r8, [sp, #84] @ 0x54 │ │ │ │ - bl 14a11c │ │ │ │ + bl 14a150 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ strb r0, [r6, 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, r1 │ │ │ │ - bl 50a56 │ │ │ │ + bl 50a76 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5e2c8 <_PyErr_FormatFromCause@@Base+0x1d4> │ │ │ │ + cbz r0, 5e2a0 <_PyErr_FormatFromCause@@Base+0x1d4> │ │ │ │ mov r1, r5 │ │ │ │ - bl 58678 <_PyObject_CheckXIData@@Base+0x3fc> │ │ │ │ + bl 58698 <_PyObject_CheckXIData@@Base+0x3fc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5e2b8 <_PyErr_FormatFromCause@@Base+0x1c4> │ │ │ │ + blt.n 5e290 <_PyErr_FormatFromCause@@Base+0x1c4> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5e2c8 <_PyErr_FormatFromCause@@Base+0x1d4> │ │ │ │ + b.n 5e2a0 <_PyErr_FormatFromCause@@Base+0x1d4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5e2b4 <_PyErr_FormatFromCause@@Base+0x1c0> │ │ │ │ + bne.n 5e28c <_PyErr_FormatFromCause@@Base+0x1c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5e2b4 <_PyErr_FormatFromCause@@Base+0x1c0> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5e28c <_PyErr_FormatFromCause@@Base+0x1c0> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -75084,858 +75078,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, #7368 @ 0x1cc8 │ │ │ │ + movwls r3, #5392 @ 0x1510 │ │ │ │ movtls r3, #78 @ 0x4e │ │ │ │ addls.w r3, r3, r2, lsl #2 │ │ │ │ - movwhi r1, #6600 @ 0x19c8 │ │ │ │ + movwhi r1, #4616 @ 0x1208 │ │ │ │ ite hi │ │ │ │ movthi r1, #50 @ 0x32 │ │ │ │ ldrls r1, [r3, #60] @ 0x3c │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ 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 22ff30 │ │ │ │ + bl 22e36c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #6636 @ 0x19ec │ │ │ │ + movw r0, #4652 @ 0x122c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ - b.w 9512c │ │ │ │ + b.w 9508c │ │ │ │ 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, #6640 @ 0x19f0 │ │ │ │ + movw r0, #4656 @ 0x1230 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1f00f8 │ │ │ │ + bl 1eef28 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5e3a8 <_PyErr_FormatFromCause@@Base+0x2b4> │ │ │ │ - movw r1, #6660 @ 0x1a04 │ │ │ │ + cbz r0, 5e380 <_PyErr_FormatFromCause@@Base+0x2b4> │ │ │ │ + movw r1, #4676 @ 0x1244 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl ee070 │ │ │ │ + bl edfd0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e37a <_PyErr_FormatFromCause@@Base+0x286> │ │ │ │ + bge.n 5e352 <_PyErr_FormatFromCause@@Base+0x286> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e37a <_PyErr_FormatFromCause@@Base+0x286> │ │ │ │ + cbnz r3, 5e352 <_PyErr_FormatFromCause@@Base+0x286> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 5e3a6 <_PyErr_FormatFromCause@@Base+0x2b2> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 5e37e <_PyErr_FormatFromCause@@Base+0x2b2> │ │ │ │ ldrd r2, r3, [r6, #8] │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #55656 @ 0xd968 │ │ │ │ + movw r0, #53652 @ 0xd194 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e3a8 <_PyErr_FormatFromCause@@Base+0x2b4> │ │ │ │ + bge.n 5e380 <_PyErr_FormatFromCause@@Base+0x2b4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5e3a8 <_PyErr_FormatFromCause@@Base+0x2b4> │ │ │ │ + cbnz r3, 5e380 <_PyErr_FormatFromCause@@Base+0x2b4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5e3a8 <_PyErr_FormatFromCause@@Base+0x2b4> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5e380 <_PyErr_FormatFromCause@@Base+0x2b4> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - cbz r2, 5e3b8 <_PyErr_FormatFromCause@@Base+0x2c4> │ │ │ │ + cbz r2, 5e390 <_PyErr_FormatFromCause@@Base+0x2c4> │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ add r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ - b.w 8f798 │ │ │ │ - b.w 2dc880 <_PyXIData_Free@@Base+0x138> │ │ │ │ + b.w 8f6f8 │ │ │ │ + b.w 2dc0d8 <_PyXIData_Free@@Base+0x138> │ │ │ │ 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, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5e3f0 <_PyErr_FormatFromCause@@Base+0x2fc> │ │ │ │ + beq.n 5e3c8 <_PyErr_FormatFromCause@@Base+0x2fc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5e3f0 <_PyErr_FormatFromCause@@Base+0x2fc> │ │ │ │ + ble.n 5e3c8 <_PyErr_FormatFromCause@@Base+0x2fc> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e40c <_PyErr_FormatFromCause@@Base+0x318> │ │ │ │ + bge.n 5e3e4 <_PyErr_FormatFromCause@@Base+0x318> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5e40c <_PyErr_FormatFromCause@@Base+0x318> │ │ │ │ + b.n 5e3e4 <_PyErr_FormatFromCause@@Base+0x318> │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 5e428 <_PyErr_FormatFromCause@@Base+0x334> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 5e400 <_PyErr_FormatFromCause@@Base+0x334> │ │ │ │ mov r0, r4 │ │ │ │ - bl e5534 │ │ │ │ + bl e549c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e428 <_PyErr_FormatFromCause@@Base+0x334> │ │ │ │ + bge.n 5e400 <_PyErr_FormatFromCause@@Base+0x334> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e428 <_PyErr_FormatFromCause@@Base+0x334> │ │ │ │ + cbnz r3, 5e400 <_PyErr_FormatFromCause@@Base+0x334> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5e456 <_PyErr_FormatFromCause@@Base+0x362> │ │ │ │ + cbz r0, 5e42e <_PyErr_FormatFromCause@@Base+0x362> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e456 <_PyErr_FormatFromCause@@Base+0x362> │ │ │ │ + bge.n 5e42e <_PyErr_FormatFromCause@@Base+0x362> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5e456 <_PyErr_FormatFromCause@@Base+0x362> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5e42e <_PyErr_FormatFromCause@@Base+0x362> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 5e470 <_PyErr_FormatFromCause@@Base+0x37c> │ │ │ │ + cbz r0, 5e448 <_PyErr_FormatFromCause@@Base+0x37c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e470 <_PyErr_FormatFromCause@@Base+0x37c> │ │ │ │ + bge.n 5e448 <_PyErr_FormatFromCause@@Base+0x37c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5e470 <_PyErr_FormatFromCause@@Base+0x37c> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5e448 <_PyErr_FormatFromCause@@Base+0x37c> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 5e48a <_PyErr_FormatFromCause@@Base+0x396> │ │ │ │ + cbz r0, 5e462 <_PyErr_FormatFromCause@@Base+0x396> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e48a <_PyErr_FormatFromCause@@Base+0x396> │ │ │ │ + bge.n 5e462 <_PyErr_FormatFromCause@@Base+0x396> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5e48a <_PyErr_FormatFromCause@@Base+0x396> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5e462 <_PyErr_FormatFromCause@@Base+0x396> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 5e4a4 <_PyErr_FormatFromCause@@Base+0x3b0> │ │ │ │ + cbz r0, 5e47c <_PyErr_FormatFromCause@@Base+0x3b0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e4a4 <_PyErr_FormatFromCause@@Base+0x3b0> │ │ │ │ + bge.n 5e47c <_PyErr_FormatFromCause@@Base+0x3b0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5e4a4 <_PyErr_FormatFromCause@@Base+0x3b0> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5e47c <_PyErr_FormatFromCause@@Base+0x3b0> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 138bb0 │ │ │ │ + bl 138dec │ │ │ │ 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, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5e4dc <_PyErr_FormatFromCause@@Base+0x3e8> │ │ │ │ + beq.n 5e4b4 <_PyErr_FormatFromCause@@Base+0x3e8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5e4dc <_PyErr_FormatFromCause@@Base+0x3e8> │ │ │ │ + ble.n 5e4b4 <_PyErr_FormatFromCause@@Base+0x3e8> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e4f8 <_PyErr_FormatFromCause@@Base+0x404> │ │ │ │ + bge.n 5e4d0 <_PyErr_FormatFromCause@@Base+0x404> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5e4f8 <_PyErr_FormatFromCause@@Base+0x404> │ │ │ │ + b.n 5e4d0 <_PyErr_FormatFromCause@@Base+0x404> │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 5e51e <_PyErr_FormatFromCause@@Base+0x42a> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 5e4f6 <_PyErr_FormatFromCause@@Base+0x42a> │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r2, 5e504 <_PyErr_FormatFromCause@@Base+0x410> │ │ │ │ - bl 14215c │ │ │ │ + cbnz r2, 5e4dc <_PyErr_FormatFromCause@@Base+0x410> │ │ │ │ + bl 1423b4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5e50a <_PyErr_FormatFromCause@@Base+0x416> │ │ │ │ - bl a2b24 │ │ │ │ + b.n 5e4e2 <_PyErr_FormatFromCause@@Base+0x416> │ │ │ │ + bl a2be0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e51e <_PyErr_FormatFromCause@@Base+0x42a> │ │ │ │ + bge.n 5e4f6 <_PyErr_FormatFromCause@@Base+0x42a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e51e <_PyErr_FormatFromCause@@Base+0x42a> │ │ │ │ + cbnz r3, 5e4f6 <_PyErr_FormatFromCause@@Base+0x42a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 5e5f0 <_PyErr_FormatFromCause@@Base+0x4fc> │ │ │ │ + beq.n 5e5c8 <_PyErr_FormatFromCause@@Base+0x4fc> │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 94178 │ │ │ │ + bl 940d8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5e5f0 <_PyErr_FormatFromCause@@Base+0x4fc> │ │ │ │ + bne.n 5e5c8 <_PyErr_FormatFromCause@@Base+0x4fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afb28 │ │ │ │ + bl 2af398 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5e5f0 <_PyErr_FormatFromCause@@Base+0x4fc> │ │ │ │ + beq.n 5e5c8 <_PyErr_FormatFromCause@@Base+0x4fc> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b12a8 │ │ │ │ + bl 2b0b18 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b12a8 │ │ │ │ + bl 2b0b18 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ strd r9, sl, [sp, #8] │ │ │ │ - movw r3, #49057 @ 0xbfa1 │ │ │ │ + movw r3, #47129 @ 0xb819 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ - movw r0, #6680 @ 0x1a18 │ │ │ │ + movw r0, #4696 @ 0x1258 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5e59e <_PyErr_FormatFromCause@@Base+0x4aa> │ │ │ │ + cbnz r0, 5e576 <_PyErr_FormatFromCause@@Base+0x4aa> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 4f464 │ │ │ │ + b.w 4f484 │ │ │ │ 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, #6692 @ 0x1a24 │ │ │ │ + movw r0, #4708 @ 0x1264 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b16cc │ │ │ │ + bl 2b0f38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e5d2 <_PyErr_FormatFromCause@@Base+0x4de> │ │ │ │ + bge.n 5e5aa <_PyErr_FormatFromCause@@Base+0x4de> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5e5d2 <_PyErr_FormatFromCause@@Base+0x4de> │ │ │ │ + cbnz r3, 5e5aa <_PyErr_FormatFromCause@@Base+0x4de> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5e592 <_PyErr_FormatFromCause@@Base+0x49e> │ │ │ │ + beq.n 5e56a <_PyErr_FormatFromCause@@Base+0x49e> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e5f0 <_PyErr_FormatFromCause@@Base+0x4fc> │ │ │ │ + bge.n 5e5c8 <_PyErr_FormatFromCause@@Base+0x4fc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5e5f0 <_PyErr_FormatFromCause@@Base+0x4fc> │ │ │ │ + cbnz r3, 5e5c8 <_PyErr_FormatFromCause@@Base+0x4fc> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_Py_Dealloc@@Base> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -0005e5f6 : │ │ │ │ +0005e5ce : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbnz r0, 5e60e │ │ │ │ - bl 5d9f0 │ │ │ │ - b.n 5e618 │ │ │ │ + cbnz r0, 5e5e6 │ │ │ │ + bl 5da0c │ │ │ │ + b.n 5e5f0 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 2b8d74 │ │ │ │ + bl 2b85e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 5e628 │ │ │ │ - movw r0, #6704 @ 0x1a30 │ │ │ │ + bge.n 5e600 │ │ │ │ + movw r0, #4720 @ 0x1270 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r4, #0 │ │ │ │ - bl 243764 │ │ │ │ - b.n 5e62e │ │ │ │ + bl 242728 │ │ │ │ + b.n 5e606 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ 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, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5e662 │ │ │ │ + beq.n 5e63a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5e662 │ │ │ │ + ble.n 5e63a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e67e │ │ │ │ + bge.n 5e656 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5e67e │ │ │ │ + b.n 5e656 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 5e69a │ │ │ │ + bl 11de14 │ │ │ │ + b.n 5e672 │ │ │ │ mov r0, r4 │ │ │ │ - bl f23e8 │ │ │ │ + bl f2350 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e69a │ │ │ │ + bge.n 5e672 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e69a │ │ │ │ + cbnz r3, 5e672 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5e6c0 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 5e6ee │ │ │ │ + bne.n 5e698 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 5e6c6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sp │ │ │ │ blx 2b3f8 │ │ │ │ - cbz r0, 5e6dc │ │ │ │ + cbz r0, 5e6b4 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5e6f0 │ │ │ │ + b.n 5e6c8 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ - movw r0, #49852 @ 0xc2bc │ │ │ │ + movw r0, #47828 @ 0xbad4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 9512c │ │ │ │ - b.n 5e6f0 │ │ │ │ + bl 9508c │ │ │ │ + b.n 5e6c8 │ │ │ │ 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 5e736 │ │ │ │ + bgt.n 5e70e │ │ │ │ ldr r2, [r0, #16] │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 5e726 │ │ │ │ - movw r1, #56188 @ 0xdb7c │ │ │ │ + cbz r2, 5e6fe │ │ │ │ + movw r1, #54204 @ 0xd3bc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 5e732 │ │ │ │ - movw r1, #56220 @ 0xdb9c │ │ │ │ + bl 11de14 │ │ │ │ + b.n 5e70a │ │ │ │ + movw r1, #54236 @ 0xd3dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5e74a │ │ │ │ - bl 1f0d08 │ │ │ │ + b.n 5e722 │ │ │ │ + bl 1ef848 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5e732 │ │ │ │ + beq.n 5e70a │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ strd r3, r3, [r4, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005e74c : │ │ │ │ +0005e724 : │ │ │ │ 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 2b8d74 │ │ │ │ + bl 2b85e4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r0, #10332 @ 0x285c │ │ │ │ + movw r0, #8348 @ 0x209c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 8832c │ │ │ │ + b.w 88294 │ │ │ │ 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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 5e7a8 │ │ │ │ + beq.n 5e780 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5e7be │ │ │ │ + bne.n 5e796 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 5e7f0 │ │ │ │ + beq.n 5e7c8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5e7c0 │ │ │ │ - b.n 5e7f0 │ │ │ │ + bgt.n 5e798 │ │ │ │ + b.n 5e7c8 │ │ │ │ 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 5e7dc │ │ │ │ + beq.n 5e7b4 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5e80a │ │ │ │ + bne.n 5e7e2 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5e7f0 │ │ │ │ + beq.n 5e7c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5e80c │ │ │ │ + bgt.n 5e7e4 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 5e84a │ │ │ │ + bl 11de14 │ │ │ │ + b.n 5e822 │ │ │ │ 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 9b0fc │ │ │ │ + bl 9b054 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e836 │ │ │ │ + bge.n 5e80e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5e836 │ │ │ │ + cbnz r3, 5e80e │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e84a │ │ │ │ + bge.n 5e822 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e84a │ │ │ │ + cbnz r3, 5e822 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005e84e : │ │ │ │ +0005e826 : │ │ │ │ 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 b74dc │ │ │ │ + bl b6fc0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ 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, #8436 @ 0x20f4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 5e89e │ │ │ │ + beq.n 5e876 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5e8b4 │ │ │ │ + bne.n 5e88c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 5e8e6 │ │ │ │ + beq.n 5e8be │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5e8b6 │ │ │ │ - b.n 5e8e6 │ │ │ │ + bgt.n 5e88e │ │ │ │ + b.n 5e8be │ │ │ │ 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 5e8d2 │ │ │ │ + beq.n 5e8aa │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5e900 │ │ │ │ + bne.n 5e8d8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5e8e6 │ │ │ │ + beq.n 5e8be │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5e902 │ │ │ │ + bgt.n 5e8da │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 5e940 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 5e918 │ │ │ │ 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 f3714 │ │ │ │ + bl f367c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e92c │ │ │ │ + bge.n 5e904 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5e92c │ │ │ │ + cbnz r3, 5e904 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e940 │ │ │ │ + bge.n 5e918 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5e940 │ │ │ │ + cbnz r3, 5e918 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 1c5f94 <_PyInterpreterState_New@@Base+0x3e8> │ │ │ │ + bl 1c4db4 <_PyInterpreterState_New@@Base+0x3e8> │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ rsb r0, r0, #1600 @ 0x640 │ │ │ │ - b.w 94430 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #100] @ (5e9dc ) │ │ │ │ - mov.w r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 5e990 │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 5e980 │ │ │ │ - ite eq │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - dmb ish │ │ │ │ - beq.n 5e9a2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 134e7c <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ - ldr r3, [pc, #60] @ (5e9e0 ) │ │ │ │ - ldr.w r3, [r3, #1476] @ 0x5c4 │ │ │ │ - cbz r3, 5e9ae │ │ │ │ - bl 36994 <_PyEval_SetProfile@@Base+0x514> │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 5e9c6 │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 5e9b6 │ │ │ │ - dmb ish │ │ │ │ - beq.n 5e9d2 │ │ │ │ - ldr r0, [pc, #12] @ (5e9dc ) │ │ │ │ - bl 285478 │ │ │ │ - movw r0, #5744 @ 0x1670 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - pop {r4, pc} │ │ │ │ - strb r0, [r0, #20] │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - ldr r0, [r7, #108] @ 0x6c │ │ │ │ - lsls r2, r2, #1 │ │ │ │ + b.w 94390 │ │ │ │ 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 1c5f94 <_PyInterpreterState_New@@Base+0x3e8> │ │ │ │ + bl 1c4db4 <_PyInterpreterState_New@@Base+0x3e8> │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ 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, 5ea34 │ │ │ │ + cbnz r3, 5e990 │ │ │ │ ldrd r0, r4, [r0, #4] │ │ │ │ - bl 1ded68 <_PyType_Name@@Base> │ │ │ │ + bl 1dda9c <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #6876 @ 0x1adc │ │ │ │ + movw r0, #4892 @ 0x131c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r2, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 5ea70 │ │ │ │ - bl 102f28 │ │ │ │ + bpl.n 5e9cc │ │ │ │ + bl 102dc4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5ea52 │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 5ea70 │ │ │ │ - bl f6d10 │ │ │ │ - b.n 5ea70 │ │ │ │ + bne.n 5e9ae │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 5e9cc │ │ │ │ + bl f6cb4 │ │ │ │ + b.n 5e9cc │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 5ea70 │ │ │ │ + bne.n 5e9cc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1ded68 <_PyType_Name@@Base> │ │ │ │ + bl 1dda9c <_PyType_Name@@Base> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #45496 @ 0xb1b8 │ │ │ │ + movw r0, #44364 @ 0xad4c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1ded68 <_PyType_Name@@Base> │ │ │ │ + bl 1dda9c <_PyType_Name@@Base> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - movw r0, #6884 @ 0x1ae4 │ │ │ │ + movw r0, #4900 @ 0x1324 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5ea9c │ │ │ │ + cbz r0, 5e9f8 │ │ │ │ movw r1, #20024 @ 0x4e38 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.w f0c1c │ │ │ │ + b.w f0b7c │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 8079c │ │ │ │ + bl 8075c │ │ │ │ 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] @ (5ea98 ) │ │ │ │ + mov.w r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 5ea4c │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 5ea3c │ │ │ │ + ite eq │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + dmb ish │ │ │ │ + beq.n 5ea5e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1350b0 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + ldr r3, [pc, #60] @ (5ea9c ) │ │ │ │ + ldr.w r3, [r3, #1476] @ 0x5c4 │ │ │ │ + cbz r3, 5ea6a │ │ │ │ + bl 36998 <_PyEval_SetProfile@@Base+0x518> │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 5ea82 │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 5ea72 │ │ │ │ + dmb ish │ │ │ │ + beq.n 5ea8e │ │ │ │ + ldr r0, [pc, #12] @ (5ea98 ) │ │ │ │ + bl 284d7c │ │ │ │ + movw r0, #5744 @ 0x1670 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + pop {r4, pc} │ │ │ │ + strb r0, [r0, #20] │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + ldr r0, [r7, #108] @ 0x6c │ │ │ │ + lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5ead8 │ │ │ │ + cbz r0, 5eab0 │ │ │ │ movw r1, #20488 @ 0x5008 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.w f0c1c │ │ │ │ + b.w f0b7c │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 2b420 │ │ │ │ cmp r4, #6 │ │ │ │ - bhi.n 5eb16 │ │ │ │ - movw r3, #7368 @ 0x1cc8 │ │ │ │ + bhi.n 5eaee │ │ │ │ + movw r3, #5392 @ 0x1510 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add.w r3, r3, r4, lsl #2 │ │ │ │ ldr r4, [r3, #72] @ 0x48 │ │ │ │ - cbnz r6, 5eb32 │ │ │ │ - b.n 5eb50 │ │ │ │ + cbnz r6, 5eb0a │ │ │ │ + b.n 5eb28 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #6896 @ 0x1af0 │ │ │ │ + movw r1, #4912 @ 0x1330 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f6ce4 │ │ │ │ - cbz r4, 5eb66 │ │ │ │ + bl f6c88 │ │ │ │ + cbz r4, 5eb3e │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 5e0f4 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.w 5e0cc <_PyErr_FormatFromCause@@Base> │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ 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 8079c │ │ │ │ + bl 8075c │ │ │ │ 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, #5448 @ 0x1548 │ │ │ │ + movw r1, #3464 @ 0xd88 │ │ │ │ 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 a60f8 │ │ │ │ - cbz r0, 5ec08 │ │ │ │ + bl a6ad4 │ │ │ │ + cbz r0, 5ebe0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 403c6 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ec> │ │ │ │ + bl 403da <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ec> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5ec0a │ │ │ │ + cbz r0, 5ebe2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 5ec0a │ │ │ │ + ble.n 5ebe2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a8428 │ │ │ │ - cbz r0, 5ebec │ │ │ │ + bl 2a7c80 │ │ │ │ + cbz r0, 5ebc4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ebe8 │ │ │ │ + bge.n 5ebc0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5ebe8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5ebc0 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ - b.n 5ebc8 │ │ │ │ + b.n 5eba0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 5ec0a │ │ │ │ + cbz r3, 5ebe2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ec04 │ │ │ │ + bge.n 5ebdc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5ec04 │ │ │ │ + cbnz r3, 5ebdc │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5ec0a │ │ │ │ + b.n 5ebe2 │ │ │ │ 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 │ │ │ │ @@ -75943,558 +75937,558 @@ │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #8436 @ 0x20f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5ec3e │ │ │ │ + beq.n 5ec16 │ │ │ │ movw r2, #8888 @ 0x22b8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 5ec54 │ │ │ │ + bne.n 5ec2c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 5ecaa │ │ │ │ + beq.n 5ec82 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 5ec56 │ │ │ │ - b.n 5ecaa │ │ │ │ + bgt.n 5ec2e │ │ │ │ + b.n 5ec82 │ │ │ │ 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 5ec72 │ │ │ │ + beq.n 5ec4a │ │ │ │ movw r2, #8888 @ 0x22b8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 5ec88 │ │ │ │ + bne.n 5ec60 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 5ecaa │ │ │ │ + beq.n 5ec82 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 5ec8a │ │ │ │ - b.n 5ecaa │ │ │ │ + bgt.n 5ec62 │ │ │ │ + b.n 5ec82 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - cbz r6, 5ece6 │ │ │ │ + cbz r6, 5ecbe │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5ecc4 │ │ │ │ + bne.n 5ec9c │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 5ecd2 │ │ │ │ + bne.n 5ecaa │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 5ed20 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 5ecf8 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5ecda │ │ │ │ - b.n 5ec9c │ │ │ │ + bne.n 5ecb2 │ │ │ │ + b.n 5ec74 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5ecdc │ │ │ │ - b.n 5ecaa │ │ │ │ + bgt.n 5ecb4 │ │ │ │ + b.n 5ec82 │ │ │ │ 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 10a1f0 │ │ │ │ + bl 10a07c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ed06 │ │ │ │ + bge.n 5ecde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5ed06 │ │ │ │ + cbnz r3, 5ecde │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ed1a │ │ │ │ + bge.n 5ecf2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5ed1a │ │ │ │ + cbnz r3, 5ecf2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ 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 5edd4 │ │ │ │ + beq.n 5edac │ │ │ │ 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 94178 │ │ │ │ + bl 940d8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5edd0 │ │ │ │ + bne.n 5eda8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2afb28 │ │ │ │ + bl 2af398 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5edd0 │ │ │ │ + beq.n 5eda8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b12a8 │ │ │ │ + bl 2b0b18 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #59884 @ 0xe9ec │ │ │ │ + movw r0, #57848 @ 0xe1f8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5ed7e │ │ │ │ + cbnz r0, 5ed56 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 4f464 │ │ │ │ + b.w 4f484 │ │ │ │ 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, #6936 @ 0x1b18 │ │ │ │ + movw r0, #4952 @ 0x1358 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 2b16cc │ │ │ │ + bl 2b0f38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5edb2 │ │ │ │ + bge.n 5ed8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5edb2 │ │ │ │ + cbnz r3, 5ed8a │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5ed72 │ │ │ │ + beq.n 5ed4a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5edd0 │ │ │ │ + bge.n 5eda8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5edd0 │ │ │ │ + cbnz r3, 5eda8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_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 5a5a0 │ │ │ │ + bl 5a5c2 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5edfc │ │ │ │ + beq.n 5edd4 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 241fc8 <_PyBytesWriter_WriteBytes@@Base+0x4f0> │ │ │ │ - b.n 5edfe │ │ │ │ + bl 240f80 <_PyBytesWriter_WriteBytes@@Base+0x4f0> │ │ │ │ + b.n 5edd6 │ │ │ │ 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 210fd4 │ │ │ │ + bl 20fd9c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5ee5c │ │ │ │ + cbz r0, 5ee34 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5ee3c │ │ │ │ - bl 2114ac │ │ │ │ + cbz r0, 5ee14 │ │ │ │ + bl 2104a8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5ee3c │ │ │ │ + bne.n 5ee14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ee38 │ │ │ │ + bge.n 5ee10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5ee38 │ │ │ │ + cbnz r3, 5ee10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5ee5c │ │ │ │ + b.n 5ee34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ee4a │ │ │ │ + bge.n 5ee22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 5ee54 │ │ │ │ + cbz r3, 5ee2c │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 5ee5c │ │ │ │ + b.n 5ee34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5ee4a │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5ee22 │ │ │ │ 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 5ee8c │ │ │ │ + beq.n 5ee64 │ │ │ │ movs r3, #4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38540 @ 0x968c │ │ │ │ + movw r0, #36556 @ 0x8ecc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e2a18 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 5ee9e │ │ │ │ + bl e2980 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 5ee76 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5eea2 │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 5eea2 │ │ │ │ + bne.n 5ee7a │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 5ee7a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5ef34 │ │ │ │ + b.n 5ef0c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 2469f8 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + bl 245e08 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ee9e │ │ │ │ + beq.n 5ee76 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 2469f8 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + bl 245e08 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ee9e │ │ │ │ + beq.n 5ee76 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5eed0 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 5eea8 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5ee9e │ │ │ │ + bne.n 5ee76 │ │ │ │ ldrd r6, r7, [sp, #24] │ │ │ │ ldrd sl, fp, [sp, #16] │ │ │ │ - bl b0fe4 │ │ │ │ + bl b0b30 │ │ │ │ mov r3, r7 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ strd sl, fp, [sp] │ │ │ │ blx 2bf78 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5ef02 │ │ │ │ + bne.n 5eeda │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, #4 │ │ │ │ - bne.n 5ef10 │ │ │ │ - bl 116390 │ │ │ │ + bne.n 5eee8 │ │ │ │ + bl 1164f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5eed8 │ │ │ │ - b.n 5ee9e │ │ │ │ - cbz r4, 5ef2c │ │ │ │ + beq.n 5eeb0 │ │ │ │ + b.n 5ee76 │ │ │ │ + cbz r4, 5ef04 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ 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 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 23d320 │ │ │ │ + bl 23c2d0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ef62 │ │ │ │ + beq.n 5ef3a │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 14dbf4 │ │ │ │ + b.w 14dbf0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - movw r0, #6952 @ 0x1b28 │ │ │ │ + movw r0, #4968 @ 0x1368 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 8832c │ │ │ │ + b.w 88294 │ │ │ │ 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 248228 │ │ │ │ + bl 247538 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5ef9c │ │ │ │ + beq.n 5ef74 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 14dbf4 │ │ │ │ + b.w 14dbf0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #21112 @ 0x5278 │ │ │ │ + movw r3, #19128 @ 0x4ab8 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #0] @ (5efb0 ) │ │ │ │ - b.n 5f0dc │ │ │ │ + ldr r1, [pc, #0] @ (5ef88 ) │ │ │ │ + b.n 5f0b4 │ │ │ │ sub sp, #496 @ 0x1f0 │ │ │ │ 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 r5, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 5efd4 │ │ │ │ + bge.n 5efac │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2b01a0 │ │ │ │ + b.w 2afa10 │ │ │ │ ldrd r1, r2, [r0, #16] │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ movw r4, #58824 @ 0xe5c8 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1c9d44 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1c8bc4 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 5f01a │ │ │ │ + beq.n 5eff2 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38524 @ 0x967c │ │ │ │ + movw r0, #36540 @ 0x8ebc │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e2a18 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 5f02c │ │ │ │ + bl e2980 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 5f004 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5f030 │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 5f030 │ │ │ │ + bne.n 5f008 │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 5f008 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f0a8 │ │ │ │ + b.n 5f080 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 2469f8 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + bl 245e08 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f02c │ │ │ │ + beq.n 5f004 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 2469f8 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + bl 245e08 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f02c │ │ │ │ + beq.n 5f004 │ │ │ │ ldrd r6, r7, [sp, #16] │ │ │ │ ldrd r8, r9, [sp, #8] │ │ │ │ - bl b0fe4 │ │ │ │ + bl b0b30 │ │ │ │ mov r3, r7 │ │ │ │ mov sl, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ strd r8, r9, [sp] │ │ │ │ blx 2b0e0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5f076 │ │ │ │ + bne.n 5f04e │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, #4 │ │ │ │ - bne.n 5f084 │ │ │ │ - bl 116390 │ │ │ │ + bne.n 5f05c │ │ │ │ + bl 1164f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f050 │ │ │ │ - b.n 5f02c │ │ │ │ - cbz r4, 5f0a0 │ │ │ │ + beq.n 5f028 │ │ │ │ + b.n 5f004 │ │ │ │ + cbz r4, 5f078 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ 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 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 241c08 <_PyBytesWriter_WriteBytes@@Base+0x130> │ │ │ │ + bl 240bc0 <_PyBytesWriter_WriteBytes@@Base+0x130> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5f0d6 │ │ │ │ + beq.n 5f0ae │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 14dbf4 │ │ │ │ - b.n 5f0d8 │ │ │ │ + bl 14dbf0 │ │ │ │ + b.n 5f0b0 │ │ │ │ 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 e820c │ │ │ │ + bl e8174 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f18c │ │ │ │ + beq.n 5f164 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r5, 5f16c │ │ │ │ + cbnz r5, 5f144 │ │ │ │ mov r1, r6 │ │ │ │ - bl db42c │ │ │ │ + bl db320 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5f152 │ │ │ │ + bne.n 5f12a │ │ │ │ movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6580 │ │ │ │ - cbz r0, 5f142 │ │ │ │ - bl f6d10 │ │ │ │ + bl f6524 │ │ │ │ + cbz r0, 5f11a │ │ │ │ + bl f6cb4 │ │ │ │ movw r1, #43828 @ 0xab34 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #6972 @ 0x1b3c │ │ │ │ + movw r1, #4988 @ 0x137c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5f14a │ │ │ │ - b.n 5f190 │ │ │ │ + blt.n 5f122 │ │ │ │ + b.n 5f168 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f190 │ │ │ │ + bge.n 5f168 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f190 │ │ │ │ - b.n 5f164 │ │ │ │ + cbnz r3, 5f168 │ │ │ │ + b.n 5f13c │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f160 │ │ │ │ + bge.n 5f138 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbz r5, 5f164 │ │ │ │ + cbz r5, 5f13c │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5f190 │ │ │ │ + b.n 5f168 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f190 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f168 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f17e │ │ │ │ + bge.n 5f156 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5f17e │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5f156 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 8636c │ │ │ │ + b.w 86330 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, 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 8f798 │ │ │ │ + b.w 8f6f8 │ │ │ │ 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 5a5a0 │ │ │ │ + bl 5a5c2 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5f1d8 │ │ │ │ + beq.n 5f1b0 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 14dbf4 │ │ │ │ - b.n 5f1da │ │ │ │ + bl 14dbf0 │ │ │ │ + b.n 5f1b2 │ │ │ │ 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, #192] @ (5f2b0 ) │ │ │ │ + ldr r2, [pc, #192] @ (5f288 ) │ │ │ │ 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 │ │ │ │ @@ -76503,900 +76497,820 @@ │ │ │ │ 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 5f204 │ │ │ │ + bne.n 5f1dc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r0, [r6, #0] │ │ │ │ movs r0, #0 │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f2a6 │ │ │ │ - movw sl, #8588 @ 0x218c │ │ │ │ + beq.n 5f27e │ │ │ │ + movw sl, #6324 @ 0x18b4 │ │ │ │ movt sl, #47 @ 0x2f │ │ │ │ add r5, sp, #20 │ │ │ │ movs r6, #3 │ │ │ │ ldrd r0, r7, [r5, #4] │ │ │ │ - movw r3, #8748 @ 0x222c │ │ │ │ + movw r3, #6484 @ 0x1954 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #61220 @ 0xef24 │ │ │ │ + movw r1, #59236 @ 0xe764 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ strd sl, r7, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #7012 @ 0x1b64 │ │ │ │ + movw r0, #5028 @ 0x13a4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r7, 5f29e │ │ │ │ - bl 9bb0c │ │ │ │ + cbz r7, 5f276 │ │ │ │ + bl 9ba64 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r0, 5f284 │ │ │ │ + cbz r0, 5f25c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f29e │ │ │ │ + bge.n 5f276 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 5f29e │ │ │ │ + cbnz r3, 5f276 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f29e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f276 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f296 │ │ │ │ + bge.n 5f26e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 5f296 │ │ │ │ + cbnz r3, 5f26e │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #12 │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 5f238 │ │ │ │ - b.n 5f2a6 │ │ │ │ + bne.n 5f210 │ │ │ │ + b.n 5f27e │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 5f2da │ │ │ │ + bne.n 5f2b2 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5f2fa │ │ │ │ - b.n 5f2f2 │ │ │ │ + bne.n 5f2d2 │ │ │ │ + b.n 5f2ca │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38400 @ 0x9600 │ │ │ │ + movw r0, #36416 @ 0x8e40 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e2a18 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e2980 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f3ac │ │ │ │ - b.n 5f2cc │ │ │ │ - bl 94178 │ │ │ │ + beq.n 5f384 │ │ │ │ + b.n 5f2a4 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5f3ac │ │ │ │ + bne.n 5f384 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 100d7c <_PyNumber_Index@@Base> │ │ │ │ + bl 100c18 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5f312 │ │ │ │ - bl 94178 │ │ │ │ + cbnz r0, 5f2ea │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5f3ac │ │ │ │ + bne.n 5f384 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5f330 │ │ │ │ - bl 9b988 │ │ │ │ + b.n 5f308 │ │ │ │ + bl 9b8e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f32c │ │ │ │ + bge.n 5f304 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f32c │ │ │ │ + cbnz r3, 5f304 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r5, #1 │ │ │ │ - beq.n 5f304 │ │ │ │ + beq.n 5f2dc │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 2469f8 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + bl 245e08 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f3ac │ │ │ │ + beq.n 5f384 │ │ │ │ ldrd sl, fp, [sp, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 5f360 │ │ │ │ + bge.n 5f338 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ 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 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ mov r0, r5 │ │ │ │ - bl 809a4 │ │ │ │ + bl 80964 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f3de │ │ │ │ + beq.n 5f3b6 │ │ │ │ add.w r8, r0, #16 │ │ │ │ - bl b0fe4 │ │ │ │ + bl b0b30 │ │ │ │ mov r2, r5 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ strd sl, fp, [sp] │ │ │ │ blx 2b1a0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 5f3d0 │ │ │ │ + bge.n 5f3a8 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5f3b0 │ │ │ │ - bl 116390 │ │ │ │ + bne.n 5f388 │ │ │ │ + bl 1164f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f372 │ │ │ │ + beq.n 5f34a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5f3c0 │ │ │ │ + blt.n 5f398 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5f3de │ │ │ │ + b.n 5f3b6 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ - b.n 5f3a4 │ │ │ │ + bl 1e3608 │ │ │ │ + b.n 5f37c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5f3ac │ │ │ │ + bne.n 5f384 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f3ac │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f384 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 5f3dc │ │ │ │ + beq.n 5f3b4 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl b75b0 <_PyBytes_Resize@@Base> │ │ │ │ + bl b7094 <_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 59c04 │ │ │ │ + bl 59c24 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f4c2 │ │ │ │ + beq.n 5f49a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 2b550 <__clock_gettime64@plt> │ │ │ │ - cbz r0, 5f422 │ │ │ │ + cbz r0, 5f3fa │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f4c2 │ │ │ │ + b.n 5f49a │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1e9c14 │ │ │ │ + bl 1e8948 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5f41e │ │ │ │ + beq.n 5f3f6 │ │ │ │ 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 5f458 │ │ │ │ + bcs.n 5f430 │ │ │ │ movw r0, #9176 @ 0x23d8 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ add.w r0, r0, r2, lsl #4 │ │ │ │ add r0, r3 │ │ │ │ - b.n 5f4c2 │ │ │ │ + b.n 5f49a │ │ │ │ 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 5f474 │ │ │ │ - bl 8f8a0 │ │ │ │ - b.n 5f4c2 │ │ │ │ + bcs.n 5f44c │ │ │ │ + bl 8f800 │ │ │ │ + b.n 5f49a │ │ │ │ mov r6, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 5f480 │ │ │ │ + bge.n 5f458 │ │ │ │ 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 93bc0 │ │ │ │ - cbz r0, 5f4c2 │ │ │ │ + bl 93b20 │ │ │ │ + cbz r0, 5f49a │ │ │ │ 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 5f4ac │ │ │ │ + bne.n 5f484 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #8] @ (5f4d4 ) │ │ │ │ + ldr r2, [pc, #8] @ (5f4ac ) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 41fd4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2e4> │ │ │ │ + b.w 41fec <_PyEval_SpecialMethodCanSuggest@@Base+0x2e4> │ │ │ │ nop │ │ │ │ sub sp, #192 @ 0xc0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 2708a0 <_PyArg_ParseStackAndKeywords@@Base+0xb64> │ │ │ │ + b.w 270158 <_PyArg_ParseStackAndKeywords@@Base+0xb64> │ │ │ │ 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 5f516 │ │ │ │ - movw r0, #38408 @ 0x9608 │ │ │ │ + bls.n 5f4ee │ │ │ │ + movw r0, #36424 @ 0x8e48 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ - bl e2a18 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e2980 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5f61a │ │ │ │ + beq.w 5f5f2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5f52a │ │ │ │ - bl 94178 │ │ │ │ + bne.n 5f502 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5f61a │ │ │ │ + bne.n 5f5f2 │ │ │ │ ldrd r5, r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 2469f8 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + bl 245e08 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f61a │ │ │ │ + beq.n 5f5f2 │ │ │ │ cmp r6, #3 │ │ │ │ - ble.n 5f554 │ │ │ │ + ble.n 5f52c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5f558 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 5f530 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5f61a │ │ │ │ - b.n 5f558 │ │ │ │ + bne.n 5f5f2 │ │ │ │ + b.n 5f530 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r5 │ │ │ │ vldr d8, [sp, #24] │ │ │ │ - bl 17dd04 │ │ │ │ - cbnz r0, 5f57c │ │ │ │ + bl 17d248 │ │ │ │ + cbnz r0, 5f554 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7024 @ 0x1b70 │ │ │ │ + movw r1, #5040 @ 0x13b0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 5f600 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 5f5d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17a970 │ │ │ │ + bl 179fc4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 5f600 │ │ │ │ + blt.n 5f5d8 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ add r1, sp, #20 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 5f724 │ │ │ │ + bl 5f624 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5f600 │ │ │ │ - bl b0fe4 │ │ │ │ + beq.n 5f5d8 │ │ │ │ + bl b0b30 │ │ │ │ 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 2ad80 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r9, r0 │ │ │ │ - blt.n 5f5c8 │ │ │ │ + blt.n 5f5a0 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5f5da │ │ │ │ + b.n 5f5b2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5f5c4 │ │ │ │ - bl 116390 │ │ │ │ + bne.n 5f59c │ │ │ │ + bl 1164f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f596 │ │ │ │ + beq.n 5f56e │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, sl │ │ │ │ ldr.w r6, [r9] │ │ │ │ - bl 5fa74 │ │ │ │ + bl 5f974 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5f60a │ │ │ │ - cbnz r5, 5f600 │ │ │ │ + bge.n 5f5e2 │ │ │ │ + cbnz r5, 5f5d8 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str.w r6, [r9] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 5f61a │ │ │ │ + bl 1e3608 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 5f5f2 │ │ │ │ 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 94430 │ │ │ │ + b.w 94390 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #21112 @ 0x5278 │ │ │ │ + movw r3, #19128 @ 0x4ab8 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #0] @ (5f634 ) │ │ │ │ - b.n 5f0dc │ │ │ │ + ldr r1, [pc, #0] @ (5f60c ) │ │ │ │ + b.n 5f0b4 │ │ │ │ sub sp, #192 @ 0xc0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #21096 @ 0x5268 │ │ │ │ + movw r3, #19112 @ 0x4aa8 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #4] @ (5f648 ) │ │ │ │ - b.n 5f0dc │ │ │ │ + ldr r1, [pc, #4] @ (5f620 ) │ │ │ │ + b.n 5f0b4 │ │ │ │ nop │ │ │ │ sub sp, #496 @ 0x1f0 │ │ │ │ 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, 5f664 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - bl 80da4 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 5f71e │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - movs r3, #0 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - cmp r3, r0 │ │ │ │ - bge.n 5f696 │ │ │ │ - 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 5f672 │ │ │ │ - cbz r2, 5f6aa │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ - cbz r0, 5f6aa │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f6cc │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - b.n 5f6cc │ │ │ │ - bl 7faec │ │ │ │ - cbnz r0, 5f6cc │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5f6bc │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 5f71e │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 5f6b8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f6b8 │ │ │ │ - ldrd r3, r1, [r5, #12] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - movw r5, #42620 @ 0xa67c │ │ │ │ - movt r5, #49 @ 0x31 │ │ │ │ - bic.w r1, r1, #1 │ │ │ │ - bic.w r3, r3, #1 │ │ │ │ - str r0, [sp, #8] │ │ │ │ - str r1, [sp, #24] │ │ │ │ - movw r0, #7072 @ 0x1ba0 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r5, [sp, #20] │ │ │ │ - movw r1, #42600 @ 0xa668 │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ - movw r3, #42988 @ 0xa7ec │ │ │ │ - movt r3, #49 @ 0x31 │ │ │ │ - str r1, [sp, #12] │ │ │ │ - strd r4, r3, [sp] │ │ │ │ - movw r1, #59192 @ 0xe738 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ - movw r3, #7060 @ 0x1b94 │ │ │ │ - movt r3, #50 @ 0x32 │ │ │ │ - bl 9512c │ │ │ │ - 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 5f74a │ │ │ │ + bge.n 5f64a │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bl 83588 │ │ │ │ - b.n 5f74c │ │ │ │ + bl 83548 │ │ │ │ + b.n 5f64c │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbnz r0, 5f75a │ │ │ │ - bl 23c470 │ │ │ │ + cbnz r0, 5f65a │ │ │ │ + bl 23b41c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5f89c │ │ │ │ + b.n 5f79c │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r9, r3 │ │ │ │ - bgt.n 5f772 │ │ │ │ + bgt.n 5f672 │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r0, r9 │ │ │ │ - bl 83588 │ │ │ │ - b.n 5f774 │ │ │ │ + bl 83548 │ │ │ │ + b.n 5f674 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbnz r0, 5f784 │ │ │ │ + cbnz r0, 5f684 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 83b90 │ │ │ │ - bl 23c470 │ │ │ │ - b.n 5f754 │ │ │ │ - movw sl, #27389 @ 0x6afd │ │ │ │ + bl 83b50 │ │ │ │ + bl 23b41c │ │ │ │ + b.n 5f654 │ │ │ │ + movw sl, #27789 @ 0x6c8d │ │ │ │ movt sl, #18 │ │ │ │ movs r5, #0 │ │ │ │ cmp r9, r5 │ │ │ │ - beq.n 5f874 │ │ │ │ + beq.n 5f774 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 5f79e │ │ │ │ - bl 5d9f0 │ │ │ │ - b.n 5f878 │ │ │ │ + bne.n 5f69e │ │ │ │ + bl 5da0c │ │ │ │ + b.n 5f778 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ - cbz r2, 5f7ea │ │ │ │ + cbz r2, 5f6ea │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - cbz r2, 5f7ea │ │ │ │ + cbz r2, 5f6ea │ │ │ │ cmp r2, sl │ │ │ │ - bne.n 5f7de │ │ │ │ + bne.n 5f6de │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - bcc.n 5f7c8 │ │ │ │ + bcc.n 5f6c8 │ │ │ │ movw r3, #43700 @ 0xaab4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #224] @ (5f8a0 ) │ │ │ │ + ldr r1, [pc, #224] @ (5f7a0 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c368 │ │ │ │ - b.n 5f878 │ │ │ │ + bl 15c3c8 │ │ │ │ + b.n 5f778 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f81a │ │ │ │ + bge.n 5f71a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5f81a │ │ │ │ + b.n 5f71a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5f81a │ │ │ │ - b.n 5f878 │ │ │ │ + cbnz r0, 5f71a │ │ │ │ + b.n 5f778 │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r1, 5f80c │ │ │ │ + cbz r1, 5f70c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - cbz r3, 5f80c │ │ │ │ - movw r1, #30384 @ 0x76b0 │ │ │ │ + cbz r3, 5f70c │ │ │ │ + movw r1, #28356 @ 0x6ec4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f3b3c │ │ │ │ - b.n 5f878 │ │ │ │ - movw r1, #30412 @ 0x76cc │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 5f778 │ │ │ │ + movw r1, #28384 @ 0x6ee0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f3b3c │ │ │ │ - b.n 5f878 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 5f778 │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ mul.w fp, r3, r5 │ │ │ │ add r1, fp │ │ │ │ - bl 158d2c <_PyLong_FromByteArray@@Base+0xc28> │ │ │ │ + bl 158f58 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5f844 │ │ │ │ + bne.n 5f744 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f878 │ │ │ │ + bge.n 5f778 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f878 │ │ │ │ + cbnz r3, 5f778 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f878 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f778 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f856 │ │ │ │ + bge.n 5f756 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f856 │ │ │ │ + cbnz r3, 5f756 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 5f78e │ │ │ │ + b.n 5f68e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5f89c │ │ │ │ + b.n 5f79c │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 83b90 │ │ │ │ - cbz r5, 5f894 │ │ │ │ + bl 83b50 │ │ │ │ + cbz r5, 5f794 │ │ │ │ movs r4, #0 │ │ │ │ movs r7, #44 @ 0x2c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mla r0, r7, r4, r0 │ │ │ │ adds r4, #1 │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 5f884 │ │ │ │ + bne.n 5f784 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 83b90 │ │ │ │ - b.n 5f754 │ │ │ │ + bl 83b50 │ │ │ │ + b.n 5f654 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r5, sp, #528 @ 0x210 │ │ │ │ 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 5f8ca │ │ │ │ + bge.n 5f7ca │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bl 83588 │ │ │ │ - b.n 5f8cc │ │ │ │ + bl 83548 │ │ │ │ + b.n 5f7cc │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbnz r0, 5f8da │ │ │ │ - bl 23c470 │ │ │ │ + cbnz r0, 5f7da │ │ │ │ + bl 23b41c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5fa1c │ │ │ │ + b.n 5f91c │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r9, r3 │ │ │ │ - bgt.n 5f8f2 │ │ │ │ + bgt.n 5f7f2 │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r0, r9 │ │ │ │ - bl 83588 │ │ │ │ - b.n 5f8f4 │ │ │ │ + bl 83548 │ │ │ │ + b.n 5f7f4 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbnz r0, 5f904 │ │ │ │ + cbnz r0, 5f804 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 83b90 │ │ │ │ - bl 23c470 │ │ │ │ - b.n 5f8d4 │ │ │ │ - movw sl, #27389 @ 0x6afd │ │ │ │ + bl 83b50 │ │ │ │ + bl 23b41c │ │ │ │ + b.n 5f7d4 │ │ │ │ + movw sl, #27789 @ 0x6c8d │ │ │ │ movt sl, #18 │ │ │ │ movs r5, #0 │ │ │ │ cmp r9, r5 │ │ │ │ - beq.n 5f9f4 │ │ │ │ + beq.n 5f8f4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 5f91e │ │ │ │ - bl 5d9f0 │ │ │ │ - b.n 5f9f8 │ │ │ │ + bne.n 5f81e │ │ │ │ + bl 5da0c │ │ │ │ + b.n 5f8f8 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ - cbz r2, 5f96a │ │ │ │ + cbz r2, 5f86a │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - cbz r2, 5f96a │ │ │ │ + cbz r2, 5f86a │ │ │ │ cmp r2, sl │ │ │ │ - bne.n 5f95e │ │ │ │ + bne.n 5f85e │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - bcc.n 5f948 │ │ │ │ + bcc.n 5f848 │ │ │ │ movw r3, #43700 @ 0xaab4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #224] @ (5fa20 ) │ │ │ │ + ldr r1, [pc, #224] @ (5f920 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c368 │ │ │ │ - b.n 5f9f8 │ │ │ │ + bl 15c3c8 │ │ │ │ + b.n 5f8f8 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f99a │ │ │ │ + bge.n 5f89a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5f99a │ │ │ │ + b.n 5f89a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5f99a │ │ │ │ - b.n 5f9f8 │ │ │ │ + cbnz r0, 5f89a │ │ │ │ + b.n 5f8f8 │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r1, 5f98c │ │ │ │ + cbz r1, 5f88c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - cbz r3, 5f98c │ │ │ │ - movw r1, #30384 @ 0x76b0 │ │ │ │ + cbz r3, 5f88c │ │ │ │ + movw r1, #28356 @ 0x6ec4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f3b3c │ │ │ │ - b.n 5f9f8 │ │ │ │ - movw r1, #30412 @ 0x76cc │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 5f8f8 │ │ │ │ + movw r1, #28384 @ 0x6ee0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f3b3c │ │ │ │ - b.n 5f9f8 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 5f8f8 │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ mul.w fp, r3, r5 │ │ │ │ add r1, fp │ │ │ │ - bl 158c50 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ + bl 159024 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5f9c4 │ │ │ │ + bne.n 5f8c4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f9f8 │ │ │ │ + bge.n 5f8f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f9f8 │ │ │ │ + cbnz r3, 5f8f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5f9f8 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5f8f8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f9d6 │ │ │ │ + bge.n 5f8d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5f9d6 │ │ │ │ + cbnz r3, 5f8d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 5f90e │ │ │ │ + b.n 5f80e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5fa1c │ │ │ │ + b.n 5f91c │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 83b90 │ │ │ │ - cbz r5, 5fa14 │ │ │ │ + bl 83b50 │ │ │ │ + cbz r5, 5f914 │ │ │ │ movs r4, #0 │ │ │ │ movs r7, #44 @ 0x2c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mla r0, r7, r4, r0 │ │ │ │ adds r4, #1 │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 5fa04 │ │ │ │ + bne.n 5f904 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 83b90 │ │ │ │ - b.n 5f8d4 │ │ │ │ + bl 83b50 │ │ │ │ + b.n 5f7d4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r5, sp, #528 @ 0x210 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 15e604 │ │ │ │ + b.w 15e63c │ │ │ │ │ │ │ │ -0005fa2a : │ │ │ │ +0005f92a : │ │ │ │ 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] @ (5fa70 ) │ │ │ │ + ldr r0, [pc, #52] @ (5f970 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - cbnz r1, 5fa52 │ │ │ │ + cbnz r1, 5f952 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 43ae0 <_PyImport_ClearExtension@@Base+0x1de> │ │ │ │ + b.w 43b00 <_PyImport_ClearExtension@@Base+0x1de> │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #7088 @ 0x1bb0 │ │ │ │ + movw r2, #5076 @ 0x13d4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11dd00 <_PyErr_SetString@@Base> │ │ │ │ + bl 11de6c <_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, #45381 @ 0xb145 │ │ │ │ + movw sl, #56329 @ 0xdc09 │ │ │ │ movt sl, #23 │ │ │ │ mov r5, r7 │ │ │ │ mov r8, r6 │ │ │ │ mov r9, r2 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ cmp r6, r9 │ │ │ │ - beq.n 5fadc │ │ │ │ + beq.n 5f9dc │ │ │ │ ldr r4, [r5, #4] │ │ │ │ - cbz r4, 5fad6 │ │ │ │ + cbz r4, 5f9d6 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 5fabe │ │ │ │ + cbz r3, 5f9be │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 5fabe │ │ │ │ + cbz r3, 5f9be │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 5fab8 │ │ │ │ + bne.n 5f9b8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b.n 5fabe │ │ │ │ + b.n 5f9be │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r8, [r5, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5fad6 │ │ │ │ + bge.n 5f9d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5fad6 │ │ │ │ + cbnz r3, 5f9d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ - b.n 5fa9a │ │ │ │ + b.n 5f99a │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 83b90 │ │ │ │ + b.w 83b50 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #4] @ (5faf0 ) │ │ │ │ + ldr r2, [pc, #4] @ (5f9f0 ) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 41fd4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2e4> │ │ │ │ + b.w 41fec <_PyEval_SpecialMethodCanSuggest@@Base+0x2e4> │ │ │ │ sub sp, #192 @ 0xc0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0005faf4 : │ │ │ │ +0005f9f4 : │ │ │ │ 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 d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5fb24 │ │ │ │ + bne.n 5fa24 │ │ │ │ movs r4, #0 │ │ │ │ - movw r0, #7140 @ 0x1be4 │ │ │ │ + movw r0, #5128 @ 0x1408 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 243764 │ │ │ │ + bl 242728 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005fb2a : │ │ │ │ +0005fa2a : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #43816 @ 0xab28 │ │ │ │ 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 214e24 │ │ │ │ + bl 213e1c │ │ │ │ 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 5fc34 │ │ │ │ + bl 5fb34 │ │ │ │ movw r2, #5996 @ 0x176c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ @@ -77404,1551 +77318,1551 @@ │ │ │ │ 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, 5fba4 │ │ │ │ + cbnz r0, 5faa4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 80da4 │ │ │ │ + b.w 80d64 │ │ │ │ movs r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fc1c │ │ │ │ + beq.n 5fb1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 6181e │ │ │ │ + bl 61722 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r4, 5fc1c │ │ │ │ + cbz r4, 5fb1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5fc18 │ │ │ │ + ble.n 5fb18 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r0, 5fc06 │ │ │ │ + cbz r0, 5fb06 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5fbea │ │ │ │ + bge.n 5faea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5fbea │ │ │ │ + cbnz r3, 5faea │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5fbf6 │ │ │ │ + blt.n 5faf6 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5fc1c │ │ │ │ + b.n 5fb1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5fbf2 │ │ │ │ + bne.n 5faf2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5fbf2 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5faf2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5fc18 │ │ │ │ + bge.n 5fb18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5fc18 │ │ │ │ + cbnz r3, 5fb18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r4, #24] │ │ │ │ - b.n 5fbba │ │ │ │ + b.n 5faba │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #21096 @ 0x5268 │ │ │ │ + movw r3, #19112 @ 0x4aa8 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #4] @ (5fc30 ) │ │ │ │ - b.w 5f0dc │ │ │ │ + ldr r1, [pc, #4] @ (5fb30 ) │ │ │ │ + b.w 5f0b4 │ │ │ │ sub sp, #192 @ 0xc0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0005fc34 : │ │ │ │ +0005fb34 : │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #16384 @ 0x4000 │ │ │ │ - beq.n 5fc66 │ │ │ │ + beq.n 5fb66 │ │ │ │ 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, 5fc5e │ │ │ │ + cbnz r3, 5fb5e │ │ │ │ ldr.w r0, [r4, #-4] │ │ │ │ and.w r0, r0, #1 │ │ │ │ - b.n 5fc6a │ │ │ │ + b.n 5fb6a │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fc54 │ │ │ │ - b.n 5fc6a │ │ │ │ + bne.n 5fb54 │ │ │ │ + b.n 5fb6a │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005fc6c : │ │ │ │ +0005fb6c : │ │ │ │ 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 4d138 │ │ │ │ + bl 4d15a │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ 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 │ │ │ │ - vpush {d8} │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - sub sp, #12 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - bl 7fd48 <_PyObject_GC_New@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 5fe98 │ │ │ │ - movs r3, #0 │ │ │ │ - strh r3, [r0, #16] │ │ │ │ - bl 97b90 │ │ │ │ - ldrb r3, [r5, #16] │ │ │ │ - cbz r3, 5fce8 │ │ │ │ - add.w r0, r5, #17 │ │ │ │ - mov.w r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 5fcde │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 5fcce │ │ │ │ - dmb ish │ │ │ │ - beq.n 5fce8 │ │ │ │ - bl 286614 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - str r3, [r4, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.n 5fd7c │ │ │ │ - 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 2beb8 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 5fe4a │ │ │ │ - mov r1, r7 │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ - blx 2bff8 │ │ │ │ - movs r1, #8 │ │ │ │ - movs r0, #16 │ │ │ │ - blx 2beb8 │ │ │ │ - mov fp, r0 │ │ │ │ - cbz r0, 5fd38 │ │ │ │ - movs r1, #8 │ │ │ │ - movs r0, #16 │ │ │ │ - blx 2beb8 │ │ │ │ - mov r7, r0 │ │ │ │ - cbnz r0, 5fd40 │ │ │ │ - mov r0, fp │ │ │ │ - blx 2af18 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 2af18 │ │ │ │ - b.n 5fe4a │ │ │ │ - mov r1, sl │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ - blx 2bff8 │ │ │ │ - movs r0, #24 │ │ │ │ - blx 2c078 │ │ │ │ - cbnz r0, 5fd64 │ │ │ │ - mov r0, fp │ │ │ │ - blx 2af18 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 2af18 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 2af18 │ │ │ │ - b.n 5fe4a │ │ │ │ - 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 5fe56 │ │ │ │ - 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 2beb8 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 5fe4a │ │ │ │ - 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 5fda4 │ │ │ │ - movs r1, #4 │ │ │ │ - movs r0, #16 │ │ │ │ - blx 2beb8 │ │ │ │ - mov r9, r0 │ │ │ │ - cbz r0, 5fde4 │ │ │ │ - movs r1, #4 │ │ │ │ - movs r0, #16 │ │ │ │ - blx 2beb8 │ │ │ │ - mov r8, r0 │ │ │ │ - cbnz r0, 5fdec │ │ │ │ - mov r0, r9 │ │ │ │ - blx 2af18 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 2af18 │ │ │ │ - b.n 5fe4a │ │ │ │ - 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 5fdf6 │ │ │ │ - movs r0, #24 │ │ │ │ - blx 2c078 │ │ │ │ - cbnz r0, 5fe34 │ │ │ │ - mov r0, r9 │ │ │ │ - blx 2af18 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 2af18 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 2af18 │ │ │ │ - b.n 5fe4a │ │ │ │ - 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 5fd78 │ │ │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [r4, #8] │ │ │ │ - bl 23c470 │ │ │ │ - ldrb r3, [r5, #16] │ │ │ │ - cbz r3, 5fe80 │ │ │ │ - add.w r0, r5, #17 │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 5fe76 │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 5fe66 │ │ │ │ - dmb ish │ │ │ │ - beq.n 5fe80 │ │ │ │ - bl 285478 │ │ │ │ - cbz r6, 5fe98 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5fe96 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 5fe96 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - movs r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #12 │ │ │ │ - vpop {d8} │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 2b420 │ │ │ │ cmp r5, #3 │ │ │ │ - bne.n 5fed6 │ │ │ │ + bne.n 5fbc2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5fef6 │ │ │ │ - b.n 5feec │ │ │ │ + bne.n 5fbe2 │ │ │ │ + b.n 5fbd8 │ │ │ │ movs r3, #3 │ │ │ │ - movw r0, #38424 @ 0x9618 │ │ │ │ + movw r0, #36440 @ 0x8e58 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - bl e2a18 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 5fef2 │ │ │ │ - b.n 5fec8 │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 5fef6 │ │ │ │ + bl e2980 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 5fbde │ │ │ │ + b.n 5fbb4 │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 5fbe2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5ff58 │ │ │ │ + b.n 5fc44 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 158c50 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ + bl 159024 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fef2 │ │ │ │ + bne.n 5fbde │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 2469f8 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + bl 245e08 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5fef2 │ │ │ │ + beq.n 5fbde │ │ │ │ ldrd r6, r7, [sp, #8] │ │ │ │ - bl b0fe4 │ │ │ │ + bl b0b30 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ strd r6, r7, [sp] │ │ │ │ blx 2be9c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5ff44 │ │ │ │ + bge.n 5fc30 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5ff64 │ │ │ │ - bl 116390 │ │ │ │ + bne.n 5fc50 │ │ │ │ + bl 1164f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ff12 │ │ │ │ + beq.n 5fbfe │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5ff50 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 5fc3c │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5fef2 │ │ │ │ + bne.n 5fbde │ │ │ │ mov r0, r4 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 5ff74 │ │ │ │ + cbz r3, 5fc60 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 159cdc │ │ │ │ - b.n 5ff74 │ │ │ │ + bl 159d40 │ │ │ │ + b.n 5fc60 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ - b.n 5ff44 │ │ │ │ + bl 1e3608 │ │ │ │ + b.n 5fc30 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt.n 5ffce │ │ │ │ + bgt.n 5fcba │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 5ffb0 │ │ │ │ + cbz r2, 5fc9c │ │ │ │ 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, #16844 @ 0x41cc │ │ │ │ + movw r3, #18672 @ 0x48f0 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - movw r1, #36628 @ 0x8f14 │ │ │ │ + movw r1, #34644 @ 0x8754 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r4, [r4, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ - bl f3b3c │ │ │ │ - b.n 60006 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 5fcf2 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ movs r1, #0 │ │ │ │ - bl a8f10 │ │ │ │ + bl a8a90 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 60006 │ │ │ │ + cbz r0, 5fcf2 │ │ │ │ mov r3, r7 │ │ │ │ add.w r1, r5, #20 │ │ │ │ subs r2, r6, #1 │ │ │ │ - bl a9354 │ │ │ │ + bl a8ed4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5fff6 │ │ │ │ + blt.n 5fce2 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 60006 │ │ │ │ + b.n 5fcf2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5fff2 │ │ │ │ + bne.n 5fcde │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5fff2 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5fcde │ │ │ │ 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 │ │ │ │ movw r3, #43816 @ 0xab28 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6580 │ │ │ │ - cbz r0, 60030 │ │ │ │ + bl f6524 │ │ │ │ + cbz r0, 5fd1c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 60048 │ │ │ │ + b.n 5fd34 │ │ │ │ movw r3, #35728 @ 0x8b90 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6580 │ │ │ │ + bl f6524 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6002a │ │ │ │ - bl f6d10 │ │ │ │ + bne.n 5fd16 │ │ │ │ + bl f6cb4 │ │ │ │ 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 60076 │ │ │ │ + bhi.n 5fd62 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 60096 │ │ │ │ - b.n 6008e │ │ │ │ - movw r0, #38432 @ 0x9620 │ │ │ │ + bne.n 5fd82 │ │ │ │ + b.n 5fd7a │ │ │ │ + movw r0, #36448 @ 0x8e60 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - bl e2a18 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e2980 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 60172 │ │ │ │ - b.n 60068 │ │ │ │ - bl 94178 │ │ │ │ + beq.n 5fe5e │ │ │ │ + b.n 5fd54 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 60172 │ │ │ │ + bne.n 5fe5e │ │ │ │ ldrd r6, r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 2469f8 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ + bl 245e08 <_PyUnicode_Copy@@Base+0xa4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 60172 │ │ │ │ + beq.n 5fe5e │ │ │ │ cmp r5, #3 │ │ │ │ - ble.n 600c0 │ │ │ │ + ble.n 5fdac │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 600c4 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 5fdb0 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 60172 │ │ │ │ - b.n 600c4 │ │ │ │ + bne.n 5fe5e │ │ │ │ + b.n 5fdb0 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldrd sl, fp, [sp, #24] │ │ │ │ - bl 17dd04 │ │ │ │ - cbnz r0, 600e8 │ │ │ │ + bl 17d248 │ │ │ │ + cbnz r0, 5fdd4 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7276 @ 0x1c6c │ │ │ │ + movw r1, #5264 @ 0x1490 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 6015c │ │ │ │ + bl 11de14 │ │ │ │ + b.n 5fe48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 17a970 │ │ │ │ + bl 179fc4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 6015c │ │ │ │ + blt.n 5fe48 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ add r1, sp, #20 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 5f8a4 │ │ │ │ + bl 5f7a4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6015c │ │ │ │ - bl b0fe4 │ │ │ │ + beq.n 5fe48 │ │ │ │ + bl b0b30 │ │ │ │ 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 2bd24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 6014e │ │ │ │ + bge.n 5fe3a │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 6013c │ │ │ │ - bl 116390 │ │ │ │ + bne.n 5fe28 │ │ │ │ + bl 1164f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 60102 │ │ │ │ - b.n 6014a │ │ │ │ + beq.n 5fdee │ │ │ │ + b.n 5fe36 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5fa74 │ │ │ │ + bl 5f974 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 60166 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 60172 │ │ │ │ + bne.n 5fe52 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 5fe5e │ │ │ │ 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 94430 │ │ │ │ + b.w 94390 │ │ │ │ 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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 601a6 │ │ │ │ + beq.n 5fe92 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 601bc │ │ │ │ + bne.n 5fea8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 601ee │ │ │ │ + beq.n 5feda │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 601be │ │ │ │ - b.n 601ee │ │ │ │ + bgt.n 5feaa │ │ │ │ + b.n 5feda │ │ │ │ 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 601da │ │ │ │ + beq.n 5fec6 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 60208 │ │ │ │ + bne.n 5fef4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 601ee │ │ │ │ + beq.n 5feda │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6020a │ │ │ │ + bgt.n 5fef6 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 60248 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 5ff34 │ │ │ │ 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 144be4 │ │ │ │ + bl 144e3c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60234 │ │ │ │ + bge.n 5ff20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 60234 │ │ │ │ + cbnz r3, 5ff20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60248 │ │ │ │ + bge.n 5ff34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60248 │ │ │ │ + cbnz r3, 5ff34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 60278 │ │ │ │ + beq.n 5ff64 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38392 @ 0x95f8 │ │ │ │ + movw r0, #36408 @ 0x8e38 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6033c │ │ │ │ + beq.n 60028 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6028c │ │ │ │ - bl 94178 │ │ │ │ + bne.n 5ff78 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6033c │ │ │ │ + bne.n 60028 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 17dd04 │ │ │ │ - cbnz r0, 602ae │ │ │ │ + bl 17d248 │ │ │ │ + cbnz r0, 5ff9a │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7312 @ 0x1c90 │ │ │ │ + movw r1, #5300 @ 0x14b4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 60326 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 60012 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17a970 │ │ │ │ + bl 179fc4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 60326 │ │ │ │ + blt.n 60012 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 5f724 │ │ │ │ + bl 5f624 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 60326 │ │ │ │ - bl b0fe4 │ │ │ │ + beq.n 60012 │ │ │ │ + bl b0b30 │ │ │ │ ldr.w r8, [sp] │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b4b4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r7, r0 │ │ │ │ - blt.n 602f2 │ │ │ │ + blt.n 5ffde │ │ │ │ movs r5, #0 │ │ │ │ - b.n 60304 │ │ │ │ + b.n 5fff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 602ee │ │ │ │ - bl 116390 │ │ │ │ + bne.n 5ffda │ │ │ │ + bl 1164f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 602c8 │ │ │ │ + beq.n 5ffb4 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ - bl 5fa74 │ │ │ │ + bl 5f974 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 60330 │ │ │ │ - cbnz r5, 60326 │ │ │ │ + bge.n 6001c │ │ │ │ + cbnz r5, 60012 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r6, [r7, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 6033c │ │ │ │ + bl 1e3608 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 60028 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ 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, 6036e │ │ │ │ + cbz r0, 6005a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6036e │ │ │ │ + bge.n 6005a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6036e │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6005a │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 60388 │ │ │ │ + cbz r0, 60074 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60388 │ │ │ │ + bge.n 60074 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 60388 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 60074 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 603a2 │ │ │ │ + cbz r0, 6008e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 603a2 │ │ │ │ + bge.n 6008e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 603a2 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6008e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 138bb0 │ │ │ │ + bl 138dec │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, 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 7fd08 <_PyObject_GC_New@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 602a0 │ │ │ │ + movs r3, #0 │ │ │ │ + strh r3, [r0, #16] │ │ │ │ + bl 97aec │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ + cbz r3, 600f0 │ │ │ │ + add.w r0, r5, #17 │ │ │ │ + mov.w r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 600e6 │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 600d6 │ │ │ │ + dmb ish │ │ │ │ + beq.n 600f0 │ │ │ │ + bl 2b848c │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + str r3, [r4, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 60184 │ │ │ │ + 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 2beb8 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 60252 │ │ │ │ + mov r1, r7 │ │ │ │ + movs r2, #128 @ 0x80 │ │ │ │ + blx 2bff8 │ │ │ │ + movs r1, #8 │ │ │ │ + movs r0, #16 │ │ │ │ + blx 2beb8 │ │ │ │ + mov fp, r0 │ │ │ │ + cbz r0, 60140 │ │ │ │ + movs r1, #8 │ │ │ │ + movs r0, #16 │ │ │ │ + blx 2beb8 │ │ │ │ + mov r7, r0 │ │ │ │ + cbnz r0, 60148 │ │ │ │ + mov r0, fp │ │ │ │ + blx 2af18 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 2af18 │ │ │ │ + b.n 60252 │ │ │ │ + mov r1, sl │ │ │ │ + movs r2, #128 @ 0x80 │ │ │ │ + blx 2bff8 │ │ │ │ + movs r0, #24 │ │ │ │ + blx 2c078 │ │ │ │ + cbnz r0, 6016c │ │ │ │ + mov r0, fp │ │ │ │ + blx 2af18 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 2af18 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 2af18 │ │ │ │ + b.n 60252 │ │ │ │ + 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 6025e │ │ │ │ + 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 2beb8 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 60252 │ │ │ │ + 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 601ac │ │ │ │ + movs r1, #4 │ │ │ │ + movs r0, #16 │ │ │ │ + blx 2beb8 │ │ │ │ + mov r9, r0 │ │ │ │ + cbz r0, 601ec │ │ │ │ + movs r1, #4 │ │ │ │ + movs r0, #16 │ │ │ │ + blx 2beb8 │ │ │ │ + mov r8, r0 │ │ │ │ + cbnz r0, 601f4 │ │ │ │ + mov r0, r9 │ │ │ │ + blx 2af18 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 2af18 │ │ │ │ + b.n 60252 │ │ │ │ + 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 601fe │ │ │ │ + movs r0, #24 │ │ │ │ + blx 2c078 │ │ │ │ + cbnz r0, 6023c │ │ │ │ + mov r0, r9 │ │ │ │ + blx 2af18 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 2af18 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 2af18 │ │ │ │ + b.n 60252 │ │ │ │ + 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 60180 │ │ │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [r4, #8] │ │ │ │ + bl 23b41c │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ + cbz r3, 60288 │ │ │ │ + add.w r0, r5, #17 │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 6027e │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 6026e │ │ │ │ + dmb ish │ │ │ │ + beq.n 60288 │ │ │ │ + bl 284d7c │ │ │ │ + cbz r6, 602a0 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 6029e │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 6029e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 846d4 <_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, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #160] @ (6045c ) │ │ │ │ + ldr r5, [pc, #160] @ (6035c ) │ │ │ │ mov.w r3, #1 │ │ │ │ sub sp, #8 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 603d6 │ │ │ │ + bne.n 602d6 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 603c6 │ │ │ │ + bne.n 602c6 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 603e8 │ │ │ │ + beq.n 602e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 134e7c <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ - ldr r6, [pc, #116] @ (60460 ) │ │ │ │ + bl 1350b0 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + ldr r6, [pc, #116] @ (60360 ) │ │ │ │ ldr.w r3, [r6, #1476] @ 0x5c4 │ │ │ │ - cbz r3, 60428 │ │ │ │ + cbz r3, 60328 │ │ │ │ ldr.w r0, [r6, #1564] @ 0x61c │ │ │ │ - bl 60464 <_Py_hashtable_size@@Base> │ │ │ │ + bl 60364 <_Py_hashtable_size@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r6, #1556] @ 0x614 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 60464 <_Py_hashtable_size@@Base> │ │ │ │ + bl 60364 <_Py_hashtable_size@@Base> │ │ │ │ add r4, r0 │ │ │ │ ldr.w r0, [r6, #1568] @ 0x620 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 60464 <_Py_hashtable_size@@Base> │ │ │ │ + bl 60364 <_Py_hashtable_size@@Base> │ │ │ │ add r2, sp, #4 │ │ │ │ add r4, r0 │ │ │ │ - movw r1, #23729 @ 0x5cb1 │ │ │ │ + movw r1, #23681 @ 0x5c81 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r0, [r6, #1572] @ 0x624 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 2de9b4 <_Py_hashtable_foreach@@Base> │ │ │ │ - b.n 6042a │ │ │ │ + bl 2de2a8 <_Py_hashtable_foreach@@Base> │ │ │ │ + b.n 6032a │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 60442 │ │ │ │ + bne.n 60342 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 60432 │ │ │ │ + bne.n 60332 │ │ │ │ dmb ish │ │ │ │ - beq.n 6044e │ │ │ │ - ldr r0, [pc, #16] @ (6045c ) │ │ │ │ - bl 285478 │ │ │ │ + beq.n 6034e │ │ │ │ + ldr r0, [pc, #16] @ (6035c ) │ │ │ │ + bl 284d7c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8f798 │ │ │ │ + b.w 8f6f8 │ │ │ │ nop │ │ │ │ strb r0, [r0, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00060464 <_Py_hashtable_size@@Base>: │ │ │ │ +00060364 <_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 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #104] @ (604ec <_Py_hashtable_size@@Base+0x88>) │ │ │ │ - mov.w r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 6049a <_Py_hashtable_size@@Base+0x36> │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 6048a <_Py_hashtable_size@@Base+0x26> │ │ │ │ - ite eq │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - dmb ish │ │ │ │ - beq.n 604ac <_Py_hashtable_size@@Base+0x48> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 134e7c <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ - ldr r3, [pc, #64] @ (604f0 <_Py_hashtable_size@@Base+0x8c>) │ │ │ │ - ldr.w r2, [r3, #1476] @ 0x5c4 │ │ │ │ - cbz r2, 604bc <_Py_hashtable_size@@Base+0x58> │ │ │ │ - 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 604d4 <_Py_hashtable_size@@Base+0x70> │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 604c4 <_Py_hashtable_size@@Base+0x60> │ │ │ │ - dmb ish │ │ │ │ - beq.n 604e0 <_Py_hashtable_size@@Base+0x7c> │ │ │ │ - ldr r0, [pc, #16] @ (604ec <_Py_hashtable_size@@Base+0x88>) │ │ │ │ - bl 285478 │ │ │ │ - movw r0, #5744 @ 0x1670 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - pop {r4, pc} │ │ │ │ - nop │ │ │ │ - strb r0, [r0, #20] │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - ldr r0, [r7, #108] @ 0x6c │ │ │ │ - lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000604f4 : │ │ │ │ +00060372 : │ │ │ │ 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, 6050e │ │ │ │ + cbnz r0, 6038c │ │ │ │ mov r4, r6 │ │ │ │ - bl 5d9f0 │ │ │ │ - b.n 6059a │ │ │ │ + bl 5da0c │ │ │ │ + b.n 60418 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cbz r3, 6057a │ │ │ │ + cbz r3, 603f8 │ │ │ │ ldr r4, [r3, #36] @ 0x24 │ │ │ │ - cbnz r4, 6051c │ │ │ │ + cbnz r4, 6039a │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - cbz r4, 60524 │ │ │ │ + cbz r4, 603a2 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 6057a │ │ │ │ + bmi.n 603f8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 6057a │ │ │ │ + cbz r3, 603f8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6059a │ │ │ │ + cbz r0, 60418 │ │ │ │ movs r3, #8 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1df468 │ │ │ │ + bl 1de198 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6055a │ │ │ │ + bge.n 603d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6055a │ │ │ │ + cbnz r3, 603d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5736 @ 0x1668 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 60598 │ │ │ │ + bne.n 60416 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6057a │ │ │ │ + bge.n 603f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6057a │ │ │ │ + cbnz r3, 603f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7396 @ 0x1ce4 │ │ │ │ + movw r1, #5384 @ 0x1508 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ 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, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 605cc │ │ │ │ + beq.n 6044a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 605cc │ │ │ │ + ble.n 6044a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 605e4 │ │ │ │ + bge.n 60462 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 605e4 │ │ │ │ + b.n 60462 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 60614 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 60492 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16d89c │ │ │ │ - cbnz r0, 60620 │ │ │ │ + bl 16d5d4 │ │ │ │ + cbnz r0, 6049e │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7432 @ 0x1d08 │ │ │ │ + movw r1, #5420 @ 0x152c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60614 │ │ │ │ + bge.n 60492 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 60618 │ │ │ │ + cbz r3, 60496 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 6063c │ │ │ │ + b.n 604ba │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 60614 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 60492 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9fad8 │ │ │ │ + bl 9fa78 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6063c │ │ │ │ + bge.n 604ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6063c │ │ │ │ + cbnz r3, 604ba │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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] @ (60538 ) │ │ │ │ + mov.w r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 604e6 │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 604d6 │ │ │ │ + ite eq │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + dmb ish │ │ │ │ + beq.n 604f8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1350b0 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + ldr r3, [pc, #64] @ (6053c ) │ │ │ │ + ldr.w r2, [r3, #1476] @ 0x5c4 │ │ │ │ + cbz r2, 60508 │ │ │ │ + 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 60520 │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 60510 │ │ │ │ + dmb ish │ │ │ │ + beq.n 6052c │ │ │ │ + ldr r0, [pc, #16] @ (60538 ) │ │ │ │ + bl 284d7c │ │ │ │ + movw r0, #5744 @ 0x1670 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + pop {r4, pc} │ │ │ │ + nop │ │ │ │ + strb r0, [r0, #20] │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + ldr r0, [r7, #108] @ 0x6c │ │ │ │ + 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, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6066c │ │ │ │ + beq.n 6056c │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 60682 │ │ │ │ + bne.n 60582 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 606b4 │ │ │ │ + beq.n 605b4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 60684 │ │ │ │ - b.n 606b4 │ │ │ │ + bgt.n 60584 │ │ │ │ + b.n 605b4 │ │ │ │ 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 606a0 │ │ │ │ + beq.n 605a0 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 606ce │ │ │ │ + bne.n 605ce │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 606b4 │ │ │ │ + beq.n 605b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 606d0 │ │ │ │ + bgt.n 605d0 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 6070e │ │ │ │ + bl 11de14 │ │ │ │ + b.n 6060e │ │ │ │ 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 166168 │ │ │ │ + bl 1660fc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 606fa │ │ │ │ + bge.n 605fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 606fa │ │ │ │ + cbnz r3, 605fa │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6070e │ │ │ │ + bge.n 6060e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6070e │ │ │ │ + cbnz r3, 6060e │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6073e │ │ │ │ + beq.n 6063e │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 60754 │ │ │ │ + bne.n 60654 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 60786 │ │ │ │ + beq.n 60686 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 60756 │ │ │ │ - b.n 60786 │ │ │ │ + bgt.n 60656 │ │ │ │ + b.n 60686 │ │ │ │ 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 60772 │ │ │ │ + beq.n 60672 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 607a0 │ │ │ │ + bne.n 606a0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 60786 │ │ │ │ + beq.n 60686 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 607a2 │ │ │ │ + bgt.n 606a2 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 607e0 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 606e0 │ │ │ │ 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 2a5d60 │ │ │ │ + bl 2a55b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 607cc │ │ │ │ + bge.n 606cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 607cc │ │ │ │ + cbnz r3, 606cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 607e0 │ │ │ │ + bge.n 606e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 607e0 │ │ │ │ + cbnz r3, 606e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000607e4 : │ │ │ │ +000606e4 : │ │ │ │ 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, 60800 │ │ │ │ + cbnz r0, 60700 │ │ │ │ mov r4, r6 │ │ │ │ - bl 5d9f0 │ │ │ │ - b.n 609c4 │ │ │ │ + bl 5da0c │ │ │ │ + b.n 608c4 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6099c │ │ │ │ + beq.w 6089c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 60828 │ │ │ │ - movw r3, #60305 @ 0xeb91 │ │ │ │ + cbz r2, 60728 │ │ │ │ + movw r3, #53013 @ 0xcf15 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 60822 │ │ │ │ + bne.n 60722 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 22ec30 <_PyCompile_GetBinaryIntrinsicName@@Base+0x1094> │ │ │ │ + b.w 22cfb4 <_PyCompile_GetBinaryIntrinsicName@@Base+0x1098> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r2 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bmi.w 6099c │ │ │ │ + bmi.w 6089c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6099c │ │ │ │ + beq.w 6089c │ │ │ │ mov r0, r1 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 609ba │ │ │ │ + beq.w 608ba │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ - cbz r7, 6084e │ │ │ │ + cbz r7, 6074e │ │ │ │ ldr r7, [r7, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 609be │ │ │ │ + beq.w 608be │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 609be │ │ │ │ + beq.w 608be │ │ │ │ ldr.w r8, [r2, #8] │ │ │ │ cmp r8, r7 │ │ │ │ - beq.w 609be │ │ │ │ + beq.w 608be │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 608fe │ │ │ │ + beq.n 607fe │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 608d8 │ │ │ │ + beq.n 607d8 │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ - cbz r2, 60896 │ │ │ │ + cbz r2, 60796 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 608d8 │ │ │ │ + ble.n 607d8 │ │ │ │ adds r2, #12 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r4, [r2, #4]! │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 608aa │ │ │ │ + beq.n 607aa │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 60882 │ │ │ │ - b.n 608d8 │ │ │ │ + bne.n 60782 │ │ │ │ + b.n 607d8 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 608aa │ │ │ │ + beq.n 607aa │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 60892 │ │ │ │ + bne.n 60792 │ │ │ │ movw r3, #34952 @ 0x8888 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 608d8 │ │ │ │ + bne.n 607d8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r8 │ │ │ │ movw r3, #5736 @ 0x1668 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 60968 │ │ │ │ + bne.n 60868 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 608cc │ │ │ │ + bge.n 607cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 608d2 │ │ │ │ + cbz r3, 607d2 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 608d8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 608cc │ │ │ │ + b.n 607d8 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 607cc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r7 │ │ │ │ movw r3, #5736 @ 0x1668 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 60968 │ │ │ │ + bne.n 60868 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 608fe │ │ │ │ + bge.n 607fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 608fe │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 607fe │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 60948 │ │ │ │ - movw r3, #60261 @ 0xeb65 │ │ │ │ + beq.n 60848 │ │ │ │ + movw r3, #60257 @ 0xeb61 │ │ │ │ movt r3, #20 │ │ │ │ movw r7, #5736 @ 0x1668 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 60934 │ │ │ │ + bne.n 60834 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 60940 │ │ │ │ + bpl.n 60840 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 60940 │ │ │ │ + bpl.n 60840 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 14ed58 │ │ │ │ + bl 14ed54 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6093c │ │ │ │ + b.n 6083c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 60968 │ │ │ │ + bne.n 60868 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 60952 │ │ │ │ + blt.n 60852 │ │ │ │ movw r4, #5736 @ 0x1668 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 60968 │ │ │ │ + b.n 60868 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 60948 │ │ │ │ + bne.n 60848 │ │ │ │ movw r0, #5736 @ 0x1668 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 60948 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 60848 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6097c │ │ │ │ + bge.n 6087c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6097c │ │ │ │ + cbnz r3, 6087c │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5736 @ 0x1668 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 609c4 │ │ │ │ + bne.n 608c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6099c │ │ │ │ + bge.n 6089c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6099c │ │ │ │ + cbnz r3, 6089c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7396 @ 0x1ce4 │ │ │ │ + movw r1, #5384 @ 0x1508 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 609c4 │ │ │ │ + b.n 608c4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 608cc │ │ │ │ - b.n 60948 │ │ │ │ + bne.n 607cc │ │ │ │ + b.n 60848 │ │ │ │ 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, #8436 @ 0x20f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 609f4 │ │ │ │ + beq.n 608f4 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 60a22 │ │ │ │ + bne.n 60922 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 60a08 │ │ │ │ + beq.n 60908 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 60a24 │ │ │ │ + bgt.n 60924 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 60a4a │ │ │ │ + bl 11de14 │ │ │ │ + b.n 6094a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ bl 161c8c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60a4a │ │ │ │ + bge.n 6094a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60a4a │ │ │ │ + cbnz r3, 6094a │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 60a6a │ │ │ │ + bls.n 6096a │ │ │ │ movs r5, #0 │ │ │ │ - bl 23c470 │ │ │ │ - b.n 60a9e │ │ │ │ + bl 23b41c │ │ │ │ + b.n 6099e │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 60a7a │ │ │ │ + cbz r0, 6097a │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bls.n 60a7c │ │ │ │ - b.n 60a62 │ │ │ │ + bls.n 6097c │ │ │ │ + b.n 60962 │ │ │ │ mov r2, r0 │ │ │ │ add.w r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c8074 <_PyArena_Malloc@@Base> │ │ │ │ + bl c7af8 <_PyArena_Malloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 60a62 │ │ │ │ + beq.n 60962 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 2b420 │ │ │ │ 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 60ad0 │ │ │ │ + beq.n 609d0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r3, #7540 @ 0x1d74 │ │ │ │ + movw r3, #5528 @ 0x1598 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r0, #7572 @ 0x1d94 │ │ │ │ + movw r0, #5560 @ 0x15b8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ cmp r2, #5 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ - b.n 60ad8 │ │ │ │ - movw r0, #7608 @ 0x1db8 │ │ │ │ + b.n 609d8 │ │ │ │ + movw r0, #5596 @ 0x15dc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 60ae6 │ │ │ │ - bl f6d10 │ │ │ │ + cbnz r0, 609e6 │ │ │ │ + bl f6cb4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ - bl 5fb2a │ │ │ │ + bl 5fa2a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 84e68 │ │ │ │ + b.w 84e28 │ │ │ │ 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 60b1c │ │ │ │ + bne.n 60a1c │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 60b3a │ │ │ │ - b.n 60b32 │ │ │ │ + bne.n 60a3a │ │ │ │ + b.n 60a32 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59408 @ 0xe810 │ │ │ │ + movw r0, #57424 @ 0xe050 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 60bba │ │ │ │ - b.n 60b0e │ │ │ │ - bl 94178 │ │ │ │ + beq.n 60aba │ │ │ │ + b.n 60a0e │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 60bba │ │ │ │ + bne.n 60aba │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #36964 @ 0x9064 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 60b62 │ │ │ │ + beq.n 60a62 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #29696 @ 0x7400 │ │ │ │ + movw r1, #27868 @ 0x6cdc │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 60ba8 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 60aa8 │ │ │ │ cmp r4, #5 │ │ │ │ - bhi.n 60b6e │ │ │ │ + bhi.n 60a6e │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ - cbnz r2, 60b88 │ │ │ │ + cbnz r2, 60a88 │ │ │ │ mov r0, r2 │ │ │ │ - b.n 60bb2 │ │ │ │ + b.n 60ab2 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #50892 @ 0xc6cc │ │ │ │ + movw r1, #48860 @ 0xbedc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 60ba8 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 60aa8 │ │ │ │ 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 60b92 │ │ │ │ - b.n 60bb2 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 60bba │ │ │ │ + bne.n 60a92 │ │ │ │ + b.n 60ab2 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 60aba │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ 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 │ │ │ │ @@ -78957,704 +78871,779 @@ │ │ │ │ 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 d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 60e4c │ │ │ │ + beq.w 60d4c │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - cbnz r4, 60c10 │ │ │ │ + cbnz r4, 60b10 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7640 @ 0x1dd8 │ │ │ │ + movw r1, #5628 @ 0x15fc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 60e4c │ │ │ │ - ldr.w sl, [pc, #576] @ 60e54 │ │ │ │ + b.n 60d4c │ │ │ │ + ldr.w sl, [pc, #576] @ 60d54 │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ - movw r1, #7692 @ 0x1e0c │ │ │ │ + movw r1, #5680 @ 0x1630 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r5, sl] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 60e44 │ │ │ │ + bne.w 60d44 │ │ │ │ mov r3, r8 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29266c <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ + bl 291eec <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 60e44 │ │ │ │ + bne.w 60d44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60c56 │ │ │ │ + bge.n 60b56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60c56 │ │ │ │ + cbnz r3, 60b56 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r6, #768] @ 0x300 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - beq.w 60e4c │ │ │ │ + beq.w 60d4c │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - cbnz r4, 60c86 │ │ │ │ + cbnz r4, 60b86 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7732 @ 0x1e34 │ │ │ │ + movw r1, #5720 @ 0x1658 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 60c0a │ │ │ │ - movw r1, #7692 @ 0x1e0c │ │ │ │ + bl 11de14 │ │ │ │ + b.n 60b0a │ │ │ │ + movw r1, #5680 @ 0x1630 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [sl, r5] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 60e44 │ │ │ │ + bne.w 60d44 │ │ │ │ mov r3, r8 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29266c <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ + bl 291eec <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 60e44 │ │ │ │ + bne.w 60d44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60cc6 │ │ │ │ + bge.n 60bc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60cc6 │ │ │ │ + cbnz r3, 60bc6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r6, #756] @ 0x2f4 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 60e4c │ │ │ │ + beq.w 60d4c │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - cbnz r4, 60cea │ │ │ │ + cbnz r4, 60bea │ │ │ │ mov r0, r4 │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 60c0a │ │ │ │ + beq.n 60b0a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bmi.n 60d12 │ │ │ │ + bmi.n 60c12 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 1ded68 <_PyType_Name@@Base> │ │ │ │ - movw r1, #7784 @ 0x1e68 │ │ │ │ + bl 1dda9c <_PyType_Name@@Base> │ │ │ │ + movw r1, #5772 @ 0x168c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl f3b3c │ │ │ │ - b.n 60e44 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 60d44 │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl e4348 │ │ │ │ + bl e42b0 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 60e44 │ │ │ │ + beq.w 60d44 │ │ │ │ adds r3, r0, #4 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r5, sl │ │ │ │ - bge.n 60db0 │ │ │ │ + bge.n 60cb0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #284] @ (60e54 ) │ │ │ │ - movw r1, #7692 @ 0x1e0c │ │ │ │ + ldr r2, [pc, #284] @ (60d54 ) │ │ │ │ + movw r1, #5680 @ 0x1630 │ │ │ │ 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 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 60e44 │ │ │ │ + bne.n 60d44 │ │ │ │ mov r3, r8 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29266c <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ + bl 291eec <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60d7e │ │ │ │ + bge.n 60c7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 60d7e │ │ │ │ + cbnz r3, 60c7e │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ adds r5, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 60e44 │ │ │ │ + bne.n 60d44 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp sl, r3 │ │ │ │ - beq.n 60da4 │ │ │ │ + beq.n 60ca4 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7840 @ 0x1ea0 │ │ │ │ + movw r1, #5828 @ 0x16c4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 60e44 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 60d44 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 60d2a │ │ │ │ + b.n 60c2a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60dc8 │ │ │ │ + bge.n 60cc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60dc8 │ │ │ │ + cbnz r3, 60cc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r6, #760] @ 0x2f8 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 60e4c │ │ │ │ + beq.n 60d4c │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - cbnz r4, 60df6 │ │ │ │ + cbnz r4, 60cf6 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7896 @ 0x1ed8 │ │ │ │ + movw r1, #5884 @ 0x16fc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 60c0a │ │ │ │ - ldr r2, [pc, #92] @ (60e54 ) │ │ │ │ + bl 11de14 │ │ │ │ + b.n 60b0a │ │ │ │ + ldr r2, [pc, #92] @ (60d54 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #7692 @ 0x1e0c │ │ │ │ + movw r1, #5680 @ 0x1630 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1cd028 │ │ │ │ - cbnz r0, 60e44 │ │ │ │ + bl 1cbea8 │ │ │ │ + cbnz r0, 60d44 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28de58 │ │ │ │ + bl 28da44 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 60e44 │ │ │ │ + cbnz r0, 60d44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 60e2c │ │ │ │ + bge.n 60d2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 60e2c │ │ │ │ + cbnz r3, 60d2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrd r1, r0, [sp, #24] │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 1d953c │ │ │ │ + bl 1d8274 │ │ │ │ mov r4, r0 │ │ │ │ str.w r0, [fp] │ │ │ │ - cbnz r0, 60e4c │ │ │ │ + cbnz r0, 60d4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e68 │ │ │ │ - b.n 60c0a │ │ │ │ + bl 84e28 │ │ │ │ + b.n 60b0a │ │ │ │ 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 │ │ │ │ + ... │ │ │ │ + │ │ │ │ +00060d58 : │ │ │ │ + mov r1, r0 │ │ │ │ + movw r0, #34272 @ 0x85e0 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + b.w f5388 │ │ │ │ stmdb 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, 60e76 │ │ │ │ + cbz r3, 60d84 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 60e78 │ │ │ │ + b.n 60d86 │ │ │ │ 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, 60e98 │ │ │ │ + cbz r2, 60da6 │ │ │ │ ldr.w fp, [r7, #20] │ │ │ │ - b.n 60ea0 │ │ │ │ + b.n 60dae │ │ │ │ movw fp, #5744 @ 0x1670 │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ ldrb r2, [r7, #19] │ │ │ │ str r2, [sp, #16] │ │ │ │ - cbnz r3, 60eb0 │ │ │ │ + cbnz r3, 60dbe │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 60eb0 │ │ │ │ + blt.n 60dbe │ │ │ │ cmp r1, #5 │ │ │ │ - bgt.n 60eb0 │ │ │ │ - cbnz r4, 60ed2 │ │ │ │ + bgt.n 60dbe │ │ │ │ + cbnz r4, 60de0 │ │ │ │ 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] │ │ │ │ - ldr r3, [pc, #248] @ (60fbc ) │ │ │ │ + ldr r3, [pc, #248] @ (60ecc ) │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 60fb4 │ │ │ │ + beq.n 60ec2 │ │ │ │ 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 60f72 │ │ │ │ + beq.n 60e80 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 60f02 │ │ │ │ - bl 122494 │ │ │ │ + cbz r0, 60e10 │ │ │ │ + bl 1225fc │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 60efe │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 60efe │ │ │ │ + bne.n 60e0c │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 60e0c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 60fb4 │ │ │ │ + b.n 60ec2 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 60f72 │ │ │ │ + beq.n 60e80 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 60f1e │ │ │ │ - bl 122494 │ │ │ │ + cbz r0, 60e2c │ │ │ │ + bl 1225fc │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 60f1a │ │ │ │ - bl 94178 │ │ │ │ + bne.n 60e28 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 60efa │ │ │ │ + bne.n 60e08 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 60f72 │ │ │ │ + beq.n 60e80 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 60f3a │ │ │ │ - bl 122494 │ │ │ │ + cbz r0, 60e48 │ │ │ │ + bl 1225fc │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 60f36 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 60e44 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 60efa │ │ │ │ + bne.n 60e08 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 60f72 │ │ │ │ + beq.n 60e80 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 60f54 │ │ │ │ - bl 122494 │ │ │ │ + cbz r0, 60e62 │ │ │ │ + bl 1225fc │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 60f50 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 60e5e │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 60efa │ │ │ │ + bne.n 60e08 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 60f72 │ │ │ │ + beq.n 60e80 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - cbz r3, 60f5e │ │ │ │ + cbz r3, 60e6c │ │ │ │ mov fp, r3 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 60f72 │ │ │ │ + beq.n 60e80 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ str r0, [sp, #16] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 60f72 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 60e80 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 60efa │ │ │ │ + bne.n 60e08 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r3, #59240 @ 0xe768 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 60f9a │ │ │ │ + bne.n 60ea8 │ │ │ │ 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 1c9f94 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1c8e14 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 60fb4 │ │ │ │ + b.n 60ec2 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, sl │ │ │ │ strd r6, fp, [sp, #8] │ │ │ │ - movw r2, #7952 @ 0x1f10 │ │ │ │ + movw r2, #5976 @ 0x1758 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ strd r8, r9, [sp] │ │ │ │ - bl 2d885c │ │ │ │ + bl 2d80b4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + nop │ │ │ │ strb r4, [r3, r2] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - │ │ │ │ -00060fc0 : │ │ │ │ - mov r1, r0 │ │ │ │ - movw r0, #34272 @ 0x85e0 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - b.w f53e4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx 2c1a4 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ + b.w 2dfe84 │ │ │ │ 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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 61016 │ │ │ │ + beq.n 60f1c │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6102c │ │ │ │ + bne.n 60f32 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 6105e │ │ │ │ + beq.n 60f64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6102e │ │ │ │ - b.n 6105e │ │ │ │ + bgt.n 60f34 │ │ │ │ + b.n 60f64 │ │ │ │ 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 6104a │ │ │ │ + beq.n 60f50 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 61078 │ │ │ │ + bne.n 60f7e │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6105e │ │ │ │ + beq.n 60f64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6107a │ │ │ │ + bgt.n 60f80 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 610b8 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 60fbe │ │ │ │ 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 40db8 │ │ │ │ + bl 40dd0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 610a4 │ │ │ │ + bge.n 60faa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 610a4 │ │ │ │ + cbnz r3, 60faa │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 610b8 │ │ │ │ + bge.n 60fbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 610b8 │ │ │ │ + cbnz r3, 60fbe │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000610bc <_PyXI_UnwrapNotShareableError@@Base>: │ │ │ │ +00060fc2 <_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, 610de <_PyXI_UnwrapNotShareableError@@Base+0x22> │ │ │ │ - bl f6d10 │ │ │ │ - b.n 610e6 <_PyXI_UnwrapNotShareableError@@Base+0x2a> │ │ │ │ + cbnz r4, 60fe4 <_PyXI_UnwrapNotShareableError@@Base+0x22> │ │ │ │ + bl f6cb4 │ │ │ │ + b.n 60fec <_PyXI_UnwrapNotShareableError@@Base+0x2a> │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1472] @ 0x5c0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 205e38 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbz r0, 6113c <_PyXI_UnwrapNotShareableError@@Base+0x80> │ │ │ │ + bl 204c04 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbz r0, 61042 <_PyXI_UnwrapNotShareableError@@Base+0x80> │ │ │ │ ldr r4, [r5, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ - cbnz r6, 61104 <_PyXI_UnwrapNotShareableError@@Base+0x48> │ │ │ │ + cbnz r6, 6100a <_PyXI_UnwrapNotShareableError@@Base+0x48> │ │ │ │ mov r0, r4 │ │ │ │ bl 30d28 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 61116 <_PyXI_UnwrapNotShareableError@@Base+0x5a> │ │ │ │ - b.n 61130 <_PyXI_UnwrapNotShareableError@@Base+0x74> │ │ │ │ + cbnz r0, 6101c <_PyXI_UnwrapNotShareableError@@Base+0x5a> │ │ │ │ + b.n 61036 <_PyXI_UnwrapNotShareableError@@Base+0x74> │ │ │ │ mov r2, r4 │ │ │ │ mvn.w r1, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 374b0 <_PyXI_InitFailure@@Base> │ │ │ │ + bl 374b8 <_PyXI_InitFailure@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 610f8 <_PyXI_UnwrapNotShareableError@@Base+0x3c> │ │ │ │ - b.n 61140 <_PyXI_UnwrapNotShareableError@@Base+0x84> │ │ │ │ + bne.n 60ffe <_PyXI_UnwrapNotShareableError@@Base+0x3c> │ │ │ │ + b.n 61046 <_PyXI_UnwrapNotShareableError@@Base+0x84> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61124 <_PyXI_UnwrapNotShareableError@@Base+0x68> │ │ │ │ + bge.n 6102a <_PyXI_UnwrapNotShareableError@@Base+0x68> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 61128 <_PyXI_UnwrapNotShareableError@@Base+0x6c> │ │ │ │ + cbz r3, 6102e <_PyXI_UnwrapNotShareableError@@Base+0x6c> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 61130 <_PyXI_UnwrapNotShareableError@@Base+0x74> │ │ │ │ + b.n 61036 <_PyXI_UnwrapNotShareableError@@Base+0x74> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 61124 <_PyXI_UnwrapNotShareableError@@Base+0x68> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6102a <_PyXI_UnwrapNotShareableError@@Base+0x68> │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 61140 <_PyXI_UnwrapNotShareableError@@Base+0x84> │ │ │ │ + b.n 61046 <_PyXI_UnwrapNotShareableError@@Base+0x84> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + b.w 2dfe84 │ │ │ │ │ │ │ │ -00061142 : │ │ │ │ +0006104c : │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ - b.w 2e0590 │ │ │ │ - b.w 2e0590 │ │ │ │ │ │ │ │ -0006114e : │ │ │ │ +00061050 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ - bl 22935c │ │ │ │ + bl 22790c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 84e50 │ │ │ │ + b.w 84e10 │ │ │ │ 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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 61198 │ │ │ │ + beq.n 6109a │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 611ae │ │ │ │ + bne.n 610b0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 611e0 │ │ │ │ + beq.n 610e2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 611b0 │ │ │ │ - b.n 611e0 │ │ │ │ + bgt.n 610b2 │ │ │ │ + b.n 610e2 │ │ │ │ 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 611cc │ │ │ │ + beq.n 610ce │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 611fa │ │ │ │ + bne.n 610fc │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 611e0 │ │ │ │ + beq.n 610e2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 611fc │ │ │ │ + bgt.n 610fe │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 6123a │ │ │ │ + bl 11de14 │ │ │ │ + b.n 6113c │ │ │ │ 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 4116a │ │ │ │ + bl 41182 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61226 │ │ │ │ + bge.n 61128 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 61226 │ │ │ │ + cbnz r3, 61128 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6123a │ │ │ │ + bge.n 6113c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6123a │ │ │ │ + cbnz r3, 6113c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [r0, #28] │ │ │ │ movw r2, #5996 @ 0x176c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ 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 ee730 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + cbz r0, 6118a │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 6118a │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 6118a │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + cbz r0, 611a4 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #4] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 611a4 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 611a4 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + cbz r0, 611be │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #8] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 611be │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 611be │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ + cbz r0, 611d8 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #12] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 611d8 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 611d8 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ + cbz r0, 611f2 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #16] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 611f2 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 611f2 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ + cbz r0, 6120c │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #20] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 6120c │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 6120c │ │ │ │ + bl 846d4 <_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, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 6127e │ │ │ │ + bne.n 61234 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 100d7c <_PyNumber_Index@@Base> │ │ │ │ + bl 100c18 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 61292 │ │ │ │ - b.n 612a4 │ │ │ │ + cbnz r0, 61248 │ │ │ │ + b.n 6125a │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #20904 @ 0x51a8 │ │ │ │ + movw r0, #18920 @ 0x49e8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ - cbz r0, 612ec │ │ │ │ - b.n 61272 │ │ │ │ - bl 9b988 │ │ │ │ + bl 1d39c0 │ │ │ │ + cbz r0, 612a2 │ │ │ │ + b.n 61228 │ │ │ │ + bl 9b8e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 612b0 │ │ │ │ + blt.n 61266 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 612c0 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 612ec │ │ │ │ + bne.n 61276 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 612a2 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 612c0 │ │ │ │ + b.n 61276 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 612a0 │ │ │ │ + bne.n 61256 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 612a0 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 61256 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 245b30 │ │ │ │ - cbz r0, 612ec │ │ │ │ + bl 244ff8 │ │ │ │ + cbz r0, 612a2 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 612f0 │ │ │ │ + bne.n 612a6 │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #50336 @ 0xc4a0 │ │ │ │ + movw r1, #48352 @ 0xbce0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 61336 │ │ │ │ + b.n 612ec │ │ │ │ adds r1, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1761ac │ │ │ │ + bl 17d264 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 612ec │ │ │ │ + beq.n 612a2 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 61304 │ │ │ │ + cbz r3, 612ba │ │ │ │ ldr r5, [r5, #20] │ │ │ │ - b.n 6130c │ │ │ │ + b.n 612c2 │ │ │ │ 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 │ │ │ │ @@ -79667,209 +79656,135 @@ │ │ │ │ adds r1, r5, r4 │ │ │ │ blx 2b6f4 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ strb r7, [r5, r4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ + b.n 6115c │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 61344 │ │ │ │ - b.w 8832c │ │ │ │ + cbz r0, 612fc │ │ │ │ + b.w 88294 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 613a6 │ │ │ │ + beq.n 6135e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 613a6 │ │ │ │ + ble.n 6135e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r2, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ - movw r0, #7996 @ 0x1f3c │ │ │ │ + movw r0, #5984 @ 0x1760 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 613b6 │ │ │ │ + bge.n 6136e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 613b6 │ │ │ │ + cbnz r3, 6136e │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 613b6 │ │ │ │ - movw r0, #8032 @ 0x1f60 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6136e │ │ │ │ + movw r0, #6020 @ 0x1784 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [r0, #16] │ │ │ │ movw r2, #5996 @ 0x176c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ 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 ee7d0 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - cbz r0, 61404 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61404 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 61404 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - cbz r0, 6141e │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #4] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6141e │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 6141e │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - cbz r0, 61438 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #8] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61438 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 61438 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ - cbz r0, 61452 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #12] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61452 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 61452 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ - cbz r0, 6146c │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #16] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6146c │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 6146c │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ - cbz r0, 61486 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [r4, #20] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61486 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 61486 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #8056 @ 0x1f78 │ │ │ │ + movw r0, #6044 @ 0x179c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ 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, #8436 @ 0x20f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 614c6 │ │ │ │ + beq.n 613ca │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 614f4 │ │ │ │ + bne.n 613f8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 614da │ │ │ │ + beq.n 613de │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 614f6 │ │ │ │ + bgt.n 613fa │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 61522 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 61426 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - ldr r0, [pc, #44] @ (61528 ) │ │ │ │ + ldr r0, [pc, #44] @ (6142c ) │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl adb7c │ │ │ │ + bl ad530 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61522 │ │ │ │ + bge.n 61426 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61522 │ │ │ │ + cbnz r3, 61426 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ it lt │ │ │ │ lsllt r2, r2, #1 │ │ │ │ - b.n 613d6 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbz r0, 61538 │ │ │ │ - b.w 8832c │ │ │ │ + cbz r0, 6143a │ │ │ │ + b.w 88294 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ ldrsb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ @@ -79889,229 +79804,230 @@ │ │ │ │ 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 d8494 │ │ │ │ + bl d7ef4 │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 617da │ │ │ │ + beq.w 616dc │ │ │ │ ldr r7, [sp, #32] │ │ │ │ - cbnz r7, 615b0 │ │ │ │ + cbnz r7, 614b2 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8084 @ 0x1f94 │ │ │ │ + movw r1, #6072 @ 0x17b8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 617da │ │ │ │ - ldr.w sl, [pc, #556] @ 617e0 │ │ │ │ + b.n 616dc │ │ │ │ + ldr.w sl, [pc, #560] @ 616e4 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - movw r1, #8136 @ 0x1fc8 │ │ │ │ + movw r1, #6124 @ 0x17ec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, sl] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 617d2 │ │ │ │ + bne.w 616d4 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61880 │ │ │ │ + bl 61788 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 617d2 │ │ │ │ + bne.w 616d4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 615f6 │ │ │ │ + bge.n 614f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 615f6 │ │ │ │ + cbnz r3, 614f8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #744] @ 0x2e8 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 617da │ │ │ │ + beq.w 616dc │ │ │ │ ldr r7, [sp, #32] │ │ │ │ - cbz r7, 61630 │ │ │ │ + cbz r7, 61532 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 61636 │ │ │ │ + bne.n 61538 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61630 │ │ │ │ + bge.n 61532 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 61630 │ │ │ │ + cbnz r3, 61532 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 61674 │ │ │ │ - movw r1, #8136 @ 0x1fc8 │ │ │ │ + b.n 61576 │ │ │ │ + movw r1, #6124 @ 0x17ec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [sl, r9] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 617d2 │ │ │ │ + bne.w 616d4 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29266c <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ + bl 291eec <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 617d2 │ │ │ │ + bne.w 616d4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61674 │ │ │ │ + bge.n 61576 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 61674 │ │ │ │ + cbnz r3, 61576 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #32 │ │ │ │ ldr.w r1, [r4, #632] @ 0x278 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 617da │ │ │ │ + beq.w 616dc │ │ │ │ ldr.w fp, [sp, #32] │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 6169e │ │ │ │ + bne.n 615a0 │ │ │ │ mov r0, fp │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 615aa │ │ │ │ + beq.n 614ac │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bmi.n 616c8 │ │ │ │ + bmi.n 615ca │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1ded68 <_PyType_Name@@Base> │ │ │ │ - movw r1, #8172 @ 0x1fec │ │ │ │ + bl 1dda9c <_PyType_Name@@Base> │ │ │ │ + movw r1, #6160 @ 0x1810 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3b3c │ │ │ │ - b.n 617d2 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 616d4 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 288bb0 │ │ │ │ + bl 288654 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 617d2 │ │ │ │ + beq.n 616d4 │ │ │ │ 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, #8136 @ 0x1fc8 │ │ │ │ + movw r1, #6124 @ 0x17ec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ cmp r7, r3 │ │ │ │ - bge.n 61770 │ │ │ │ + bge.n 61672 │ │ │ │ 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 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 617d2 │ │ │ │ + bne.n 616d4 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 288db4 │ │ │ │ + bl 2889a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6173a │ │ │ │ + bge.n 6163c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6173a │ │ │ │ + cbnz r3, 6163c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 617d2 │ │ │ │ + bne.n 616d4 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ adds r7, #1 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 61764 │ │ │ │ + beq.n 61666 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8228 @ 0x2024 │ │ │ │ + movw r1, #6216 @ 0x1848 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 617d2 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 616d4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 616e8 │ │ │ │ + b.n 615ea │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr.w r2, [fp] │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61790 │ │ │ │ + bge.n 61692 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 61790 │ │ │ │ + cbnz r2, 61692 │ │ │ │ mov r0, fp │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - cbnz r4, 617b0 │ │ │ │ + cbnz r4, 616b2 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8284 @ 0x205c │ │ │ │ + movw r1, #6272 @ 0x1880 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ str.w r4, [r8] │ │ │ │ - b.n 617d2 │ │ │ │ + b.n 616d4 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #12 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ - bl c8074 <_PyArena_Malloc@@Base> │ │ │ │ + bl c7af8 <_PyArena_Malloc@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 617ce │ │ │ │ + cbz r0, 616d0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ strd r4, r5, [r0] │ │ │ │ str r2, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r8] │ │ │ │ - b.n 617da │ │ │ │ + b.n 616dc │ │ │ │ str.w r0, [r8] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 84e68 │ │ │ │ - b.n 615aa │ │ │ │ + bl 84e28 │ │ │ │ + b.n 614ac │ │ │ │ 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, #5996 @ 0x176c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ @@ -80129,1449 +80045,1451 @@ │ │ │ │ ite hi │ │ │ │ movhi r0, r2 │ │ │ │ movls r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 61874 │ │ │ │ + bge.n 61778 │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #30 │ │ │ │ - bpl.n 61874 │ │ │ │ + bpl.n 61778 │ │ │ │ push {r4} │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #72] @ (6187c ) │ │ │ │ + ldr r4, [pc, #72] @ (61780 ) │ │ │ │ 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 61856 │ │ │ │ + beq.n 6175a │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 61862 │ │ │ │ + bls.n 61766 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 6186c │ │ │ │ + b.n 61770 │ │ │ │ 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 │ │ │ │ add r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ movs r7, #0 │ │ │ │ cmp r1, r6 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ - bne.n 618aa │ │ │ │ + bne.n 617b2 │ │ │ │ mov r6, r7 │ │ │ │ str r7, [r2, #0] │ │ │ │ - b.w 627e0 │ │ │ │ + b.w 626e8 │ │ │ │ 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 d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 627e0 │ │ │ │ + beq.w 626e8 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 618e2 │ │ │ │ + cbnz r6, 617ea │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8768 @ 0x2240 │ │ │ │ + movw r1, #6768 @ 0x1a70 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 61aa6 │ │ │ │ - ldr.w r9, [pc, #1496] @ 61ebc │ │ │ │ + bl 11de14 │ │ │ │ + b.n 619ae │ │ │ │ + ldr.w r9, [pc, #1496] @ 61dc4 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - movw r1, #8816 @ 0x2270 │ │ │ │ + movw r1, #6816 @ 0x1aa0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r8, r9] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627d0 │ │ │ │ + bne.w 626d8 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ - bl 28de58 │ │ │ │ + bl 28da44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627d0 │ │ │ │ + bne.w 626d8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61924 │ │ │ │ + bge.n 6182c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 61924 │ │ │ │ + cbnz r3, 6182c │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #660] @ 0x294 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 627e0 │ │ │ │ + beq.w 626e8 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 61954 │ │ │ │ + cbnz r6, 6185c │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8852 @ 0x2294 │ │ │ │ + movw r1, #6852 @ 0x1ac4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 61aa6 │ │ │ │ - movw r1, #8816 @ 0x2270 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 619ae │ │ │ │ + movw r1, #6816 @ 0x1aa0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627d0 │ │ │ │ + bne.w 626d8 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ - bl 28de58 │ │ │ │ + bl 28da44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627d0 │ │ │ │ + bne.w 626d8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6198e │ │ │ │ + bge.n 61896 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6198e │ │ │ │ + cbnz r3, 61896 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #708] @ 0x2c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 627e0 │ │ │ │ + beq.w 626e8 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 619be │ │ │ │ + cbnz r6, 618c6 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8904 @ 0x22c8 │ │ │ │ + movw r1, #6904 @ 0x1af8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 61aa6 │ │ │ │ - movw r1, #8816 @ 0x2270 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 619ae │ │ │ │ + movw r1, #6816 @ 0x1aa0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627d0 │ │ │ │ + bne.w 626d8 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ - bl 28de58 │ │ │ │ + bl 28da44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627d0 │ │ │ │ + bne.w 626d8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 619f8 │ │ │ │ + bge.n 61900 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 619f8 │ │ │ │ + cbnz r3, 61900 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #704] @ 0x2c0 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 627e0 │ │ │ │ + beq.w 626e8 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 61a28 │ │ │ │ + cbnz r6, 61930 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #8956 @ 0x22fc │ │ │ │ + movw r1, #6956 @ 0x1b2c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 61aa6 │ │ │ │ - movw r1, #8816 @ 0x2270 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 619ae │ │ │ │ + movw r1, #6816 @ 0x1aa0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627d0 │ │ │ │ + bne.w 626d8 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ - bl 28de58 │ │ │ │ + bl 28da44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627d0 │ │ │ │ + bne.w 626d8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61a62 │ │ │ │ + bge.n 6196a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 61a62 │ │ │ │ + cbnz r3, 6196a │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #356] @ 0x164 │ │ │ │ mov r0, r5 │ │ │ │ - bl f19ac │ │ │ │ + bl f1914 │ │ │ │ mov r6, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 627e0 │ │ │ │ + beq.w 626e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 61b0e │ │ │ │ + beq.n 61a16 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r1, [r4, #976] @ 0x3d0 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r6, r0 │ │ │ │ adds r5, r0, #1 │ │ │ │ - beq.w 627e0 │ │ │ │ + beq.w 626e8 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ - cbnz r5, 61aae │ │ │ │ + cbnz r5, 619b6 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9012 @ 0x2334 │ │ │ │ + movw r1, #7012 @ 0x1b64 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.w 627e0 │ │ │ │ - movw r1, #9060 @ 0x2364 │ │ │ │ + b.w 626e8 │ │ │ │ + movw r1, #7060 @ 0x1b94 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627d0 │ │ │ │ + bne.w 626d8 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ - bl 29266c <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ + bl 291eec <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627d0 │ │ │ │ + bne.w 626d8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61aee │ │ │ │ + bge.n 619f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 61aee │ │ │ │ + cbnz r3, 619f6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 23d408 <_PyTime_AsTimespec@@Base+0xc0> │ │ │ │ + bl 23c3b8 <_PyTime_AsTimespec@@Base+0xc0> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627e0 │ │ │ │ - b.w 627d0 │ │ │ │ + bne.w 626e8 │ │ │ │ + b.w 626d8 │ │ │ │ ldr.w r1, [r4, #348] @ 0x15c │ │ │ │ mov r0, r5 │ │ │ │ - bl f19ac │ │ │ │ + bl f1914 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - beq.w 61d16 │ │ │ │ + beq.w 61c1e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 61bb8 │ │ │ │ + beq.n 61ac0 │ │ │ │ ldr.w r1, [r4, #976] @ 0x3d0 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 627e0 │ │ │ │ + beq.w 626e8 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ - cbnz r4, 61b54 │ │ │ │ + cbnz r4, 61a5c │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9096 @ 0x2388 │ │ │ │ + movw r1, #7096 @ 0x1bb8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 61aa6 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 619ae │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - movw r1, #9148 @ 0x23bc │ │ │ │ + movw r1, #7148 @ 0x1bec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627d0 │ │ │ │ + bne.w 626d8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl b7830 <_PyArena_AddPyObject@@Base> │ │ │ │ + bl b7314 <_PyArena_AddPyObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 627d0 │ │ │ │ + blt.w 626d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61b98 │ │ │ │ + bge.n 61aa0 │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - beq.n 61b98 │ │ │ │ + beq.n 61aa0 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61b98 │ │ │ │ + cbnz r3, 61aa0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 3a14c │ │ │ │ + bl 3a154 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627e0 │ │ │ │ - b.w 627d0 │ │ │ │ + bne.w 626e8 │ │ │ │ + b.w 626d8 │ │ │ │ ldr.w r1, [r4, #344] @ 0x158 │ │ │ │ mov r0, r5 │ │ │ │ - bl f19ac │ │ │ │ + bl f1914 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 61aa6 │ │ │ │ + beq.w 619ae │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61d24 │ │ │ │ + beq.w 61c2c │ │ │ │ ldr.w r1, [r4, #884] @ 0x374 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 627e0 │ │ │ │ + beq.w 626e8 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 61bfc │ │ │ │ + bne.n 61b04 │ │ │ │ mov r0, fp │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61aa6 │ │ │ │ + beq.w 619ae │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bmi.n 61c28 │ │ │ │ + bmi.n 61b30 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1ded68 <_PyType_Name@@Base> │ │ │ │ - movw r1, #9188 @ 0x23e4 │ │ │ │ + bl 1dda9c <_PyType_Name@@Base> │ │ │ │ + movw r1, #7188 @ 0x1c14 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3b3c │ │ │ │ - b.w 627d0 │ │ │ │ + bl f3aa4 │ │ │ │ + b.w 626d8 │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 2435bc <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1118> │ │ │ │ + bl 242580 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1124> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 627d0 │ │ │ │ + beq.w 626d8 │ │ │ │ movs r6, #0 │ │ │ │ adds r3, r0, #4 │ │ │ │ str r7, [sp, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r0, [pc, #628] @ (61ebc ) │ │ │ │ + ldr r0, [pc, #628] @ (61dc4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp r6, r9 │ │ │ │ - bge.n 61cd0 │ │ │ │ + bge.n 61bd8 │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ - movw r1, #9248 @ 0x2420 │ │ │ │ + movw r1, #7248 @ 0x1c50 │ │ │ │ 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 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627d0 │ │ │ │ + bne.w 626d8 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61880 │ │ │ │ + bl 61788 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61c9a │ │ │ │ + bge.n 61ba2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 61c9a │ │ │ │ + cbnz r3, 61ba2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 627d0 │ │ │ │ + bne.w 626d8 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r9, r3 │ │ │ │ - beq.n 61cc4 │ │ │ │ + beq.n 61bcc │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9288 @ 0x2448 │ │ │ │ + movw r1, #7288 @ 0x1c78 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.w 627d0 │ │ │ │ + bl 11de14 │ │ │ │ + b.w 626d8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n 61c44 │ │ │ │ + b.n 61b4c │ │ │ │ ldr.w r2, [fp] │ │ │ │ movs r1, #0 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - bge.n 61cee │ │ │ │ + bge.n 61bf6 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 61cee │ │ │ │ + cbnz r2, 61bf6 │ │ │ │ mov r0, fp │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 c8074 <_PyArena_Malloc@@Base> │ │ │ │ - cbz r0, 61d1c │ │ │ │ + bl c7af8 <_PyArena_Malloc@@Base> │ │ │ │ + cbz r0, 61c24 │ │ │ │ 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 627e0 │ │ │ │ + b.w 626e8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r0, [r2, #0] │ │ │ │ - b.w 627d0 │ │ │ │ + b.w 626d8 │ │ │ │ ldr.w r1, [r4, #336] @ 0x150 │ │ │ │ mov r0, r5 │ │ │ │ - bl f19ac │ │ │ │ + bl f1914 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 627e0 │ │ │ │ + beq.w 626e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62048 │ │ │ │ + beq.w 61f50 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #776] @ 0x308 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 627e0 │ │ │ │ + beq.w 626e8 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 61d6a │ │ │ │ + bne.n 61c72 │ │ │ │ mov r0, fp │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61aa6 │ │ │ │ + beq.w 619ae │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bmi.n 61d96 │ │ │ │ + bmi.n 61c9e │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1ded68 <_PyType_Name@@Base> │ │ │ │ - movw r1, #9352 @ 0x2488 │ │ │ │ + bl 1dda9c <_PyType_Name@@Base> │ │ │ │ + movw r1, #7352 @ 0x1cb8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3b3c │ │ │ │ - b.w 627d0 │ │ │ │ + bl f3aa4 │ │ │ │ + b.w 626d8 │ │ │ │ ldr.w r8, [fp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl e4348 │ │ │ │ + bl e42b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 627d0 │ │ │ │ + beq.w 626d8 │ │ │ │ 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 61e42 │ │ │ │ + bge.n 61d4a │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ - movw r1, #9408 @ 0x24c0 │ │ │ │ + movw r1, #7408 @ 0x1cf0 │ │ │ │ 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, #228] @ (61ebc ) │ │ │ │ + ldr r3, [pc, #228] @ (61dc4 ) │ │ │ │ it lt │ │ │ │ strlt r2, [r5, #0] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627d0 │ │ │ │ + bne.w 626d8 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29266c <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ + bl 291eec <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61e0a │ │ │ │ + bge.n 61d12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 61e0a │ │ │ │ + cbnz r3, 61d12 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 627d0 │ │ │ │ + bne.w 626d8 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ adds r7, #1 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 61e36 │ │ │ │ + beq.n 61d3e │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9448 @ 0x24e8 │ │ │ │ + movw r1, #7448 @ 0x1d18 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.w 627d0 │ │ │ │ + bl 11de14 │ │ │ │ + b.w 626d8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n 61db8 │ │ │ │ + b.n 61cc0 │ │ │ │ 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 61e62 │ │ │ │ + bge.n 61d6a │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 61e62 │ │ │ │ + cbnz r2, 61d6a │ │ │ │ mov r0, fp │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #884] @ 0x374 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r6, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 627e0 │ │ │ │ + beq.w 626e8 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 61e90 │ │ │ │ + bne.n 61d98 │ │ │ │ mov r0, fp │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61aa6 │ │ │ │ + beq.w 619ae │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bmi.n 61ec0 │ │ │ │ + bmi.n 61dc8 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1ded68 <_PyType_Name@@Base> │ │ │ │ - movw r1, #9504 @ 0x2520 │ │ │ │ + bl 1dda9c <_PyType_Name@@Base> │ │ │ │ + movw r1, #7504 @ 0x1d50 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3b3c │ │ │ │ - b.w 627d0 │ │ │ │ + bl f3aa4 │ │ │ │ + b.w 626d8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r8, [fp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 2435bc <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1118> │ │ │ │ + bl 242580 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1124> │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 627d0 │ │ │ │ + beq.w 626d8 │ │ │ │ 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 61f6e │ │ │ │ + bge.n 61e76 │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ - movw r1, #9408 @ 0x24c0 │ │ │ │ + movw r1, #7408 @ 0x1cf0 │ │ │ │ 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] @ (621c8 ) │ │ │ │ + ldr r3, [pc, #708] @ (620d0 ) │ │ │ │ it lt │ │ │ │ strlt r2, [r5, #0] │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627d0 │ │ │ │ + bne.w 626d8 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61880 │ │ │ │ + bl 61788 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61f36 │ │ │ │ + bge.n 61e3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 61f36 │ │ │ │ + cbnz r3, 61e3e │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 627d0 │ │ │ │ + bne.w 626d8 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ adds r7, #1 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 61f62 │ │ │ │ + beq.n 61e6a │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9564 @ 0x255c │ │ │ │ + movw r1, #7564 @ 0x1d8c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.w 627d0 │ │ │ │ + bl 11de14 │ │ │ │ + b.w 626d8 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.n 61ee4 │ │ │ │ + b.n 61dec │ │ │ │ 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 61f8e │ │ │ │ + bge.n 61e96 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 61f8e │ │ │ │ + cbnz r2, 61e96 │ │ │ │ mov r0, fp │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #892] @ 0x37c │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r6, r0 │ │ │ │ adds r4, r0, #1 │ │ │ │ - beq.w 627e0 │ │ │ │ + beq.w 626e8 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ - cbz r4, 61fca │ │ │ │ + cbz r4, 61ed2 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 61fd0 │ │ │ │ + bne.n 61ed8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61fca │ │ │ │ + bge.n 61ed2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61fca │ │ │ │ + cbnz r3, 61ed2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - b.n 62010 │ │ │ │ - ldr r3, [pc, #500] @ (621c8 ) │ │ │ │ + b.n 61f18 │ │ │ │ + ldr r3, [pc, #500] @ (620d0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #9408 @ 0x24c0 │ │ │ │ + movw r1, #7408 @ 0x1cf0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627d0 │ │ │ │ + bne.w 626d8 │ │ │ │ mov r2, sl │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 28e2e8 │ │ │ │ + bl 28db6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627d0 │ │ │ │ + bne.w 626d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62010 │ │ │ │ + bge.n 61f18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62010 │ │ │ │ + cbnz r3, 61f18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 c8074 <_PyArena_Malloc@@Base> │ │ │ │ + bl c7af8 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62664 │ │ │ │ + beq.w 6256c │ │ │ │ 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 627e0 │ │ │ │ + b.n 626e8 │ │ │ │ ldr.w r1, [r4, #332] @ 0x14c │ │ │ │ mov r0, r5 │ │ │ │ - bl f19ac │ │ │ │ + bl f1914 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 627e0 │ │ │ │ + beq.w 626e8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 62448 │ │ │ │ + beq.w 62350 │ │ │ │ ldr.w r1, [r4, #652] @ 0x28c │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 627e0 │ │ │ │ + beq.w 626e8 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbnz r6, 62090 │ │ │ │ + cbnz r6, 61f98 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9624 @ 0x2598 │ │ │ │ + movw r1, #7624 @ 0x1dc8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 61aa6 │ │ │ │ - movw r1, #9672 @ 0x25c8 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 619ae │ │ │ │ + movw r1, #7672 @ 0x1df8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627d0 │ │ │ │ + bne.w 626d8 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29266c <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ + bl 291eec <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627d0 │ │ │ │ + bne.w 626d8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 620ce │ │ │ │ + bge.n 61fd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 620ce │ │ │ │ + cbnz r3, 61fd6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #884] @ 0x374 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 627e0 │ │ │ │ + beq.w 626e8 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 620fc │ │ │ │ + bne.n 62004 │ │ │ │ mov r0, fp │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61aa6 │ │ │ │ + beq.w 619ae │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 62126 │ │ │ │ + bmi.n 6202e │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1ded68 <_PyType_Name@@Base> │ │ │ │ - movw r1, #9708 @ 0x25ec │ │ │ │ + bl 1dda9c <_PyType_Name@@Base> │ │ │ │ + movw r1, #7708 @ 0x1e1c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3b3c │ │ │ │ - b.n 627d0 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 626d8 │ │ │ │ ldr.w r8, [fp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 2435bc <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1118> │ │ │ │ + bl 242580 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1124> │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 627d0 │ │ │ │ + beq.w 626d8 │ │ │ │ add.w r9, r0, #4 │ │ │ │ movs r7, #0 │ │ │ │ str r5, [sp, #32] │ │ │ │ cmp r7, r8 │ │ │ │ - bge.n 621cc │ │ │ │ + bge.n 620d4 │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #120] @ (621c8 ) │ │ │ │ - movw r1, #9672 @ 0x25c8 │ │ │ │ + ldr r2, [pc, #120] @ (620d0 ) │ │ │ │ + movw r1, #7672 @ 0x1df8 │ │ │ │ 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 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627d0 │ │ │ │ + bne.w 626d8 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61880 │ │ │ │ + bl 61788 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62198 │ │ │ │ + bge.n 620a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 62198 │ │ │ │ + cbnz r3, 620a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 627d0 │ │ │ │ + bne.w 626d8 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 621c0 │ │ │ │ + beq.n 620c8 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9768 @ 0x2628 │ │ │ │ + movw r1, #7768 @ 0x1e58 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 627d0 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 626d8 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r9, #4]! │ │ │ │ - b.n 62142 │ │ │ │ + b.n 6204a │ │ │ │ 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 621ea │ │ │ │ + bge.n 620f2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 621ea │ │ │ │ + cbnz r3, 620f2 │ │ │ │ mov r0, fp │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #800] @ 0x320 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r6, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 627e0 │ │ │ │ + beq.w 626e8 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ - cbnz r7, 62212 │ │ │ │ + cbnz r7, 6211a │ │ │ │ mov r0, r7 │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61aa6 │ │ │ │ + beq.w 619ae │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bmi.n 6223a │ │ │ │ + bmi.n 62142 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1ded68 <_PyType_Name@@Base> │ │ │ │ - movw r1, #9828 @ 0x2664 │ │ │ │ + bl 1dda9c <_PyType_Name@@Base> │ │ │ │ + movw r1, #7828 @ 0x1e94 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3b3c │ │ │ │ - b.n 627d0 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 626d8 │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 1dad48 │ │ │ │ + bl 1d9a80 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 627d0 │ │ │ │ + beq.w 626d8 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ add.w r9, r0, #4 │ │ │ │ mov r5, r7 │ │ │ │ movs r6, #0 │ │ │ │ mov r7, r4 │ │ │ │ cmp r6, r8 │ │ │ │ - bge.n 622e0 │ │ │ │ + bge.n 621e8 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #684] @ (62514 ) │ │ │ │ - movw r1, #9672 @ 0x25c8 │ │ │ │ + ldr r0, [pc, #684] @ (6241c ) │ │ │ │ + movw r1, #7672 @ 0x1df8 │ │ │ │ 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 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627d0 │ │ │ │ + bne.w 626d8 │ │ │ │ mov r2, sl │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, fp │ │ │ │ - bl 28e2e8 │ │ │ │ + bl 28db6c │ │ │ │ ldr.w r2, [fp] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 622b2 │ │ │ │ + bge.n 621ba │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 622b2 │ │ │ │ + cbnz r2, 621ba │ │ │ │ mov r0, fp │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 627d0 │ │ │ │ + bne.w 626d8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.n 622d8 │ │ │ │ + beq.n 621e0 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9888 @ 0x26a0 │ │ │ │ + movw r1, #7888 @ 0x1ed0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 627d0 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 626d8 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ str.w r2, [r9, #4]! │ │ │ │ - b.n 6225a │ │ │ │ + b.n 62162 │ │ │ │ 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 622fe │ │ │ │ + bge.n 62206 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 622fe │ │ │ │ + cbnz r2, 62206 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #804] @ 0x324 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 627e0 │ │ │ │ + beq.w 626e8 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 6232c │ │ │ │ + bne.n 62234 │ │ │ │ mov r0, fp │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61aa6 │ │ │ │ + beq.w 619ae │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bmi.n 62356 │ │ │ │ + bmi.n 6225e │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1ded68 <_PyType_Name@@Base> │ │ │ │ - movw r1, #9948 @ 0x26dc │ │ │ │ + bl 1dda9c <_PyType_Name@@Base> │ │ │ │ + movw r1, #7948 @ 0x1f0c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3b3c │ │ │ │ - b.n 627d0 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 626d8 │ │ │ │ ldr.w r8, [fp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 2435bc <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1118> │ │ │ │ + bl 242580 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1124> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 627d0 │ │ │ │ + beq.w 626d8 │ │ │ │ movs r6, #0 │ │ │ │ adds r3, r0, #4 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ cmp r6, r8 │ │ │ │ - bge.n 623fe │ │ │ │ + bge.n 62306 │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #404] @ (62514 ) │ │ │ │ - movw r1, #9672 @ 0x25c8 │ │ │ │ + ldr r2, [pc, #404] @ (6241c ) │ │ │ │ + movw r1, #7672 @ 0x1df8 │ │ │ │ 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 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627d0 │ │ │ │ + bne.w 626d8 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61880 │ │ │ │ + bl 61788 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 623c8 │ │ │ │ + bge.n 622d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 623c8 │ │ │ │ + cbnz r3, 622d0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 627d0 │ │ │ │ + bne.w 626d8 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 623f2 │ │ │ │ + beq.n 622fa │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10012 @ 0x271c │ │ │ │ + movw r1, #8012 @ 0x1f4c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 627d0 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 626d8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - b.n 62370 │ │ │ │ + b.n 62278 │ │ │ │ ldr.w r3, [fp] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6241a │ │ │ │ + bge.n 62322 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 6241a │ │ │ │ + cbnz r3, 62322 │ │ │ │ mov r0, fp │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 2436c0 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x121c> │ │ │ │ + bl 242684 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1228> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 627d0 │ │ │ │ + beq.w 626d8 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 627e0 │ │ │ │ + b.n 626e8 │ │ │ │ ldr.w r1, [r4, #352] @ 0x160 │ │ │ │ mov r0, r5 │ │ │ │ - bl f19ac │ │ │ │ + bl f1914 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 627de │ │ │ │ + beq.w 626e6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62518 │ │ │ │ + beq.n 62420 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #844] @ 0x34c │ │ │ │ mov r0, r5 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 627e0 │ │ │ │ + beq.w 626e8 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ - cbz r4, 6249c │ │ │ │ + cbz r4, 623a4 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 624a2 │ │ │ │ + bne.n 623aa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6249c │ │ │ │ + bge.n 623a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6249c │ │ │ │ + cbnz r3, 623a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - b.n 624e2 │ │ │ │ - ldr r3, [pc, #112] @ (62514 ) │ │ │ │ + b.n 623ea │ │ │ │ + ldr r3, [pc, #112] @ (6241c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #10076 @ 0x275c │ │ │ │ + movw r1, #8076 @ 0x1f8c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627d0 │ │ │ │ + bne.w 626d8 │ │ │ │ mov r2, sl │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 28e2e8 │ │ │ │ + bl 28db6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627d0 │ │ │ │ + bne.w 626d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 624e2 │ │ │ │ + bge.n 623ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 624e2 │ │ │ │ + cbnz r3, 623ea │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 c8074 <_PyArena_Malloc@@Base> │ │ │ │ + bl c7af8 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62664 │ │ │ │ + beq.w 6256c │ │ │ │ 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 627e0 │ │ │ │ + b.n 626e8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r1, [r4, #328] @ 0x148 │ │ │ │ mov r0, r5 │ │ │ │ - bl f19ac │ │ │ │ + bl f1914 │ │ │ │ adds r3, r0, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ - beq.w 627da │ │ │ │ + beq.w 626e2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6266a │ │ │ │ + beq.w 62572 │ │ │ │ ldr.w r1, [r4, #876] @ 0x36c │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r6, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 627e0 │ │ │ │ + beq.w 626e8 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ - cbz r6, 6256c │ │ │ │ + cbz r6, 62474 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 62572 │ │ │ │ + bne.n 6247a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str.w r8, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6256c │ │ │ │ + bge.n 62474 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6256c │ │ │ │ + cbnz r3, 62474 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - b.n 625b4 │ │ │ │ - ldr r3, [pc, #628] @ (627e8 ) │ │ │ │ + b.n 624bc │ │ │ │ + ldr r3, [pc, #628] @ (626f0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #10112 @ 0x2780 │ │ │ │ + movw r1, #8112 @ 0x1fb0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627d0 │ │ │ │ + bne.w 626d8 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 61880 │ │ │ │ + bl 61788 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627d0 │ │ │ │ + bne.w 626d8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 625b4 │ │ │ │ + bge.n 624bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 625b4 │ │ │ │ + cbnz r3, 624bc │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r4, #844] @ 0x34c │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 627e0 │ │ │ │ + beq.w 626e8 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ - cbz r4, 625f0 │ │ │ │ + cbz r4, 624f8 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 625f6 │ │ │ │ + bne.n 624fe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 625f0 │ │ │ │ + bge.n 624f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 625f0 │ │ │ │ + cbnz r3, 624f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - b.n 62636 │ │ │ │ - ldr r3, [pc, #496] @ (627e8 ) │ │ │ │ + b.n 6253e │ │ │ │ + ldr r3, [pc, #496] @ (626f0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #10112 @ 0x2780 │ │ │ │ + movw r1, #8112 @ 0x1fb0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627d0 │ │ │ │ + bne.w 626d8 │ │ │ │ mov r2, sl │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28e2e8 │ │ │ │ + bl 28db6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 627d0 │ │ │ │ + bne.w 626d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62636 │ │ │ │ + bge.n 6253e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62636 │ │ │ │ + cbnz r3, 6253e │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 c8074 <_PyArena_Malloc@@Base> │ │ │ │ - cbz r0, 62664 │ │ │ │ + bl c7af8 <_PyArena_Malloc@@Base> │ │ │ │ + cbz r0, 6256c │ │ │ │ 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 627e0 │ │ │ │ + b.n 626e8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 627d0 │ │ │ │ + b.n 626d8 │ │ │ │ ldr.w r1, [r4, #340] @ 0x154 │ │ │ │ mov r0, r5 │ │ │ │ - bl f19ac │ │ │ │ + bl f1914 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 627e0 │ │ │ │ + beq.w 626e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 627b8 │ │ │ │ + beq.w 626c0 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ ldr.w r1, [r4, #884] @ 0x374 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 627e0 │ │ │ │ + beq.w 626e8 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ - cbnz r7, 626aa │ │ │ │ + cbnz r7, 625b2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61aa6 │ │ │ │ + beq.w 619ae │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bmi.n 626d2 │ │ │ │ + bmi.n 625da │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1ded68 <_PyType_Name@@Base> │ │ │ │ - movw r1, #10148 @ 0x27a4 │ │ │ │ + bl 1dda9c <_PyType_Name@@Base> │ │ │ │ + movw r1, #8148 @ 0x1fd4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3b3c │ │ │ │ - b.n 627d0 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 626d8 │ │ │ │ ldr.w r9, [r7, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 2435bc <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1118> │ │ │ │ + bl 242580 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x1124> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 627d0 │ │ │ │ + beq.n 626d8 │ │ │ │ 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 6276e │ │ │ │ + bge.n 62676 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - movw r1, #10204 @ 0x27dc │ │ │ │ + movw r1, #8204 @ 0x200c │ │ │ │ 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] @ (627e8 ) │ │ │ │ + ldr r3, [pc, #216] @ (626f0 ) │ │ │ │ it lt │ │ │ │ strlt r2, [r4, #0] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 627d0 │ │ │ │ + bne.n 626d8 │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 61880 │ │ │ │ + bl 61788 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62740 │ │ │ │ + bge.n 62648 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62740 │ │ │ │ + cbnz r3, 62648 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 627d0 │ │ │ │ + bne.n 626d8 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ adds r6, #1 │ │ │ │ cmp r9, r3 │ │ │ │ - beq.n 62766 │ │ │ │ + beq.n 6266e │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10240 @ 0x2800 │ │ │ │ + movw r1, #8240 @ 0x2030 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 627d0 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 626d8 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ str.w r3, [fp, #4]! │ │ │ │ - b.n 626f2 │ │ │ │ + b.n 625fa │ │ │ │ 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 6278a │ │ │ │ + bge.n 62692 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbnz r2, 6278a │ │ │ │ + cbnz r2, 62692 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 c8074 <_PyArena_Malloc@@Base> │ │ │ │ + bl c7af8 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 61d1c │ │ │ │ + beq.w 61c24 │ │ │ │ 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 627da │ │ │ │ + b.n 626e2 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10296 @ 0x2838 │ │ │ │ + movw r1, #8296 @ 0x2068 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 84e68 │ │ │ │ - b.w 61aa6 │ │ │ │ + bl 84e28 │ │ │ │ + b.w 619ae │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - b.n 627e0 │ │ │ │ + b.n 626e8 │ │ │ │ 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 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -81580,375 +81498,375 @@ │ │ │ │ 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 62822 │ │ │ │ + ble.n 6272a │ │ │ │ movw r0, #43552 @ 0xaa20 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #28848 @ 0x70b0 │ │ │ │ + movw r1, #26864 @ 0x68f0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 62910 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 62818 │ │ │ │ ldr r6, [r5, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 6282c │ │ │ │ + bge.n 62734 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 62836 │ │ │ │ + bne.n 6273e │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 62856 │ │ │ │ + bge.n 6275e │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n 62856 │ │ │ │ + beq.n 6275e │ │ │ │ movw r0, #43552 @ 0xaa20 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - movw r1, #28892 @ 0x70dc │ │ │ │ + movw r1, #26908 @ 0x691c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 62910 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 62818 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6287c │ │ │ │ + bne.n 62784 │ │ │ │ ldr r7, [r5, #32] │ │ │ │ cmp r7, r6 │ │ │ │ - bge.n 6287c │ │ │ │ + bge.n 62784 │ │ │ │ movw r0, #43552 @ 0xaa20 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #28960 @ 0x7120 │ │ │ │ + movw r1, #26976 @ 0x6960 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 62910 │ │ │ │ - bl f9398 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 62818 │ │ │ │ + bl f9338 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 62910 │ │ │ │ + bne.n 62818 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 62a78 │ │ │ │ + bhi.w 62980 │ │ │ │ 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 62b84 │ │ │ │ + b.n 62a8c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 628c8 │ │ │ │ + beq.n 627d0 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ movw r3, #36084 @ 0x8cf4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 628cc │ │ │ │ + bne.n 627d4 │ │ │ │ movs r4, #1 │ │ │ │ - b.n 62aac │ │ │ │ + b.n 629b4 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10340 @ 0x2864 │ │ │ │ + movw r1, #8340 @ 0x2094 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 62910 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 62818 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movs r1, #1 │ │ │ │ - b.n 62a94 │ │ │ │ + b.n 6299c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - cbz r2, 628f0 │ │ │ │ + cbz r2, 627f8 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 628f6 │ │ │ │ + cbz r3, 627fe │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 62914 │ │ │ │ + beq.n 6281c │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10396 @ 0x289c │ │ │ │ + movw r1, #8396 @ 0x20cc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 62aac │ │ │ │ + b.n 629b4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - cbz r0, 62924 │ │ │ │ - bl 62ea0 │ │ │ │ + cbz r0, 6282c │ │ │ │ + bl 62da8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62aac │ │ │ │ + beq.w 629b4 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ movw r9, #5744 @ 0x1670 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ movw r8, #36084 @ 0x8cf4 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ add.w sl, r6, #4 │ │ │ │ movs r7, #0 │ │ │ │ - cbz r6, 62942 │ │ │ │ + cbz r6, 6284a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - b.n 62944 │ │ │ │ + b.n 6284c │ │ │ │ mov r3, r6 │ │ │ │ cmp r7, r3 │ │ │ │ - bge.w 62a90 │ │ │ │ + bge.w 62998 │ │ │ │ ldr.w r3, [sl, #4]! │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #22 │ │ │ │ - bne.n 62962 │ │ │ │ + bne.n 6286a │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 6296e │ │ │ │ + beq.n 62876 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 6296e │ │ │ │ - bl 62b84 │ │ │ │ + beq.n 62876 │ │ │ │ + bl 62a8c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62aac │ │ │ │ + beq.w 629b4 │ │ │ │ adds r7, #1 │ │ │ │ - b.n 6293c │ │ │ │ + b.n 62844 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - cbz r2, 62978 │ │ │ │ + cbz r2, 62880 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbz r3, 6297e │ │ │ │ + cbz r3, 62886 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6299a │ │ │ │ + beq.n 628a2 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10460 @ 0x28dc │ │ │ │ + movw r1, #8460 @ 0x210c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 62910 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 62818 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movs r1, #1 │ │ │ │ - bl 29674c <_PyFunction_FromXIData@@Base+0x437c> │ │ │ │ + bl 295fcc <_PyFunction_FromXIData@@Base+0x437c> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62aac │ │ │ │ + beq.w 629b4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #26 │ │ │ │ - beq.n 629d2 │ │ │ │ + beq.n 628da │ │ │ │ cmp r2, #23 │ │ │ │ - bne.n 629ba │ │ │ │ + bne.n 628c2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b.n 629ac │ │ │ │ + b.n 628b4 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10536 @ 0x2928 │ │ │ │ + movw r1, #8536 @ 0x2158 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 62910 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 62818 │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 629dc │ │ │ │ + cbz r3, 628e4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 629de │ │ │ │ + b.n 628e6 │ │ │ │ mov r2, r3 │ │ │ │ cmp r6, r2 │ │ │ │ - bge.n 62a9c │ │ │ │ + bge.n 629a4 │ │ │ │ adds r2, r6, #2 │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ - bl 28f34c │ │ │ │ + bl 28ebd8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62aac │ │ │ │ + beq.n 629b4 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 629d4 │ │ │ │ - cbnz r4, 62a10 │ │ │ │ + b.n 628dc │ │ │ │ + cbnz r4, 62918 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10600 @ 0x2968 │ │ │ │ + movw r1, #8600 @ 0x2198 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 62aac │ │ │ │ + bl 11de14 │ │ │ │ + b.n 629b4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62aac │ │ │ │ + beq.n 629b4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.n 62ea0 │ │ │ │ + b.n 62da8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 62a2c │ │ │ │ - bl 62ea0 │ │ │ │ + cbz r0, 62934 │ │ │ │ + bl 62da8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62aac │ │ │ │ + beq.n 629b4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 628c8 │ │ │ │ + beq.w 627d0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbz r2, 62a3e │ │ │ │ + cbz r2, 62946 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r3 │ │ │ │ - b.n 62802 │ │ │ │ + b.n 6270a │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10628 @ 0x2984 │ │ │ │ + movw r1, #8628 @ 0x21b4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 62910 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 62818 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 62a60 │ │ │ │ + cbz r0, 62968 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 62a92 │ │ │ │ + bgt.n 6299a │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10688 @ 0x29c0 │ │ │ │ + movw r1, #8688 @ 0x21f0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 62910 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 62818 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10728 @ 0x29e8 │ │ │ │ + movw r1, #8728 @ 0x2218 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 62910 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 62818 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.n 62e6a │ │ │ │ + b.n 62d72 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movs r1, #0 │ │ │ │ - bl 62e6a │ │ │ │ + bl 62d72 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 62aac │ │ │ │ + cbz r0, 629b4 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - b.n 62a92 │ │ │ │ + b.n 6299a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - cbnz r3, 62ad8 │ │ │ │ - cbnz r2, 62ad2 │ │ │ │ + cbnz r3, 629e0 │ │ │ │ + cbnz r2, 629da │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 62af0 │ │ │ │ + b.n 629f8 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 62ac8 │ │ │ │ + beq.n 629d0 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10748 @ 0x29fc │ │ │ │ + movw r1, #8748 @ 0x222c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #8436 @ 0x20f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 62b1e │ │ │ │ + beq.n 62a26 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 62b4c │ │ │ │ + bne.n 62a54 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 62b32 │ │ │ │ + beq.n 62a3a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 62b4e │ │ │ │ + bgt.n 62a56 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 62b7a │ │ │ │ + bl 11de14 │ │ │ │ + b.n 62a82 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - ldr r0, [pc, #44] @ (62b80 ) │ │ │ │ + ldr r0, [pc, #44] @ (62a88 ) │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl adb7c │ │ │ │ + bl ad530 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62b7a │ │ │ │ + bge.n 62a82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 62b7a │ │ │ │ + cbnz r3, 62a82 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ sxth r4, r6 │ │ │ │ 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 29674c <_PyFunction_FromXIData@@Base+0x437c> │ │ │ │ + bl 295fcc <_PyFunction_FromXIData@@Base+0x437c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62cde │ │ │ │ + beq.w 62be6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #22 │ │ │ │ - beq.n 62bc2 │ │ │ │ - bhi.n 62bba │ │ │ │ + beq.n 62aca │ │ │ │ + bhi.n 62ac2 │ │ │ │ cmp r3, #19 │ │ │ │ - bhi.w 62cdc │ │ │ │ + bhi.w 62be4 │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 62c72 │ │ │ │ + beq.n 62b7a │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 62cc4 │ │ │ │ - b.n 62c3a │ │ │ │ + bne.w 62bcc │ │ │ │ + b.n 62b42 │ │ │ │ cmp r3, #23 │ │ │ │ - bne.w 62cc4 │ │ │ │ - b.n 62cdc │ │ │ │ + bne.w 62bcc │ │ │ │ + b.n 62be4 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29674c <_PyFunction_FromXIData@@Base+0x437c> │ │ │ │ + bl 295fcc <_PyFunction_FromXIData@@Base+0x437c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 62cde │ │ │ │ + beq.w 62be6 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #25136 @ 0x6230 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ movw r0, #41760 @ 0xa320 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ @@ -81964,115 +81882,115 @@ │ │ │ │ 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 62cdc │ │ │ │ + bne.n 62be4 │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 62cdc │ │ │ │ + beq.n 62be4 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10776 @ 0x2a18 │ │ │ │ + movw r1, #8776 @ 0x2248 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 62cde │ │ │ │ + b.n 62be6 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 62cc4 │ │ │ │ + bne.n 62bcc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #22 │ │ │ │ - bne.n 62cc4 │ │ │ │ + bne.n 62bcc │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r1, #41968 @ 0xa3f0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movw r3, #25136 @ 0x6230 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ it ne │ │ │ │ cmpne r2, r1 │ │ │ │ - beq.n 62cdc │ │ │ │ + beq.n 62be4 │ │ │ │ movw r3, #31336 @ 0x7a68 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 62cc4 │ │ │ │ - b.n 62cdc │ │ │ │ + bne.n 62bcc │ │ │ │ + b.n 62be4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 62cc4 │ │ │ │ + bhi.n 62bcc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 62c8c │ │ │ │ + bne.n 62b94 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 62cc4 │ │ │ │ + bne.n 62bcc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #22 │ │ │ │ - bne.n 62cc4 │ │ │ │ + bne.n 62bcc │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 62cac │ │ │ │ + beq.n 62bb4 │ │ │ │ movw r3, #25136 @ 0x6230 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 62cc4 │ │ │ │ + bne.n 62bcc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #22 │ │ │ │ - bne.n 62cc4 │ │ │ │ + bne.n 62bcc │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r3, #31336 @ 0x7a68 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 62cdc │ │ │ │ + beq.n 62be4 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63964 @ 0xf9dc │ │ │ │ + movw r1, #61980 @ 0xf21c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 62c36 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 62b3e │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ movw r3, #43620 @ 0xaa64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #10824 @ 0x2a48 │ │ │ │ + movw r1, #8824 @ 0x2278 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r4, #0 │ │ │ │ - bl 236d3c │ │ │ │ + bl 235ce4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 62de6 │ │ │ │ + beq.n 62cee │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ ldr r5, [r6, #44] @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 809a4 │ │ │ │ + bl 80964 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62de8 │ │ │ │ + beq.n 62cf0 │ │ │ │ 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] │ │ │ │ @@ -82080,193 +81998,193 @@ │ │ │ │ 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 62d54 │ │ │ │ + bhi.n 62c5c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, sp │ │ │ │ - bl b75b0 <_PyBytes_Resize@@Base> │ │ │ │ + bl b7094 <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - b.n 62de8 │ │ │ │ + b.n 62cf0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 315ac │ │ │ │ ldr r7, [sp, #20] │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 62d42 │ │ │ │ + beq.n 62c4a │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ sub.w r4, r8, r4 │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ - ble.n 62d8a │ │ │ │ + ble.n 62c92 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 63240 │ │ │ │ - cbnz r0, 62d86 │ │ │ │ + bl 63148 │ │ │ │ + cbnz r0, 62c8e │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 62de2 │ │ │ │ - b.n 62dd8 │ │ │ │ + bge.n 62cea │ │ │ │ + b.n 62ce0 │ │ │ │ subs r4, #255 @ 0xff │ │ │ │ - b.n 62d68 │ │ │ │ + b.n 62c70 │ │ │ │ subs r5, r7, r5 │ │ │ │ cmp r5, #127 @ 0x7f │ │ │ │ - ble.n 62dbc │ │ │ │ + ble.n 62cc4 │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 63240 │ │ │ │ + bl 63148 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62d7a │ │ │ │ + beq.n 62c82 │ │ │ │ subs r5, #127 @ 0x7f │ │ │ │ movs r4, #0 │ │ │ │ - b.n 62d8c │ │ │ │ + b.n 62c94 │ │ │ │ mvn.w r3, #127 @ 0x7f │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 63240 │ │ │ │ + bl 63148 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62d7a │ │ │ │ + beq.n 62c82 │ │ │ │ adds r5, #128 @ 0x80 │ │ │ │ movs r4, #0 │ │ │ │ cmn.w r5, #128 @ 0x80 │ │ │ │ - blt.n 62da6 │ │ │ │ + blt.n 62cae │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, sp │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 63240 │ │ │ │ + bl 63148 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62d7a │ │ │ │ + beq.n 62c82 │ │ │ │ mov r5, r7 │ │ │ │ mov r4, r8 │ │ │ │ - b.n 62d42 │ │ │ │ + b.n 62c4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 62de2 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 62cea │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 62de8 │ │ │ │ + b.n 62cf0 │ │ │ │ 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, 62e12 │ │ │ │ - cbnz r2, 62e0c │ │ │ │ + cbnz r3, 62d1a │ │ │ │ + cbnz r2, 62d14 │ │ │ │ movw r0, #5728 @ 0x1660 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 62e2a │ │ │ │ + b.n 62d32 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 62e02 │ │ │ │ + beq.n 62d0a │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10872 @ 0x2a78 │ │ │ │ + movw r1, #8872 @ 0x22a8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ 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, 62e50 │ │ │ │ - cbnz r2, 62e4a │ │ │ │ + cbnz r3, 62d58 │ │ │ │ + cbnz r2, 62d52 │ │ │ │ movw r0, #5736 @ 0x1668 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 62e68 │ │ │ │ + b.n 62d70 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 62e40 │ │ │ │ + beq.n 62d48 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #10904 @ 0x2a98 │ │ │ │ + movw r1, #8904 @ 0x22c8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ 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, 62e86 │ │ │ │ + cbz r4, 62d8e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 62e88 │ │ │ │ + b.n 62d90 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r7 │ │ │ │ cmp r5, r3 │ │ │ │ - bge.n 62e9c │ │ │ │ + bge.n 62da4 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ - bl 627ec │ │ │ │ - cbz r0, 62e9e │ │ │ │ + bl 626f4 │ │ │ │ + cbz r0, 62da6 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 62e80 │ │ │ │ + b.n 62d88 │ │ │ │ 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, #21436 @ 0x53bc │ │ │ │ + movw r1, #19452 @ 0x4bfc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl c8024 <_PyUnicode_EqualToASCIIString@@Base> │ │ │ │ - cbnz r0, 62ec8 │ │ │ │ + bl c7aa8 <_PyUnicode_EqualToASCIIString@@Base> │ │ │ │ + cbnz r0, 62dd0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 28f34c │ │ │ │ + b.w 28ebd8 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11012 @ 0x2b04 │ │ │ │ + movw r1, #9012 @ 0x2334 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00062ee2 : │ │ │ │ +00062dea : │ │ │ │ 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 151c38 │ │ │ │ + bl 151c34 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 62f2a │ │ │ │ + beq.n 62e32 │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 62f24 │ │ │ │ + bls.n 62e2c │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11048 @ 0x2b28 │ │ │ │ + movw r1, #9048 @ 0x2358 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 62f2a │ │ │ │ + b.n 62e32 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -82274,66 +82192,66 @@ │ │ │ │ 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 62f56 │ │ │ │ - bl b1110 │ │ │ │ - bl b1198 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ - cbz r0, 62f5c │ │ │ │ + beq.n 62e5e │ │ │ │ + bl b0c5c │ │ │ │ + bl b0ce4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x58> │ │ │ │ + cbz r0, 62e64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 51da4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ + bl 51dc4 <_PyEval_FormatAwaitableError@@Base+0x4c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 62f68 │ │ │ │ + cbz r3, 62e70 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 62f88 │ │ │ │ + b.n 62e90 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 229770 │ │ │ │ - cbnz r0, 62f84 │ │ │ │ + bl 227d20 │ │ │ │ + cbnz r0, 62e8c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 62f84 │ │ │ │ + cbnz r3, 62e8c │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl b41f4 │ │ │ │ - cbnz r0, 62f84 │ │ │ │ + bl b3d38 │ │ │ │ + cbnz r0, 62e8c │ │ │ │ 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 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bls.n 62fa8 │ │ │ │ + bls.n 62eb0 │ │ │ │ movs r5, #0 │ │ │ │ - bl 23c470 │ │ │ │ - b.n 62fdc │ │ │ │ + bl 23b41c │ │ │ │ + b.n 62ee4 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 62fb8 │ │ │ │ + cbz r0, 62ec0 │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bls.n 62fba │ │ │ │ - b.n 62fa0 │ │ │ │ + bls.n 62ec2 │ │ │ │ + b.n 62ea8 │ │ │ │ mov r2, r0 │ │ │ │ add.w r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c8074 <_PyArena_Malloc@@Base> │ │ │ │ + bl c7af8 <_PyArena_Malloc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62fa0 │ │ │ │ + beq.n 62ea8 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 2b420 │ │ │ │ mov r3, r5 │ │ │ │ str.w r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -82348,221 +82266,221 @@ │ │ │ │ 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 d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 63104 │ │ │ │ + beq.n 6300c │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - cbnz r5, 63030 │ │ │ │ + cbnz r5, 62f38 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11096 @ 0x2b58 │ │ │ │ + movw r1, #9096 @ 0x2388 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 63104 │ │ │ │ - ldr.w sl, [pc, #216] @ 6310c │ │ │ │ + b.n 6300c │ │ │ │ + ldr.w sl, [pc, #216] @ 63014 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - movw r1, #11148 @ 0x2b8c │ │ │ │ + movw r1, #9148 @ 0x23bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, sl] │ │ │ │ - bl 1cd028 │ │ │ │ - cbz r0, 63052 │ │ │ │ + bl 1cbea8 │ │ │ │ + cbz r0, 62f5a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 84e68 │ │ │ │ - b.n 6302a │ │ │ │ + bl 84e28 │ │ │ │ + b.n 62f32 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 29266c <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ + bl 291eec <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6304a │ │ │ │ + bne.n 62f52 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6307a │ │ │ │ + bge.n 62f82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6307a │ │ │ │ + cbnz r3, 62f82 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r8, #868] @ 0x364 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, fp │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 63102 │ │ │ │ + beq.n 6300a │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - cbz r5, 630b2 │ │ │ │ + cbz r5, 62fba │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 630b8 │ │ │ │ + bne.n 62fc0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 630b2 │ │ │ │ + bge.n 62fba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 630b2 │ │ │ │ + cbnz r3, 62fba │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 630f2 │ │ │ │ - movw r1, #11148 @ 0x2b8c │ │ │ │ + b.n 62ffa │ │ │ │ + movw r1, #9148 @ 0x23bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [sl, r9] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6304a │ │ │ │ + bne.n 62f52 │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 29266c <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ + bl 291eec <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6304a │ │ │ │ + bne.n 62f52 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 630f2 │ │ │ │ + bge.n 62ffa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 630f2 │ │ │ │ + cbnz r3, 62ffa │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r0, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ - bl 1dc554 │ │ │ │ + bl 1db288 │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbnz r0, 63104 │ │ │ │ - b.n 6304a │ │ │ │ + cbnz r0, 6300c │ │ │ │ + b.n 62f52 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ + movw r1, #17220 @ 0x4344 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + b.w edfd0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - movw r4, #18672 @ 0x48f0 │ │ │ │ + movw r4, #16688 @ 0x4130 │ │ │ │ movt r4, #46 @ 0x2e │ │ │ │ - movw r3, #18696 @ 0x4908 │ │ │ │ + movw r3, #16712 @ 0x4148 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #18664 @ 0x48e8 │ │ │ │ + movw r2, #16680 @ 0x4128 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #18684 @ 0x48fc │ │ │ │ + movw r1, #16700 @ 0x413c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #11184 @ 0x2bb0 │ │ │ │ + movw r0, #9184 @ 0x23e0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r1, #19204 @ 0x4b04 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - b.w ee070 │ │ │ │ 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, 6317c │ │ │ │ + cbnz r3, 63084 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ - cbnz r3, 6317c │ │ │ │ + cbnz r3, 63084 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ - cbz r3, 631dc │ │ │ │ - cbz r4, 63188 │ │ │ │ + cbz r3, 630e4 │ │ │ │ + cbz r4, 63090 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a72c │ │ │ │ + bl 9a684 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6318e │ │ │ │ - bl 7faec │ │ │ │ + b.n 63096 │ │ │ │ + bl 7faac │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 63230 │ │ │ │ + beq.n 63138 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ - cbz r2, 631ba │ │ │ │ - ldr r1, [pc, #156] @ (63234 ) │ │ │ │ + cbz r2, 630c2 │ │ │ │ + ldr r1, [pc, #156] @ (6313c ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 631ba │ │ │ │ + bne.n 630c2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 631b6 │ │ │ │ + bge.n 630be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 631b6 │ │ │ │ + cbnz r3, 630be │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 63230 │ │ │ │ + b.n 63138 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ - cbz r2, 631ca │ │ │ │ - ldr r1, [pc, #120] @ (63238 ) │ │ │ │ + cbz r2, 630d2 │ │ │ │ + ldr r1, [pc, #120] @ (63140 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 631a2 │ │ │ │ + beq.n 630aa │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ - cbz r2, 631ea │ │ │ │ - ldr r1, [pc, #108] @ (6323c ) │ │ │ │ + cbz r2, 630f2 │ │ │ │ + ldr r1, [pc, #108] @ (63144 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 631a2 │ │ │ │ - b.n 631ea │ │ │ │ - cbz r4, 631fa │ │ │ │ + beq.n 630aa │ │ │ │ + b.n 630f2 │ │ │ │ + cbz r4, 63102 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r4, r3 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - bne.n 63210 │ │ │ │ + bne.n 63118 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movs r0, #2 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - bl 8e7c4 │ │ │ │ + bl 8e728 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6321a │ │ │ │ + b.n 63122 │ │ │ │ mov r3, r4 │ │ │ │ movs r0, #3 │ │ │ │ - bl 8eb08 │ │ │ │ + bl 8ea6c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6322e │ │ │ │ + bge.n 63136 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6322e │ │ │ │ + cbnz r3, 63136 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movw r0, #32850 @ 0x8052 │ │ │ │ @ instruction: 0xf7cc0052 │ │ │ │ @ instruction: 0xf2640052 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -82574,77 +82492,77 @@ │ │ │ │ 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 6327c │ │ │ │ + bge.n 63184 │ │ │ │ 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 63288 │ │ │ │ + b.n 63190 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bl b75b0 <_PyBytes_Resize@@Base> │ │ │ │ + bl b7094 <_PyBytes_Resize@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 63264 │ │ │ │ + bne.n 6316c │ │ │ │ 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 80b5c │ │ │ │ + bl 80b1c │ │ │ │ mov r5, r0 │ │ │ │ add.w r9, r0, #16 │ │ │ │ cmp r8, r7 │ │ │ │ - bge.n 632f4 │ │ │ │ - bl f6784 │ │ │ │ + bge.n 631fc │ │ │ │ + bl f6728 │ │ │ │ mov r1, sl │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 95e24 │ │ │ │ + bl 95d84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl f6ce4 │ │ │ │ - cbz r4, 632ee │ │ │ │ - cbz r5, 632da │ │ │ │ + bl f6c88 │ │ │ │ + cbz r4, 631f6 │ │ │ │ + cbz r5, 631e2 │ │ │ │ str.w r4, [r9, r8, lsl #2] │ │ │ │ - b.n 632ee │ │ │ │ + b.n 631f6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 632ee │ │ │ │ + bge.n 631f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 632ee │ │ │ │ + cbnz r3, 631f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 632b6 │ │ │ │ + b.n 631be │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 9686c │ │ │ │ + b.w 967c8 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ @@ -82655,334 +82573,436 @@ │ │ │ │ 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 6337c │ │ │ │ + ble.n 63284 │ │ │ │ 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 6337c │ │ │ │ + bcs.n 63284 │ │ │ │ blx 2adb0 <__memcpy_chk@plt> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ blx 2bff8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r7 │ │ │ │ add r6, r5 │ │ │ │ blx 2bff8 │ │ │ │ - b.n 6334c │ │ │ │ + b.n 63254 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #260 @ 0x104 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -0006338a : │ │ │ │ +00063292 : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r0, #0 │ │ │ │ movge r0, #1 │ │ │ │ bx lr │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #55656 @ 0xd968 │ │ │ │ + movw r0, #53652 @ 0xd194 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b.w 9512c │ │ │ │ + b.w 9508c │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + cbnz r1, 632e0 │ │ │ │ + movw r3, #43828 @ 0xab34 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #58784 @ 0xe5a0 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 11de14 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 632f4 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + adds r0, #16 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + itt lt │ │ │ │ + addlt r3, #1 │ │ │ │ + strlt r3, [r1, #0] │ │ │ │ + bl 1a5d74 <_PyLong_UInt64_Converter@@Base+0x2c50> │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r3, pc} │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mla r0, r0, r2, r3 │ │ │ │ - b.w 8f798 │ │ │ │ + b.w 8f6f8 │ │ │ │ stmdb 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, 633e4 │ │ │ │ + cbnz r5, 6332e │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 633e4 │ │ │ │ + ble.n 6332e │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 633e4 │ │ │ │ - cbnz r2, 6340a │ │ │ │ + bne.n 6332e │ │ │ │ + cbnz r2, 63354 │ │ │ │ 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] │ │ │ │ movw r3, #21868 @ 0x556c │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 634a8 │ │ │ │ + beq.n 633f2 │ │ │ │ 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, 63438 │ │ │ │ + cbnz r2, 63382 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 634a8 │ │ │ │ + b.n 633f2 │ │ │ │ mov r0, r6 │ │ │ │ movs r7, #0 │ │ │ │ - bl 1816a0 │ │ │ │ + bl 18116c │ │ │ │ ldr.w sl, [r0, #16] │ │ │ │ cmp r8, r7 │ │ │ │ - ble.n 6342e │ │ │ │ + ble.n 63378 │ │ │ │ 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 8079c │ │ │ │ + bl 8075c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 634a8 │ │ │ │ + cbz r0, 633f2 │ │ │ │ strd fp, r0, [sp, #24] │ │ │ │ add r1, sp, #24 │ │ │ │ ldr.w r0, [sl, #16] │ │ │ │ - bl ad83c <_PyUnicodeWriter_Finish@@Base+0x1374> │ │ │ │ + bl ad3bc <_PyUnicodeWriter_Finish@@Base+0x1374> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6348c │ │ │ │ + bge.n 633d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6348c │ │ │ │ + cbnz r3, 633d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 634a6 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 633f0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 634a2 │ │ │ │ + bge.n 633ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 634a2 │ │ │ │ + cbnz r3, 633ec │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 63444 │ │ │ │ + b.n 6338e │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ + sub sp, #32 │ │ │ │ + cbz r0, 63412 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + bl 80d64 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 634cc │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + movs r3, #0 │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge.n 63444 │ │ │ │ + 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 63420 │ │ │ │ + cbz r2, 63458 │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + cbz r0, 63458 │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 6347a │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + b.n 6347a │ │ │ │ + bl 7faac │ │ │ │ + cbnz r0, 6347a │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + blt.n 6346a │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 634cc │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 63466 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 63466 │ │ │ │ + ldrd r3, r1, [r5, #12] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + movw r5, #40636 @ 0x9ebc │ │ │ │ + movt r5, #49 @ 0x31 │ │ │ │ + bic.w r1, r1, #1 │ │ │ │ + bic.w r3, r3, #1 │ │ │ │ + str r0, [sp, #8] │ │ │ │ + str r1, [sp, #24] │ │ │ │ + movw r0, #9192 @ 0x23e8 │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + str r5, [sp, #20] │ │ │ │ + movw r1, #40616 @ 0x9ea8 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ + movw r3, #41004 @ 0xa02c │ │ │ │ + movt r3, #49 @ 0x31 │ │ │ │ + str r1, [sp, #12] │ │ │ │ + strd r4, r3, [sp] │ │ │ │ + movw r1, #57208 @ 0xdf78 │ │ │ │ + movt r1, #47 @ 0x2f │ │ │ │ + movw r3, #6756 @ 0x1a64 │ │ │ │ + movt r3, #50 @ 0x32 │ │ │ │ + bl 9508c │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #32 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ ldrd r1, r3, [r0, #8] │ │ │ │ - movw r0, #11192 @ 0x2bb8 │ │ │ │ + movw r0, #9208 @ 0x23f8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add r0, r3 │ │ │ │ - b.w 8f798 │ │ │ │ + b.w 8f6f8 │ │ │ │ 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, 634f2 │ │ │ │ + cbz r3, 63514 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r3, #1 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ - b.w 8f798 │ │ │ │ + b.w 8f6f8 │ │ │ │ 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 6353a │ │ │ │ + bhi.n 6355c │ │ │ │ ldr r5, [r6, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bmi.n 63550 │ │ │ │ + bmi.n 63572 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #63340 @ 0xf76c │ │ │ │ + movw r2, #61356 @ 0xefac │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #35808 @ 0x8be0 │ │ │ │ + movw r1, #33824 @ 0x8420 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #5012 @ 0x1394 │ │ │ │ + movw r0, #3028 @ 0xbd4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 636a0 │ │ │ │ - movw r0, #5012 @ 0x1394 │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 636c2 │ │ │ │ + movw r0, #3028 @ 0xbd4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e28e8 │ │ │ │ + bl e2850 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 63510 │ │ │ │ - b.n 636a0 │ │ │ │ + bne.n 63532 │ │ │ │ + b.n 636c2 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 635ba │ │ │ │ + ble.n 635dc │ │ │ │ ldr r4, [r6, #4] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 635ba │ │ │ │ + beq.n 635dc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 6359a │ │ │ │ + bpl.n 635bc │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a29e4 │ │ │ │ + bl a2984 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 636a0 │ │ │ │ + beq.w 636c2 │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 635ba │ │ │ │ + beq.n 635dc │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63548 @ 0xf83c │ │ │ │ + movw r1, #61564 @ 0xf07c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 636a0 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 636c2 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #32276 @ 0x7e14 │ │ │ │ + movw r2, #30248 @ 0x7628 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #36144 @ 0x8d30 │ │ │ │ + movw r1, #34160 @ 0x8570 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #5012 @ 0x1394 │ │ │ │ + movw r0, #3028 @ 0xbd4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 636a0 │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 636c2 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp.w r7, #536870912 @ 0x20000000 │ │ │ │ - blt.n 635da │ │ │ │ + blt.n 635fc │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11236 @ 0x2be4 │ │ │ │ + movw r1, #9252 @ 0x2424 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 636a0 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 636c2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bl 809a4 │ │ │ │ + bl 80964 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 636a0 │ │ │ │ + beq.n 636c2 │ │ │ │ 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 6367a │ │ │ │ + ble.n 6369c │ │ │ │ ldrb.w r5, [r2, #1]! │ │ │ │ cmp r5, #39 @ 0x27 │ │ │ │ - beq.n 63608 │ │ │ │ + beq.n 6362a │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ - bne.n 63616 │ │ │ │ + bne.n 63638 │ │ │ │ mov r3, r4 │ │ │ │ movs r6, #92 @ 0x5c │ │ │ │ strb.w r6, [r3], #2 │ │ │ │ strb r5, [r4, #1] │ │ │ │ mov r4, r3 │ │ │ │ - b.n 635f6 │ │ │ │ + b.n 63618 │ │ │ │ cmp r5, #9 │ │ │ │ - bne.n 63624 │ │ │ │ + bne.n 63646 │ │ │ │ movw r3, #29788 @ 0x745c │ │ │ │ strh.w r3, [r4], #2 │ │ │ │ - b.n 635f6 │ │ │ │ + b.n 63618 │ │ │ │ cmp r5, #10 │ │ │ │ - bne.n 63632 │ │ │ │ + bne.n 63654 │ │ │ │ movw r3, #28252 @ 0x6e5c │ │ │ │ strh.w r3, [r4], #2 │ │ │ │ - b.n 635f6 │ │ │ │ + b.n 63618 │ │ │ │ cmp r5, #13 │ │ │ │ - bne.n 63640 │ │ │ │ + bne.n 63662 │ │ │ │ movw r3, #29276 @ 0x725c │ │ │ │ strh.w r3, [r4], #2 │ │ │ │ - b.n 635f6 │ │ │ │ + b.n 63618 │ │ │ │ sub.w r3, r5, #32 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ - bls.n 63674 │ │ │ │ + bls.n 63696 │ │ │ │ movw r6, #14364 @ 0x381c │ │ │ │ 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 635f6 │ │ │ │ + b.n 63618 │ │ │ │ strb.w r5, [r4], #1 │ │ │ │ - b.n 635f6 │ │ │ │ + b.n 63618 │ │ │ │ movs r3, #0 │ │ │ │ subs r1, r4, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ strb r3, [r4, #0] │ │ │ │ - bl b75b0 <_PyBytes_Resize@@Base> │ │ │ │ - cbnz r0, 636a0 │ │ │ │ + bl b7094 <_PyBytes_Resize@@Base> │ │ │ │ + cbnz r0, 636c2 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r1, 636a0 │ │ │ │ + cbz r1, 636c2 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #15876 @ 0x3e04 │ │ │ │ + movw r0, #13892 @ 0x3644 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 9512c │ │ │ │ + b.w 9508c │ │ │ │ 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, #7568 @ 0x1d90 │ │ │ │ + movw r4, #5592 @ 0x15d8 │ │ │ │ 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 │ │ │ │ @@ -82991,464 +83011,463 @@ │ │ │ │ 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 636ee │ │ │ │ + bne.n 63710 │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 636ee │ │ │ │ + ble.n 63710 │ │ │ │ cmp r7, #2 │ │ │ │ - bne.n 636ee │ │ │ │ - cbnz r6, 6370e │ │ │ │ + bne.n 63710 │ │ │ │ + cbnz r6, 63730 │ │ │ │ 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] @ (6379c ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #148] @ (637bc ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6378c │ │ │ │ + beq.n 637ae │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 149738 │ │ │ │ - cbnz r0, 6371c │ │ │ │ + bl 149820 │ │ │ │ + cbnz r0, 6373e │ │ │ │ movs r6, #0 │ │ │ │ - b.n 6378c │ │ │ │ - movw r3, #42132 @ 0xa494 │ │ │ │ + b.n 637ae │ │ │ │ + movw r3, #40148 @ 0x9cd4 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r1, [r6, #4] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 24e10c │ │ │ │ + bl 24d6cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 63718 │ │ │ │ + beq.n 6373a │ │ │ │ blx 2c294 <__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, 63750 │ │ │ │ + cbz r3, 63772 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx 2afa8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6375a │ │ │ │ + b.n 6377c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ blx 2bfd0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 63784 │ │ │ │ + bne.n 637a6 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - cbz r2, 6377c │ │ │ │ + cbz r2, 6379e │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #22 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bne.n 63776 │ │ │ │ - bl 1e48d4 │ │ │ │ - b.n 6377c │ │ │ │ + bne.n 63798 │ │ │ │ + bl 1e3608 │ │ │ │ + b.n 6379e │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ - bl 1f02d8 │ │ │ │ - bl 94178 │ │ │ │ + bl 1ef108 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 63718 │ │ │ │ + bne.n 6373a │ │ │ │ mov r0, r4 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 14a11c │ │ │ │ + bl 14a150 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - nop │ │ │ │ strb r0, [r3, r6] │ │ │ │ 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, 637c0 │ │ │ │ + cbnz r3, 637e0 │ │ │ │ + cmp r2, r3 │ │ │ │ + ble.n 637e0 │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 637e0 │ │ │ │ + cbnz r0, 637f8 │ │ │ │ + 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] @ (63838 ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 63832 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + bl 250f48 │ │ │ │ + mov r4, r0 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.n 63832 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r1, #9360 @ 0x2490 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ + movw r0, #57420 @ 0xe04c │ │ │ │ + movt r0, #48 @ 0x30 │ │ │ │ + bl aa180 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 63832 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #46404 @ 0xb544 │ │ │ │ + movt r1, #2 │ │ │ │ + add sp, #28 │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.w 2bfc38 <_PyTime_FromLong@@Base+0xd8c> │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #28 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + strb r4, [r0, 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, 6385c │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 637c0 │ │ │ │ + ble.n 6385c │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 637c0 │ │ │ │ - cbnz r0, 637d8 │ │ │ │ + bne.n 6385c │ │ │ │ + cbnz r0, 63874 │ │ │ │ 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] @ (63828 ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 63820 │ │ │ │ + ldr r3, [pc, #84] @ (638c4 ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 638bc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 637ea │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 63820 │ │ │ │ + bne.n 63886 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 638bc │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2b9a4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 63816 │ │ │ │ + bne.n 638b2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 63816 │ │ │ │ + cbz r3, 638b2 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r0, r7] │ │ │ │ + strb r0, [r6, r7] │ │ │ │ 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, 63852 │ │ │ │ + cbnz r0, 638ee │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - cbz r0, 6385a │ │ │ │ + cbz r0, 638f6 │ │ │ │ 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 63844 │ │ │ │ + beq.n 638e0 │ │ │ │ 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, 6387c │ │ │ │ - cmp r2, r3 │ │ │ │ - ble.n 6387c │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 6387c │ │ │ │ - cbnz r0, 63894 │ │ │ │ - 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] @ (638d4 ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 638ce │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - bl 251894 │ │ │ │ - mov r4, r0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.n 638ce │ │ │ │ - mov r2, r0 │ │ │ │ - movw r1, #11344 @ 0x2c50 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #59388 @ 0xe7fc │ │ │ │ - movt r0, #48 @ 0x30 │ │ │ │ - bl aa600 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 638ce │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #46404 @ 0xb544 │ │ │ │ - movt r1, #2 │ │ │ │ - add sp, #28 │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2c03d8 <_PyTime_FromLong@@Base+0xd8c> │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #28 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - strb r0, [r6, 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, 638f8 │ │ │ │ + cbnz r3, 63918 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 638f8 │ │ │ │ + ble.n 63918 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 638f8 │ │ │ │ - cbnz r0, 63910 │ │ │ │ + bne.n 63918 │ │ │ │ + cbnz r0, 63930 │ │ │ │ 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] @ (63960 ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 63958 │ │ │ │ + ldr r3, [pc, #84] @ (63980 ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 63978 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 63922 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 63958 │ │ │ │ + bne.n 63942 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 63978 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2c228 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6394e │ │ │ │ + bne.n 6396e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 6394e │ │ │ │ + cbz r3, 6396e │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrsb r4, [r3, r0] │ │ │ │ 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 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 63986 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 639de │ │ │ │ + bne.n 639a6 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 639fe │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ blx 2b92c <__sched_rr_get_interval64@plt> │ │ │ │ - cbz r0, 639a0 │ │ │ │ + cbz r0, 639c0 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ - b.n 639ca │ │ │ │ + bl 1e3608 │ │ │ │ + b.n 639ea │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 2e3868 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 2e30b8 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vldr s15, [sp, #8] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d5, [pc, #52] @ 639e8 │ │ │ │ + vldr d5, [pc, #52] @ 63a08 │ │ │ │ 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 639d4 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 639de │ │ │ │ + bne.n 639f4 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 639fe │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9ba38 │ │ │ │ + b.w 9b990 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop.w │ │ │ │ - bvs.n 63916 │ │ │ │ + bvs.n 63936 │ │ │ │ @ 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 94430 │ │ │ │ + b.w 94390 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 63a0a │ │ │ │ + cbz r3, 63a2a │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 63a12 │ │ │ │ + b.n 63a32 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 94430 │ │ │ │ + b.w 94390 │ │ │ │ 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 94430 │ │ │ │ + b.w 94390 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl b0fe4 │ │ │ │ + bl b0b30 │ │ │ │ mov r5, r0 │ │ │ │ blx 2c614 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 63a78 │ │ │ │ + bge.n 63a98 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 63aa4 │ │ │ │ + bne.n 63ac4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 2371ac <_Py_Gid_Converter@@Base> │ │ │ │ - cbnz r0, 63aba │ │ │ │ - b.n 63af0 │ │ │ │ + bl 236154 <_Py_Gid_Converter@@Base> │ │ │ │ + cbnz r0, 63ada │ │ │ │ + b.n 63b10 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38840 @ 0x97b8 │ │ │ │ + movw r0, #36856 @ 0x8ff8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e2a18 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 63af0 │ │ │ │ - b.n 63a98 │ │ │ │ + bl e2980 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 63b10 │ │ │ │ + b.n 63ab8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 2371ac <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 63af0 │ │ │ │ + bl 236154 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 63b10 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 2371ac <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 63af0 │ │ │ │ + bl 236154 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 63b10 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 2ae50 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 63af4 │ │ │ │ + bge.n 63b14 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 63afc │ │ │ │ + b.n 63b1c │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 63b2a │ │ │ │ + beq.n 63b4a │ │ │ │ mov r2, r1 │ │ │ │ - cbz r1, 63b2a │ │ │ │ + cbz r1, 63b4a │ │ │ │ ldr.w r8, [r0, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 63b3a │ │ │ │ + beq.n 63b5a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ - b.n 63bae │ │ │ │ + b.n 63bce │ │ │ │ ldr r6, [r0, #4] │ │ │ │ movw r3, #34560 @ 0x8700 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 63b58 │ │ │ │ + beq.n 63b78 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w e05f0 │ │ │ │ + b.w e04e8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r1 │ │ │ │ - bl 1cdcc0 │ │ │ │ + bl 1cca78 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 63bae │ │ │ │ + cbz r0, 63bce │ │ │ │ ldr.w r3, [r6, #156] @ 0x9c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 63b8c │ │ │ │ + cbnz r0, 63bac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63bac │ │ │ │ + bge.n 63bcc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63bac │ │ │ │ + cbnz r3, 63bcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 63bac │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 63bcc │ │ │ │ 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] │ │ │ │ @@ -83467,86 +83486,86 @@ │ │ │ │ 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 8f798 │ │ │ │ + b.w 8f6f8 │ │ │ │ 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 63bf2 │ │ │ │ + bne.n 63c12 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 2153c4 <_Py_Uid_Converter@@Base> │ │ │ │ - cbnz r0, 63c08 │ │ │ │ - b.n 63c3e │ │ │ │ + bl 2143bc <_Py_Uid_Converter@@Base> │ │ │ │ + cbnz r0, 63c28 │ │ │ │ + b.n 63c5e │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38828 @ 0x97ac │ │ │ │ + movw r0, #36844 @ 0x8fec │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e2a18 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 63c3e │ │ │ │ - b.n 63be6 │ │ │ │ + bl e2980 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 63c5e │ │ │ │ + b.n 63c06 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 2153c4 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 63c3e │ │ │ │ + bl 2143bc <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 63c5e │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 2153c4 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 63c3e │ │ │ │ + bl 2143bc <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 63c5e │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 2b890 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 63c42 │ │ │ │ + bge.n 63c62 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 63c4a │ │ │ │ + b.n 63c6a │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ movs r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #49404 @ 0xc0fc │ │ │ │ + movw r1, #47420 @ 0xb93c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl e1b60 │ │ │ │ - cbz r0, 63c80 │ │ │ │ + bl e1d80 │ │ │ │ + cbz r0, 63ca0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 381e2 <_PyInterpreterState_IDDecref@@Base+0xe2> │ │ │ │ + bl 381e6 <_PyInterpreterState_IDDecref@@Base+0xe2> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bpl.n 63cca │ │ │ │ + bpl.n 63cea │ │ │ │ ldr.w r1, [r0, #440] @ 0x1b8 │ │ │ │ - cbz r1, 63cce │ │ │ │ + cbz r1, 63cee │ │ │ │ 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] │ │ │ │ @@ -83558,129 +83577,129 @@ │ │ │ │ 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 8f798 │ │ │ │ + b.w 8f6f8 │ │ │ │ movs r0, #208 @ 0xd0 │ │ │ │ - b.n 63cd2 │ │ │ │ + b.n 63cf2 │ │ │ │ mov.w r0, #468 @ 0x1d4 │ │ │ │ - b.w 8f798 │ │ │ │ + b.w 8f6f8 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63d0a │ │ │ │ + bne.n 63d2a │ │ │ │ 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 63d38 │ │ │ │ + b.n 63d58 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, sp │ │ │ │ - bl 23c9b0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 23b95c <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 63d34 │ │ │ │ + beq.n 63d54 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 63d38 │ │ │ │ + bge.n 63d58 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39076 @ 0x98a4 │ │ │ │ + movw r1, #37092 @ 0x90e4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 63d50 │ │ │ │ + b.n 63d70 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ adds r1, #16 │ │ │ │ ldrexd r4, r5, [r1] │ │ │ │ strexd r0, r2, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 63d3c │ │ │ │ + bne.n 63d5c │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00063d54 : │ │ │ │ +00063d74 : │ │ │ │ stmdb 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] @ (63e04 ) │ │ │ │ + ldr r6, [pc, #156] @ (63e24 ) │ │ │ │ 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 63d8c │ │ │ │ + blt.n 63dac │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r4 │ │ │ │ - bl 284d68 <_PyDeadline_Init@@Base> │ │ │ │ + bl 2845a8 <_PyDeadline_Init@@Base> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b.n 63d90 │ │ │ │ + b.n 63db0 │ │ │ │ movs r6, #0 │ │ │ │ mov r7, r6 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1eef08 <_PyTime_AsMicroseconds@@Base> │ │ │ │ + bl 1edc38 <_PyTime_AsMicroseconds@@Base> │ │ │ │ movs r2, #0 │ │ │ │ mov sl, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r1 │ │ │ │ - bl 1f588c │ │ │ │ + bl 1f4580 │ │ │ │ mov fp, r0 │ │ │ │ - cbnz r0, 63dd0 │ │ │ │ + cbnz r0, 63df0 │ │ │ │ orrs.w r3, sl, r9 │ │ │ │ - beq.n 63dd0 │ │ │ │ - bl b0fe4 │ │ │ │ + beq.n 63df0 │ │ │ │ + bl b0b30 │ │ │ │ mov r3, r9 │ │ │ │ mov fp, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 1557ac │ │ │ │ + bl 155938 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, fp │ │ │ │ mov fp, r3 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ cmp.w fp, #2 │ │ │ │ - bne.n 63dfa │ │ │ │ + bne.n 63e1a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 20a114 <_PyEval_MakePendingCalls@@Base> │ │ │ │ + bl 208edc <_PyEval_MakePendingCalls@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 63dfa │ │ │ │ + beq.n 63e1a │ │ │ │ cmp r5, #1 │ │ │ │ sbcs.w r3, r4, #0 │ │ │ │ - blt.n 63d90 │ │ │ │ + blt.n 63db0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2b76b4 <_PyDeadline_Get@@Base> │ │ │ │ + bl 2b6a3c <_PyDeadline_Get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bge.n 63d90 │ │ │ │ + bge.n 63db0 │ │ │ │ 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 │ │ │ │ @@ -83697,189 +83716,189 @@ │ │ │ │ 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 1ca18c <_PyStaticType_InitForExtension@@Base+0x5a4> │ │ │ │ + bl 1c900c <_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 63e5c │ │ │ │ - cbz r6, 63e6c │ │ │ │ + beq.n 63e7c │ │ │ │ + cbz r6, 63e8c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ adds r4, #21 │ │ │ │ - b.n 63e82 │ │ │ │ - cbz r6, 63e6c │ │ │ │ + b.n 63ea2 │ │ │ │ + cbz r6, 63e8c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ubfx r4, r4, #2, #3 │ │ │ │ mla r4, r3, r4, r4 │ │ │ │ adds r4, #28 │ │ │ │ - b.n 63e82 │ │ │ │ + b.n 63ea2 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ - cbz r3, 63e80 │ │ │ │ + cbz r3, 63ea0 │ │ │ │ ldrb r4, [r5, #16] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ubfx r4, r4, #2, #3 │ │ │ │ mla r4, r3, r4, r4 │ │ │ │ adds r4, #32 │ │ │ │ - b.n 63e82 │ │ │ │ + b.n 63ea2 │ │ │ │ movs r4, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c8ef4 │ │ │ │ - cbz r0, 63e98 │ │ │ │ - cbz r7, 63e92 │ │ │ │ - cbz r6, 63e92 │ │ │ │ + bl 1c7d70 │ │ │ │ + cbz r0, 63eb8 │ │ │ │ + cbz r7, 63eb2 │ │ │ │ + cbz r6, 63eb2 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - b.n 63e94 │ │ │ │ + b.n 63eb4 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ adds r4, #1 │ │ │ │ add r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ 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 7a4bc │ │ │ │ + bl 7a48c │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 63ed8 │ │ │ │ + bne.n 63ef8 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #11372 @ 0x2c6c │ │ │ │ + movw r1, #9388 @ 0x24ac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 63f40 │ │ │ │ - ldr r3, [pc, #104] @ (63f44 ) │ │ │ │ + b.n 63f60 │ │ │ │ + ldr r3, [pc, #104] @ (63f64 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 21d88c <_Py_IsInterpreterFinalizing@@Base> │ │ │ │ + bl 21c7ac <_Py_IsInterpreterFinalizing@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - bl b0fe4 │ │ │ │ + bl b0b30 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ - cbnz r6, 63efa │ │ │ │ - bl 1556b4 │ │ │ │ + cbnz r6, 63f1a │ │ │ │ + bl 155840 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 63f0a │ │ │ │ + b.n 63f2a │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 1f588c │ │ │ │ + bl 1f4580 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 63f3e │ │ │ │ + beq.n 63f5e │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bpl.n 63f3e │ │ │ │ + bpl.n 63f5e │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f5ae0 │ │ │ │ - cbz r0, 63f28 │ │ │ │ - bl dcfe8 │ │ │ │ + bl 1f48b4 │ │ │ │ + cbz r0, 63f48 │ │ │ │ + bl dced8 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 63f30 │ │ │ │ - movw r2, #11348 @ 0x2c54 │ │ │ │ + b.n 63f50 │ │ │ │ + movw r2, #9364 @ 0x2494 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #11400 @ 0x2c88 │ │ │ │ + movw r1, #9416 @ 0x24c8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #12] @ (63f48 ) │ │ │ │ - bl 754ea │ │ │ │ + ldr r0, [pc, #12] @ (63f68 ) │ │ │ │ + bl 754ba │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r1, #7 │ │ │ │ + asrs r4, r5, #24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00063f4c : │ │ │ │ +00063f6c : │ │ │ │ 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, #20576 @ 0x5060 │ │ │ │ + movw r1, #18512 @ 0x4850 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #62140 @ 0xf2bc │ │ │ │ + movw r0, #60156 @ 0xeafc │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1ef9e8 │ │ │ │ + bl 1ee818 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 63f94 │ │ │ │ + cbz r0, 63fb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 63f9e │ │ │ │ + cbz r0, 63fbe │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl e05f0 │ │ │ │ + bl e04e8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 63fa6 │ │ │ │ - bl 9b988 │ │ │ │ + cbz r0, 63fc6 │ │ │ │ + bl 9b8e0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 63faa │ │ │ │ + b.n 63fca │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 63faa │ │ │ │ + b.n 63fca │ │ │ │ mov r6, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 63faa │ │ │ │ + b.n 63fca │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r2, 63fe8 │ │ │ │ - movw r1, #11488 @ 0x2ce0 │ │ │ │ + cbnz r2, 64008 │ │ │ │ + movw r1, #9504 @ 0x2520 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 63ff4 │ │ │ │ - movw r1, #11512 @ 0x2cf8 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 64014 │ │ │ │ + movw r1, #9528 @ 0x2538 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ 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 168eac │ │ │ │ - cbz r0, 6402e │ │ │ │ + bl 168e40 │ │ │ │ + cbz r0, 6404e │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -83891,379 +83910,379 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #43748 @ 0xaae4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ - bl f6d10 │ │ │ │ + bl f6cb4 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r3, #11532 @ 0x2d0c │ │ │ │ + movw r3, #9548 @ 0x254c │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r1, #11576 @ 0x2d38 │ │ │ │ + movw r1, #9592 @ 0x2578 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ - bl 9e640 │ │ │ │ + bl 9e5dc │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 6407a │ │ │ │ + cbz r0, 6409a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ - bl 15c368 │ │ │ │ + bl 15c3c8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 84e50 │ │ │ │ + b.w 84e10 │ │ │ │ stmdb 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, #36964 @ 0x9064 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 640be │ │ │ │ + beq.n 640de │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 640be │ │ │ │ + beq.n 640de │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub.w r3, r1, #16 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 640e6 │ │ │ │ - b.n 640d4 │ │ │ │ + bls.n 64106 │ │ │ │ + b.n 640f4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 640b2 │ │ │ │ - movw r0, #44272 @ 0xacf0 │ │ │ │ + beq.n 640d2 │ │ │ │ + movw r0, #42248 @ 0xa508 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ - bl 21d560 <_PyArg_NoKeywords@@Base> │ │ │ │ - cbz r0, 640f8 │ │ │ │ - b.n 640b2 │ │ │ │ - movw r0, #44272 @ 0xacf0 │ │ │ │ + bl 21c480 <_PyArg_NoKeywords@@Base> │ │ │ │ + cbz r0, 64118 │ │ │ │ + b.n 640d2 │ │ │ │ + movw r0, #42248 @ 0xa508 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #16 │ │ │ │ - bl e2a18 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 640f8 │ │ │ │ + bl e2980 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 64118 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 640fc │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 640fc │ │ │ │ + bne.n 6411c │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 6411c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 644ca │ │ │ │ + b.n 644ea │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 64110 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 64130 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 640f8 │ │ │ │ + bne.n 64118 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 64124 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 64144 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 640f8 │ │ │ │ + bne.n 64118 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 64138 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 64158 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 640f8 │ │ │ │ + bne.n 64118 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6414c │ │ │ │ - bl 94178 │ │ │ │ + bne.n 6416c │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 640f8 │ │ │ │ + bne.n 64118 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 64160 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 64180 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 640f8 │ │ │ │ + bne.n 64118 │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #4 │ │ │ │ - bmi.n 6418a │ │ │ │ + bmi.n 641aa │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #63340 @ 0xf76c │ │ │ │ + movw r2, #61356 @ 0xefac │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #11580 @ 0x2d3c │ │ │ │ + movw r1, #9596 @ 0x257c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #44272 @ 0xacf0 │ │ │ │ + movw r0, #42248 @ 0xa508 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 640f8 │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64118 │ │ │ │ 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 641b6 │ │ │ │ + bmi.n 641d6 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ - movw r2, #18012 @ 0x465c │ │ │ │ + movw r2, #16028 @ 0x3e9c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #11592 @ 0x2d48 │ │ │ │ + movw r1, #9608 @ 0x2588 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #44272 @ 0xacf0 │ │ │ │ + movw r0, #42248 @ 0xa508 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 640f8 │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64118 │ │ │ │ ldr.w fp, [r4, #48] @ 0x30 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bmi.n 641e4 │ │ │ │ + bmi.n 64204 │ │ │ │ mov r3, fp │ │ │ │ - movw r2, #18012 @ 0x465c │ │ │ │ + movw r2, #16028 @ 0x3e9c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #11604 @ 0x2d54 │ │ │ │ + movw r1, #9620 @ 0x2594 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #44272 @ 0xacf0 │ │ │ │ + movw r0, #42248 @ 0xa508 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 640f8 │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64118 │ │ │ │ ldr.w sl, [r4, #52] @ 0x34 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.n 64212 │ │ │ │ + bmi.n 64232 │ │ │ │ mov r3, sl │ │ │ │ - movw r2, #18012 @ 0x465c │ │ │ │ + movw r2, #16028 @ 0x3e9c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #11616 @ 0x2d60 │ │ │ │ + movw r1, #9632 @ 0x25a0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #44272 @ 0xacf0 │ │ │ │ + movw r0, #42248 @ 0xa508 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 640f8 │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64118 │ │ │ │ ldr.w r8, [r4, #56] @ 0x38 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 64240 │ │ │ │ + bmi.n 64260 │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #56676 @ 0xdd64 │ │ │ │ + movw r2, #54692 @ 0xd5a4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #11628 @ 0x2d6c │ │ │ │ + movw r1, #9644 @ 0x25ac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #44272 @ 0xacf0 │ │ │ │ + movw r0, #42248 @ 0xa508 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 640f8 │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64118 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 6426a │ │ │ │ + bmi.n 6428a │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #56676 @ 0xdd64 │ │ │ │ + movw r2, #54692 @ 0xd5a4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #11640 @ 0x2d78 │ │ │ │ + movw r1, #9656 @ 0x25b8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #44272 @ 0xacf0 │ │ │ │ + movw r0, #42248 @ 0xa508 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 640f8 │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64118 │ │ │ │ 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 64296 │ │ │ │ + bmi.n 642b6 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ - movw r2, #56676 @ 0xdd64 │ │ │ │ + movw r2, #54692 @ 0xd5a4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #11652 @ 0x2d84 │ │ │ │ + movw r1, #9668 @ 0x25c4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #44272 @ 0xacf0 │ │ │ │ + movw r0, #42248 @ 0xa508 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 640f8 │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64118 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 642ac │ │ │ │ - bl 94178 │ │ │ │ + bne.n 642cc │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 640f8 │ │ │ │ + bne.w 64118 │ │ │ │ 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 642d8 │ │ │ │ + bmi.n 642f8 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - movw r2, #63340 @ 0xf76c │ │ │ │ + movw r2, #61356 @ 0xefac │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #11664 @ 0x2d90 │ │ │ │ + movw r1, #9680 @ 0x25d0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #44272 @ 0xacf0 │ │ │ │ + movw r0, #42248 @ 0xa508 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 640f8 │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64118 │ │ │ │ ldr.w r9, [r4, #76] @ 0x4c │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - bmi.n 64306 │ │ │ │ + bmi.n 64326 │ │ │ │ mov r3, r9 │ │ │ │ - movw r2, #63340 @ 0xf76c │ │ │ │ + movw r2, #61356 @ 0xefac │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #11676 @ 0x2d9c │ │ │ │ + movw r1, #9692 @ 0x25dc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #44272 @ 0xacf0 │ │ │ │ + movw r0, #42248 @ 0xa508 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 640f8 │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64118 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #16 │ │ │ │ - ble.n 64364 │ │ │ │ + ble.n 64384 │ │ │ │ ldr r5, [r4, #80] @ 0x50 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bmi.n 64336 │ │ │ │ + bmi.n 64356 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #18012 @ 0x465c │ │ │ │ + movw r2, #16028 @ 0x3e9c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #11688 @ 0x2da8 │ │ │ │ + movw r1, #9704 @ 0x25e8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #44272 @ 0xacf0 │ │ │ │ + movw r0, #42248 @ 0xa508 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 640f8 │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64118 │ │ │ │ cmp r3, #17 │ │ │ │ - beq.n 6436a │ │ │ │ + beq.n 6438a │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.n 6436c │ │ │ │ + bmi.n 6438c │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #18012 @ 0x465c │ │ │ │ + movw r2, #16028 @ 0x3e9c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r1, #11700 @ 0x2db4 │ │ │ │ + movw r1, #9716 @ 0x25f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #44272 @ 0xacf0 │ │ │ │ + movw r0, #42248 @ 0xa508 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 640f8 │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 64118 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 6436c │ │ │ │ + b.n 6438c │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r1, #10832 @ 0x2a50 │ │ │ │ + movw r1, #8848 @ 0x2290 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #20] │ │ │ │ - movw r0, #10844 @ 0x2a5c │ │ │ │ + movw r0, #8860 @ 0x229c │ │ │ │ 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 aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 643ae │ │ │ │ + bne.n 643ce │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov sl, r6 │ │ │ │ mov fp, r6 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 644b2 │ │ │ │ + b.n 644d2 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 643cc │ │ │ │ + bge.n 643ec │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11712 @ 0x2dc0 │ │ │ │ + movw r1, #9728 @ 0x2600 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 643a2 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 643c2 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 643ea │ │ │ │ + bge.n 6440a │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11748 @ 0x2de4 │ │ │ │ + movw r1, #9764 @ 0x2624 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 643a2 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 643c2 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 64408 │ │ │ │ + bge.n 64428 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11792 @ 0x2e10 │ │ │ │ + movw r1, #9808 @ 0x2650 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 643a2 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 643c2 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 64426 │ │ │ │ + bge.n 64446 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11836 @ 0x2e3c │ │ │ │ + movw r1, #9852 @ 0x267c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 643a2 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 643c2 │ │ │ │ mov r0, fp │ │ │ │ - bl 64518 │ │ │ │ + bl 64538 │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 64498 │ │ │ │ + cbz r0, 644b8 │ │ │ │ mov r0, sl │ │ │ │ - bl 64518 │ │ │ │ + bl 64538 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 644a2 │ │ │ │ - cbz r5, 64448 │ │ │ │ + cbz r0, 644c2 │ │ │ │ + cbz r5, 64468 │ │ │ │ mov r0, r5 │ │ │ │ - bl 64518 │ │ │ │ + bl 64538 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 6444a │ │ │ │ - b.n 644aa │ │ │ │ - ldr r5, [pc, #136] @ (644d4 ) │ │ │ │ - cbz r4, 64458 │ │ │ │ + cbnz r0, 6446a │ │ │ │ + b.n 644ca │ │ │ │ + ldr r5, [pc, #136] @ (644f4 ) │ │ │ │ + cbz r4, 64478 │ │ │ │ mov r0, r4 │ │ │ │ - bl 64518 │ │ │ │ + bl 64538 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6445a │ │ │ │ - b.n 644b0 │ │ │ │ - ldr r4, [pc, #120] @ (644d4 ) │ │ │ │ + cbnz r0, 6447a │ │ │ │ + b.n 644d0 │ │ │ │ + ldr r4, [pc, #120] @ (644f4 ) │ │ │ │ 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 │ │ │ │ @@ -84275,316 +84294,294 @@ │ │ │ │ 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 27a2e8 │ │ │ │ + bl 279bb4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 644b2 │ │ │ │ + b.n 644d2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 644b2 │ │ │ │ + b.n 644d2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 644b2 │ │ │ │ + b.n 644d2 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 644b2 │ │ │ │ + b.n 644d2 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, sl │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #11872 @ 0x2e60 │ │ │ │ + movw r0, #9888 @ 0x26a0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b.w 9512c │ │ │ │ + b.w 9508c │ │ │ │ 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 1ded68 <_PyType_Name@@Base> │ │ │ │ + bl 1dda9c <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #11880 @ 0x2e68 │ │ │ │ + movw r0, #9896 @ 0x26a8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ 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 80b5c │ │ │ │ + bl 80b1c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 645c8 │ │ │ │ + beq.n 645e8 │ │ │ │ add.w r9, r0, #12 │ │ │ │ adds r6, #12 │ │ │ │ movs r7, #0 │ │ │ │ cmp r7, r8 │ │ │ │ - bge.n 645c8 │ │ │ │ + bge.n 645e8 │ │ │ │ ldr.w r4, [r6, #4]! │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 64566 │ │ │ │ + bne.n 64586 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 645c0 │ │ │ │ + bge.n 645e0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 645c0 │ │ │ │ + b.n 645e0 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 645a0 │ │ │ │ + bmi.n 645c0 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #11892 @ 0x2e74 │ │ │ │ + movw r1, #9908 @ 0x26b4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 64590 │ │ │ │ + blt.n 645b0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 645ca │ │ │ │ + b.n 645ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6458c │ │ │ │ + bne.n 645ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6458c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 645ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 246954 <_PyUnicode_Copy@@Base> │ │ │ │ + bl 245d64 <_PyUnicode_Copy@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 645c0 │ │ │ │ + cbnz r0, 645e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 645ca │ │ │ │ + bge.n 645ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 645ca │ │ │ │ + cbnz r3, 645ea │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 645ca │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 645ea │ │ │ │ adds r7, #1 │ │ │ │ str.w r4, [r9, #4]! │ │ │ │ - b.n 64542 │ │ │ │ + b.n 64562 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 645f2 │ │ │ │ + cbnz r3, 64610 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 645f2 │ │ │ │ + ble.n 64610 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 645f2 │ │ │ │ - cbnz r4, 64610 │ │ │ │ + bne.n 64610 │ │ │ │ + cbnz r4, 6462e │ │ │ │ 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, #264] @ (6470c ) │ │ │ │ + ldr r3, [pc, #188] @ (646e0 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64702 │ │ │ │ - ldrd r6, r0, [r4] │ │ │ │ - bl 122494 │ │ │ │ - mov r7, r0 │ │ │ │ + beq.n 646d8 │ │ │ │ + ldrd r5, r0, [r4] │ │ │ │ + bl 1225fc │ │ │ │ + mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 64626 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 64644 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 646e0 │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ + bne.n 646b6 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ movw r3, #15856 @ 0x3df0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 64640 │ │ │ │ - mov r0, r6 │ │ │ │ + bne.n 6465e │ │ │ │ + mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1f6b08 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.w 1f58dc │ │ │ │ ldr r3, [r2, #80] @ 0x50 │ │ │ │ - cbz r3, 6465a │ │ │ │ + cbz r3, 64670 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 6465a │ │ │ │ - movw r0, #64964 @ 0xfdc4 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd48 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r3, 64670 │ │ │ │ + bl 1589b0 <_PyLong_FromByteArray@@Base+0x848> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 64678 │ │ │ │ - b.n 64702 │ │ │ │ + cbnz r0, 6468e │ │ │ │ + b.n 646d8 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #57388 @ 0xe02c │ │ │ │ + movw r1, #55404 @ 0xd86c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w f3b3c │ │ │ │ - ldr r2, [pc, #148] @ (64710 ) │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movs r5, #0 │ │ │ │ - strd r5, r5, [r0, #8] │ │ │ │ - str r5, [r0, #20] │ │ │ │ - mov r0, r6 │ │ │ │ - sub.w r6, r4, #8 │ │ │ │ - ldr r3, [r3, r2] │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - ldr.w r3, [r4, #-4] │ │ │ │ - ldr.w lr, [r7, #3892] @ 0xf34 │ │ │ │ - and.w r3, r3, #3 │ │ │ │ - ldr.w r1, [r7, #3868] @ 0xf1c │ │ │ │ - ldr.w r8, [lr, #4] │ │ │ │ - add.w ip, r1, #1 │ │ │ │ - add.w r1, r4, #16 │ │ │ │ - orr.w r3, r3, r8 │ │ │ │ - str.w r6, [r8] │ │ │ │ - strd lr, r3, [r4, #-8] │ │ │ │ - str.w r6, [lr, #4] │ │ │ │ - str.w ip, [r7, #3868] @ 0xf1c │ │ │ │ - bl 158ee8 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.w f3aa4 │ │ │ │ + add.w r1, r0, #16 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 158da4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 646e4 │ │ │ │ + bge.n 646ba │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - str r5, [r4, #20] │ │ │ │ + movs r2, #0 │ │ │ │ + str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 646e0 │ │ │ │ + bge.n 646b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 646e0 │ │ │ │ + cbnz r3, 646b6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 64702 │ │ │ │ + b.n 646d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159498 │ │ │ │ + bl 1594fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64700 │ │ │ │ + bge.n 646d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 64700 │ │ │ │ + cbnz r3, 646d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsb r0, [r1, r1] │ │ │ │ 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, #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, #50052 @ 0xc384 │ │ │ │ + movw r1, #48068 @ 0xbbc4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl e1b60 │ │ │ │ - cbz r0, 64768 │ │ │ │ + bl e1d80 │ │ │ │ + cbz r0, 64738 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movw r2, #15856 @ 0x3df0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6476c │ │ │ │ + beq.n 6473c │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11944 @ 0x2ea8 │ │ │ │ + movw r1, #9960 @ 0x26e8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 647d2 │ │ │ │ + b.n 647a2 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbz r2, 647ca │ │ │ │ + cbz r2, 6479a │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 6478c │ │ │ │ + beq.n 6475c │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #11976 @ 0x2ec8 │ │ │ │ + movw r1, #9992 @ 0x2708 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 64768 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 64738 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 647aa │ │ │ │ + bpl.n 6477a │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12016 @ 0x2ef0 │ │ │ │ + movw r1, #10032 @ 0x2730 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 64768 │ │ │ │ - ldr r0, [pc, #44] @ (647d8 ) │ │ │ │ + bl 11de14 │ │ │ │ + b.n 64738 │ │ │ │ + ldr r0, [pc, #44] @ (647a8 ) │ │ │ │ add r1, sp, #12 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl adb7c │ │ │ │ + bl ad530 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 647d2 │ │ │ │ + cbz r0, 647a2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 647ca │ │ │ │ + bge.n 6479a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 647ca │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 6479a │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldc2 0, cr0, [r0], #-328 @ 0xfffffeb8 │ │ │ │ push {r4, lr} │ │ │ │ @@ -84606,914 +84603,912 @@ │ │ │ │ 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 1c9f94 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1c8e14 <_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, #43620 @ 0xaa64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #12064 @ 0x2f20 │ │ │ │ + movw r1, #10080 @ 0x2760 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236d3c │ │ │ │ + bl 235ce4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 64858 │ │ │ │ + beq.n 64828 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 64858 │ │ │ │ + cbz r0, 64828 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ + mov r0, r1 │ │ │ │ + sub sp, #28 │ │ │ │ + mov r1, r2 │ │ │ │ + cbnz r3, 6484a │ │ │ │ + cmp r2, r3 │ │ │ │ + ble.n 6484a │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 6484a │ │ │ │ + cbnz r0, 64862 │ │ │ │ + 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] @ (64884 ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 6487e │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + bl 250f48 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.n 6487e │ │ │ │ + movw r1, #48848 @ 0xbed0 │ │ │ │ + movt r1, #2 │ │ │ │ + add sp, #28 │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.w 2bfc38 <_PyTime_FromLong@@Base+0xd8c> │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #28 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + ldrsb r4, [r6, r1] │ │ │ │ + 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, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ - bl f6784 │ │ │ │ + bl f6728 │ │ │ │ movw r7, #1716 @ 0x6b4 │ │ │ │ movt r7, #81 @ 0x51 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ cmp r8, r7 │ │ │ │ - bne.n 6489c │ │ │ │ + bne.n 648ca │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6493a │ │ │ │ + beq.n 64968 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 648c0 │ │ │ │ + bge.n 648ee │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 648c0 │ │ │ │ + b.n 648ee │ │ │ │ mov r0, r4 │ │ │ │ - bl 160740 │ │ │ │ + bl 160760 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 648b8 │ │ │ │ + cbnz r0, 648e6 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #12204 @ 0x2fac │ │ │ │ + movw r0, #10220 @ 0x27ec │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 243764 │ │ │ │ - b.n 6493a │ │ │ │ + bl 242728 │ │ │ │ + b.n 64968 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ orr.w r3, r3, #32 │ │ │ │ str r3, [r0, #20] │ │ │ │ - ldr r0, [pc, #132] @ (64948 ) │ │ │ │ + ldr r0, [pc, #132] @ (64974 ) │ │ │ │ add r1, sp, #8 │ │ │ │ strd r6, r4, [sp, #8] │ │ │ │ - bl 1651b0 │ │ │ │ - cbnz r0, 648e0 │ │ │ │ + bl 16514c │ │ │ │ + cbnz r0, 6490e │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #12248 @ 0x2fd8 │ │ │ │ + movw r0, #10264 @ 0x2818 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 243764 │ │ │ │ - b.n 648f2 │ │ │ │ + bl 242728 │ │ │ │ + b.n 64920 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 648f2 │ │ │ │ + bge.n 64920 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 648f2 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 64920 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, r7 │ │ │ │ - beq.n 64926 │ │ │ │ - ldr r0, [pc, #84] @ (6494c ) │ │ │ │ + beq.n 64954 │ │ │ │ + ldr r0, [pc, #80] @ (64978 ) │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl adb7c │ │ │ │ - cbnz r0, 64914 │ │ │ │ + bl ad530 <_PyUnicodeWriter_Finish@@Base+0x14e8> │ │ │ │ + cbnz r0, 64942 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #12204 @ 0x2fac │ │ │ │ + movw r0, #10220 @ 0x27ec │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 243764 │ │ │ │ - b.n 64926 │ │ │ │ + bl 242728 │ │ │ │ + b.n 64954 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64926 │ │ │ │ + bge.n 64954 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 64926 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 64954 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6493a │ │ │ │ + bge.n 64968 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6493a │ │ │ │ + cbnz r3, 64968 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl f6ce4 │ │ │ │ + bl f6c88 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - nop │ │ │ │ nop {7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldc2 0, cr0, [r0], #-328 @ 0xfffffeb8 │ │ │ │ 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 6485a │ │ │ │ + bl 64888 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ - cbz r2, 649e0 │ │ │ │ + cbz r2, 64a0c │ │ │ │ ldr r1, [r2, #8] │ │ │ │ subs r7, r1, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 6498e │ │ │ │ + ble.n 649ba │ │ │ │ add.w r0, r2, #12 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w ip, [r0, #4]! │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 64990 │ │ │ │ + beq.n 649bc │ │ │ │ adds r3, #1 │ │ │ │ cmp r7, r3 │ │ │ │ - bgt.n 6497e │ │ │ │ - b.n 64990 │ │ │ │ + bgt.n 649aa │ │ │ │ + b.n 649bc │ │ │ │ movs r3, #0 │ │ │ │ adds r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 649e0 │ │ │ │ - movw r0, #18769 @ 0x4951 │ │ │ │ + ble.n 64a0c │ │ │ │ + movw r0, #18813 @ 0x497d │ │ │ │ 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 649b8 │ │ │ │ + bge.n 649e4 │ │ │ │ ldr r4, [r4, #80] @ 0x50 │ │ │ │ - cbz r4, 649b8 │ │ │ │ + cbz r4, 649e4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - cbz r4, 649b8 │ │ │ │ + cbz r4, 649e4 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 649c0 │ │ │ │ + bne.n 649ec │ │ │ │ adds r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bgt.n 649a0 │ │ │ │ - b.n 649e0 │ │ │ │ - movw r3, #45381 @ 0xb145 │ │ │ │ + bgt.n 649cc │ │ │ │ + b.n 64a0c │ │ │ │ + movw r3, #56329 @ 0xdc09 │ │ │ │ movt r3, #23 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 649d4 │ │ │ │ + bne.n 64a00 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 649e0 │ │ │ │ + b.n 64a0c │ │ │ │ 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, 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, 64a04 │ │ │ │ - cmp r2, r3 │ │ │ │ - ble.n 64a04 │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 64a04 │ │ │ │ - cbnz r0, 64a1c │ │ │ │ - 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] @ (64a40 ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 64a38 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - bl 251894 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.n 64a38 │ │ │ │ - movw r1, #48848 @ 0xbed0 │ │ │ │ - movt r1, #2 │ │ │ │ - add sp, #28 │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2c03d8 <_PyTime_FromLong@@Base+0xd8c> │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #28 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - nop │ │ │ │ - ldrsb r4, [r6, 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] @ (64a8c ) │ │ │ │ - mov r4, r0 │ │ │ │ - movs r2, #0 │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ - bl 29985c <_PyGen_yf@@Base+0x2e4> │ │ │ │ - movw r3, #5996 @ 0x176c │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - cmp r0, r3 │ │ │ │ - bne.n 64a8a │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64a7c │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 64a7c │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - movs r2, #0 │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - ldr r1, [pc, #4] @ (64a8c ) │ │ │ │ - b.w 29985c <_PyGen_yf@@Base+0x2e4> │ │ │ │ - pop {r4, pc} │ │ │ │ - ldmdb ip!, {r1, r4, r6} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 64ab6 │ │ │ │ + bne.n 64a36 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 251894 │ │ │ │ + bl 250f48 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 64b1e │ │ │ │ - b.n 64acc │ │ │ │ + beq.n 64a9e │ │ │ │ + b.n 64a4c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38740 @ 0x9754 │ │ │ │ + movw r0, #36756 @ 0x8f94 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64aa8 │ │ │ │ - b.n 64b1e │ │ │ │ - movw r3, #42132 @ 0xa494 │ │ │ │ + bne.n 64a28 │ │ │ │ + b.n 64a9e │ │ │ │ + movw r3, #40148 @ 0x9cd4 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ ldr r1, [r5, #4] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 24e10c │ │ │ │ - cbz r0, 64b1e │ │ │ │ + bl 24d6cc │ │ │ │ + cbz r0, 64a9e │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 2afa8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 64b04 │ │ │ │ + beq.n 64a84 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 64b16 │ │ │ │ + cbz r3, 64a96 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ - bl 94178 │ │ │ │ + bl 1e3608 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64af8 │ │ │ │ + beq.n 64a78 │ │ │ │ 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 │ │ │ │ + ldr r1, [pc, #56] @ (64aec ) │ │ │ │ + mov r4, r0 │ │ │ │ + movs r2, #0 │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ + bl 2990dc <_PyGen_yf@@Base+0x2e4> │ │ │ │ + movw r3, #5996 @ 0x176c │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + cmp r0, r3 │ │ │ │ + bne.n 64aea │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 64adc │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 64adc │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + movs r2, #0 │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + ldr r1, [pc, #4] @ (64aec ) │ │ │ │ + b.w 2990dc <_PyGen_yf@@Base+0x2e4> │ │ │ │ + pop {r4, pc} │ │ │ │ + ldmdb ip!, {r1, r4, r6} │ │ │ │ │ │ │ │ -00064b24 : │ │ │ │ +00064af0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 64b4a │ │ │ │ + cbz r0, 64b16 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32420 @ 0x7ea4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 64b4a │ │ │ │ + bne.n 64b16 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 64b4a │ │ │ │ + cbz r3, 64b16 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.n 64b62 │ │ │ │ + b.n 64b2e │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12296 @ 0x3008 │ │ │ │ + movw r1, #10312 @ 0x2848 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 64b8c │ │ │ │ + bne.n 64b58 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 64bac │ │ │ │ - b.n 64ba4 │ │ │ │ + bne.n 64b78 │ │ │ │ + b.n 64b70 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38248 @ 0x9568 │ │ │ │ + movw r0, #36264 @ 0x8da8 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ mov r2, r3 │ │ │ │ - bl e2a18 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e2980 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64c8a │ │ │ │ - b.n 64b7e │ │ │ │ - bl 94178 │ │ │ │ + beq.n 64c56 │ │ │ │ + b.n 64b4a │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64c8a │ │ │ │ + bne.n 64c56 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 64bc0 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 64b8c │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64c8a │ │ │ │ + bne.n 64c56 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 64bd2 │ │ │ │ + beq.n 64b9e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 64bee │ │ │ │ - bl 94178 │ │ │ │ + b.n 64bba │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64c8a │ │ │ │ - b.n 64bcc │ │ │ │ + bne.n 64c56 │ │ │ │ + b.n 64b98 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 64c10 │ │ │ │ - bl 116390 │ │ │ │ + bne.n 64bdc │ │ │ │ + bl 1164f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64c8a │ │ │ │ - bl b0fe4 │ │ │ │ + bne.n 64c56 │ │ │ │ + bl b0b30 │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ba34 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 64c20 │ │ │ │ - b.n 64bdc │ │ │ │ + bge.n 64bec │ │ │ │ + b.n 64ba8 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ - b.n 64c8a │ │ │ │ + bl 1e3608 │ │ │ │ + b.n 64c56 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 64c8e │ │ │ │ + beq.n 64c5a │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ - bl 9b31c │ │ │ │ + bl 9b274 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 64c36 │ │ │ │ + cbnz r0, 64c02 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 64c96 │ │ │ │ + b.n 64c62 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 64c70 │ │ │ │ + cbz r0, 64c3c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 1f10dc <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ + bl 1eff58 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 64c70 │ │ │ │ + cbz r0, 64c3c │ │ │ │ str r4, [r5, #20] │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 64c70 │ │ │ │ + cbz r0, 64c3c │ │ │ │ str r4, [r5, #24] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 64c70 │ │ │ │ + cbz r0, 64c3c │ │ │ │ str r4, [r5, #28] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 64c86 │ │ │ │ + cbnz r0, 64c52 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64c96 │ │ │ │ + bge.n 64c62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 64c96 │ │ │ │ + cbnz r3, 64c62 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 64c96 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 64c62 │ │ │ │ str r0, [r5, #32] │ │ │ │ - b.n 64c32 │ │ │ │ + b.n 64bfe │ │ │ │ movs r4, #0 │ │ │ │ - b.n 64c96 │ │ │ │ + b.n 64c62 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ 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] @ (64ca8 ) │ │ │ │ - b.w 29985c <_PyGen_yf@@Base+0x2e4> │ │ │ │ + ldr r1, [pc, #4] @ (64c74 ) │ │ │ │ + b.w 2990dc <_PyGen_yf@@Base+0x2e4> │ │ │ │ @ instruction: 0xfad80052 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (64cb8 ) │ │ │ │ - b.w 29985c <_PyGen_yf@@Base+0x2e4> │ │ │ │ + ldr r1, [pc, #4] @ (64c84 ) │ │ │ │ + b.w 2990dc <_PyGen_yf@@Base+0x2e4> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb300052 │ │ │ │ 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 1c9f94 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1c8e14 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (64cec ) │ │ │ │ - b.w 29985c <_PyGen_yf@@Base+0x2e4> │ │ │ │ + ldr r1, [pc, #4] @ (64cb8 ) │ │ │ │ + b.w 2990dc <_PyGen_yf@@Base+0x2e4> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb500052 │ │ │ │ - │ │ │ │ -00064cf0 : │ │ │ │ - push {r4, r5} │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #16] @ (64d08 ) │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [r3, r4] │ │ │ │ - mov r3, r2 │ │ │ │ - mov r2, r1 │ │ │ │ - mov r1, r5 │ │ │ │ - pop {r4, r5} │ │ │ │ - b.w f3ccc <_PyErr_FormatV@@Base> │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 64d32 │ │ │ │ + bne.n 64ce2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 64d50 │ │ │ │ - b.n 64d48 │ │ │ │ + bne.n 64d00 │ │ │ │ + b.n 64cf8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38416 @ 0x9610 │ │ │ │ + movw r0, #36432 @ 0x8e50 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64df0 │ │ │ │ - b.n 64d24 │ │ │ │ - bl 94178 │ │ │ │ + beq.n 64da0 │ │ │ │ + b.n 64cd4 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64df0 │ │ │ │ + bne.n 64da0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 17dd04 │ │ │ │ - cbnz r0, 64d72 │ │ │ │ + bl 17d248 │ │ │ │ + cbnz r0, 64d22 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12352 @ 0x3040 │ │ │ │ + movw r1, #10368 @ 0x2880 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 64dca │ │ │ │ + bl 11de14 │ │ │ │ + b.n 64d7a │ │ │ │ mov r0, r5 │ │ │ │ - bl 17a970 │ │ │ │ + bl 179fc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 64dca │ │ │ │ + blt.n 64d7a │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 5f8a4 │ │ │ │ + bl 5f7a4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 64dca │ │ │ │ - bl b0fe4 │ │ │ │ + beq.n 64d7a │ │ │ │ + bl b0b30 │ │ │ │ ldr r6, [sp, #0] │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c3a8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 64dbc │ │ │ │ + bge.n 64d6c │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 64de0 │ │ │ │ - bl 116390 │ │ │ │ + bne.n 64d90 │ │ │ │ + bl 1164f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64d8c │ │ │ │ + beq.n 64d3c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5fa74 │ │ │ │ + bl 5f974 │ │ │ │ adds r3, r5, #1 │ │ │ │ - bne.n 64dd4 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 64df0 │ │ │ │ + bne.n 64d84 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 64da0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ - b.n 64dbc │ │ │ │ + bl 1e3608 │ │ │ │ + b.n 64d6c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + │ │ │ │ +00064da8 : │ │ │ │ + push {r4, r5} │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + ldr r4, [pc, #16] @ (64dc0 ) │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [r3, r4] │ │ │ │ + mov r3, r2 │ │ │ │ + mov r2, r1 │ │ │ │ + mov r1, r5 │ │ │ │ + pop {r4, r5} │ │ │ │ + b.w f3c34 <_PyErr_FormatV@@Base> │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ ldrb r0, [r0, #19] │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ │ │ │ │ -00064dfe <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ +00064dca <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ movw r3, #62360 @ 0xf398 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #6292 @ 0x1894 │ │ │ │ + movw r1, #4308 @ 0x10d4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 11dca8 │ │ │ │ + b.w 11de14 │ │ │ │ │ │ │ │ -00064e14 : │ │ │ │ - cbnz r0, 64e1a │ │ │ │ - b.w 23c470 │ │ │ │ +00064de0 : │ │ │ │ + cbnz r0, 64de6 │ │ │ │ + b.w 23b41c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #36] @ (64e50 ) │ │ │ │ + ldr r2, [pc, #36] @ (64e1c ) │ │ │ │ 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, 64e4c │ │ │ │ + cbz r3, 64e18 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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 │ │ │ │ - movw r2, #12432 @ 0x3090 │ │ │ │ + movw r2, #10448 @ 0x28d0 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r4, r1 │ │ │ │ - movw r3, #12388 @ 0x3064 │ │ │ │ + movw r3, #10404 @ 0x28a4 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ mov r6, r0 │ │ │ │ subs r1, #3 │ │ │ │ cmp r4, #4 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ - bl 1039f8 │ │ │ │ - cbz r0, 64ea6 │ │ │ │ + bl 103890 │ │ │ │ + cbz r0, 64e72 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1e4084 <_PyOnceFlag_CallOnceSlow@@Base+0x984> │ │ │ │ + bl 1e2dbc <_PyOnceFlag_CallOnceSlow@@Base+0x984> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64eaa │ │ │ │ + bge.n 64e76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 64eaa │ │ │ │ + cbnz r3, 64e76 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 64eaa │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 64e76 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 64ece │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 64ef2 │ │ │ │ + bne.n 64e9a │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 64ebe │ │ │ │ mov r0, r4 │ │ │ │ blx 2ba40 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 64eea │ │ │ │ + bge.n 64eb6 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ 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, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne.n 64ee4 │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ + bl 1225fc │ │ │ │ + mov r4, r0 │ │ │ │ + adds r2, r0, #1 │ │ │ │ + bne.n 64efe │ │ │ │ + b.n 64ef8 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #36328 @ 0x8de8 │ │ │ │ + movt r0, #47 @ 0x2f │ │ │ │ + movs r2, #2 │ │ │ │ + bl 1d39c0 │ │ │ │ + cbz r0, 64f2e │ │ │ │ + b.n 64ed6 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 64f2e │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + bl 1225fc │ │ │ │ + mov r5, r0 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 64f10 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 64f2e │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 2bbd4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.n 64f32 │ │ │ │ + movw r3, #43308 @ 0xa92c │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ + b.w 1e3608 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 64f3a │ │ │ │ + movw r0, #5744 @ 0x1670 │ │ │ │ + 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 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #41848 @ 0xa378 │ │ │ │ + movw r1, #39864 @ 0x9bb8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 2ad1c8 │ │ │ │ + bl 2aca28 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 64f20 │ │ │ │ + beq.n 64f66 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 64f6e │ │ │ │ + b.n 64fb4 │ │ │ │ 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 8f798 │ │ │ │ - cbnz r0, 64f44 │ │ │ │ - bl f6d10 │ │ │ │ + bl 8f6f8 │ │ │ │ + cbnz r0, 64f8a │ │ │ │ + bl f6cb4 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 64f6c │ │ │ │ + b.n 64fb2 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 109ce0 │ │ │ │ + bl 109b6c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64f64 │ │ │ │ + bge.n 64faa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 64f64 │ │ │ │ + cbnz r3, 64faa │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 64f3c │ │ │ │ + beq.n 64f82 │ │ │ │ and.w r0, r4, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 64f84 │ │ │ │ + cbz r0, 64fca │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 6508e │ │ │ │ + bge.w 650d4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ movw r2, #59864 @ 0xe9d8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65082 │ │ │ │ + beq.n 650c8 │ │ │ │ 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 64fc4 │ │ │ │ + bne.n 6500a │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 64fd2 │ │ │ │ + cbnz r3, 65018 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbnz r3, 64fd2 │ │ │ │ - movw r0, #21360 @ 0x5370 │ │ │ │ + cbnz r3, 65018 │ │ │ │ + movw r0, #19296 @ 0x4b60 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 8832c │ │ │ │ - bge.n 64fd2 │ │ │ │ - bl 2b01a0 │ │ │ │ + b.w 88294 │ │ │ │ + bge.n 65018 │ │ │ │ + bl 2afa10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6507c │ │ │ │ + beq.n 650c2 │ │ │ │ movs r5, #45 @ 0x2d │ │ │ │ - b.n 64fe0 │ │ │ │ + b.n 65026 │ │ │ │ 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 64ff6 │ │ │ │ + bge.n 6503c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 64ff6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6503c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e32a0 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 2e2af0 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e3534 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 2e2d84 <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ 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 2e32a0 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 2e2af0 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e3534 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 2e2d84 <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ 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, 65054 │ │ │ │ + cbz r6, 6509a │ │ │ │ mov r1, r5 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r0, #12476 @ 0x30bc │ │ │ │ + movw r0, #10492 @ 0x28fc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1039f8 │ │ │ │ - b.n 6507c │ │ │ │ - cbz r4, 65068 │ │ │ │ + bl 103890 │ │ │ │ + b.n 650c2 │ │ │ │ + cbz r4, 650ae │ │ │ │ mov r1, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #12504 @ 0x30d8 │ │ │ │ + movw r0, #10520 @ 0x2918 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1039f8 │ │ │ │ - b.n 6507c │ │ │ │ + bl 103890 │ │ │ │ + b.n 650c2 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #12524 @ 0x30ec │ │ │ │ + movw r0, #10540 @ 0x292c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movw r0, #21360 @ 0x5370 │ │ │ │ + movw r0, #19296 @ 0x4b60 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 8832c │ │ │ │ + b.w 88294 │ │ │ │ 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 650b2 │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ - bl 122494 │ │ │ │ - mov r4, r0 │ │ │ │ - adds r2, r0, #1 │ │ │ │ - bne.n 650cc │ │ │ │ - b.n 650c6 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #38312 @ 0x95a8 │ │ │ │ - movt r0, #47 @ 0x2f │ │ │ │ - movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ - cbz r0, 650fc │ │ │ │ - b.n 650a4 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 650fc │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - bl 122494 │ │ │ │ - mov r5, r0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 650de │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 650fc │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 2bbd4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 65100 │ │ │ │ - movw r3, #43308 @ 0xa92c │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e48d4 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 65108 │ │ │ │ - movw r0, #5744 @ 0x1670 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - 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 r4, [pc, #100] @ (65180 ) │ │ │ │ + ldr r4, [pc, #100] @ (6514c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ - movw r1, #12540 @ 0x30fc │ │ │ │ + movw r1, #10556 @ 0x293c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - bl 1cd028 │ │ │ │ - cbnz r0, 6517a │ │ │ │ + bl 1cbea8 │ │ │ │ + cbnz r0, 65146 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 308dc │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 6517e │ │ │ │ + beq.n 6514a │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #55484 @ 0xd8bc │ │ │ │ + movw r0, #50908 @ 0xc6dc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e46f8 │ │ │ │ + bl 1e342c │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 6517e │ │ │ │ + beq.n 6514a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e46f8 │ │ │ │ + bl 1e342c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6517e │ │ │ │ + beq.n 6514a │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #55484 @ 0xd8bc │ │ │ │ + movw r0, #50908 @ 0xc6dc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1e46f8 │ │ │ │ + bl 1e342c │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 6517e │ │ │ │ + b.n 6514a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -85523,36 +85518,36 @@ │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ blx 2b420 │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 651b4 │ │ │ │ + bhi.n 65180 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 65206 │ │ │ │ - b.n 651c8 │ │ │ │ - movw r0, #5152 @ 0x1420 │ │ │ │ + bpl.n 651d2 │ │ │ │ + b.n 65194 │ │ │ │ + movw r0, #3168 @ 0xc60 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ - bl e28e8 │ │ │ │ - cbz r0, 6520e │ │ │ │ - b.n 651a8 │ │ │ │ + bl e2850 │ │ │ │ + cbz r0, 651da │ │ │ │ + b.n 65174 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl a29e4 │ │ │ │ + bl a2984 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 65296 │ │ │ │ + beq.n 65262 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r3, 651e6 │ │ │ │ + cbz r3, 651b2 │ │ │ │ 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] │ │ │ │ @@ -85561,879 +85556,879 @@ │ │ │ │ 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 65212 │ │ │ │ + b.n 651de │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 158c50 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ - cbz r0, 65212 │ │ │ │ + bl 159024 │ │ │ │ + cbz r0, 651de │ │ │ │ movs r4, #0 │ │ │ │ - b.n 65296 │ │ │ │ + b.n 65262 │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 65278 │ │ │ │ + ble.n 65244 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 65278 │ │ │ │ + beq.n 65244 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 6525a │ │ │ │ + bpl.n 65226 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a29e4 │ │ │ │ + bl a2984 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6520e │ │ │ │ + beq.n 651da │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 65278 │ │ │ │ + beq.n 65244 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63548 @ 0xf83c │ │ │ │ + movw r1, #61564 @ 0xf07c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 6520e │ │ │ │ - movw r2, #32276 @ 0x7e14 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 651da │ │ │ │ + movw r2, #30248 @ 0x7628 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #36144 @ 0x8d30 │ │ │ │ + movw r1, #34160 @ 0x8570 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #5152 @ 0x1420 │ │ │ │ + movw r0, #3168 @ 0xc60 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6520e │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 651da │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 8079c │ │ │ │ + bl 8075c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 65296 │ │ │ │ + cbz r0, 65262 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #15876 @ 0x3e04 │ │ │ │ + movw r0, #13892 @ 0x3644 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 652a0 │ │ │ │ + cbz r3, 6526c │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ 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 │ │ │ │ add.w r3, r1, #16 │ │ │ │ sub sp, #28 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r2, 652c6 │ │ │ │ + cbnz r2, 65292 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 652c6 │ │ │ │ - cbnz r3, 652e0 │ │ │ │ + bne.n 65292 │ │ │ │ + cbnz r3, 652ac │ │ │ │ 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] @ (652f4 ) │ │ │ │ - bl 11e9d8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #28] @ (652c0 ) │ │ │ │ + bl 11eb40 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 652ee │ │ │ │ + cbz r0, 652ba │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 5cd54 <_PyMonitoring_FirePyUnwindEvent@@Base+0xf0> │ │ │ │ + b.w 5cd70 <_PyMonitoring_FirePyUnwindEvent@@Base+0xf0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrsb r0, [r4, r2] │ │ │ │ lsls r2, r2, #1 │ │ │ │ + ldrd r0, r1, [r0, #32] │ │ │ │ + b.w 1336b8 │ │ │ │ push {r4, r5} │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r4, [r1, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 65312 │ │ │ │ + bne.n 652e6 │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 65312 │ │ │ │ + bhi.n 652e6 │ │ │ │ pop {r4, r5} │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w f3714 │ │ │ │ + b.w f367c │ │ │ │ movw r0, #5736 @ 0x1668 │ │ │ │ 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, 6533e │ │ │ │ - cmp r1, #1 │ │ │ │ - bne.n 6533e │ │ │ │ - cbnz r3, 65358 │ │ │ │ - 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] @ (6536c ) │ │ │ │ - bl 11e9d8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ - mov r3, r0 │ │ │ │ - cbz r0, 65366 │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #28 │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 5cd54 <_PyMonitoring_FirePyUnwindEvent@@Base+0xf0> │ │ │ │ - add sp, #28 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - nop │ │ │ │ - ldrsb r4, [r1, r3] │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - ldrd r0, r1, [r0, #32] │ │ │ │ - b.w 133558 │ │ │ │ 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, 6539c │ │ │ │ + cbz r4, 65316 │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ - b.n 653b0 │ │ │ │ + b.n 6532a │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 653a6 │ │ │ │ + bge.n 65320 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 653b0 │ │ │ │ - bne.n 653a0 │ │ │ │ + b.n 6532a │ │ │ │ + bne.n 6531a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 653a0 │ │ │ │ + beq.n 6531a │ │ │ │ movs r2, #1 │ │ │ │ - b.n 653d8 │ │ │ │ + b.n 65352 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r4, #0 │ │ │ │ - ldr r3, [pc, #100] @ (65420 ) │ │ │ │ + ldr r3, [pc, #104] @ (6539c ) │ │ │ │ mov r1, r5 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 6541a │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 65394 │ │ │ │ cmn.w r5, r8 │ │ │ │ - beq.n 653ac │ │ │ │ + beq.n 65326 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e5534 │ │ │ │ + bl e549c │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 65418 │ │ │ │ + blt.n 65392 │ │ │ │ mov.w r3, #32768 @ 0x8000 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 260990 <_PyPickle_GetXIData@@Base+0x11b8> │ │ │ │ + bl 2601fc <_PyPickle_GetXIData@@Base+0x11b4> │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 65400 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 6537a │ │ │ │ + bl 940d8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 6541a │ │ │ │ + b.n 65394 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 6541a │ │ │ │ + b.n 65394 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + nop │ │ │ │ + ldrsb r4, [r1, r3] │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ + add.w r3, r1, #16 │ │ │ │ + sub sp, #28 │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + mov r4, r0 │ │ │ │ + cbnz r2, 653c0 │ │ │ │ + cmp r1, #1 │ │ │ │ + bne.n 653c0 │ │ │ │ + cbnz r3, 653da │ │ │ │ + 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, #24] @ (653ec ) │ │ │ │ + bl 11eb40 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + mov r3, r0 │ │ │ │ + cbz r0, 653e8 │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #28 │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.w 5cd70 <_PyMonitoring_FirePyUnwindEvent@@Base+0xf0> │ │ │ │ + add sp, #28 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ ldrsb r0, [r7, r3] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00065424 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ +000653f0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #21555 @ 0x5433 │ │ │ │ + movw r1, #21503 @ 0x53ff │ │ │ │ movt r1, #6 │ │ │ │ - b.w 26c068 │ │ │ │ + b.w 26b910 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - b.w 55d80 │ │ │ │ + b.w 55da0 │ │ │ │ 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 65484 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x60> │ │ │ │ + bmi.n 65450 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x60> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #56676 @ 0xdd64 │ │ │ │ + movw r2, #54692 @ 0xd5a4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #43428 @ 0xa9a4 │ │ │ │ + movw r1, #41444 @ 0xa1e4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #46228 @ 0xb494 │ │ │ │ + movw r0, #43700 @ 0xaab4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 654a8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x84> │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 65474 <_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 654ac <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x88> │ │ │ │ + beq.n 65478 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x88> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12676 @ 0x3184 │ │ │ │ + movw r1, #10692 @ 0x29c4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 65518 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xf4> │ │ │ │ + b.n 654e4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xf4> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - bne.n 654de <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xba> │ │ │ │ + bne.n 654aa <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xba> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 206400 │ │ │ │ + bl 2051cc │ │ │ │ cmp r0, #1 │ │ │ │ - ble.n 65510 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xec> │ │ │ │ + ble.n 654dc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xec> │ │ │ │ ldr r7, [r4, #8] │ │ │ │ subs r6, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ adds r1, r6, r7 │ │ │ │ - bl 277fbc <_PyEval_MatchClass@@Base+0x1884> │ │ │ │ + bl 277874 <_PyEval_MatchClass@@Base+0x1884> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 654a8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x84> │ │ │ │ + beq.n 65474 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x84> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r1, r7, lsl #2 │ │ │ │ - bl 206400 │ │ │ │ - b.n 65510 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xec> │ │ │ │ + bl 2051cc │ │ │ │ + b.n 654dc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xec> │ │ │ │ mov r0, r1 │ │ │ │ - bl 1f6a88 │ │ │ │ + bl 1f585c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, r6 │ │ │ │ cmp.w r1, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 654f8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xd4> │ │ │ │ + bcc.n 654c4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xd4> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 23c470 │ │ │ │ + b.w 23b41c │ │ │ │ mov r0, r4 │ │ │ │ - bl 277fbc <_PyEval_MatchClass@@Base+0x1884> │ │ │ │ + bl 277874 <_PyEval_MatchClass@@Base+0x1884> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 654a8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x84> │ │ │ │ + beq.n 65474 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x84> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r1, r6, lsl #2 │ │ │ │ - bl 2714e0 <_PyArg_ParseStackAndKeywords@@Base+0x17a4> │ │ │ │ + bl 270dc0 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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, #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, 65542 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x11e> │ │ │ │ + cbz r2, 6550e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x11e> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 245b30 │ │ │ │ - cbz r0, 65566 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x142> │ │ │ │ + bl 244ff8 │ │ │ │ + cbz r0, 65532 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x142> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 6554c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x128> │ │ │ │ + bge.n 65518 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x128> │ │ │ │ adds r4, r4, r3 │ │ │ │ - bmi.n 65550 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x12c> │ │ │ │ + bmi.n 6551c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x12c> │ │ │ │ cmp r4, r3 │ │ │ │ - blt.n 6556c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x148> │ │ │ │ + blt.n 65538 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x148> │ │ │ │ movw r3, #43700 @ 0xaab4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #48964 @ 0xbf44 │ │ │ │ + movw r1, #46904 @ 0xb738 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 65584 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x160> │ │ │ │ - cbnz r5, 6557c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x158> │ │ │ │ + b.n 65550 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x160> │ │ │ │ + cbnz r5, 65548 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x158> │ │ │ │ mov r3, r5 │ │ │ │ adds r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1770c8 │ │ │ │ - b.n 65584 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x160> │ │ │ │ + bl 17d42c │ │ │ │ + b.n 65550 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x160> │ │ │ │ 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, #10764 @ 0x2a0c │ │ │ │ + movt r0, #50 @ 0x32 │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + b.w 103890 │ │ │ │ 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, #31976 @ 0x7ce8 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 154ab0 │ │ │ │ + bl 154aa8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 655c4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1a0> │ │ │ │ + beq.n 655a0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1b0> │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 655c4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1a0> │ │ │ │ + beq.n 655a0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1b0> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 655ec <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1c8> │ │ │ │ - b.n 655dc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1b8> │ │ │ │ + beq.n 655c8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d8> │ │ │ │ + b.n 655b8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1c8> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 655bc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x198> │ │ │ │ - movw r0, #12748 @ 0x31cc │ │ │ │ + beq.n 65598 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1a8> │ │ │ │ + movw r0, #10780 @ 0x2a1c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r6 │ │ │ │ - bl 21d560 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21c480 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 655bc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x198> │ │ │ │ - b.n 655f8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d4> │ │ │ │ - movw r0, #12748 @ 0x31cc │ │ │ │ + bne.n 65598 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1a8> │ │ │ │ + b.n 655d4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1e4> │ │ │ │ + movw r0, #10780 @ 0x2a1c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r2, #1 │ │ │ │ - bl e28e8 │ │ │ │ - cbz r0, 655f8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d4> │ │ │ │ + bl e2850 │ │ │ │ + cbz r0, 655d4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1e4> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 9f90c │ │ │ │ + bl 9f8ac │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 655fc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d8> │ │ │ │ - b.n 6566a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x246> │ │ │ │ + cbnz r0, 655d8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1e8> │ │ │ │ + b.n 65646 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x256> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6566a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x246> │ │ │ │ + b.n 65646 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x256> │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #31093 @ 0x7975 │ │ │ │ + movw r3, #30941 @ 0x78dd │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 65616 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1f2> │ │ │ │ + bne.n 655f2 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x202> │ │ │ │ mov r0, r5 │ │ │ │ - bl 87918 │ │ │ │ + bl 1c75cc │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6561e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1fa> │ │ │ │ + b.n 655fa <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x20a> │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r5, 65636 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x212> │ │ │ │ + cbnz r5, 65612 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x222> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65652 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x22e> │ │ │ │ + bge.n 6562e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x23e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65652 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x22e> │ │ │ │ + cbnz r3, 6562e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x23e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 65652 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x22e> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6562e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x23e> │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r2 │ │ │ │ strd r4, r3, [r5, #8] │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e7c4 │ │ │ │ + bl 8e728 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r5, #16] │ │ │ │ - cbz r0, 65656 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x232> │ │ │ │ + cbz r0, 65632 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x242> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6566a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x246> │ │ │ │ + b.n 65646 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x256> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6566a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x246> │ │ │ │ + bge.n 65646 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x256> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6566a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x246> │ │ │ │ + cbnz r3, 65646 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x256> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - mov r3, r0 │ │ │ │ - movw r0, #12760 @ 0x31d8 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - b.w 1039f8 │ │ │ │ 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 8e7c4 │ │ │ │ + bl 8e728 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 656bc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x298> │ │ │ │ - bl 29ba3c │ │ │ │ + cbz r0, 65688 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x298> │ │ │ │ + bl 29b2c8 <_PyTime_FromMillisecondsObject@@Base+0x1194> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 656ac <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x288> │ │ │ │ + blt.n 65678 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x288> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 656bc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x298> │ │ │ │ + b.n 65688 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x298> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 656a8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x284> │ │ │ │ + bne.n 65674 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x284> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 656a8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x284> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 65674 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x284> │ │ │ │ + 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 84da8 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 84e10 │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ + bl 84e10 │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ + bl 84e10 │ │ │ │ + ldr.w r3, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 656d4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2e4> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 656d4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2e4> │ │ │ │ + mov r0, r5 │ │ │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ + b.w 846d4 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r0, r1 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + bl 4f650 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.n 6570e <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x31e> │ │ │ │ + cmp r0, #2 │ │ │ │ + ldr r1, [r4, #16] │ │ │ │ + mov r0, r6 │ │ │ │ + mov r3, r5 │ │ │ │ + itte ne │ │ │ │ + movwne r2, #5744 @ 0x1670 │ │ │ │ + movtne r2, #80 @ 0x50 │ │ │ │ + ldreq r2, [r4, #20] │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + bx r3 │ │ │ │ + movs r0, #0 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 656fe <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2da> │ │ │ │ + bne.n 65750 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x360> │ │ │ │ ldr r4, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 149d10 │ │ │ │ - cbnz r0, 65716 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2f2> │ │ │ │ + bl 149df8 │ │ │ │ + cbnz r0, 65768 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x378> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #15396 @ 0x3c24 │ │ │ │ + movw r2, #13336 @ 0x3418 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #35808 @ 0x8be0 │ │ │ │ + movw r1, #33824 @ 0x8420 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #4568 @ 0x11d8 │ │ │ │ + movw r0, #2584 @ 0xa18 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 65712 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2ee> │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 65764 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x374> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #4568 @ 0x11d8 │ │ │ │ + movw r0, #2584 @ 0xa18 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 656d4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2b0> │ │ │ │ + bne.n 65726 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x336> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 65786 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x362> │ │ │ │ + b.n 657d8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 269b08 │ │ │ │ + bl 2693b4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 65732 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x30e> │ │ │ │ - bl 94178 │ │ │ │ + bne.n 65784 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x394> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 65712 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2ee> │ │ │ │ + bne.n 65764 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x374> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #12776 @ 0x31e8 │ │ │ │ + movw r1, #10792 @ 0x2a28 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #12780 @ 0x31ec │ │ │ │ + movw r0, #10796 @ 0x2a2c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 65712 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x2ee> │ │ │ │ + beq.n 65764 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x374> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bd18 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 65772 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x34e> │ │ │ │ + cbz r0, 657c4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3d4> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1e48d4 │ │ │ │ - bl 116390 │ │ │ │ + b.w 1e3608 │ │ │ │ + bl 1164f8 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne 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 │ │ │ │ - ldr r5, [r0, #4] │ │ │ │ - bl 84de8 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 84e50 │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ - bl 84e50 │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ - bl 84e50 │ │ │ │ - ldr.w r3, [r5, #160] @ 0xa0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 657d0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3ac> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 657d0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3ac> │ │ │ │ - mov r0, r5 │ │ │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, r1 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - bl 4f630 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.n 6580a <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3e6> │ │ │ │ - cmp r0, #2 │ │ │ │ - ldr r1, [r4, #16] │ │ │ │ - mov r0, r6 │ │ │ │ - mov r3, r5 │ │ │ │ - itte ne │ │ │ │ - movwne r2, #5744 @ 0x1670 │ │ │ │ - movtne r2, #80 @ 0x50 │ │ │ │ - ldreq r2, [r4, #20] │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - bx r3 │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 6582c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x408> │ │ │ │ + cbnz r0, 657f8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x408> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 65836 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x412> │ │ │ │ - b.n 6583c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x418> │ │ │ │ + cbnz r0, 65802 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x412> │ │ │ │ + b.n 65808 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x418> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 65826 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x402> │ │ │ │ - b.n 65854 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x430> │ │ │ │ + beq.n 657f2 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x402> │ │ │ │ + b.n 65820 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x430> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 65854 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x430> │ │ │ │ + cbnz r0, 65820 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x430> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 65846 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x422> │ │ │ │ + cbz r0, 65812 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x422> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 65854 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x430> │ │ │ │ + cbnz r0, 65820 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x430> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 65854 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x430> │ │ │ │ + cbz r0, 65820 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x430> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00065856 <_PyArg_ParseTupleAndKeywordsFast@@Base>: │ │ │ │ +00065822 <_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, 65886 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ + cbz r0, 65852 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bpl.n 65886 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ + bpl.n 65852 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ mov r2, r1 │ │ │ │ - cbz r1, 6589a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ + cbz r1, 65866 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 6589a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ + bmi.n 65866 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ movw r1, #2362 @ 0x93a │ │ │ │ - movw r0, #20776 @ 0x5128 │ │ │ │ + movw r0, #18792 @ 0x4968 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 658aa <_PyArg_ParseTupleAndKeywordsFast@@Base+0x54> │ │ │ │ + b.n 65876 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x54> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r5, sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ adds r0, #16 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 270140 <_PyArg_ParseStackAndKeywords@@Base+0x404> │ │ │ │ + bl 26f9f8 <_PyArg_ParseStackAndKeywords@@Base+0x404> │ │ │ │ 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 1ded68 <_PyType_Name@@Base> │ │ │ │ + bl 1dda9c <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ adds r3, r5, #1 │ │ │ │ - bne.n 658e4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8e> │ │ │ │ - movw r0, #45496 @ 0xb1b8 │ │ │ │ + bne.n 658b0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8e> │ │ │ │ + movw r0, #44364 @ 0xad4c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #12800 @ 0x3200 │ │ │ │ + movw r0, #10816 @ 0x2a40 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ 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 65918 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc2> │ │ │ │ + bhi.n 658e4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xc2> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 6592e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd8> │ │ │ │ + bgt.n 658fa <_PyArg_ParseTupleAndKeywordsFast@@Base+0xd8> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 65960 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10a> │ │ │ │ - movw r0, #23804 @ 0x5cfc │ │ │ │ + b.n 6592c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x10a> │ │ │ │ + movw r0, #21644 @ 0x548c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d4ce8 │ │ │ │ + bl 1d386c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 659bc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x166> │ │ │ │ - b.n 6590e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb8> │ │ │ │ + beq.n 65988 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x166> │ │ │ │ + b.n 658da <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb8> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 100d7c <_PyNumber_Index@@Base> │ │ │ │ + bl 100c18 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 65942 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xec> │ │ │ │ - bl 94178 │ │ │ │ + cbnz r0, 6590e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xec> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 659bc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x166> │ │ │ │ - b.n 65912 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbc> │ │ │ │ - bl 9b988 │ │ │ │ + bne.n 65988 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x166> │ │ │ │ + b.n 658de <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbc> │ │ │ │ + bl 9b8e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6595c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x106> │ │ │ │ + bge.n 65928 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x106> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6595c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x106> │ │ │ │ + cbnz r3, 65928 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x106> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 65938 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe2> │ │ │ │ + beq.n 65904 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xe2> │ │ │ │ ldr r5, [r6, #8] │ │ │ │ - cbnz r5, 6597c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x126> │ │ │ │ + cbnz r5, 65948 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x126> │ │ │ │ movw r3, #43700 @ 0xaab4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12872 @ 0x3248 │ │ │ │ + movw r1, #10888 @ 0x2a88 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 659bc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x166> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 65988 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x166> │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 65984 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12e> │ │ │ │ + bge.n 65950 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x12e> │ │ │ │ adds r4, r4, r5 │ │ │ │ - bmi.n 65988 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x132> │ │ │ │ + bmi.n 65954 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x132> │ │ │ │ cmp r5, r4 │ │ │ │ - bgt.n 659a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14a> │ │ │ │ + bgt.n 6596c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x14a> │ │ │ │ movw r3, #43700 @ 0xaab4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37368 @ 0x91f8 │ │ │ │ + movw r1, #35384 @ 0x8a38 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 659bc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x166> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 65988 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x166> │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 659c0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x16a> │ │ │ │ + ble.n 6598c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x16a> │ │ │ │ movw r3, #43824 @ 0xab30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23116 @ 0x5a4c │ │ │ │ + movw r1, #27292 @ 0x6a9c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 659e2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18c> │ │ │ │ + b.n 659ae <_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 2b6f4 │ │ │ │ subs r1, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1761ac │ │ │ │ + bl 17d264 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 659bc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x166> │ │ │ │ - ldr r0, [pc, #4] @ (659e4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18e>) │ │ │ │ + beq.n 65988 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x166> │ │ │ │ + ldr r0, [pc, #4] @ (659b0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18e>) │ │ │ │ add.w r0, r0, r7, lsl #4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strh r0, [r4, #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, #31976 @ 0x7ce8 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 154ab0 │ │ │ │ + bl 154aa8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 65a24 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ce> │ │ │ │ + beq.n 659f0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ce> │ │ │ │ ldr.w r2, [r4, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 65a24 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ce> │ │ │ │ + beq.n 659f0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ce> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 65a4c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1f6> │ │ │ │ - b.n 65a3c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1e6> │ │ │ │ + beq.n 65a18 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1f6> │ │ │ │ + b.n 65a08 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1e6> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 65a1c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c6> │ │ │ │ - movw r0, #12900 @ 0x3264 │ │ │ │ + beq.n 659e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c6> │ │ │ │ + movw r0, #10916 @ 0x2aa4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r6 │ │ │ │ - bl 21d560 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21c480 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 65a1c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c6> │ │ │ │ - b.n 65a5c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x206> │ │ │ │ - movw r0, #12900 @ 0x3264 │ │ │ │ + bne.n 659e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1c6> │ │ │ │ + b.n 65a28 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x206> │ │ │ │ + movw r0, #10916 @ 0x2aa4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r2, #1 │ │ │ │ - bl e28e8 │ │ │ │ - cbz r0, 65a5c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x206> │ │ │ │ + bl e2850 │ │ │ │ + cbz r0, 65a28 <_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 252308 │ │ │ │ + b.w 2519c8 │ │ │ │ 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, 65a7e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x228> │ │ │ │ + cbnz r0, 65a4a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x228> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 65a88 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x232> │ │ │ │ - b.n 65a8e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x238> │ │ │ │ + cbnz r0, 65a54 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x232> │ │ │ │ + b.n 65a5a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x238> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 65a78 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x222> │ │ │ │ - b.n 65ac4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26e> │ │ │ │ + beq.n 65a44 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x222> │ │ │ │ + b.n 65a90 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26e> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 65ac4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26e> │ │ │ │ + cbnz r0, 65a90 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26e> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 65a98 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x242> │ │ │ │ + cbz r0, 65a64 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x242> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 65ac4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26e> │ │ │ │ + cbnz r0, 65a90 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26e> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 65aa2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x24c> │ │ │ │ + cbz r0, 65a6e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x24c> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 65ac4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26e> │ │ │ │ + cbnz r0, 65a90 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26e> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 65aac <_PyArg_ParseTupleAndKeywordsFast@@Base+0x256> │ │ │ │ + cbz r0, 65a78 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x256> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 65ac4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26e> │ │ │ │ + cbnz r0, 65a90 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26e> │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 65ab6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x260> │ │ │ │ + cbz r0, 65a82 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x260> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 65ac4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26e> │ │ │ │ + cbnz r0, 65a90 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26e> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 65ac4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26e> │ │ │ │ + cbz r0, 65a90 <_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, 65ad0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x27a> │ │ │ │ + cbz r0, 65a9c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x27a> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - b.w 252518 <_PyBytes_GetXIDataWrapped@@Base+0x180> │ │ │ │ + b.w 251cf4 <_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] @ (65b04 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2ae>) │ │ │ │ - bl 1cce98 <_PyType_Lookup@@Base+0x20> │ │ │ │ + ldr r1, [pc, #28] @ (65ad0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2ae>) │ │ │ │ + bl 1cbd18 <_PyType_Lookup@@Base+0x20> │ │ │ │ mov r4, r0 │ │ │ │ - bl 84e50 │ │ │ │ - cbz r4, 65afe <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2a8> │ │ │ │ + bl 84e10 │ │ │ │ + cbz r4, 65aca <_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} │ │ │ │ @@ -86451,843 +86446,843 @@ │ │ │ │ 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 84e50 │ │ │ │ - cbz r6, 65b3e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2e8> │ │ │ │ + bl 84e10 │ │ │ │ + cbz r6, 65b0a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2e8> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ str r6, [r4, #24] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ 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 83b90 │ │ │ │ + bl 83b50 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00065b5e <_PyCode_GetPureScriptXIData@@Base>: │ │ │ │ +00065b2a <_PyCode_GetPureScriptXIData@@Base>: │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #1 │ │ │ │ - b.w 244b90 <_PyCode_GetScriptXIData@@Base+0x8> │ │ │ │ - cbz r1, 65b80 <_PyCode_GetPureScriptXIData@@Base+0x22> │ │ │ │ + b.w 243fa0 <_PyCode_GetScriptXIData@@Base+0x8> │ │ │ │ + cbz r1, 65b4c <_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 159cdc │ │ │ │ + bl 159d40 │ │ │ │ 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, #5744 @ 0x1670 │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ movs r5, #0 │ │ │ │ cmp r1, fp │ │ │ │ str r5, [sp, #24] │ │ │ │ - bne.n 65bac <_PyCode_GetPureScriptXIData@@Base+0x4e> │ │ │ │ + bne.n 65b78 <_PyCode_GetPureScriptXIData@@Base+0x4e> │ │ │ │ mov r4, r5 │ │ │ │ str r5, [r2, #0] │ │ │ │ - b.n 6620a <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + b.n 661d6 <_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 d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 6620a <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 661d6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 65be8 <_PyCode_GetPureScriptXIData@@Base+0x8a> │ │ │ │ + cbnz r4, 65bb4 <_PyCode_GetPureScriptXIData@@Base+0x8a> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12908 @ 0x326c │ │ │ │ + movw r1, #10924 @ 0x2aac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6620a <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ - ldr.w r9, [pc, #1576] @ 66214 <_PyCode_GetPureScriptXIData@@Base+0x6b6> │ │ │ │ + b.n 661d6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + ldr.w r9, [pc, #1576] @ 661e0 <_PyCode_GetPureScriptXIData@@Base+0x6b6> │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - movw r1, #12956 @ 0x329c │ │ │ │ + movw r1, #10972 @ 0x2adc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r8, r9] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66202 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 661ce <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28de58 │ │ │ │ + bl 28da44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66202 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 661ce <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65c2a <_PyCode_GetPureScriptXIData@@Base+0xcc> │ │ │ │ + bge.n 65bf6 <_PyCode_GetPureScriptXIData@@Base+0xcc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65c2a <_PyCode_GetPureScriptXIData@@Base+0xcc> │ │ │ │ + cbnz r3, 65bf6 <_PyCode_GetPureScriptXIData@@Base+0xcc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #660] @ 0x294 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 6620a <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 661d6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 65c5a <_PyCode_GetPureScriptXIData@@Base+0xfc> │ │ │ │ + cbnz r4, 65c26 <_PyCode_GetPureScriptXIData@@Base+0xfc> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #12992 @ 0x32c0 │ │ │ │ + movw r1, #11008 @ 0x2b00 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 65be2 <_PyCode_GetPureScriptXIData@@Base+0x84> │ │ │ │ - movw r1, #12956 @ 0x329c │ │ │ │ + bl 11de14 │ │ │ │ + b.n 65bae <_PyCode_GetPureScriptXIData@@Base+0x84> │ │ │ │ + movw r1, #10972 @ 0x2adc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66202 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 661ce <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28de58 │ │ │ │ + bl 28da44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66202 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 661ce <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65c94 <_PyCode_GetPureScriptXIData@@Base+0x136> │ │ │ │ + bge.n 65c60 <_PyCode_GetPureScriptXIData@@Base+0x136> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65c94 <_PyCode_GetPureScriptXIData@@Base+0x136> │ │ │ │ + cbnz r3, 65c60 <_PyCode_GetPureScriptXIData@@Base+0x136> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #708] @ 0x2c4 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 6620a <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 661d6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 65cc4 <_PyCode_GetPureScriptXIData@@Base+0x166> │ │ │ │ + cbnz r4, 65c90 <_PyCode_GetPureScriptXIData@@Base+0x166> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13044 @ 0x32f4 │ │ │ │ + movw r1, #11060 @ 0x2b34 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 65be2 <_PyCode_GetPureScriptXIData@@Base+0x84> │ │ │ │ - movw r1, #12956 @ 0x329c │ │ │ │ + bl 11de14 │ │ │ │ + b.n 65bae <_PyCode_GetPureScriptXIData@@Base+0x84> │ │ │ │ + movw r1, #10972 @ 0x2adc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66202 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 661ce <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28de58 │ │ │ │ + bl 28da44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66202 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 661ce <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65cfe <_PyCode_GetPureScriptXIData@@Base+0x1a0> │ │ │ │ + bge.n 65cca <_PyCode_GetPureScriptXIData@@Base+0x1a0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65cfe <_PyCode_GetPureScriptXIData@@Base+0x1a0> │ │ │ │ + cbnz r3, 65cca <_PyCode_GetPureScriptXIData@@Base+0x1a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #704] @ 0x2c0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 6620a <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 661d6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 65d2e <_PyCode_GetPureScriptXIData@@Base+0x1d0> │ │ │ │ + cbnz r4, 65cfa <_PyCode_GetPureScriptXIData@@Base+0x1d0> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13096 @ 0x3328 │ │ │ │ + movw r1, #11112 @ 0x2b68 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 65be2 <_PyCode_GetPureScriptXIData@@Base+0x84> │ │ │ │ - movw r1, #12956 @ 0x329c │ │ │ │ + bl 11de14 │ │ │ │ + b.n 65bae <_PyCode_GetPureScriptXIData@@Base+0x84> │ │ │ │ + movw r1, #10972 @ 0x2adc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66202 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 661ce <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28de58 │ │ │ │ + bl 28da44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66202 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 661ce <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65d68 <_PyCode_GetPureScriptXIData@@Base+0x20a> │ │ │ │ + bge.n 65d34 <_PyCode_GetPureScriptXIData@@Base+0x20a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65d68 <_PyCode_GetPureScriptXIData@@Base+0x20a> │ │ │ │ + cbnz r3, 65d34 <_PyCode_GetPureScriptXIData@@Base+0x20a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #524] @ 0x20c │ │ │ │ mov r0, r6 │ │ │ │ - bl f19ac │ │ │ │ + bl f1914 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 6620a <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 661d6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 65f42 <_PyCode_GetPureScriptXIData@@Base+0x3e4> │ │ │ │ + beq.w 65f0e <_PyCode_GetPureScriptXIData@@Base+0x3e4> │ │ │ │ ldr.w r1, [r5, #844] @ 0x34c │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 6620a <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 661d6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 65db4 <_PyCode_GetPureScriptXIData@@Base+0x256> │ │ │ │ + cbnz r4, 65d80 <_PyCode_GetPureScriptXIData@@Base+0x256> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13152 @ 0x3360 │ │ │ │ + movw r1, #11168 @ 0x2ba0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 6620a <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ - movw r1, #13196 @ 0x338c │ │ │ │ + bl 11de14 │ │ │ │ + b.n 661d6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + movw r1, #11212 @ 0x2bcc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66202 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 661ce <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28e2e8 │ │ │ │ + bl 28db6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66202 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 661ce <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65df0 <_PyCode_GetPureScriptXIData@@Base+0x292> │ │ │ │ + bge.n 65dbc <_PyCode_GetPureScriptXIData@@Base+0x292> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65df0 <_PyCode_GetPureScriptXIData@@Base+0x292> │ │ │ │ + cbnz r3, 65dbc <_PyCode_GetPureScriptXIData@@Base+0x292> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #640] @ 0x280 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 6620a <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 661d6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbz r4, 65e28 <_PyCode_GetPureScriptXIData@@Base+0x2ca> │ │ │ │ + cbz r4, 65df4 <_PyCode_GetPureScriptXIData@@Base+0x2ca> │ │ │ │ cmp r4, fp │ │ │ │ - bne.n 65e2e <_PyCode_GetPureScriptXIData@@Base+0x2d0> │ │ │ │ + bne.n 65dfa <_PyCode_GetPureScriptXIData@@Base+0x2d0> │ │ │ │ ldr.w r3, [fp] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65e28 <_PyCode_GetPureScriptXIData@@Base+0x2ca> │ │ │ │ + bge.n 65df4 <_PyCode_GetPureScriptXIData@@Base+0x2ca> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 65e28 <_PyCode_GetPureScriptXIData@@Base+0x2ca> │ │ │ │ + cbnz r3, 65df4 <_PyCode_GetPureScriptXIData@@Base+0x2ca> │ │ │ │ mov r0, fp │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 65e6c <_PyCode_GetPureScriptXIData@@Base+0x30e> │ │ │ │ - movw r1, #13196 @ 0x338c │ │ │ │ + b.n 65e38 <_PyCode_GetPureScriptXIData@@Base+0x30e> │ │ │ │ + movw r1, #11212 @ 0x2bcc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66202 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 661ce <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29266c <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ + bl 291eec <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66202 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 661ce <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65e6c <_PyCode_GetPureScriptXIData@@Base+0x30e> │ │ │ │ + bge.n 65e38 <_PyCode_GetPureScriptXIData@@Base+0x30e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65e6c <_PyCode_GetPureScriptXIData@@Base+0x30e> │ │ │ │ + cbnz r3, 65e38 <_PyCode_GetPureScriptXIData@@Base+0x30e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #688] @ 0x2b0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 6620a <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 661d6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbz r4, 65ea8 <_PyCode_GetPureScriptXIData@@Base+0x34a> │ │ │ │ + cbz r4, 65e74 <_PyCode_GetPureScriptXIData@@Base+0x34a> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 65eae <_PyCode_GetPureScriptXIData@@Base+0x350> │ │ │ │ + bne.n 65e7a <_PyCode_GetPureScriptXIData@@Base+0x350> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65ea8 <_PyCode_GetPureScriptXIData@@Base+0x34a> │ │ │ │ + bge.n 65e74 <_PyCode_GetPureScriptXIData@@Base+0x34a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65ea8 <_PyCode_GetPureScriptXIData@@Base+0x34a> │ │ │ │ + cbnz r3, 65e74 <_PyCode_GetPureScriptXIData@@Base+0x34a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 65eec <_PyCode_GetPureScriptXIData@@Base+0x38e> │ │ │ │ - movw r1, #13196 @ 0x338c │ │ │ │ + b.n 65eb8 <_PyCode_GetPureScriptXIData@@Base+0x38e> │ │ │ │ + movw r1, #11212 @ 0x2bcc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66202 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 661ce <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r4 │ │ │ │ - bl 29266c <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ + bl 291eec <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66202 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 661ce <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65eec <_PyCode_GetPureScriptXIData@@Base+0x38e> │ │ │ │ + bge.n 65eb8 <_PyCode_GetPureScriptXIData@@Base+0x38e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65eec <_PyCode_GetPureScriptXIData@@Base+0x38e> │ │ │ │ + cbnz r3, 65eb8 <_PyCode_GetPureScriptXIData@@Base+0x38e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, 65f16 <_PyCode_GetPureScriptXIData@@Base+0x3b8> │ │ │ │ + cbnz r4, 65ee2 <_PyCode_GetPureScriptXIData@@Base+0x3b8> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37252 @ 0x9184 │ │ │ │ + movw r1, #35268 @ 0x89c4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 661e2 <_PyCode_GetPureScriptXIData@@Base+0x684> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 661ae <_PyCode_GetPureScriptXIData@@Base+0x684> │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl c8074 <_PyArena_Malloc@@Base> │ │ │ │ + bl c7af8 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 661e2 <_PyCode_GetPureScriptXIData@@Base+0x684> │ │ │ │ + beq.w 661ae <_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 6620a <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + b.n 661d6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr.w r1, [r5, #428] @ 0x1ac │ │ │ │ mov r0, r6 │ │ │ │ - bl f19ac │ │ │ │ + bl f1914 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 6620a <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 661d6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 66096 <_PyCode_GetPureScriptXIData@@Base+0x538> │ │ │ │ + beq.w 66062 <_PyCode_GetPureScriptXIData@@Base+0x538> │ │ │ │ ldr.w r1, [r5, #844] @ 0x34c │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 6620a <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 661d6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 65f8e <_PyCode_GetPureScriptXIData@@Base+0x430> │ │ │ │ + cbnz r4, 65f5a <_PyCode_GetPureScriptXIData@@Base+0x430> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13232 @ 0x33b0 │ │ │ │ + movw r1, #11248 @ 0x2bf0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 6620a <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ - movw r1, #13280 @ 0x33e0 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 661d6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + movw r1, #11296 @ 0x2c20 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66202 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 661ce <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28e2e8 │ │ │ │ + bl 28db6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66202 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 661ce <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65fca <_PyCode_GetPureScriptXIData@@Base+0x46c> │ │ │ │ + bge.n 65f96 <_PyCode_GetPureScriptXIData@@Base+0x46c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65fca <_PyCode_GetPureScriptXIData@@Base+0x46c> │ │ │ │ + cbnz r3, 65f96 <_PyCode_GetPureScriptXIData@@Base+0x46c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #688] @ 0x2b0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 6620a <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 661d6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbz r4, 66006 <_PyCode_GetPureScriptXIData@@Base+0x4a8> │ │ │ │ + cbz r4, 65fd2 <_PyCode_GetPureScriptXIData@@Base+0x4a8> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 6600c <_PyCode_GetPureScriptXIData@@Base+0x4ae> │ │ │ │ + bne.n 65fd8 <_PyCode_GetPureScriptXIData@@Base+0x4ae> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66006 <_PyCode_GetPureScriptXIData@@Base+0x4a8> │ │ │ │ + bge.n 65fd2 <_PyCode_GetPureScriptXIData@@Base+0x4a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66006 <_PyCode_GetPureScriptXIData@@Base+0x4a8> │ │ │ │ + cbnz r3, 65fd2 <_PyCode_GetPureScriptXIData@@Base+0x4a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 6604a <_PyCode_GetPureScriptXIData@@Base+0x4ec> │ │ │ │ - movw r1, #13280 @ 0x33e0 │ │ │ │ + b.n 66016 <_PyCode_GetPureScriptXIData@@Base+0x4ec> │ │ │ │ + movw r1, #11296 @ 0x2c20 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66202 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 661ce <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r4 │ │ │ │ - bl 29266c <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ + bl 291eec <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66202 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 661ce <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6604a <_PyCode_GetPureScriptXIData@@Base+0x4ec> │ │ │ │ + bge.n 66016 <_PyCode_GetPureScriptXIData@@Base+0x4ec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6604a <_PyCode_GetPureScriptXIData@@Base+0x4ec> │ │ │ │ + cbnz r3, 66016 <_PyCode_GetPureScriptXIData@@Base+0x4ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldrd fp, r4, [sp, #32] │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ ldrd r5, r6, [sp, #8] │ │ │ │ - cbnz r4, 66070 <_PyCode_GetPureScriptXIData@@Base+0x512> │ │ │ │ + cbnz r4, 6603c <_PyCode_GetPureScriptXIData@@Base+0x512> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37364 @ 0x91f4 │ │ │ │ + movw r1, #35380 @ 0x8a34 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 661e2 <_PyCode_GetPureScriptXIData@@Base+0x684> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 661ae <_PyCode_GetPureScriptXIData@@Base+0x684> │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #32 │ │ │ │ - bl c8074 <_PyArena_Malloc@@Base> │ │ │ │ + bl c7af8 <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 661e2 <_PyCode_GetPureScriptXIData@@Base+0x684> │ │ │ │ + beq.w 661ae <_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 6620a <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + b.n 661d6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr.w r1, [r5, #520] @ 0x208 │ │ │ │ mov r0, r6 │ │ │ │ - bl f19ac │ │ │ │ + bl f1914 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 6620a <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 661d6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 661ea <_PyCode_GetPureScriptXIData@@Base+0x68c> │ │ │ │ + beq.w 661b6 <_PyCode_GetPureScriptXIData@@Base+0x68c> │ │ │ │ add r2, sp, #24 │ │ │ │ ldr.w r1, [r5, #844] @ 0x34c │ │ │ │ mov r0, r6 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 6620a <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.w 661d6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbnz r4, 660e2 <_PyCode_GetPureScriptXIData@@Base+0x584> │ │ │ │ + cbnz r4, 660ae <_PyCode_GetPureScriptXIData@@Base+0x584> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13316 @ 0x3404 │ │ │ │ + movw r1, #11332 @ 0x2c44 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 6620a <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ - movw r1, #13364 @ 0x3434 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 661d6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + movw r1, #11380 @ 0x2c74 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66202 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.w 661ce <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28e2e8 │ │ │ │ + bl 28db6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 66202 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.n 661ce <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6611c <_PyCode_GetPureScriptXIData@@Base+0x5be> │ │ │ │ + bge.n 660e8 <_PyCode_GetPureScriptXIData@@Base+0x5be> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6611c <_PyCode_GetPureScriptXIData@@Base+0x5be> │ │ │ │ + cbnz r3, 660e8 <_PyCode_GetPureScriptXIData@@Base+0x5be> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r5, #688] @ 0x2b0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6620a <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + beq.n 661d6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - cbz r4, 66156 <_PyCode_GetPureScriptXIData@@Base+0x5f8> │ │ │ │ + cbz r4, 66122 <_PyCode_GetPureScriptXIData@@Base+0x5f8> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 6615c <_PyCode_GetPureScriptXIData@@Base+0x5fe> │ │ │ │ + bne.n 66128 <_PyCode_GetPureScriptXIData@@Base+0x5fe> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66156 <_PyCode_GetPureScriptXIData@@Base+0x5f8> │ │ │ │ + bge.n 66122 <_PyCode_GetPureScriptXIData@@Base+0x5f8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66156 <_PyCode_GetPureScriptXIData@@Base+0x5f8> │ │ │ │ + cbnz r3, 66122 <_PyCode_GetPureScriptXIData@@Base+0x5f8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 6619a <_PyCode_GetPureScriptXIData@@Base+0x63c> │ │ │ │ - ldr r2, [pc, #180] @ (66214 <_PyCode_GetPureScriptXIData@@Base+0x6b6>) │ │ │ │ + b.n 66166 <_PyCode_GetPureScriptXIData@@Base+0x63c> │ │ │ │ + ldr r2, [pc, #180] @ (661e0 <_PyCode_GetPureScriptXIData@@Base+0x6b6>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #13364 @ 0x3434 │ │ │ │ + movw r1, #11380 @ 0x2c74 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1cd028 │ │ │ │ + bl 1cbea8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 66202 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.n 661ce <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r4 │ │ │ │ - bl 29266c <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ + bl 291eec <_PyFunction_FromXIData@@Base+0x29c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 66202 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + bne.n 661ce <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6619a <_PyCode_GetPureScriptXIData@@Base+0x63c> │ │ │ │ + bge.n 66166 <_PyCode_GetPureScriptXIData@@Base+0x63c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6619a <_PyCode_GetPureScriptXIData@@Base+0x63c> │ │ │ │ + cbnz r3, 66166 <_PyCode_GetPureScriptXIData@@Base+0x63c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldrd fp, r4, [sp, #32] │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ ldrd r5, r6, [sp, #8] │ │ │ │ - cbnz r4, 661c0 <_PyCode_GetPureScriptXIData@@Base+0x662> │ │ │ │ + cbnz r4, 6618c <_PyCode_GetPureScriptXIData@@Base+0x662> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #37320 @ 0x91c8 │ │ │ │ + movw r1, #35336 @ 0x8a08 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 661e2 <_PyCode_GetPureScriptXIData@@Base+0x684> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 661ae <_PyCode_GetPureScriptXIData@@Base+0x684> │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #32 │ │ │ │ - bl c8074 <_PyArena_Malloc@@Base> │ │ │ │ - cbz r0, 661e2 <_PyCode_GetPureScriptXIData@@Base+0x684> │ │ │ │ + bl c7af8 <_PyArena_Malloc@@Base> │ │ │ │ + cbz r0, 661ae <_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 6620a <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ + b.n 661d6 <_PyCode_GetPureScriptXIData@@Base+0x6ac> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [sl] │ │ │ │ - b.n 66202 <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ + b.n 661ce <_PyCode_GetPureScriptXIData@@Base+0x6a4> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13404 @ 0x345c │ │ │ │ + movw r1, #11420 @ 0x2c9c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 84e68 │ │ │ │ - b.n 65be2 <_PyCode_GetPureScriptXIData@@Base+0x84> │ │ │ │ + bl 84e28 │ │ │ │ + b.n 65bae <_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, 66234 <_PyCode_GetPureScriptXIData@@Base+0x6d6> │ │ │ │ + cbz r3, 66200 <_PyCode_GetPureScriptXIData@@Base+0x6d6> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 6624c <_PyCode_GetPureScriptXIData@@Base+0x6ee> │ │ │ │ + b.n 66218 <_PyCode_GetPureScriptXIData@@Base+0x6ee> │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 6623c <_PyCode_GetPureScriptXIData@@Base+0x6de> │ │ │ │ + bge.n 66208 <_PyCode_GetPureScriptXIData@@Base+0x6de> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 6624c <_PyCode_GetPureScriptXIData@@Base+0x6ee> │ │ │ │ + b.n 66218 <_PyCode_GetPureScriptXIData@@Base+0x6ee> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 66238 <_PyCode_GetPureScriptXIData@@Base+0x6da> │ │ │ │ + bgt.n 66204 <_PyCode_GetPureScriptXIData@@Base+0x6da> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 66238 <_PyCode_GetPureScriptXIData@@Base+0x6da> │ │ │ │ + beq.n 66204 <_PyCode_GetPureScriptXIData@@Base+0x6da> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 66266 <_PyCode_GetPureScriptXIData@@Base+0x708> │ │ │ │ + b.n 66232 <_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] @ (662bc <_PyCode_GetPureScriptXIData@@Base+0x75e>) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 662b6 <_PyCode_GetPureScriptXIData@@Base+0x758> │ │ │ │ + ldr r3, [pc, #92] @ (66288 <_PyCode_GetPureScriptXIData@@Base+0x75e>) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 66282 <_PyCode_GetPureScriptXIData@@Base+0x758> │ │ │ │ adds r4, r4, r6 │ │ │ │ - beq.n 66286 <_PyCode_GetPureScriptXIData@@Base+0x728> │ │ │ │ + beq.n 66252 <_PyCode_GetPureScriptXIData@@Base+0x728> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ - cbz r6, 66272 <_PyCode_GetPureScriptXIData@@Base+0x714> │ │ │ │ + cbz r6, 6623e <_PyCode_GetPureScriptXIData@@Base+0x714> │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 6628a <_PyCode_GetPureScriptXIData@@Base+0x72c> │ │ │ │ + beq.n 66256 <_PyCode_GetPureScriptXIData@@Base+0x72c> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6628a <_PyCode_GetPureScriptXIData@@Base+0x72c> │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 662b4 <_PyCode_GetPureScriptXIData@@Base+0x756> │ │ │ │ - b.n 6628a <_PyCode_GetPureScriptXIData@@Base+0x72c> │ │ │ │ + bne.n 66256 <_PyCode_GetPureScriptXIData@@Base+0x72c> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 66280 <_PyCode_GetPureScriptXIData@@Base+0x756> │ │ │ │ + b.n 66256 <_PyCode_GetPureScriptXIData@@Base+0x72c> │ │ │ │ movs r4, #1 │ │ │ │ movs r6, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - cbz r1, 66292 <_PyCode_GetPureScriptXIData@@Base+0x734> │ │ │ │ + cbz r1, 6625e <_PyCode_GetPureScriptXIData@@Base+0x734> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - b.n 6629a <_PyCode_GetPureScriptXIData@@Base+0x73c> │ │ │ │ + b.n 66266 <_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 290ba4 <_PyArg_BadArgument@@Base+0xda4> │ │ │ │ + bl 290424 <_PyArg_BadArgument@@Base+0xd98> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 662b6 <_PyCode_GetPureScriptXIData@@Base+0x758> │ │ │ │ + b.n 66282 <_PyCode_GetPureScriptXIData@@Base+0x758> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsb r4, [r4, r4] │ │ │ │ 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, 662ee <_PyCode_GetPureScriptXIData@@Base+0x790> │ │ │ │ + cbnz r1, 662ba <_PyCode_GetPureScriptXIData@@Base+0x790> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13452 @ 0x348c │ │ │ │ + movw r1, #11468 @ 0x2ccc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 6631c <_PyCode_GetPureScriptXIData@@Base+0x7be> │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 662e8 <_PyCode_GetPureScriptXIData@@Base+0x7be> │ │ │ │ movw r6, #43552 @ 0xaa20 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 6630c <_PyCode_GetPureScriptXIData@@Base+0x7ae> │ │ │ │ - movw r1, #56220 @ 0xdb9c │ │ │ │ + bgt.n 662d8 <_PyCode_GetPureScriptXIData@@Base+0x7ae> │ │ │ │ + movw r1, #54236 @ 0xd3dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 6631c <_PyCode_GetPureScriptXIData@@Base+0x7be> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 662e8 <_PyCode_GetPureScriptXIData@@Base+0x7be> │ │ │ │ ldr r7, [r5, #12] │ │ │ │ - cbz r7, 66322 <_PyCode_GetPureScriptXIData@@Base+0x7c4> │ │ │ │ - movw r1, #7476 @ 0x1d34 │ │ │ │ + cbz r7, 662ee <_PyCode_GetPureScriptXIData@@Base+0x7c4> │ │ │ │ + movw r1, #5492 @ 0x1574 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 66352 <_PyCode_GetPureScriptXIData@@Base+0x7f4> │ │ │ │ + b.n 6631e <_PyCode_GetPureScriptXIData@@Base+0x7f4> │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl ffe48 │ │ │ │ + bl ffce4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6633a <_PyCode_GetPureScriptXIData@@Base+0x7dc> │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 66352 <_PyCode_GetPureScriptXIData@@Base+0x7f4> │ │ │ │ - b.n 6633e <_PyCode_GetPureScriptXIData@@Base+0x7e0> │ │ │ │ + bne.n 66306 <_PyCode_GetPureScriptXIData@@Base+0x7dc> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 6631e <_PyCode_GetPureScriptXIData@@Base+0x7f4> │ │ │ │ + b.n 6630a <_PyCode_GetPureScriptXIData@@Base+0x7e0> │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 6634e <_PyCode_GetPureScriptXIData@@Base+0x7f0> │ │ │ │ + bgt.n 6631a <_PyCode_GetPureScriptXIData@@Base+0x7f0> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - movw r1, #13516 @ 0x34cc │ │ │ │ + movw r1, #11532 @ 0x2d0c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 6631c <_PyCode_GetPureScriptXIData@@Base+0x7be> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 662e8 <_PyCode_GetPureScriptXIData@@Base+0x7be> │ │ │ │ mov r4, r7 │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00066356 <_PyLong_Size_t_Converter@@Base>: │ │ │ │ +00066322 <_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 151c38 │ │ │ │ + bl 151c34 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6638a <_PyLong_Size_t_Converter@@Base+0x34> │ │ │ │ + beq.n 66356 <_PyLong_Size_t_Converter@@Base+0x34> │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 6638e <_PyLong_Size_t_Converter@@Base+0x38> │ │ │ │ + bls.n 6635a <_PyLong_Size_t_Converter@@Base+0x38> │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13556 @ 0x34f4 │ │ │ │ + movw r1, #11572 @ 0x2d34 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 66390 <_PyLong_Size_t_Converter@@Base+0x3a> │ │ │ │ + b.n 6635c <_PyLong_Size_t_Converter@@Base+0x3a> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00066392 : │ │ │ │ +0006635e : │ │ │ │ movs r1, #1 │ │ │ │ - b.w 2d7c00 │ │ │ │ + b.w 2d7458 │ │ │ │ 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 1a6b94 <_PyLong_UInt64_Converter@@Base+0x294c> │ │ │ │ + bl 1a59bc <_PyLong_UInt64_Converter@@Base+0x2898> │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 663c6 │ │ │ │ - bne.n 663cc │ │ │ │ - movw r1, #612 @ 0x264 │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ + blt.n 66392 │ │ │ │ + bne.n 66398 │ │ │ │ + movw r1, #64164 @ 0xfaa4 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 66436 │ │ │ │ + b.n 66402 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ subs r1, #1 │ │ │ │ - movw r2, #29812 @ 0x7474 │ │ │ │ + movw r2, #27828 @ 0x6cb4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1422c4 │ │ │ │ + bl 14251c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 66402 │ │ │ │ + cbnz r0, 663ce │ │ │ │ movw r3, #43652 @ 0xaa84 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6580 │ │ │ │ + bl f6524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 663c6 │ │ │ │ + beq.n 66392 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - movw r1, #13592 @ 0x3518 │ │ │ │ + movw r1, #11608 @ 0x2d58 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 663c6 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 66392 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ mov r1, r4 │ │ │ │ - bl f53e4 │ │ │ │ + bl f5388 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66420 │ │ │ │ + bge.n 663ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66420 │ │ │ │ + cbnz r3, 663ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 663c6 │ │ │ │ + beq.n 66392 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 19be5c │ │ │ │ + bl 19ad44 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -87295,652 +87290,652 @@ │ │ │ │ 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 94178 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 66568 │ │ │ │ + bne.w 66534 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2d74bc │ │ │ │ + bl 2d6d14 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66568 │ │ │ │ - cbz r4, 6648c │ │ │ │ + beq.n 66534 │ │ │ │ + cbz r4, 66458 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2d74bc │ │ │ │ + bl 2d6d14 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 664a8 │ │ │ │ + cbnz r0, 66474 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66568 │ │ │ │ + bge.n 66534 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 66568 │ │ │ │ + bne.n 66534 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 6655e │ │ │ │ + b.n 6652a │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - cbz r6, 664ce │ │ │ │ + cbz r6, 6649a │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2d74bc │ │ │ │ + bl 2d6d14 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 664ea │ │ │ │ + cbnz r0, 664b6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6654e │ │ │ │ + bge.n 6651a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6654e │ │ │ │ + bne.n 6651a │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6654e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6651a │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ 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, 66502 │ │ │ │ + cbz r0, 664ce │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl e05f0 │ │ │ │ - bl 84e50 │ │ │ │ - b.n 66526 │ │ │ │ + bl e04e8 │ │ │ │ + bl 84e10 │ │ │ │ + b.n 664f2 │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ - bl 147b6c │ │ │ │ + bl 147c54 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 66526 │ │ │ │ + bne.n 664f2 │ │ │ │ movw r3, #43764 @ 0xaaf4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13644 @ 0x354c │ │ │ │ + movw r1, #11660 @ 0x2d8c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236d3c │ │ │ │ + bl 235ce4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6653a │ │ │ │ + bge.n 66506 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6653a │ │ │ │ + cbnz r3, 66506 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6654e │ │ │ │ + bge.n 6651a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6654e │ │ │ │ + cbnz r3, 6651a │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66568 │ │ │ │ + bge.n 66534 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66568 │ │ │ │ + cbnz r3, 66534 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_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 66598 │ │ │ │ + bgt.n 66564 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56220 @ 0xdb9c │ │ │ │ + movw r1, #54236 @ 0xd3dc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 665be │ │ │ │ + bl 11de14 │ │ │ │ + b.n 6658a │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 665b4 │ │ │ │ + cbz r3, 66580 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7476 @ 0x1d34 │ │ │ │ + movw r1, #5492 @ 0x1574 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 665be │ │ │ │ + bl 11de14 │ │ │ │ + b.n 6658a │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000665c2 : │ │ │ │ +0006658e : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 2d7c00 │ │ │ │ + b.w 2d7458 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt.n 665e2 │ │ │ │ + blt.n 665b2 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 665e8 │ │ │ │ - b.n 6662a │ │ │ │ + bne.n 665b8 │ │ │ │ + b.n 665fa │ │ │ │ ldr r6, [r0, #8] │ │ │ │ movs r5, #0 │ │ │ │ - b.n 66600 │ │ │ │ + b.n 665d0 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ - cbz r5, 66600 │ │ │ │ + cbz r5, 665d0 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e32a0 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 2e2af0 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ cmp r6, r0 │ │ │ │ - ble.n 66600 │ │ │ │ + ble.n 665d0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 23c470 │ │ │ │ + b.w 23b41c │ │ │ │ mul.w r5, r6, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1761ac │ │ │ │ + bl 17d264 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 66638 │ │ │ │ + beq.n 66608 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 66618 │ │ │ │ + cbz r3, 665e8 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ - b.n 66620 │ │ │ │ + b.n 665f0 │ │ │ │ movw r2, #32180 @ 0x7db4 │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 21ff58 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 21ee78 <_PyBytes_Repeat@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6663a │ │ │ │ + bge.n 6660a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 6663a │ │ │ │ + b.n 6660a │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006663e : │ │ │ │ +0006660e : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 206198 │ │ │ │ + bl 204f64 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6665c │ │ │ │ - bl f6d10 │ │ │ │ + cbnz r0, 6662c │ │ │ │ + bl f6cb4 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 66670 │ │ │ │ + b.n 66640 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6666e │ │ │ │ + bge.n 6663e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6666e │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6663e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ 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 r0, r1 │ │ │ │ - bl 9b988 │ │ │ │ + bl 9b8e0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 66694 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 666ba │ │ │ │ + bne.n 66664 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 6668a │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 666b0 │ │ │ │ + blt.n 66680 │ │ │ │ adds r3, r4, #1 │ │ │ │ - blt.n 666aa │ │ │ │ + blt.n 6667a │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - b.n 666ae │ │ │ │ + b.n 6667e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 666bc │ │ │ │ + b.n 6668c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 2b420 │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 666f2 │ │ │ │ + bhi.n 666c0 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 158c50 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ + bl 159024 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 66706 │ │ │ │ - b.n 6674c │ │ │ │ - movw r0, #4924 @ 0x133c │ │ │ │ + cbz r0, 666d4 │ │ │ │ + b.n 6671a │ │ │ │ + movw r0, #2940 @ 0xb7c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ - bl e28e8 │ │ │ │ - cbz r0, 6674c │ │ │ │ - b.n 666e4 │ │ │ │ + bl e2850 │ │ │ │ + cbz r0, 6671a │ │ │ │ + b.n 666b2 │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 66780 │ │ │ │ + ble.n 6674e │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6676e │ │ │ │ + beq.n 6673c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 66750 │ │ │ │ + bpl.n 6671e │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl a29e4 │ │ │ │ + bl a2984 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 6674c │ │ │ │ + cbz r0, 6671a │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 66770 │ │ │ │ + beq.n 6673e │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63548 @ 0xf83c │ │ │ │ + movw r1, #61564 @ 0xf07c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 667b0 │ │ │ │ - movw r2, #32276 @ 0x7e14 │ │ │ │ + b.n 6677e │ │ │ │ + movw r2, #30248 @ 0x7628 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #36144 @ 0x8d30 │ │ │ │ + movw r1, #34160 @ 0x8570 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #4924 @ 0x133c │ │ │ │ + movw r0, #2940 @ 0xb7c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6674c │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6671a │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 66782 │ │ │ │ + beq.n 66750 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl e5534 │ │ │ │ + bl e549c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 66782 │ │ │ │ - b.n 6674c │ │ │ │ + bge.n 66750 │ │ │ │ + b.n 6671a │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ - cbnz r4, 66790 │ │ │ │ + cbnz r4, 6675e │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 1ab190 │ │ │ │ + bl 1a9fb0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 667b0 │ │ │ │ + cbz r0, 6677e │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - movw r0, #15876 @ 0x3e04 │ │ │ │ + movw r0, #13892 @ 0x3644 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 667ba │ │ │ │ + cbz r3, 66788 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000667c0 : │ │ │ │ +0006678e : │ │ │ │ movs r3, #2 │ │ │ │ - b.n 668e4 │ │ │ │ + b.n 668b0 │ │ │ │ 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, #260] @ (668dc ) │ │ │ │ + ldr r3, [pc, #260] @ (668a8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - cbnz r5, 667f2 │ │ │ │ - movw r1, #33180 @ 0x819c │ │ │ │ + cbnz r5, 667c0 │ │ │ │ + movw r1, #31196 @ 0x79dc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #7764 @ 0x1e54 │ │ │ │ + movw r0, #5812 @ 0x16b4 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #13784 @ 0x35d8 │ │ │ │ + movw r1, #11800 @ 0x2e18 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 129f34 <_PySys_GetOptionalAttrString@@Base+0x1e8> │ │ │ │ + bl 12a0a0 <_PySys_GetOptionalAttrString@@Base+0x1e8> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 668d2 │ │ │ │ - bl 7faec │ │ │ │ + beq.n 668a0 │ │ │ │ + bl 7faac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 668d4 │ │ │ │ + beq.n 668a2 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mov.w r3, #1 │ │ │ │ - ldr r5, [pc, #200] @ (668e0 ) │ │ │ │ + ldr r5, [pc, #196] @ (668ac ) │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6682c │ │ │ │ + bne.n 667fa │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6681c │ │ │ │ + bne.n 667ea │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 6683e │ │ │ │ + beq.n 6680c │ │ │ │ mov r0, r5 │ │ │ │ - bl 134e7c <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + bl 1350b0 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ ldr.w r6, [r6, #3704] @ 0xe78 │ │ │ │ movw r8, #5744 @ 0x1670 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ - cbz r6, 668ac │ │ │ │ + cbz r6, 6687a │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ - bl 21c3b8 <_PyUnicode_AsUTF8String@@Base+0x178> │ │ │ │ + bl 21b354 <_PyUnicode_AsUTF8String@@Base+0x178> │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r6, #92] @ 0x5c │ │ │ │ - bl 8f798 │ │ │ │ + bl 8f6f8 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 66892 │ │ │ │ + cbz r0, 66860 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ ite ne │ │ │ │ movne r2, r3 │ │ │ │ moveq r2, r8 │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66888 │ │ │ │ + bge.n 66856 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 66888 │ │ │ │ + cbnz r3, 66856 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 66892 │ │ │ │ + beq.n 66860 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ - b.n 6684a │ │ │ │ + b.n 66818 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 668a0 │ │ │ │ + bge.n 6686e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 668a4 │ │ │ │ + cbz r3, 66872 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 668ac │ │ │ │ + b.n 6687a │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 668a0 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6686e │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 668c4 │ │ │ │ + bne.n 66892 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 668b4 │ │ │ │ + bne.n 66882 │ │ │ │ dmb ish │ │ │ │ - beq.n 668d4 │ │ │ │ - ldr r0, [pc, #20] @ (668e0 ) │ │ │ │ - bl 285478 │ │ │ │ - b.n 668d4 │ │ │ │ + beq.n 668a2 │ │ │ │ + ldr r0, [pc, #16] @ (668ac ) │ │ │ │ + bl 284d7c │ │ │ │ + b.n 668a2 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, #32] │ │ │ │ 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 r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl 206198 │ │ │ │ + bl 204f64 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 66940 │ │ │ │ + cbz r0, 6690c │ │ │ │ adds r5, #4 │ │ │ │ ldr.w r0, [r0, r5, lsl #2] │ │ │ │ - cbz r7, 6691c │ │ │ │ + cbz r7, 668e8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #25208 @ 0x6278 │ │ │ │ + movw r1, #23224 @ 0x5ab8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 9e640 │ │ │ │ + bl 9e5dc │ │ │ │ mov r5, r0 │ │ │ │ - b.n 66924 │ │ │ │ + b.n 668f0 │ │ │ │ mov r1, r6 │ │ │ │ - bl f53e4 │ │ │ │ + bl f5388 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 66930 │ │ │ │ + blt.n 668fc │ │ │ │ mov r4, r5 │ │ │ │ - b.n 66940 │ │ │ │ + b.n 6690c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6692c │ │ │ │ + bne.n 668f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6692c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 668f8 │ │ │ │ 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, #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 66982 │ │ │ │ - movw r1, #55400 @ 0xd868 │ │ │ │ + bpl.n 6694e │ │ │ │ + movw r1, #50824 @ 0xc688 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r6 │ │ │ │ - bl 20e6c8 │ │ │ │ - cbz r0, 66982 │ │ │ │ - cbz r4, 66990 │ │ │ │ + bl 20d490 │ │ │ │ + cbz r0, 6694e │ │ │ │ + cbz r4, 6695c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66990 │ │ │ │ + bge.n 6695c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 66990 │ │ │ │ + b.n 6695c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 99ba0 │ │ │ │ + b.w 99afc │ │ │ │ ldr r0, [r5, #28] │ │ │ │ str r4, [r5, #28] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ 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, 669d4 │ │ │ │ + cbnz r4, 669a0 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 669d4 │ │ │ │ + ble.n 669a0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 669d4 │ │ │ │ - cbz r2, 669d4 │ │ │ │ + bne.n 669a0 │ │ │ │ + cbz r2, 669a0 │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #13808 @ 0x35f0 │ │ │ │ + movw r1, #11824 @ 0x2e30 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 669f6 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 669c2 │ │ │ │ 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] │ │ │ │ movw r3, #22644 @ 0x5874 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 669be │ │ │ │ + bne.n 6698a │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000669fc : │ │ │ │ +000669c8 : │ │ │ │ movs r3, #3 │ │ │ │ - b.n 668e4 │ │ │ │ + b.n 668b0 │ │ │ │ │ │ │ │ -00066a00 : │ │ │ │ +000669cc : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldrb.w r2, [r2, #87] @ 0x57 │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bpl.n 66a16 │ │ │ │ + bpl.n 669e2 │ │ │ │ clz r2, r1 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ - cbz r1, 66a16 │ │ │ │ - b.w 235a94 <_PyThreadState_GetCurrent@@Base+0x64> │ │ │ │ + cbz r1, 669e2 │ │ │ │ + b.w 234a94 <_PyThreadState_GetCurrent@@Base+0x64> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 570ee │ │ │ │ + bl 5710e │ │ │ │ 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, 66a48 │ │ │ │ + cbnz r3, 66a14 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 66a60 │ │ │ │ + cbz r2, 66a2c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 66a60 │ │ │ │ + cbz r3, 66a2c │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13908 @ 0x3654 │ │ │ │ + movw r1, #11924 @ 0x2e94 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 66a9e │ │ │ │ + bl 11de14 │ │ │ │ + b.n 66a6a │ │ │ │ mov r0, r1 │ │ │ │ - bl 1816a0 │ │ │ │ + bl 18116c │ │ │ │ ldr.w r5, [r4, #144] @ 0x90 │ │ │ │ ldr.w r9, [r0, #16] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ - cbnz r5, 66a88 │ │ │ │ + cbnz r5, 66a54 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 66aa2 │ │ │ │ + cbnz r3, 66a6e │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ - b.n 66b02 │ │ │ │ + b.n 66ace │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #28800 @ 0x7080 │ │ │ │ + movw r1, #26816 @ 0x68c0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 66b02 │ │ │ │ + b.n 66ace │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r5, [r4, #128] @ 0x80 │ │ │ │ strd r3, r3, [r4, #104] @ 0x68 │ │ │ │ - cbz r0, 66ab8 │ │ │ │ - bl 83b90 │ │ │ │ + cbz r0, 66a84 │ │ │ │ + bl 83b50 │ │ │ │ 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 23f4e8 <_PyTrash_thread_deposit_object@@Base+0x194> │ │ │ │ + bl 23e4a4 <_PyTrash_thread_deposit_object@@Base+0x1a0> │ │ │ │ mov r7, r0 │ │ │ │ - bl 94178 │ │ │ │ + bl 940d8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 66ade │ │ │ │ + cbz r0, 66aaa │ │ │ │ str.w r6, [r4, #144] @ 0x90 │ │ │ │ - b.n 66a9e │ │ │ │ + b.n 66a6a │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r2, r4, #12 │ │ │ │ mov r0, r9 │ │ │ │ mov r3, r7 │ │ │ │ - bl 23f7d0 <_PyTrash_thread_destroy_chain@@Base+0x2a0> │ │ │ │ - cbz r7, 66afa │ │ │ │ + bl 23e78c <_PyTrash_thread_destroy_chain@@Base+0x2a0> │ │ │ │ + cbz r7, 66ac6 │ │ │ │ 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 │ │ │ │ @@ -87948,235 +87943,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, 66b3c │ │ │ │ + cbnz r3, 66b08 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 66b20 │ │ │ │ + cbz r2, 66aec │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 66b3c │ │ │ │ + cbnz r3, 66b08 │ │ │ │ mov r0, r1 │ │ │ │ - bl 26ef2c │ │ │ │ + bl 26e7e4 │ │ │ │ mov r1, r4 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - b.w 2c17d8 │ │ │ │ + b.w 2c102c │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13936 @ 0x3670 │ │ │ │ + movw r1, #11952 @ 0x2eb0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 66b74 │ │ │ │ + cbnz r0, 66b40 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbnz r0, 66b7e │ │ │ │ - b.n 66b84 │ │ │ │ + cbnz r0, 66b4a │ │ │ │ + b.n 66b50 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66b6e │ │ │ │ - b.n 66b9c │ │ │ │ + beq.n 66b3a │ │ │ │ + b.n 66b68 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 66b9c │ │ │ │ + cbnz r0, 66b68 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 66b8e │ │ │ │ + cbz r0, 66b5a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 66b9c │ │ │ │ + cbnz r0, 66b68 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 66b9c │ │ │ │ + cbz r0, 66b68 │ │ │ │ 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 66c18 │ │ │ │ + ble.n 66be4 │ │ │ │ ands.w r7, r2, #255 @ 0xff │ │ │ │ - beq.n 66c18 │ │ │ │ + beq.n 66be4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ae04 │ │ │ │ - cbnz r0, 66bce │ │ │ │ + cbnz r0, 66b9a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 66c2c │ │ │ │ + b.n 66bf8 │ │ │ │ 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 66c2c │ │ │ │ + beq.n 66bf8 │ │ │ │ subs r4, r4, r2 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bgt.n 66c0e │ │ │ │ + bgt.n 66bda │ │ │ │ cmp.w ip, #160 @ 0xa0 │ │ │ │ - ble.n 66c16 │ │ │ │ + ble.n 66be2 │ │ │ │ sub.w r2, r3, #160 @ 0xa0 │ │ │ │ cmp r3, #159 @ 0x9f │ │ │ │ - bls.n 66c08 │ │ │ │ + bls.n 66bd4 │ │ │ │ ldr.w r1, [r3, #-4]! │ │ │ │ cmp r1, r6 │ │ │ │ - bne.n 66c04 │ │ │ │ + bne.n 66bd0 │ │ │ │ subs r3, r3, r5 │ │ │ │ asrs r0, r3, #2 │ │ │ │ - b.n 66c2c │ │ │ │ + b.n 66bf8 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 66bf6 │ │ │ │ + bcc.n 66bc2 │ │ │ │ subs r3, r3, r5 │ │ │ │ asrs r4, r3, #2 │ │ │ │ - b.n 66c10 │ │ │ │ + b.n 66bdc │ │ │ │ mov r4, r2 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - ble.n 66c18 │ │ │ │ - b.n 66bbc │ │ │ │ + ble.n 66be4 │ │ │ │ + b.n 66b88 │ │ │ │ mov r4, r2 │ │ │ │ add.w r0, r5, r4, lsl #2 │ │ │ │ cmp r0, r5 │ │ │ │ - bls.n 66bc8 │ │ │ │ + bls.n 66b94 │ │ │ │ ldr.w r3, [r0, #-4]! │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 66c1c │ │ │ │ + bne.n 66be8 │ │ │ │ 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, 66c62 │ │ │ │ - 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 236900 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - it ge │ │ │ │ - addge r4, r4, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #8 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - │ │ │ │ -00066c68 : │ │ │ │ - movs r1, #0 │ │ │ │ - b.w 23af60 │ │ │ │ - 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, 66ca2 │ │ │ │ + cbz r2, 66c2e │ │ │ │ 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 2bcbac │ │ │ │ + bl 235900 │ │ │ │ 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, #13968 @ 0x3690 │ │ │ │ + movw r1, #11984 @ 0x2ed0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl a60f8 │ │ │ │ - cbz r0, 66ce8 │ │ │ │ + bl a6ad4 │ │ │ │ + cbz r0, 66c74 │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ add r2, sp, #8 │ │ │ │ blx 2af30 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 66cec │ │ │ │ + bge.n 66c78 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 66d3c │ │ │ │ - bne.n 66d06 │ │ │ │ + b.n 66cc8 │ │ │ │ + bne.n 66c92 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #13984 @ 0x36a0 │ │ │ │ + movw r1, #12000 @ 0x2ee0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 66ce8 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 66c74 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 66d16 │ │ │ │ + bne.n 66ca2 │ │ │ │ movs r1, #4 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 8079c │ │ │ │ - b.n 66d3c │ │ │ │ + bl 8075c │ │ │ │ + b.n 66cc8 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 66d24 │ │ │ │ + bne.n 66cb0 │ │ │ │ movs r1, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 8079c │ │ │ │ - b.n 66d3c │ │ │ │ + bl 8075c │ │ │ │ + b.n 66cc8 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #52824 @ 0xce58 │ │ │ │ + movw r1, #50792 @ 0xc668 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 66ce8 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 66c74 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -00066d40 : │ │ │ │ +00066ccc : │ │ │ │ + movs r1, #0 │ │ │ │ + b.w 239f08 │ │ │ │ + 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, 66d06 │ │ │ │ + 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 2bc408 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + it ge │ │ │ │ + addge r4, r4, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + │ │ │ │ +00066d0c : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 27afb0 │ │ │ │ + b.w 27a878 │ │ │ │ │ │ │ │ -00066d46 : │ │ │ │ +00066d12 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 2b80d8 <_PyType_SetVersion@@Base+0x30c> │ │ │ │ + b.w 2b7940 <_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 │ │ │ │ @@ -88184,1629 +88179,1629 @@ │ │ │ │ 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, 66d7a │ │ │ │ + cbnz r0, 66d46 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 66d8a │ │ │ │ - b.n 66d84 │ │ │ │ + cbz r0, 66d56 │ │ │ │ + b.n 66d50 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66d74 │ │ │ │ - b.n 66dac │ │ │ │ + beq.n 66d40 │ │ │ │ + b.n 66d78 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 66dac │ │ │ │ + cbnz r0, 66d78 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 66d94 │ │ │ │ + cbz r0, 66d60 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 66dac │ │ │ │ + cbnz r0, 66d78 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 66d9e │ │ │ │ + cbz r0, 66d6a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 66dac │ │ │ │ + cbnz r0, 66d78 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 66dac │ │ │ │ + cbz r0, 66d78 │ │ │ │ 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, 66dcc │ │ │ │ + cbnz r0, 66d98 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 66dd6 │ │ │ │ - b.n 66ddc │ │ │ │ + cbnz r0, 66da2 │ │ │ │ + b.n 66da8 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66dc6 │ │ │ │ - b.n 66dea │ │ │ │ + beq.n 66d92 │ │ │ │ + b.n 66db6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 66dea │ │ │ │ + cbnz r0, 66db6 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 66dea │ │ │ │ + cbz r0, 66db6 │ │ │ │ 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 94178 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 66efa │ │ │ │ + bne.n 66ec6 │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ ldr r6, [r7, #12] │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 66e8c │ │ │ │ + bne.n 66e58 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ - cbz r3, 66e1e │ │ │ │ + cbz r3, 66dea │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ - cbnz r3, 66e26 │ │ │ │ + cbnz r3, 66df2 │ │ │ │ ldrb.w r3, [r6, #77] @ 0x4d │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 66efa │ │ │ │ + beq.n 66ec6 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c7f58 <_PyEval_EvalFrameDefault@@Base+0xca84> │ │ │ │ + bl c79dc <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66eee │ │ │ │ + beq.n 66eba │ │ │ │ mov r0, r5 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c7f58 <_PyEval_EvalFrameDefault@@Base+0xca84> │ │ │ │ + bl c79dc <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66eee │ │ │ │ + beq.n 66eba │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6a9d2 │ │ │ │ - bl 84e50 │ │ │ │ + bl 6a9a2 │ │ │ │ + bl 84e10 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66e70 │ │ │ │ + bge.n 66e3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 66e70 │ │ │ │ + cbnz r3, 66e3c │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66efa │ │ │ │ + bge.n 66ec6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 66efa │ │ │ │ + bne.n 66ec6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ - cbz r3, 66efa │ │ │ │ + cbz r3, 66ec6 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c7f58 <_PyEval_EvalFrameDefault@@Base+0xca84> │ │ │ │ + bl c79dc <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 66eee │ │ │ │ + cbz r0, 66eba │ │ │ │ mov r0, r5 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c7f58 <_PyEval_EvalFrameDefault@@Base+0xca84> │ │ │ │ + bl c79dc <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 66eee │ │ │ │ + cbz r0, 66eba │ │ │ │ mov r1, sp │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl a86c8 │ │ │ │ - bl 84e50 │ │ │ │ + bl a82f0 │ │ │ │ + bl 84e10 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66ed8 │ │ │ │ + bge.n 66ea4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 66ed8 │ │ │ │ + cbnz r3, 66ea4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66efa │ │ │ │ + bge.n 66ec6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66efa │ │ │ │ + cbnz r3, 66ec6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 66efa │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 66ec6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 84e50 │ │ │ │ + b.w 84e10 │ │ │ │ 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, 66f1c │ │ │ │ + cbnz r0, 66ee8 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 66f26 │ │ │ │ - b.n 66f2c │ │ │ │ + cbnz r0, 66ef2 │ │ │ │ + b.n 66ef8 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66f16 │ │ │ │ - b.n 66f3a │ │ │ │ + beq.n 66ee2 │ │ │ │ + b.n 66f06 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 66f3a │ │ │ │ + cbnz r0, 66f06 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 66f3a │ │ │ │ + cbz r0, 66f06 │ │ │ │ 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 94178 │ │ │ │ - cbnz r0, 66fc2 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 66f8e │ │ │ │ ldr r6, [r5, #12] │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 66f88 │ │ │ │ + bne.n 66f54 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c7f58 <_PyEval_EvalFrameDefault@@Base+0xca84> │ │ │ │ + bl c79dc <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 66fc2 │ │ │ │ + cbz r0, 66f8e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6875a <_Py_cr_diff@@Base+0x36> │ │ │ │ - bl 84e50 │ │ │ │ + bl 68726 <_Py_cr_diff@@Base+0x36> │ │ │ │ + bl 84e10 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 66fb2 │ │ │ │ - b.n 66fc2 │ │ │ │ + blt.n 66f7e │ │ │ │ + b.n 66f8e │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ - cbz r3, 66fc2 │ │ │ │ + cbz r3, 66f8e │ │ │ │ mov r0, r4 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c7f58 <_PyEval_EvalFrameDefault@@Base+0xca84> │ │ │ │ + bl c79dc <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 66fc2 │ │ │ │ + cbz r0, 66f8e │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl f53e4 │ │ │ │ - bl 84e50 │ │ │ │ + bl f5388 │ │ │ │ + bl 84e10 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66fc2 │ │ │ │ + bge.n 66f8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66fc2 │ │ │ │ + cbnz r3, 66f8e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_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, 66fe8 │ │ │ │ - cbnz r2, 66fe2 │ │ │ │ - movw r0, #57920 @ 0xe240 │ │ │ │ + cbnz r3, 66fb4 │ │ │ │ + cbnz r2, 66fae │ │ │ │ + movw r0, #57952 @ 0xe260 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - b.n 67000 │ │ │ │ + b.n 66fcc │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 66fd8 │ │ │ │ + beq.n 66fa4 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14032 @ 0x36d0 │ │ │ │ + movw r1, #12048 @ 0x2f10 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ add r4, sp, #8 │ │ │ │ - movw r1, #14068 @ 0x36f4 │ │ │ │ + movw r1, #12084 @ 0x2f34 │ │ │ │ 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 a60f8 │ │ │ │ - cbz r0, 67068 │ │ │ │ + bl a6ad4 │ │ │ │ + cbz r0, 67034 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 67050 │ │ │ │ + bpl.n 6701c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - bl 273bb4 │ │ │ │ + bl 273468 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 275b9c │ │ │ │ - b.n 6706a │ │ │ │ + bl 275450 │ │ │ │ + b.n 67036 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62888 @ 0xf5a8 │ │ │ │ + movw r1, #60748 @ 0xed4c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 2e13c4 <_PyArg_ParseStack@@Base+0xb0> │ │ │ │ - movw r0, #49476 @ 0xc144 │ │ │ │ + b.w 2e0c9c <_PyArg_ParseStack@@Base+0xb0> │ │ │ │ + movw r0, #47452 @ 0xb95c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 8832c │ │ │ │ + b.w 88294 │ │ │ │ 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, #29305 @ 0x7279 │ │ │ │ + movw r1, #29253 @ 0x7245 │ │ │ │ movt r1, #6 │ │ │ │ mov r4, r2 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #8 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 25255c <_PyXIData_InitWithSize@@Base> │ │ │ │ + bl 251d38 <_PyXIData_InitWithSize@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 670ba │ │ │ │ + beq.n 67086 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 17499c │ │ │ │ + bl 174704 │ │ │ │ movs r0, #0 │ │ │ │ vstr d0, [r4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 67210 │ │ │ │ + bl 671dc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 671ca │ │ │ │ + beq.n 67196 │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 670ec │ │ │ │ + beq.n 670b8 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ - b.n 670f4 │ │ │ │ + b.n 670c0 │ │ │ │ movw r6, #32180 @ 0x7db4 │ │ │ │ movt r6, #87 @ 0x57 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - cbz r7, 67108 │ │ │ │ + cbz r7, 670d4 │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r8, [r5, #20] │ │ │ │ - bl 80b5c │ │ │ │ + bl 80b1c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 67120 │ │ │ │ - b.n 671ae │ │ │ │ + cbnz r0, 670ec │ │ │ │ + b.n 6717a │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23048 @ 0x5a08 │ │ │ │ + movw r1, #21064 @ 0x5248 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 67168 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 67134 │ │ │ │ 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 221c84 │ │ │ │ + bl 220498 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - bge.n 6716c │ │ │ │ + bge.n 67138 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 188df8 │ │ │ │ + bl 1883a4 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl 188df8 │ │ │ │ + bl 1883a4 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r1 │ │ │ │ - bl 188df8 │ │ │ │ + bl 1883a4 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 671ae │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 6717a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6719e │ │ │ │ + blt.n 6716a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 671ae │ │ │ │ + b.n 6717a │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 188df8 │ │ │ │ + bl 1883a4 │ │ │ │ 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 188df8 │ │ │ │ + bl 1883a4 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 671ae │ │ │ │ - b.n 67160 │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 6717a │ │ │ │ + b.n 6712c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67168 │ │ │ │ + bne.n 67134 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67168 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67134 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 671ba │ │ │ │ + blt.n 67186 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 671ca │ │ │ │ + b.n 67196 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 671b6 │ │ │ │ + bne.n 67182 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 671b6 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67182 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 671f0 │ │ │ │ + cbnz r0, 671bc │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 671fa │ │ │ │ - b.n 67200 │ │ │ │ + cbnz r0, 671c6 │ │ │ │ + b.n 671cc │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 671ea │ │ │ │ - b.n 6720e │ │ │ │ + beq.n 671b6 │ │ │ │ + b.n 671da │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6720e │ │ │ │ + cbnz r0, 671da │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 6720e │ │ │ │ + cbz r0, 671da │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 158df8 <_PyLong_FromByteArray@@Base+0xcf4> │ │ │ │ + bl 158cb4 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 67270 │ │ │ │ + blt.n 6723c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ - bl 188df8 │ │ │ │ + bl 1883a4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 67268 │ │ │ │ + cbz r0, 67234 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 6723e │ │ │ │ + cbz r3, 6720a │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 67246 │ │ │ │ + b.n 67212 │ │ │ │ movw r0, #32180 @ 0x7db4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 21ffb0 <_PyBytes_Repeat@@Base+0x58> │ │ │ │ + bl 22e620 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 67268 │ │ │ │ + bne.n 67234 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67266 │ │ │ │ + bge.n 67232 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67266 │ │ │ │ + cbnz r3, 67232 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159cdc │ │ │ │ - b.n 67272 │ │ │ │ + bl 159d40 │ │ │ │ + b.n 6723e │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ vldr d0, [r3] │ │ │ │ - b.w 9ba38 │ │ │ │ + b.w 9b990 │ │ │ │ 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 67210 │ │ │ │ + bl 671dc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67390 │ │ │ │ + beq.n 6735c │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 672b0 │ │ │ │ + beq.n 6727c │ │ │ │ ldr r6, [r4, #20] │ │ │ │ - b.n 672b8 │ │ │ │ + b.n 67284 │ │ │ │ movw r6, #32180 @ 0x7db4 │ │ │ │ movt r6, #87 @ 0x57 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - cbz r7, 672cc │ │ │ │ + cbz r7, 67298 │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r8, [r5, #20] │ │ │ │ - bl 80b5c │ │ │ │ + bl 80b1c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 672e4 │ │ │ │ - b.n 67374 │ │ │ │ + cbnz r0, 672b0 │ │ │ │ + b.n 67340 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23048 @ 0x5a08 │ │ │ │ + movw r1, #21064 @ 0x5248 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 6732e │ │ │ │ + bl 11de14 │ │ │ │ + b.n 672fa │ │ │ │ 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 221c84 │ │ │ │ + bl 220498 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - bge.n 67332 │ │ │ │ + bge.n 672fe │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 188df8 │ │ │ │ + bl 1883a4 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl 188df8 │ │ │ │ + bl 1883a4 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 188df8 │ │ │ │ + bl 1883a4 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 67374 │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 67340 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 67364 │ │ │ │ + blt.n 67330 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 67374 │ │ │ │ + b.n 67340 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 188df8 │ │ │ │ + bl 1883a4 │ │ │ │ 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 188df8 │ │ │ │ + bl 1883a4 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 67374 │ │ │ │ - b.n 67326 │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 67340 │ │ │ │ + b.n 672f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6732e │ │ │ │ + bne.n 672fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6732e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 672fa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 67380 │ │ │ │ + blt.n 6734c │ │ │ │ mov r5, r4 │ │ │ │ - b.n 67390 │ │ │ │ + b.n 6735c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6737c │ │ │ │ + bne.n 67348 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6737c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67348 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00067398 : │ │ │ │ +00067364 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 2d12e0 │ │ │ │ + b.w 2d0b38 │ │ │ │ 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, 673ce │ │ │ │ + cbnz r1, 6739a │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14084 @ 0x3704 │ │ │ │ + movw r1, #12100 @ 0x2f44 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 675b4 │ │ │ │ + b.n 67580 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r0 │ │ │ │ - movw r1, #58108 @ 0xe2fc │ │ │ │ + movw r1, #58016 @ 0xe2a0 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154ab0 │ │ │ │ + bl 154aa8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 67454 │ │ │ │ + bne.n 67420 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 25fd20 <_PyPickle_GetXIData@@Base+0x548> │ │ │ │ + bl 25f590 <_PyPickle_GetXIData@@Base+0x548> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 673c8 │ │ │ │ + beq.n 67394 │ │ │ │ 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 83b90 │ │ │ │ + bl 83b50 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp.w r0, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 6741a │ │ │ │ + bcs.n 673e6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bl 83588 │ │ │ │ - b.n 6741c │ │ │ │ + bl 83548 │ │ │ │ + b.n 673e8 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 67428 │ │ │ │ + cbz r0, 673f4 │ │ │ │ ldrd r6, r1, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ - b.n 67448 │ │ │ │ + b.n 67414 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b90 │ │ │ │ - bl 23c470 │ │ │ │ - b.n 673c8 │ │ │ │ + bl 83b50 │ │ │ │ + bl 23b41c │ │ │ │ + b.n 67394 │ │ │ │ ldr.w r3, [r1, r2, lsl #3] │ │ │ │ adds r2, #1 │ │ │ │ - cbz r3, 67448 │ │ │ │ + cbz r3, 67414 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ adds r7, r5, #1 │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r7, [r3, #0] │ │ │ │ cmp r2, r6 │ │ │ │ - bne.n 67434 │ │ │ │ + bne.n 67400 │ │ │ │ lsls r2, r2, #3 │ │ │ │ blx 2bff8 │ │ │ │ - b.n 675a6 │ │ │ │ + b.n 67572 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 6758c │ │ │ │ + bpl.w 67558 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 25fd20 <_PyPickle_GetXIData@@Base+0x548> │ │ │ │ + bl 25f590 <_PyPickle_GetXIData@@Base+0x548> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 673c8 │ │ │ │ + beq.n 67394 │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl a8150 │ │ │ │ + bl a7c1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 675a6 │ │ │ │ + beq.w 67572 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 6748c │ │ │ │ + bpl.n 67458 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 674a4 │ │ │ │ + beq.n 67470 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14120 @ 0x3728 │ │ │ │ + movw r1, #12136 @ 0x2f68 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 67584 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 67550 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 9b988 │ │ │ │ + bl 9b8e0 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 674ba │ │ │ │ - bl 94178 │ │ │ │ + bne.n 67486 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 67584 │ │ │ │ + bne.n 67550 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 260868 <_PyPickle_GetXIData@@Base+0x1090> │ │ │ │ + bl 2600cc <_PyPickle_GetXIData@@Base+0x1084> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 674d4 │ │ │ │ + cbz r0, 674a0 │ │ │ │ str.w r9, [r3, #4] │ │ │ │ - b.n 6746a │ │ │ │ + b.n 67436 │ │ │ │ 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 6750a │ │ │ │ + bhi.n 674d6 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r2, r3, r3, lsl #1 │ │ │ │ cmp.w r2, r1, lsl #1 │ │ │ │ - bcc.n 6746a │ │ │ │ + bcc.n 67436 │ │ │ │ movw r2, #50000 @ 0xc350 │ │ │ │ cmp r3, r2 │ │ │ │ ite hi │ │ │ │ movhi r2, #2 │ │ │ │ movls r2, #4 │ │ │ │ - b.n 6750c │ │ │ │ + b.n 674d8 │ │ │ │ movs r2, #2 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 67532 │ │ │ │ + blt.n 674fe │ │ │ │ movs r5, #8 │ │ │ │ cmp r3, #8 │ │ │ │ - bls.n 67526 │ │ │ │ + bls.n 674f2 │ │ │ │ lsls r5, r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bhi.n 6751a │ │ │ │ + bhi.n 674e6 │ │ │ │ cmp.w r5, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 6752c │ │ │ │ + bcs.n 674f8 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbnz r0, 67538 │ │ │ │ + cbnz r0, 67504 │ │ │ │ str r6, [r4, #12] │ │ │ │ - bl 23c470 │ │ │ │ - b.n 67584 │ │ │ │ + bl 23b41c │ │ │ │ + b.n 67550 │ │ │ │ subs r3, r5, #1 │ │ │ │ lsls r2, r5, #3 │ │ │ │ movs r1, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2b420 │ │ │ │ ldr.w r9, [r4, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 6757c │ │ │ │ + beq.n 67548 │ │ │ │ add.w r5, r6, #8 │ │ │ │ ldr.w sl, [r5, #-8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 67574 │ │ │ │ + beq.n 67540 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - bl 260868 <_PyPickle_GetXIData@@Base+0x1090> │ │ │ │ + bl 2600cc <_PyPickle_GetXIData@@Base+0x1084> │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ strd sl, r3, [r0] │ │ │ │ adds r5, #8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 67554 │ │ │ │ + bne.n 67520 │ │ │ │ mov r0, r6 │ │ │ │ - bl 83b90 │ │ │ │ - b.n 6746a │ │ │ │ + bl 83b50 │ │ │ │ + b.n 67436 │ │ │ │ mov r0, r4 │ │ │ │ - bl 199b70 │ │ │ │ - b.n 673c8 │ │ │ │ + bl 198a54 │ │ │ │ + b.n 67394 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #14156 @ 0x374c │ │ │ │ + movw r1, #12172 @ 0x2f8c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 673c8 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 67394 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - bl 199b70 │ │ │ │ + bl 198a54 │ │ │ │ movs r0, #0 │ │ │ │ str.w r4, [r8, #8] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #58108 @ 0xe2fc │ │ │ │ + movw r1, #58016 @ 0xe2a0 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154ab0 │ │ │ │ + bl 154aa8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ - bl 7fd48 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd08 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 675f6 │ │ │ │ + cbz r0, 675c2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - bl 97b90 │ │ │ │ + bl 97aec │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [pc, #52] @ (67630 ) │ │ │ │ + ldr r2, [pc, #52] @ (675fc ) │ │ │ │ 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 67622 │ │ │ │ - movw r0, #14228 @ 0x3794 │ │ │ │ + bne.n 675ee │ │ │ │ + movw r0, #12244 @ 0x2fd4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w 1039f8 │ │ │ │ - movw r0, #14236 @ 0x379c │ │ │ │ + b.w 103890 │ │ │ │ + movw r0, #12252 @ 0x2fdc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 67670 │ │ │ │ - ldr r2, [pc, #52] @ (6766c ) │ │ │ │ + b.n 6763c │ │ │ │ + ldr r2, [pc, #52] @ (67638 ) │ │ │ │ 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 6765e │ │ │ │ - movw r0, #14244 @ 0x37a4 │ │ │ │ + bne.n 6762a │ │ │ │ + movw r0, #12260 @ 0x2fe4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w 1039f8 │ │ │ │ - movw r0, #14256 @ 0x37b0 │ │ │ │ + b.w 103890 │ │ │ │ + movw r0, #12272 @ 0x2ff0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ 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 7faec │ │ │ │ + bl 7faac │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67728 │ │ │ │ + beq.n 676f4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r3, r6 │ │ │ │ - bls.n 67728 │ │ │ │ + bls.n 676f4 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr.w r7, [r3, r6, lsl #3] │ │ │ │ add.w r3, r3, r6, lsl #3 │ │ │ │ - cbnz r7, 676ae │ │ │ │ + cbnz r7, 6767a │ │ │ │ adds r6, #1 │ │ │ │ - b.n 67694 │ │ │ │ + b.n 67660 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r9, [r3, #4] │ │ │ │ - bl 8f798 │ │ │ │ + bl 8f6f8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 67720 │ │ │ │ + cbz r0, 676ec │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #48232 @ 0xbc68 │ │ │ │ + movw r0, #46248 @ 0xb4a8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 676e6 │ │ │ │ + cbnz r0, 676b2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67720 │ │ │ │ + bge.n 676ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67720 │ │ │ │ + cbnz r3, 676ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67720 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 676ec │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67706 │ │ │ │ + bge.n 676d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67706 │ │ │ │ + cbnz r3, 676d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6771a │ │ │ │ + bge.n 676e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 6771a │ │ │ │ + cbnz r3, 676e6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 676aa │ │ │ │ + bne.n 67676 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 245b30 │ │ │ │ - cbz r0, 67780 │ │ │ │ + bl 244ff8 │ │ │ │ + cbz r0, 6774c │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbz r6, 67754 │ │ │ │ + cbz r6, 67720 │ │ │ │ ldr r4, [r5, #20] │ │ │ │ - b.n 6775c │ │ │ │ + b.n 67728 │ │ │ │ movw r4, #32180 @ 0x7db4 │ │ │ │ movt r4, #87 @ 0x57 │ │ │ │ uxtb r2, r2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 246040 │ │ │ │ + bl 245450 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge.n 67784 │ │ │ │ + bge.n 67750 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14268 @ 0x37bc │ │ │ │ + movw r1, #12284 @ 0x2ffc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 677c6 │ │ │ │ + b.n 67792 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 677ae │ │ │ │ + bgt.n 6777a │ │ │ │ adds r1, r2, #1 │ │ │ │ adds r0, r4, r2 │ │ │ │ add r1, r4 │ │ │ │ subs r2, r6, r2 │ │ │ │ blx 2b6f4 │ │ │ │ subs r1, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1761ac │ │ │ │ + bl 17d264 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 677c6 │ │ │ │ + b.n 67792 │ │ │ │ movw r3, #43824 @ 0xab30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23116 @ 0x5a4c │ │ │ │ + movw r1, #27292 @ 0x6a9c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 67780 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 6774c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 84de8 │ │ │ │ + bl 84da8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 677fa │ │ │ │ + cbz r0, 677c6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 677fa │ │ │ │ + bge.n 677c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 677fa │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 677c6 │ │ │ │ + bl 846d4 <_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 6781a │ │ │ │ + bge.n 677e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6781a │ │ │ │ + cbnz r3, 677e6 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_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 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14300 @ 0x37dc │ │ │ │ + movw r1, #12316 @ 0x301c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ - cbnz r1, 67872 │ │ │ │ + cbnz r1, 6783e │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14084 @ 0x3704 │ │ │ │ + movw r1, #12100 @ 0x2f44 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 67986 │ │ │ │ + b.n 67952 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #58108 @ 0xe2fc │ │ │ │ + movw r1, #58016 @ 0xe2a0 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154ab0 │ │ │ │ + bl 154aa8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 678c0 │ │ │ │ + bne.n 6788c │ │ │ │ ldr r7, [r7, #8] │ │ │ │ ldr r4, [r7, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 26474c │ │ │ │ + bl 263fec │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6786c │ │ │ │ + beq.n 67838 │ │ │ │ movs r3, #0 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 67964 │ │ │ │ + beq.n 67930 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ - cbz r2, 678b8 │ │ │ │ + cbz r2, 67884 │ │ │ │ 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 678a0 │ │ │ │ + b.n 6786c │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.n 6794a │ │ │ │ + bpl.n 67916 │ │ │ │ ldr r4, [r7, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 26474c │ │ │ │ + bl 263fec │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6786c │ │ │ │ + beq.n 67838 │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl a8150 │ │ │ │ + bl a7c1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67964 │ │ │ │ + beq.n 67930 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bmi.n 6790a │ │ │ │ + bmi.n 678d6 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14344 @ 0x3808 │ │ │ │ + movw r1, #12360 @ 0x3048 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 67942 │ │ │ │ - bl 9b988 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 6790e │ │ │ │ + bl 9b8e0 │ │ │ │ mov r1, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 67932 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 67942 │ │ │ │ + bne.n 678fe │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 6790e │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14372 @ 0x3824 │ │ │ │ + movw r1, #12388 @ 0x3064 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 67942 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 6790e │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 6791a │ │ │ │ + blt.n 678e6 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 19becc │ │ │ │ + bl 19adb4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 678d8 │ │ │ │ + bne.n 678a4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6786c │ │ │ │ + beq.n 67838 │ │ │ │ subs r4, #1 │ │ │ │ - b.n 67972 │ │ │ │ + b.n 6793e │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #14408 @ 0x3848 │ │ │ │ + movw r1, #12424 @ 0x3088 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 6786c │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 67838 │ │ │ │ mov r0, r6 │ │ │ │ - bl 19bf74 │ │ │ │ + bl 19ae5c │ │ │ │ movs r0, #0 │ │ │ │ strd r5, r4, [r6, #12] │ │ │ │ - b.n 67986 │ │ │ │ + b.n 67952 │ │ │ │ ldr.w r0, [r5, r4, lsl #2] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ subs r4, #1 │ │ │ │ - bcs.n 67972 │ │ │ │ + bcs.n 6793e │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b90 │ │ │ │ - b.n 6786c │ │ │ │ + bl 83b50 │ │ │ │ + b.n 67838 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 94178 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 67b2e │ │ │ │ + bne.w 67afa │ │ │ │ ldr.w r3, [r8, #60] @ 0x3c │ │ │ │ - movw r5, #33984 @ 0x84c0 │ │ │ │ + movw r5, #32000 @ 0x7d00 │ │ │ │ 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 67aa4 │ │ │ │ + bne.n 67a70 │ │ │ │ ldr r4, [r7, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 67b22 │ │ │ │ + beq.w 67aee │ │ │ │ ldr r4, [r7, #60] @ 0x3c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 67b22 │ │ │ │ + beq.w 67aee │ │ │ │ mov r0, r5 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c7f58 <_PyEval_EvalFrameDefault@@Base+0xca84> │ │ │ │ + bl c79dc <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 67b2e │ │ │ │ + beq.w 67afa │ │ │ │ mov r0, r9 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl c7f58 <_PyEval_EvalFrameDefault@@Base+0xca84> │ │ │ │ + bl c79dc <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 67a22 │ │ │ │ + cbnz r0, 679ee │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 67b2e │ │ │ │ + bge.w 67afa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 67b2e │ │ │ │ + bne.w 67afa │ │ │ │ mov r0, r5 │ │ │ │ - b.n 67ae0 │ │ │ │ + b.n 67aac │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ - cbz r3, 67a70 │ │ │ │ + cbz r3, 67a3c │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ - cbz r3, 67a70 │ │ │ │ + cbz r3, 67a3c │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e7c4 │ │ │ │ + bl 8e728 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 67a78 │ │ │ │ + cbz r0, 67a44 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r7, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ - bl 2d7850 │ │ │ │ + bl 2d70a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 67a5e │ │ │ │ + bne.n 67a2a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67a5a │ │ │ │ + bge.n 67a26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67a5a │ │ │ │ + cbnz r3, 67a26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 67a78 │ │ │ │ + b.n 67a44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67a70 │ │ │ │ + bge.n 67a3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67a70 │ │ │ │ + cbnz r3, 67a3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67a8c │ │ │ │ + bge.n 67a58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 67a8c │ │ │ │ + cbnz r3, 67a58 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67b22 │ │ │ │ + bge.n 67aee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67b22 │ │ │ │ + bne.n 67aee │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67b22 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67aee │ │ │ │ ldr.w r4, [r8, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 67b22 │ │ │ │ + beq.n 67aee │ │ │ │ mov r0, r5 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c7f58 <_PyEval_EvalFrameDefault@@Base+0xca84> │ │ │ │ + bl c79dc <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 67b2e │ │ │ │ + cbz r0, 67afa │ │ │ │ mov r0, r9 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl c7f58 <_PyEval_EvalFrameDefault@@Base+0xca84> │ │ │ │ + bl c79dc <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 67aea │ │ │ │ + cbnz r0, 67ab6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67b2e │ │ │ │ + bge.n 67afa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 67b2e │ │ │ │ + cbnz r3, 67afa │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r8, #24] │ │ │ │ mov r1, sp │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl a86c8 │ │ │ │ + bl a82f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67b0e │ │ │ │ + bge.n 67ada │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67b0e │ │ │ │ + cbnz r3, 67ada │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67b22 │ │ │ │ + bge.n 67aee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 67b22 │ │ │ │ + cbnz r3, 67aee │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 84e50 │ │ │ │ + b.w 84e10 │ │ │ │ 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, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14484 @ 0x3894 │ │ │ │ + movw r1, #12500 @ 0x30d4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ 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, #58108 @ 0xe2fc │ │ │ │ + movw r1, #58016 @ 0xe2a0 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 154ab0 │ │ │ │ + bl 154aa8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 7fd48 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd08 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 67b98 │ │ │ │ + cbz r0, 67b64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - bl 97b90 │ │ │ │ + bl 97aec │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 94178 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 67c38 │ │ │ │ + bne.n 67c04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6, #60] @ 0x3c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r3, #33984 @ 0x84c0 │ │ │ │ + movw r3, #32000 @ 0x7d00 │ │ │ │ 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 67bfa │ │ │ │ + bne.n 67bc6 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ - cbz r3, 67c2e │ │ │ │ + cbz r3, 67bfa │ │ │ │ ldr r1, [r0, #64] @ 0x40 │ │ │ │ - cbz r1, 67c2e │ │ │ │ + cbz r1, 67bfa │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - bl 2d7850 │ │ │ │ + bl 2d70a8 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ - b.n 67c2e │ │ │ │ + b.n 67bfa │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - cbz r3, 67c2e │ │ │ │ + cbz r3, 67bfa │ │ │ │ mov r0, r5 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c7f58 <_PyEval_EvalFrameDefault@@Base+0xca84> │ │ │ │ + bl c79dc <_PyEval_EvalFrameDefault@@Base+0xca30> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 67c38 │ │ │ │ + cbz r0, 67c04 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r1, r5 │ │ │ │ - bl f53e4 │ │ │ │ + bl f5388 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67c2e │ │ │ │ + bge.n 67bfa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67c2e │ │ │ │ + cbnz r3, 67bfa │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 84e50 │ │ │ │ + b.w 84e10 │ │ │ │ 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, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14532 @ 0x38c4 │ │ │ │ + movw r1, #12548 @ 0x3104 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ push {r4, r5} │ │ │ │ add.w r4, r3, r3, lsr #31 │ │ │ │ asrs r4, r4, #1 │ │ │ │ - cbz r3, 67c72 │ │ │ │ + cbz r3, 67c3e │ │ │ │ ldr r2, [r0, #20] │ │ │ │ - b.n 67c7a │ │ │ │ + b.n 67c46 │ │ │ │ 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 67c94 │ │ │ │ + ble.n 67c60 │ │ │ │ ldrb r0, [r2, #0] │ │ │ │ ldrb r5, [r1, #0] │ │ │ │ strb.w r5, [r2], #1 │ │ │ │ strb.w r0, [r1], #-1 │ │ │ │ - b.n 67c80 │ │ │ │ + b.n 67c4c │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ - b.n 67ca2 │ │ │ │ + b.n 67c6e │ │ │ │ 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 7faec │ │ │ │ + bl 7faac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 67d1e │ │ │ │ + cbz r0, 67cea │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r5 │ │ │ │ - bls.n 67d1e │ │ │ │ + bls.n 67cea │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r7, [r3, r5, lsl #2] │ │ │ │ - cbnz r7, 67cd4 │ │ │ │ + cbnz r7, 67ca0 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 67cbe │ │ │ │ + b.n 67c8a │ │ │ │ mov r0, r5 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 67d02 │ │ │ │ + cbz r0, 67cce │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67cfe │ │ │ │ + bge.n 67cca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 67cfe │ │ │ │ + cbnz r3, 67cca │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - bne.n 67cd0 │ │ │ │ + bne.n 67c9c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 67d0e │ │ │ │ + blt.n 67cda │ │ │ │ movs r4, #0 │ │ │ │ - b.n 67d1e │ │ │ │ + b.n 67cea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67d0a │ │ │ │ + bne.n 67cd6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67d0a │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 67cd6 │ │ │ │ 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 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 67d3c │ │ │ │ + blt.n 67d08 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 67d56 │ │ │ │ + blt.n 67d22 │ │ │ │ movw r3, #43700 @ 0xaab4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #48964 @ 0xbf44 │ │ │ │ + movw r1, #46904 @ 0xb738 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 67d60 │ │ │ │ + b.n 67d2c │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - ldr r0, [pc, #8] @ (67d64 ) │ │ │ │ + ldr r0, [pc, #8] @ (67d30 ) │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r4, #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, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 84de8 │ │ │ │ + bl 84da8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 67d98 │ │ │ │ + cbz r0, 67d64 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67d98 │ │ │ │ + bge.n 67d64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 67d98 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 67d64 │ │ │ │ + bl 846d4 <_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 67db8 │ │ │ │ + bge.n 67d84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67db8 │ │ │ │ + cbnz r3, 67d84 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r1, r6 │ │ │ │ - cbz r7, 67dea │ │ │ │ + cbz r7, 67db6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ subs r7, #1 │ │ │ │ ldr.w r0, [r3, r7, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67dd2 │ │ │ │ + beq.n 67d9e │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67dd2 │ │ │ │ - b.n 67e0e │ │ │ │ + beq.n 67d9e │ │ │ │ + b.n 67dda │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbnz r0, 67df4 │ │ │ │ + cbnz r0, 67dc0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbnz r0, 67dfa │ │ │ │ - b.n 67e00 │ │ │ │ + cbnz r0, 67dc6 │ │ │ │ + b.n 67dcc │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 67e0e │ │ │ │ - b.n 67dee │ │ │ │ + cbnz r0, 67dda │ │ │ │ + b.n 67dba │ │ │ │ mov r1, r6 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 67e0e │ │ │ │ + cbnz r0, 67dda │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 67e0e │ │ │ │ + cbz r0, 67dda │ │ │ │ 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, 67e32 │ │ │ │ + cbz r0, 67dfe │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 199eec │ │ │ │ + bl 198dd0 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -89816,123 +89811,123 @@ │ │ │ │ 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 67e64 │ │ │ │ + beq.n 67e30 │ │ │ │ ldr.w r5, [ip, #8] │ │ │ │ - b.n 67e7c │ │ │ │ + b.n 67e48 │ │ │ │ cmp r3, ip │ │ │ │ - bgt.n 67e6c │ │ │ │ + bgt.n 67e38 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 67e7c │ │ │ │ + b.n 67e48 │ │ │ │ cmp r3, #2 │ │ │ │ - bgt.n 67e68 │ │ │ │ + bgt.n 67e34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 67e68 │ │ │ │ + beq.n 67e34 │ │ │ │ clz r5, r2 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ - b.n 67e98 │ │ │ │ + b.n 67e64 │ │ │ │ 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] @ (67ec8 ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 67ec2 │ │ │ │ + ldr r3, [pc, #52] @ (67e94 ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 67e8e │ │ │ │ add r4, r5 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r4, #1 │ │ │ │ itte eq │ │ │ │ movweq r4, #5744 @ 0x1670 │ │ │ │ movteq r4, #80 @ 0x50 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 26ef2c │ │ │ │ + bl 26e7e4 │ │ │ │ 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 12b760 │ │ │ │ + bl 12b880 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r4, r2] │ │ │ │ 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, 67ef0 │ │ │ │ + cbnz r5, 67ebc │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 67ef0 │ │ │ │ + blt.n 67ebc │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 67ef0 │ │ │ │ - cbnz r2, 67f0a │ │ │ │ + bgt.n 67ebc │ │ │ │ + cbnz r2, 67ed6 │ │ │ │ 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] @ (67f3c ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 67f36 │ │ │ │ + ldr r3, [pc, #56] @ (67f08 ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 67f02 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 67f24 │ │ │ │ + bgt.n 67ef0 │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #39568 @ 0x9a90 │ │ │ │ + movw r1, #37584 @ 0x92d0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 67f36 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 67f02 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 67f0e │ │ │ │ - bl 94178 │ │ │ │ + bne.n 67eda │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67f0e │ │ │ │ + beq.n 67eda │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r4, [r1, r3] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - movw r0, #49468 @ 0xc13c │ │ │ │ + movw r0, #47444 @ 0xb954 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 8832c │ │ │ │ + b.w 88294 │ │ │ │ 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 19bf74 │ │ │ │ + bl 19ae5c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 26474c │ │ │ │ + bl 263fec │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r0, [r5, #12] │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ @@ -89941,43 +89936,43 @@ │ │ │ │ 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 │ │ │ │ mov r4, r2 │ │ │ │ - bl 168f1c │ │ │ │ - cbz r0, 67ffa │ │ │ │ - movw r3, #39325 @ 0x999d │ │ │ │ + bl 168eb0 │ │ │ │ + cbz r0, 67fc6 │ │ │ │ + movw r3, #38953 @ 0x9829 │ │ │ │ movt r3, #16 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 67fc4 │ │ │ │ + bne.n 67f90 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 67ffa │ │ │ │ + b.n 67fc6 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 67fe4 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 67fb0 │ │ │ │ + bl 940d8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 67ffa │ │ │ │ + b.n 67fc6 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -89988,461 +89983,461 @@ │ │ │ │ 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 6802e │ │ │ │ - movw r0, #42800 @ 0xa730 │ │ │ │ + bls.n 67ffa │ │ │ │ + movw r0, #40816 @ 0x9f70 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e28e8 │ │ │ │ + bl e2850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 680a6 │ │ │ │ + beq.n 68072 │ │ │ │ cmp r4, #1 │ │ │ │ ldr.w r4, [r8, #12] │ │ │ │ itte le │ │ │ │ movwle r6, #5744 @ 0x1670 │ │ │ │ movtle r6, #80 @ 0x50 │ │ │ │ ldrgt r6, [r5, #4] │ │ │ │ - cbz r4, 6806a │ │ │ │ + cbz r4, 68036 │ │ │ │ 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 680aa │ │ │ │ + beq.n 68076 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14580 @ 0x38f4 │ │ │ │ + movw r1, #12596 @ 0x3134 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 680a6 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 68072 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #47868 @ 0xbafc │ │ │ │ + movw r1, #45884 @ 0xb33c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 68392 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 6835e │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #14720 @ 0x3980 │ │ │ │ + movw r1, #12736 @ 0x31c0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 68360 │ │ │ │ + blt.w 6832c │ │ │ │ movs r5, #0 │ │ │ │ - b.n 68392 │ │ │ │ - movw r1, #20896 @ 0x51a0 │ │ │ │ + b.n 6835e │ │ │ │ + movw r1, #18912 @ 0x49e0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl ee070 │ │ │ │ + bl edfd0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 68392 │ │ │ │ + beq.w 6835e │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 680e0 │ │ │ │ + cbz r0, 680ac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 680e0 │ │ │ │ + bge.n 680ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 680e0 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 680ac │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 680fa │ │ │ │ + cbz r0, 680c6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 680fa │ │ │ │ + bge.n 680c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 680fa │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 680c6 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 68114 │ │ │ │ + cbz r0, 680e0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68114 │ │ │ │ + bge.n 680e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 68114 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 680e0 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 6812e │ │ │ │ + cbz r0, 680fa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6812e │ │ │ │ + bge.n 680fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6812e │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 680fa │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 68148 │ │ │ │ + cbz r0, 68114 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68148 │ │ │ │ + bge.n 68114 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 68148 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 68114 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 68162 │ │ │ │ + cbz r0, 6812e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68162 │ │ │ │ + bge.n 6812e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 68162 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6812e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 68180 │ │ │ │ - movw r0, #20436 @ 0x4fd4 │ │ │ │ + bne.n 6814c │ │ │ │ + movw r0, #18452 @ 0x4814 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ mov r5, r6 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - b.n 68392 │ │ │ │ + b.n 6835e │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #14648 @ 0x3938 │ │ │ │ + movw r1, #12664 @ 0x3178 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 12293c │ │ │ │ + bl 122aa4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 68392 │ │ │ │ + beq.w 6835e │ │ │ │ movs r7, #0 │ │ │ │ - movw r3, #20436 @ 0x4fd4 │ │ │ │ + movw r3, #18452 @ 0x4814 │ │ │ │ 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 681c0 │ │ │ │ + bpl.n 6818c │ │ │ │ cmp r7, r3 │ │ │ │ - bge.w 68376 │ │ │ │ + bge.w 68342 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr.w sl, [r3, r7, lsl #2] │ │ │ │ - b.n 681cc │ │ │ │ + b.n 68198 │ │ │ │ cmp r7, r3 │ │ │ │ - bge.w 68376 │ │ │ │ + bge.w 68342 │ │ │ │ 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 681e0 │ │ │ │ + bpl.n 681ac │ │ │ │ mov r0, sl │ │ │ │ - bl dcfe8 │ │ │ │ + bl dced8 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 681e8 │ │ │ │ + b.n 681b4 │ │ │ │ lsls r1, r2, #4 │ │ │ │ - bpl.n 681ea │ │ │ │ + bpl.n 681b6 │ │ │ │ add.w r6, sl, #16 │ │ │ │ - cbnz r6, 6821a │ │ │ │ + cbnz r6, 681e6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 681fe │ │ │ │ + bge.n 681ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 681fe │ │ │ │ + cbnz r3, 681ca │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14676 @ 0x3954 │ │ │ │ + movw r1, #12692 @ 0x3194 │ │ │ │ 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 f3b3c │ │ │ │ - movw r1, #19532 @ 0x4c4c │ │ │ │ + b.w f3aa4 │ │ │ │ + movw r1, #17548 @ 0x448c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ blx 2c24c │ │ │ │ - cbnz r0, 68246 │ │ │ │ + cbnz r0, 68212 │ │ │ │ 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 84e50 │ │ │ │ - b.n 68372 │ │ │ │ + bl 84e10 │ │ │ │ + b.n 6833e │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx 2c24c │ │ │ │ - cbnz r0, 6826c │ │ │ │ + cbnz r0, 68238 │ │ │ │ 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 84e50 │ │ │ │ - b.n 68372 │ │ │ │ - movw r1, #14700 @ 0x396c │ │ │ │ + bl 84e10 │ │ │ │ + b.n 6833e │ │ │ │ + movw r1, #12716 @ 0x31ac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c24c │ │ │ │ - cbnz r0, 68294 │ │ │ │ + cbnz r0, 68260 │ │ │ │ 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 682ba │ │ │ │ - movw r1, #14712 @ 0x3978 │ │ │ │ + b.n 68286 │ │ │ │ + movw r1, #12728 @ 0x31b8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c24c │ │ │ │ - cbnz r0, 682dc │ │ │ │ + cbnz r0, 682a8 │ │ │ │ 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 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r2, #31645 @ 0x7b9d │ │ │ │ + movw r2, #31593 @ 0x7b69 │ │ │ │ movt r2, #6 │ │ │ │ - movw r1, #31115 @ 0x798b │ │ │ │ + movw r1, #31063 @ 0x7957 │ │ │ │ movt r1, #6 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ blx r3 │ │ │ │ - b.n 68372 │ │ │ │ - movw r1, #43072 @ 0xa840 │ │ │ │ + b.n 6833e │ │ │ │ + movw r1, #41088 @ 0xa080 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c24c │ │ │ │ - cbnz r0, 6831c │ │ │ │ + cbnz r0, 682e8 │ │ │ │ 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 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r1, #28477 @ 0x6f3d │ │ │ │ + movw r1, #28425 @ 0x6f09 │ │ │ │ movt r1, #6 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ - b.n 68372 │ │ │ │ - movw r1, #21564 @ 0x543c │ │ │ │ + b.n 6833e │ │ │ │ + movw r1, #19500 @ 0x4c2c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c24c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 68084 │ │ │ │ + bne.w 68050 │ │ │ │ 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 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r1, #28141 @ 0x6ded │ │ │ │ + movw r1, #28089 @ 0x6db9 │ │ │ │ movt r1, #6 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ blx r3 │ │ │ │ - b.n 68372 │ │ │ │ + b.n 6833e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 680a6 │ │ │ │ + bne.w 68072 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 680a6 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 68072 │ │ │ │ adds r7, #1 │ │ │ │ - b.n 681a8 │ │ │ │ + b.n 68174 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6838a │ │ │ │ + bge.n 68356 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6838a │ │ │ │ + cbnz r3, 68356 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ 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, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14740 @ 0x3994 │ │ │ │ + movw r1, #12756 @ 0x31d4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - b.w 2bab10 <_PyBytes_Find@@Base+0x930> │ │ │ │ + b.w 2ba384 <_PyBytes_Find@@Base+0x934> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14780 @ 0x39bc │ │ │ │ + movw r1, #12796 @ 0x31fc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ 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, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14832 @ 0x39f0 │ │ │ │ + movw r1, #12848 @ 0x3230 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ 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, #260] @ (6852c ) │ │ │ │ + ldr r2, [pc, #260] @ (684f8 ) │ │ │ │ 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 121ef8 │ │ │ │ + bl 122060 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 6844a │ │ │ │ + beq.n 68416 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne.n 6847a │ │ │ │ - b.n 68460 │ │ │ │ - movw r1, #14876 @ 0x3a1c │ │ │ │ + bne.n 68446 │ │ │ │ + b.n 6842c │ │ │ │ + movw r1, #12892 @ 0x325c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl a60f8 │ │ │ │ - cbnz r0, 68494 │ │ │ │ - b.n 68490 │ │ │ │ + bl a6ad4 │ │ │ │ + cbnz r0, 68460 │ │ │ │ + b.n 6845c │ │ │ │ add r1, sp, #24 │ │ │ │ add r3, sp, #16 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ - movw r1, #14888 @ 0x3a28 │ │ │ │ + movw r1, #12904 @ 0x3268 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r5 │ │ │ │ - bl a60f8 │ │ │ │ - cbz r0, 68490 │ │ │ │ - b.n 68494 │ │ │ │ + bl a6ad4 │ │ │ │ + cbz r0, 6845c │ │ │ │ + b.n 68460 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14900 @ 0x3a34 │ │ │ │ + movw r1, #12916 @ 0x3274 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 68514 │ │ │ │ + b.n 684e0 │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ - movw r0, #14880 @ 0x3a20 │ │ │ │ + movw r0, #12896 @ 0x3260 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 249034 │ │ │ │ - cbnz r0, 684b6 │ │ │ │ + bl 24843c │ │ │ │ + cbnz r0, 68482 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 159cdc │ │ │ │ - b.n 68490 │ │ │ │ + bl 159d40 │ │ │ │ + b.n 6845c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #39848 @ 0x9ba8 │ │ │ │ + movw r1, #37824 @ 0x93c0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #14944 @ 0x3a60 │ │ │ │ + movw r0, #12960 @ 0x32a0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 684ae │ │ │ │ + beq.n 6847a │ │ │ │ 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, #34097 @ 0x8531 │ │ │ │ + movw r2, #34045 @ 0x84fd │ │ │ │ movt r2, #6 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ - bl 24b178 │ │ │ │ + bl 24a580 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 684ae │ │ │ │ + beq.n 6847a │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 94430 │ │ │ │ - ldr r3, [pc, #20] @ (6852c ) │ │ │ │ + bl 94390 │ │ │ │ + ldr r3, [pc, #20] @ (684f8 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 68526 │ │ │ │ + beq.n 684f2 │ │ │ │ blx 2baf0 <__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 │ │ │ │ @@ -90467,117 +90462,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, #14960 @ 0x3a70 │ │ │ │ + movw r1, #12976 @ 0x32b0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl a60f8 │ │ │ │ - cbz r0, 685a8 │ │ │ │ + bl a6ad4 │ │ │ │ + cbz r0, 68574 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, r4 │ │ │ │ - bge.n 685ac │ │ │ │ + bge.n 68578 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #14976 @ 0x3a80 │ │ │ │ + movw r1, #12992 @ 0x32c0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 685fc │ │ │ │ - bl 809a4 │ │ │ │ + b.n 685c8 │ │ │ │ + bl 80964 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ - cbz r0, 685fc │ │ │ │ + cbz r0, 685c8 │ │ │ │ add.w r1, r0, #16 │ │ │ │ add r5, sp, #16 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 68602 │ │ │ │ + bl 685ce │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 685d0 │ │ │ │ + bge.n 6859c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 685f0 │ │ │ │ + b.n 685bc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 685e4 │ │ │ │ + bne.n 685b0 │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e7c4 │ │ │ │ + bl 8e728 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 685f0 │ │ │ │ + b.n 685bc │ │ │ │ add r0, sp, #20 │ │ │ │ - bl b75b0 <_PyBytes_Resize@@Base> │ │ │ │ + bl b7094 <_PyBytes_Resize@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 685d6 │ │ │ │ - b.n 685cc │ │ │ │ + bne.n 685a2 │ │ │ │ + b.n 68598 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ 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] @ (68698 ) │ │ │ │ + ldr r1, [pc, #128] @ (68664 ) │ │ │ │ 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 26b878 │ │ │ │ - cbnz r0, 6863c │ │ │ │ + bl 26b120 │ │ │ │ + cbnz r0, 68608 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 68680 │ │ │ │ + b.n 6864c │ │ │ │ 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, #34461 @ 0x869d │ │ │ │ + movw r2, #34409 @ 0x8669 │ │ │ │ movt r2, #6 │ │ │ │ strd sl, r9, [sp, #24] │ │ │ │ str.w r8, [sp, #32] │ │ │ │ strd r7, r5, [sp, #36] @ 0x24 │ │ │ │ - bl 24b178 │ │ │ │ + bl 24a580 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 68680 │ │ │ │ + beq.n 6864c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ - bl 26b944 │ │ │ │ + bl 26b1ec │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68636 │ │ │ │ + beq.n 68602 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #20] @ (68698 ) │ │ │ │ + ldr r3, [pc, #20] @ (68664 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 68692 │ │ │ │ + beq.n 6865e │ │ │ │ blx 2baf0 <__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 │ │ │ │ @@ -90603,38 +90598,38 @@ │ │ │ │ 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 e5534 │ │ │ │ + bl e549c │ │ │ │ subs r3, r0, #0 │ │ │ │ iteee lt │ │ │ │ movlt r0, #0 │ │ │ │ movwge r0, #5744 @ 0x1670 │ │ │ │ strge r3, [r4, #16] │ │ │ │ movtge r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00068704 <_Py_c_sum@@Base>: │ │ │ │ +000686d0 <_Py_c_sum@@Base>: │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ vadd.f64 d0, d0, d2 │ │ │ │ vadd.f64 d1, d1, d3 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbz r3, 6871a <_Py_c_sum@@Base+0x16> │ │ │ │ + cbz r3, 686e6 <_Py_c_sum@@Base+0x16> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r0, 68720 <_Py_c_sum@@Base+0x1c> │ │ │ │ + cbnz r0, 686ec <_Py_c_sum@@Base+0x1c> │ │ │ │ movs r0, #0 │ │ │ │ - b.w 80da4 │ │ │ │ - b.w 11009c │ │ │ │ + b.w 80d64 │ │ │ │ + b.w 110200 │ │ │ │ │ │ │ │ -00068724 <_Py_cr_diff@@Base>: │ │ │ │ +000686f0 <_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] │ │ │ │ @@ -90651,104 +90646,105 @@ │ │ │ │ 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 2d7800 │ │ │ │ + bl 2d7058 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 687ee <_Py_cr_diff@@Base+0xca> │ │ │ │ + beq.n 687ba <_Py_cr_diff@@Base+0xca> │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ - cbz r0, 687ba <_Py_cr_diff@@Base+0x96> │ │ │ │ + cbz r0, 68786 <_Py_cr_diff@@Base+0x96> │ │ │ │ mov r1, r4 │ │ │ │ - bl f53e4 │ │ │ │ + bl f5388 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 687f0 <_Py_cr_diff@@Base+0xcc> │ │ │ │ + beq.n 687bc <_Py_cr_diff@@Base+0xcc> │ │ │ │ ldrb.w r3, [r5, #76] @ 0x4c │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - cbz r3, 687c6 <_Py_cr_diff@@Base+0xa2> │ │ │ │ + cbz r3, 68792 <_Py_cr_diff@@Base+0xa2> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 687c6 <_Py_cr_diff@@Base+0xa2> │ │ │ │ + beq.n 68792 <_Py_cr_diff@@Base+0xa2> │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 2d78c8 │ │ │ │ + bl 2d7120 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 687da <_Py_cr_diff@@Base+0xb6> │ │ │ │ + beq.n 687a6 <_Py_cr_diff@@Base+0xb6> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl 84e50 │ │ │ │ - b.n 687c6 <_Py_cr_diff@@Base+0xa2> │ │ │ │ + bl 84e10 │ │ │ │ + b.n 68792 <_Py_cr_diff@@Base+0xa2> │ │ │ │ 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, 687f0 <_Py_cr_diff@@Base+0xcc> │ │ │ │ + cbz r3, 687bc <_Py_cr_diff@@Base+0xcc> │ │ │ │ ldr r1, [r5, #68] @ 0x44 │ │ │ │ - cbz r1, 687f0 <_Py_cr_diff@@Base+0xcc> │ │ │ │ + cbz r1, 687bc <_Py_cr_diff@@Base+0xcc> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d7850 │ │ │ │ + bl 2d70a8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 687f0 <_Py_cr_diff@@Base+0xcc> │ │ │ │ + bne.n 687bc <_Py_cr_diff@@Base+0xcc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 687ee <_Py_cr_diff@@Base+0xca> │ │ │ │ + bge.n 687ba <_Py_cr_diff@@Base+0xca> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 687ee <_Py_cr_diff@@Base+0xca> │ │ │ │ + cbnz r3, 687ba <_Py_cr_diff@@Base+0xca> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000687f4 <_Py_cr_prod@@Base>: │ │ │ │ +000687c0 <_Py_cr_prod@@Base>: │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ vmul.f64 d0, d0, d2 │ │ │ │ vmul.f64 d1, d2, d1 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00068802 <_Py_cr_quot@@Base>: │ │ │ │ +000687ce <_Py_cr_quot@@Base>: │ │ │ │ vcmp.f64 d2, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 6881e <_Py_cr_quot@@Base+0x1c> │ │ │ │ + beq.n 687ea <_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 2c294 <__errno_location@plt> │ │ │ │ - vldr d7, [pc, #20] @ 68848 <_Py_cr_quot@@Base+0x46> │ │ │ │ + vldr d7, [pc, #24] @ 68818 <_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 │ │ │ │ ... │ │ │ │ │ │ │ │ -00068850 <_Py_cr_sum@@Base>: │ │ │ │ +00068820 <_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] │ │ │ │ @@ -90760,711 +90756,711 @@ │ │ │ │ stmdb r4, {r0, r1, r2, r3} │ │ │ │ vldr d1, [sp, #56] @ 0x38 │ │ │ │ vldr d0, [sp, #48] @ 0x30 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00068886 <_Py_rc_diff@@Base>: │ │ │ │ +00068856 <_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, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #15008 @ 0x3aa0 │ │ │ │ + movw r1, #13024 @ 0x32e0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ │ │ │ │ -000688ac : │ │ │ │ +0006887c : │ │ │ │ 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 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 68904 │ │ │ │ - movw r1, #32860 @ 0x805c │ │ │ │ + cbz r0, 688d4 │ │ │ │ + movw r1, #30876 @ 0x789c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 68910 │ │ │ │ + bl 688e0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 68904 │ │ │ │ + beq.n 688d4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35380 @ 0x8a34 │ │ │ │ + movw r1, #33396 @ 0x8274 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 68910 │ │ │ │ + bl 688e0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 68904 │ │ │ │ + beq.n 688d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13dfcc │ │ │ │ + bl 13e224 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6890c │ │ │ │ + bge.n 688dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6890c │ │ │ │ + cbnz r3, 688dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6890c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 688dc │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ 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, 68960 │ │ │ │ + cbz r0, 68930 │ │ │ │ ldr.w r3, [r5, #-24] │ │ │ │ - cbnz r3, 68934 │ │ │ │ + cbnz r3, 68904 │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ - b.n 68924 │ │ │ │ - bl 8832c │ │ │ │ + b.n 688f4 │ │ │ │ + bl 88294 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - cbz r6, 68964 │ │ │ │ - bl 9bb0c │ │ │ │ + cbz r6, 68934 │ │ │ │ + bl 9ba64 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6895a │ │ │ │ + bge.n 6892a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6895a │ │ │ │ + cbnz r3, 6892a │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 68930 │ │ │ │ - b.n 68968 │ │ │ │ + bne.n 68900 │ │ │ │ + b.n 68938 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 68968 │ │ │ │ + b.n 68938 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 269ee0 <_PyEval_AddPendingCall@@Base+0x224> │ │ │ │ + bl 26978c <_PyEval_AddPendingCall@@Base+0x224> │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - blt.n 689ac │ │ │ │ + blt.n 6897c │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a6b94 <_PyLong_UInt64_Converter@@Base+0x294c> │ │ │ │ + bl 1a59bc <_PyLong_UInt64_Converter@@Base+0x2898> │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 689ac │ │ │ │ + blt.n 6897c │ │ │ │ cmp r1, #1 │ │ │ │ - bgt.n 689b2 │ │ │ │ - movw r1, #612 @ 0x264 │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ + bgt.n 68982 │ │ │ │ + movw r1, #64164 @ 0xfaa4 │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 68aac │ │ │ │ + b.n 68a7c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ subs r1, #1 │ │ │ │ - movw r2, #29812 @ 0x7474 │ │ │ │ + movw r2, #27828 @ 0x6cb4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1422c4 │ │ │ │ + bl 14251c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 689ac │ │ │ │ + beq.n 6897c │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a6b94 <_PyLong_UInt64_Converter@@Base+0x294c> │ │ │ │ + bl 1a59bc <_PyLong_UInt64_Converter@@Base+0x2898> │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 68a34 │ │ │ │ + blt.n 68a04 │ │ │ │ cmp r1, #1 │ │ │ │ - bgt.n 689f2 │ │ │ │ + bgt.n 689c2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6899e │ │ │ │ + bge.n 6896e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6899e │ │ │ │ + bne.n 6896e │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6899e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6896e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ subs r1, #1 │ │ │ │ - movw r2, #29812 @ 0x7474 │ │ │ │ + movw r2, #27828 @ 0x6cb4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1422c4 │ │ │ │ + bl 14251c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 68a36 │ │ │ │ + cbz r0, 68a06 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #168] @ (68ab4 ) │ │ │ │ + ldr r1, [pc, #168] @ (68a84 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 12b760 │ │ │ │ + bl 12b880 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 68a24 │ │ │ │ + blt.n 689f4 │ │ │ │ mov r4, r9 │ │ │ │ - b.n 68a36 │ │ │ │ + b.n 68a06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 68a20 │ │ │ │ + bne.n 689f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 68a20 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 689f0 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68a4a │ │ │ │ + bge.n 68a1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 68a4a │ │ │ │ + cbnz r3, 68a1a │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 689ac │ │ │ │ + beq.n 6897c │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 269c48 │ │ │ │ + bl 2694f4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 68a82 │ │ │ │ + cbz r0, 68a52 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 68c16 │ │ │ │ + bl 68be6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 68a72 │ │ │ │ + blt.n 68a42 │ │ │ │ mov r5, r7 │ │ │ │ - b.n 68a82 │ │ │ │ + b.n 68a52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 68a6e │ │ │ │ + bne.n 68a3e │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 68a6e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 68a3e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68a96 │ │ │ │ + bge.n 68a66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68a96 │ │ │ │ + cbnz r3, 68a66 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 689ac │ │ │ │ + beq.n 6897c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 19be5c │ │ │ │ + bl 19ad44 │ │ │ │ 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 68c30 │ │ │ │ + b.n 68c00 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00068ab8 : │ │ │ │ +00068a88 : │ │ │ │ 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 285244 │ │ │ │ - cbz r0, 68b04 │ │ │ │ + bl 284a84 │ │ │ │ + cbz r0, 68ad4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bmi.n 68b0a │ │ │ │ + bmi.n 68ada │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68aec │ │ │ │ + bge.n 68abc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 68aec │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 68abc │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15028 @ 0x3ab4 │ │ │ │ + movw r1, #13044 @ 0x32f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 68b4c │ │ │ │ - bl 122494 │ │ │ │ + b.n 68b1c │ │ │ │ + bl 1225fc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68b24 │ │ │ │ + bge.n 68af4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 68b24 │ │ │ │ + cbnz r3, 68af4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 68b48 │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 68b48 │ │ │ │ + bne.n 68b18 │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 68b18 │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #15060 @ 0x3ad4 │ │ │ │ + movw r1, #13076 @ 0x3314 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 68b4c │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 68b1c │ │ │ │ str r4, [r7, #0] │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ 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, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 269ee0 <_PyEval_AddPendingCall@@Base+0x224> │ │ │ │ + bl 26978c <_PyEval_AddPendingCall@@Base+0x224> │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 68b92 │ │ │ │ + blt.n 68b62 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 68b98 │ │ │ │ + bgt.n 68b68 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ - movw r3, #484 @ 0x1e4 │ │ │ │ - movt r3, #49 @ 0x31 │ │ │ │ - movw r1, #460 @ 0x1cc │ │ │ │ - movt r1, #49 @ 0x31 │ │ │ │ + movw r3, #64036 @ 0xfa24 │ │ │ │ + movt r3, #48 @ 0x30 │ │ │ │ + movw r1, #64012 @ 0xfa0c │ │ │ │ + movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r3 │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 68c00 │ │ │ │ + b.n 68bd0 │ │ │ │ adds r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 269c48 │ │ │ │ + bl 2694f4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68b92 │ │ │ │ + beq.n 68b62 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ - bl 264f78 │ │ │ │ + bl 264818 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 68bd6 │ │ │ │ + cbz r0, 68ba6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 68c16 │ │ │ │ + bl 68be6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 68bc6 │ │ │ │ + blt.n 68b96 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 68bd6 │ │ │ │ + b.n 68ba6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 68bc2 │ │ │ │ + bne.n 68b92 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 68bc2 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 68b92 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68bea │ │ │ │ + bge.n 68bba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 68bea │ │ │ │ + cbnz r3, 68bba │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 68b92 │ │ │ │ + beq.n 68b62 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 19be5c │ │ │ │ + bl 19ad44 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #15112 @ 0x3b08 │ │ │ │ + movw r0, #13128 @ 0x3348 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ add.w r1, r3, #16 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - b.w 9512c │ │ │ │ + b.w 9508c │ │ │ │ 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, 68c50 │ │ │ │ + cbnz r4, 68c20 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 68c50 │ │ │ │ - ldr r1, [pc, #44] @ (68c64 ) │ │ │ │ - bl 147b6c │ │ │ │ + bge.n 68c20 │ │ │ │ + ldr r1, [pc, #44] @ (68c34 ) │ │ │ │ + bl 147c54 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 68c5e │ │ │ │ - cbnz r0, 68c50 │ │ │ │ + beq.n 68c2e │ │ │ │ + cbnz r0, 68c20 │ │ │ │ mov r1, sp │ │ │ │ - ldr r0, [pc, #32] @ (68c68 ) │ │ │ │ + ldr r0, [pc, #32] @ (68c38 ) │ │ │ │ strd r5, r5, [sp] │ │ │ │ - bl ad83c <_PyUnicodeWriter_Finish@@Base+0x1374> │ │ │ │ - b.n 68c60 │ │ │ │ + bl ad3bc <_PyUnicodeWriter_Finish@@Base+0x1374> │ │ │ │ + b.n 68c30 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1946d0 │ │ │ │ + b.w 1935fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xb6f0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.w 94430 │ │ │ │ - b.w 3950c │ │ │ │ + b.w 94390 │ │ │ │ + b.w 39514 │ │ │ │ + │ │ │ │ +00068c4a : │ │ │ │ + movw r2, #52276 @ 0xcc34 │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + b.w 94118 │ │ │ │ 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, 68ca4 │ │ │ │ + cbnz r4, 68c80 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56676 @ 0xdd64 │ │ │ │ + movw r1, #54928 @ 0xd690 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 68cea │ │ │ │ + bl 11de14 │ │ │ │ + b.n 68cc6 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl 94110 │ │ │ │ + bl 94070 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 68cea │ │ │ │ + cbz r0, 68cc6 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1ded68 <_PyType_Name@@Base> │ │ │ │ + bl 1dda9c <_PyType_Name@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #45496 @ 0xb1b8 │ │ │ │ + movw r0, #44364 @ 0xad4c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 68cda │ │ │ │ + blt.n 68cb6 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 68cea │ │ │ │ + b.n 68cc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 68cd6 │ │ │ │ + bne.n 68cb2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 68cd6 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 68cb2 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00068cee : │ │ │ │ - movw r2, #54260 @ 0xd3f4 │ │ │ │ - movt r2, #46 @ 0x2e │ │ │ │ - b.w 941b8 │ │ │ │ - │ │ │ │ -00068cfa : │ │ │ │ +00068cca : │ │ │ │ stmdb 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 9f90c │ │ │ │ + bl 9f8ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 69062 │ │ │ │ + beq.w 69032 │ │ │ │ mov r5, r0 │ │ │ │ mov.w fp, #0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #41344 @ 0xa180 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movw ip, #21004 @ 0x520c │ │ │ │ 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, 68d82 │ │ │ │ - ldr r3, [pc, #472] @ (68f24 ) │ │ │ │ + cbnz r0, 68d52 │ │ │ │ + ldr r3, [pc, #472] @ (68ef4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ - cbz r3, 68d74 │ │ │ │ + cbz r3, 68d44 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 68d74 │ │ │ │ + cbz r3, 68d44 │ │ │ │ movw r3, #43796 @ 0xab14 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 205e38 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbz r0, 68d74 │ │ │ │ + bl 204c04 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbz r0, 68d44 │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ str r4, [r6, #72] @ 0x48 │ │ │ │ - bl 84e50 │ │ │ │ - bl 94178 │ │ │ │ + bl 84e10 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 69038 │ │ │ │ + bne.w 69008 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6904c │ │ │ │ + b.n 6901c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 68d90 │ │ │ │ + beq.n 68d60 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 68d9e │ │ │ │ + bne.n 68d6e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68e18 │ │ │ │ + bge.n 68de8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 68e18 │ │ │ │ - bl 9f90c │ │ │ │ + b.n 68de8 │ │ │ │ + bl 9f8ac │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 68dd4 │ │ │ │ - ldr r2, [pc, #380] @ (68f24 ) │ │ │ │ + cbnz r0, 68da4 │ │ │ │ + ldr r2, [pc, #380] @ (68ef4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r6, #43556 @ 0xaa24 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr.w r8, [r3, r2] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 205e38 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 204c04 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - cbz r0, 68df4 │ │ │ │ + cbz r0, 68dc4 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #15940 @ 0x3e44 │ │ │ │ + movw r2, #13956 @ 0x3684 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - bl 11dd00 <_PyErr_SetString@@Base> │ │ │ │ - b.n 68df4 │ │ │ │ - bl 13de7c │ │ │ │ + bl 11de6c <_PyErr_SetString@@Base> │ │ │ │ + b.n 68dc4 │ │ │ │ + bl 13e0d4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68dee │ │ │ │ + bge.n 68dbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 68dee │ │ │ │ + cbnz r3, 68dbe │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 68e1a │ │ │ │ + bne.n 68dea │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6580 │ │ │ │ + bl f6524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 69038 │ │ │ │ + beq.w 69008 │ │ │ │ mov r1, fp │ │ │ │ - movw r0, #15964 @ 0x3e5c │ │ │ │ + movw r0, #13980 @ 0x369c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 1a7f58 <_PyErr_FormatNote@@Base> │ │ │ │ - b.n 69038 │ │ │ │ + bl 1a6d7c <_PyErr_FormatNote@@Base> │ │ │ │ + b.n 69008 │ │ │ │ mov sl, r4 │ │ │ │ ldrd r2, r3, [sl, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - bpl.n 68e2a │ │ │ │ + bpl.n 68dfa │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 68e48 │ │ │ │ - b.n 68e2e │ │ │ │ + beq.n 68e18 │ │ │ │ + b.n 68dfe │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 68e52 │ │ │ │ + beq.n 68e22 │ │ │ │ movw r1, #43552 @ 0xaa20 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r2, fp │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #16036 @ 0x3ea4 │ │ │ │ + movw r1, #14052 @ 0x36e4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl f3b3c │ │ │ │ - b.n 6903c │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 6900c │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ ldrd r6, r9, [r3] │ │ │ │ - b.n 68e56 │ │ │ │ + b.n 68e26 │ │ │ │ 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, 68ede │ │ │ │ + cbz r3, 68eae │ │ │ │ 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, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 68ea6 │ │ │ │ + bne.n 68e76 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - bne.n 68ebc │ │ │ │ + bne.n 68e8c │ │ │ │ mov r0, r6 │ │ │ │ - bl 7ab74 │ │ │ │ + bl 7ab44 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 68ebc │ │ │ │ + bne.n 68e8c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c8758 │ │ │ │ - b.n 68eea │ │ │ │ + bl 1c7578 │ │ │ │ + b.n 68eba │ │ │ │ ldr.w r1, [r8, #24] │ │ │ │ movw r3, #57360 @ 0xe010 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r6 │ │ │ │ - bne.n 68ed8 │ │ │ │ - bl 86420 │ │ │ │ - b.n 68eea │ │ │ │ - bl 89ce8 │ │ │ │ - b.n 68eea │ │ │ │ + bne.n 68ea8 │ │ │ │ + bl 863e4 │ │ │ │ + b.n 68eba │ │ │ │ + bl 89c50 │ │ │ │ + b.n 68eba │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8bcec │ │ │ │ + bl 8bc50 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 68f28 │ │ │ │ + bne.n 68ef8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68f02 │ │ │ │ + bge.n 68ed2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 68f02 │ │ │ │ + cbnz r3, 68ed2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 6903c │ │ │ │ + bge.w 6900c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6903c │ │ │ │ + bne.w 6900c │ │ │ │ mov r0, r9 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6903c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6900c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68f3a │ │ │ │ + bge.n 68f0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 68f3a │ │ │ │ + cbnz r3, 68f0a │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68f52 │ │ │ │ + bge.n 68f22 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 68f52 │ │ │ │ + cbnz r3, 68f22 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68f6a │ │ │ │ + bge.n 68f3a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 68f6a │ │ │ │ + cbnz r3, 68f3a │ │ │ │ mov r0, sl │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69032 │ │ │ │ + bge.n 69002 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 69032 │ │ │ │ + bne.n 69002 │ │ │ │ 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] @ (69070 ) │ │ │ │ + ldr r2, [pc, #232] @ (69040 ) │ │ │ │ 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 68ff8 │ │ │ │ + bge.n 68fc8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 68ff8 │ │ │ │ + beq.n 68fc8 │ │ │ │ ldr.w r2, [r1, #164] @ 0xa4 │ │ │ │ - cbz r2, 68fb2 │ │ │ │ + cbz r2, 68f82 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #12] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - cbz r0, 68fec │ │ │ │ + cbz r0, 68fbc │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ - cbz r2, 68fec │ │ │ │ - ldr r3, [pc, #180] @ (69070 ) │ │ │ │ + cbz r2, 68fbc │ │ │ │ + ldr r3, [pc, #180] @ (69040 ) │ │ │ │ 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] │ │ │ │ @@ -91478,772 +91474,772 @@ │ │ │ │ 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 69032 │ │ │ │ - ldr r1, [pc, #120] @ (69074 ) │ │ │ │ + b.n 69002 │ │ │ │ + ldr r1, [pc, #120] @ (69044 ) │ │ │ │ ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ - cbz r3, 69016 │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + cbz r3, 68fe6 │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 69016 │ │ │ │ + beq.n 68fe6 │ │ │ │ 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, 69032 │ │ │ │ + cbz r3, 69002 │ │ │ │ cmp.w sl, #3 │ │ │ │ - ble.n 69032 │ │ │ │ + ble.n 69002 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 69032 │ │ │ │ + beq.n 69002 │ │ │ │ mov r0, r6 │ │ │ │ - bl 23f530 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 23e4ec <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ add.w fp, fp, #1 │ │ │ │ - b.n 68d3e │ │ │ │ + b.n 68d0e │ │ │ │ mov.w sl, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, sl │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69066 │ │ │ │ + bge.n 69036 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 69066 │ │ │ │ + cbnz r3, 69036 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 69066 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 69036 │ │ │ │ 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, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - 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, 69092 │ │ │ │ - ldr r5, [r3, #8] │ │ │ │ - b.n 690aa │ │ │ │ - cmp r2, r3 │ │ │ │ - bgt.n 6909a │ │ │ │ - movs r5, #0 │ │ │ │ - b.n 690aa │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 69096 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.n 69096 │ │ │ │ - clz r5, r1 │ │ │ │ - lsrs r5, r5, #5 │ │ │ │ - b.n 690c8 │ │ │ │ - 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] @ (6913c ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 69136 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ - bl 122494 │ │ │ │ - mov r7, r0 │ │ │ │ - adds r1, r0, #1 │ │ │ │ - beq.n 690dc │ │ │ │ - add r5, r6 │ │ │ │ - cmp r5, #1 │ │ │ │ - beq.n 690f8 │ │ │ │ - b.n 690e4 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 69136 │ │ │ │ - b.n 690d4 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - bl 122494 │ │ │ │ - mov r4, r0 │ │ │ │ - adds r2, r0, #1 │ │ │ │ - bne.n 690fa │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 69136 │ │ │ │ - b.n 690fa │ │ │ │ - movs r4, #0 │ │ │ │ - bl b0fe4 │ │ │ │ - orr.w r1, r4, #524288 @ 0x80000 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 2c344 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl b417c │ │ │ │ - adds r3, r4, #1 │ │ │ │ - bne.n 6912a │ │ │ │ - movw r3, #43308 @ 0xa92c │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - add sp, #28 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e48d4 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #28 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 94430 │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #28 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [r7, r3] │ │ │ │ - lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00069140 : │ │ │ │ +00069048 : │ │ │ │ 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 6916e │ │ │ │ - movw r0, #47792 @ 0xbab0 │ │ │ │ + bmi.n 69076 │ │ │ │ + movw r0, #45808 @ 0xb2f0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #4421 @ 0x1145 │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6939a │ │ │ │ + b.n 692a2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r8, #41552 @ 0xa250 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 69188 │ │ │ │ + bne.n 69090 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ adds r3, r7, #1 │ │ │ │ - bne.n 6919c │ │ │ │ + bne.n 690a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7ab74 │ │ │ │ + bl 7ab44 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - bne.n 6919c │ │ │ │ + bne.n 690a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 43108 │ │ │ │ - b.n 6916a │ │ │ │ + bl 43128 │ │ │ │ + b.n 69072 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ movw r3, #57360 @ 0xe010 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 691d8 │ │ │ │ + bne.n 690e0 │ │ │ │ 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 86420 │ │ │ │ + bl 863e4 │ │ │ │ adds r1, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r6 │ │ │ │ moveq r0, #0 │ │ │ │ - b.n 6939a │ │ │ │ + b.n 692a2 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ - cbz r3, 6920c │ │ │ │ + cbz r3, 69114 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 6920c │ │ │ │ + bne.n 69114 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl dbf74 │ │ │ │ + bl dbe64 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 69222 │ │ │ │ + beq.n 6912a │ │ │ │ ldr r2, [r5, #28] │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6939a │ │ │ │ + bne.w 692a2 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15c8e8 <_PyUnicode_IsNumeric@@Base+0x4c8> │ │ │ │ + bl 15c940 <_PyUnicode_IsNumeric@@Base+0x4c0> │ │ │ │ mov r0, r6 │ │ │ │ - b.n 6939a │ │ │ │ + b.n 692a2 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8524c │ │ │ │ + bl 8520c │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 6916a │ │ │ │ + beq.n 69072 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 69398 │ │ │ │ + bne.w 692a0 │ │ │ │ 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, 6926a │ │ │ │ + cbz r3, 69172 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 6926a │ │ │ │ + beq.n 69172 │ │ │ │ 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 8aa0c │ │ │ │ + bl 8a970 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 69368 │ │ │ │ + beq.n 69270 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 69294 │ │ │ │ + bgt.n 6919c │ │ │ │ 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 8a070 │ │ │ │ + bl 89fd8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 69368 │ │ │ │ + beq.n 69270 │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ - cbz r0, 692a4 │ │ │ │ + cbz r0, 691ac │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 233d70 <_PyDict_SendEvent@@Base> │ │ │ │ + bl 232d70 <_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 692d0 │ │ │ │ + bgt.n 691d8 │ │ │ │ ldrsb.w r9, [r2, r3] │ │ │ │ - b.n 692e0 │ │ │ │ + b.n 691e8 │ │ │ │ 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 69310 │ │ │ │ + blt.n 69218 │ │ │ │ and.w r3, ip, r0 │ │ │ │ cmp r1, #7 │ │ │ │ - bgt.n 69302 │ │ │ │ + bgt.n 6920a │ │ │ │ ldrsb.w r9, [r2, r3] │ │ │ │ - b.n 692e2 │ │ │ │ + b.n 691ea │ │ │ │ cmp r1, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r9, [r2, r3, lsl #1] │ │ │ │ ldrgt.w r9, [r2, r3, lsl #2] │ │ │ │ - b.n 692e2 │ │ │ │ + b.n 691ea │ │ │ │ ldr.w r0, [lr, #16] │ │ │ │ cmp r1, #7 │ │ │ │ - bgt.n 6931c │ │ │ │ + bgt.n 69224 │ │ │ │ strb r0, [r2, r3] │ │ │ │ - b.n 69328 │ │ │ │ + b.n 69230 │ │ │ │ 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, 69344 │ │ │ │ + cbz r0, 6924c │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ adds r3, #20 │ │ │ │ str r4, [r2, r3] │ │ │ │ add r3, r2 │ │ │ │ str r6, [r3, #4] │ │ │ │ - b.n 69354 │ │ │ │ + b.n 6925c │ │ │ │ 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 69208 │ │ │ │ + b.n 69110 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6937c │ │ │ │ + bge.n 69284 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6937c │ │ │ │ + cbnz r3, 69284 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 6916a │ │ │ │ + bge.w 69072 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6916a │ │ │ │ + bne.w 69072 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6916a │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 69072 │ │ │ │ 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, 692c2 │ │ │ │ + ldr r5, [r3, #8] │ │ │ │ + b.n 692da │ │ │ │ + cmp r2, r3 │ │ │ │ + bgt.n 692ca │ │ │ │ + movs r5, #0 │ │ │ │ + b.n 692da │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 692c6 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.n 692c6 │ │ │ │ + clz r5, r1 │ │ │ │ + lsrs r5, r5, #5 │ │ │ │ + b.n 692f8 │ │ │ │ + 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] @ (6936c ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 69366 │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + bl 1225fc │ │ │ │ + mov r7, r0 │ │ │ │ + adds r1, r0, #1 │ │ │ │ + beq.n 6930c │ │ │ │ + add r5, r6 │ │ │ │ + cmp r5, #1 │ │ │ │ + beq.n 69328 │ │ │ │ + b.n 69314 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 69366 │ │ │ │ + b.n 69304 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + bl 1225fc │ │ │ │ + mov r4, r0 │ │ │ │ + adds r2, r0, #1 │ │ │ │ + bne.n 6932a │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 69366 │ │ │ │ + b.n 6932a │ │ │ │ + movs r4, #0 │ │ │ │ + bl b0b30 │ │ │ │ + orr.w r1, r4, #524288 @ 0x80000 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 2c344 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl b3cc0 │ │ │ │ + adds r3, r4, #1 │ │ │ │ + bne.n 6935a │ │ │ │ + movw r3, #43308 @ 0xa92c │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + add sp, #28 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ + b.w 1e3608 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #28 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ + b.w 94390 │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #28 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + ldr r0, [r7, r3] │ │ │ │ + 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, 693be │ │ │ │ + cbnz r0, 6938e │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ - cbz r0, 693d0 │ │ │ │ - b.n 693c8 │ │ │ │ + cbz r0, 693a0 │ │ │ │ + b.n 69398 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 693b8 │ │ │ │ - b.n 69476 │ │ │ │ + beq.n 69388 │ │ │ │ + b.n 69446 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69476 │ │ │ │ + bne.n 69446 │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ - cbz r0, 693dc │ │ │ │ + cbz r0, 693ac │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69476 │ │ │ │ + bne.n 69446 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - cbz r0, 693e8 │ │ │ │ + cbz r0, 693b8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69476 │ │ │ │ + bne.n 69446 │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ - cbz r0, 693f4 │ │ │ │ + cbz r0, 693c4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69476 │ │ │ │ + bne.n 69446 │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ - cbz r0, 69400 │ │ │ │ + cbz r0, 693d0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69476 │ │ │ │ + bne.n 69446 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ - cbz r0, 6940c │ │ │ │ + cbz r0, 693dc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69476 │ │ │ │ + bne.n 69446 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ - cbz r0, 69418 │ │ │ │ + cbz r0, 693e8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69476 │ │ │ │ + bne.n 69446 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 69422 │ │ │ │ + cbz r0, 693f2 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69476 │ │ │ │ + cbnz r0, 69446 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 6942c │ │ │ │ + cbz r0, 693fc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69476 │ │ │ │ + cbnz r0, 69446 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 69436 │ │ │ │ + cbz r0, 69406 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69476 │ │ │ │ + cbnz r0, 69446 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 69440 │ │ │ │ + cbz r0, 69410 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69476 │ │ │ │ + cbnz r0, 69446 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 6944a │ │ │ │ + cbz r0, 6941a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69476 │ │ │ │ + cbnz r0, 69446 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 69454 │ │ │ │ + cbz r0, 69424 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69476 │ │ │ │ + cbnz r0, 69446 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ - cbz r0, 6945e │ │ │ │ + cbz r0, 6942e │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69476 │ │ │ │ + cbnz r0, 69446 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ - cbz r0, 69468 │ │ │ │ + cbz r0, 69438 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 69476 │ │ │ │ + cbnz r0, 69446 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ - cbz r0, 69476 │ │ │ │ + cbz r0, 69446 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00069478 : │ │ │ │ +00069448 : │ │ │ │ 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, #23388 @ 0x5b5c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 694a0 │ │ │ │ + beq.n 69470 │ │ │ │ movw r3, #31676 @ 0x7bbc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 694aa │ │ │ │ - movw r0, #15304 @ 0x3bc8 │ │ │ │ + bne.n 6947a │ │ │ │ + movw r0, #13244 @ 0x33bc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - b.n 694d2 │ │ │ │ + b.n 694a2 │ │ │ │ movw r1, #15120 @ 0x3b10 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 694a0 │ │ │ │ - bl 9ef64 │ │ │ │ - movw r3, #54400 @ 0xd480 │ │ │ │ + beq.n 69470 │ │ │ │ + bl 9ef00 │ │ │ │ + movw r3, #52416 @ 0xccc0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #15304 @ 0x3bc8 │ │ │ │ + movw r0, #13244 @ 0x33bc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 694f2 │ │ │ │ + cbnz r0, 694c2 │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ - cbnz r0, 694fc │ │ │ │ - b.n 69504 │ │ │ │ + cbnz r0, 694cc │ │ │ │ + b.n 694d4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 694ec │ │ │ │ - b.n 6957a │ │ │ │ + beq.n 694bc │ │ │ │ + b.n 6954a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6957a │ │ │ │ + bne.n 6954a │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ - cbz r0, 69510 │ │ │ │ + cbz r0, 694e0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6957a │ │ │ │ + bne.n 6954a │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ - cbz r0, 6951c │ │ │ │ + cbz r0, 694ec │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6957a │ │ │ │ + bne.n 6954a │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ - cbz r0, 69526 │ │ │ │ + cbz r0, 694f6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6957a │ │ │ │ + cbnz r0, 6954a │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ - cbz r0, 69530 │ │ │ │ + cbz r0, 69500 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6957a │ │ │ │ + cbnz r0, 6954a │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - cbz r0, 6953a │ │ │ │ + cbz r0, 6950a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6957a │ │ │ │ + cbnz r0, 6954a │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 69544 │ │ │ │ + cbz r0, 69514 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6957a │ │ │ │ + cbnz r0, 6954a │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 6954e │ │ │ │ + cbz r0, 6951e │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6957a │ │ │ │ + cbnz r0, 6954a │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ - cbz r0, 69558 │ │ │ │ + cbz r0, 69528 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6957a │ │ │ │ + cbnz r0, 6954a │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 69562 │ │ │ │ + cbz r0, 69532 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6957a │ │ │ │ + cbnz r0, 6954a │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 6956c │ │ │ │ + cbz r0, 6953c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6957a │ │ │ │ + cbnz r0, 6954a │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 6957a │ │ │ │ + cbz r0, 6954a │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006957c : │ │ │ │ +0006954c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #31676 @ 0x7bbc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 6959e │ │ │ │ + bne.n 6956e │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - b.n 69594 │ │ │ │ + b.n 69564 │ │ │ │ movw r3, #23388 @ 0x5b5c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 695b4 │ │ │ │ + bne.n 69584 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w dcfe8 │ │ │ │ + b.w dced8 │ │ │ │ movw r1, #15120 @ 0x3b10 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 695cc │ │ │ │ + beq.n 6959c │ │ │ │ mov r0, r5 │ │ │ │ - bl 9ef64 │ │ │ │ - cbnz r0, 695cc │ │ │ │ + bl 9ef00 │ │ │ │ + cbnz r0, 6959c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - b.n 695d0 │ │ │ │ + b.n 695a0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 695f2 │ │ │ │ + cbz r3, 695c2 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 6960a │ │ │ │ + b.n 695da │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 695fa │ │ │ │ + bgt.n 695ca │ │ │ │ movs r6, #0 │ │ │ │ - b.n 6960a │ │ │ │ + b.n 695da │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 695f6 │ │ │ │ + bne.n 695c6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 695f6 │ │ │ │ + beq.n 695c6 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 6962c │ │ │ │ + b.n 695fc │ │ │ │ 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 │ │ │ │ - ldr r3, [pc, #336] @ (69770 ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #336] @ (69740 ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6975a │ │ │ │ + beq.w 6972a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r5, r6 │ │ │ │ - bl 251894 │ │ │ │ + bl 250f48 │ │ │ │ subs r6, r5, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 6974e │ │ │ │ + beq.w 6971e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 696d0 │ │ │ │ + beq.n 696a0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 69660 │ │ │ │ - bl 122494 │ │ │ │ + cbz r0, 69630 │ │ │ │ + bl 1225fc │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6965a │ │ │ │ - bl 94178 │ │ │ │ + bne.n 6962a │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6974e │ │ │ │ + bne.n 6971e │ │ │ │ subs r5, #2 │ │ │ │ - bne.n 69664 │ │ │ │ - b.n 696d0 │ │ │ │ + bne.n 69634 │ │ │ │ + b.n 696a0 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r7, #25136 @ 0x6230 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ - cbz r0, 696a0 │ │ │ │ + cbz r0, 69670 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 6967c │ │ │ │ + bne.n 6964c │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 6969a │ │ │ │ - bl 17499c │ │ │ │ + b.n 6966a │ │ │ │ + bl 174704 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 6969a │ │ │ │ - bl 94178 │ │ │ │ + bne.n 6966a │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6974e │ │ │ │ + bne.n 6971e │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 696a4 │ │ │ │ - b.n 696da │ │ │ │ - vldr d9, [pc, #196] @ 69768 │ │ │ │ + bne.n 69674 │ │ │ │ + b.n 696aa │ │ │ │ + vldr d9, [pc, #196] @ 69738 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 696b2 │ │ │ │ + bne.n 69682 │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 696de │ │ │ │ - bl 17499c │ │ │ │ + b.n 696ae │ │ │ │ + bl 174704 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 696de │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 696de │ │ │ │ - b.n 6974e │ │ │ │ - vldr d8, [pc, #148] @ 69768 │ │ │ │ + bne.n 696ae │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 696ae │ │ │ │ + b.n 6971e │ │ │ │ + vldr d8, [pc, #148] @ 69738 │ │ │ │ vmov.f64 d9, d8 │ │ │ │ - b.n 696de │ │ │ │ - vldr d8, [pc, #140] @ 69768 │ │ │ │ + b.n 696ae │ │ │ │ + vldr d8, [pc, #140] @ 69738 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov.w r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 23d030 │ │ │ │ + bl 23bfe0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6974e │ │ │ │ + beq.n 6971e │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov.w r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 23d030 │ │ │ │ + bl 23bfe0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6974e │ │ │ │ + beq.n 6971e │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ - bl 23d348 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 23c2f8 <_PyTime_AsTimespec@@Base> │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 23d348 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl b0fe4 │ │ │ │ + bl 23c2f8 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl b0b30 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ blx 2b388 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 69752 │ │ │ │ + bne.n 69722 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6975a │ │ │ │ + b.n 6972a │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 69774 │ │ │ │ + bl 69744 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ... │ │ │ │ @@ -92251,427 +92247,427 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - vldr d8, [pc, #156] @ 69828 │ │ │ │ + vldr d8, [pc, #156] @ 697f8 │ │ │ │ ldrd r0, r1, [r0, #16] │ │ │ │ - bl 2e3868 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 2e30b8 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vldr s15, [r5, #24] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl 9ba38 │ │ │ │ + bl 9b990 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6981e │ │ │ │ + cbz r0, 697ee │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 2e3868 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 2e30b8 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vldr s14, [r5, #8] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl 9ba38 │ │ │ │ + bl 9b990 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 697e4 │ │ │ │ + cbnz r0, 697b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 697e0 │ │ │ │ + bge.n 697b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 697e0 │ │ │ │ + cbnz r3, 697b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6981e │ │ │ │ + b.n 697ee │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e7c4 │ │ │ │ + bl 8e728 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69804 │ │ │ │ + bge.n 697d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 69804 │ │ │ │ + cbnz r3, 697d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69812 │ │ │ │ + bge.n 697e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 69816 │ │ │ │ + cbz r3, 697e6 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 6981e │ │ │ │ + b.n 697ee │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 69812 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 697e2 │ │ │ │ vpop {d8} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bvs.n 69756 │ │ │ │ + bvs.n 69726 │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ + 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 9b8e0 │ │ │ │ + mov r4, r0 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 69822 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 69842 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + cbz r3, 69838 │ │ │ │ + cmp r4, #0 │ │ │ │ + blt.n 69834 │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + cmp r4, r3 │ │ │ │ + it ge │ │ │ │ + movge r4, r3 │ │ │ │ + b.n 69836 │ │ │ │ + movs r4, #0 │ │ │ │ + str r4, [r5, #8] │ │ │ │ + movw r0, #5744 @ 0x1670 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + b.n 69844 │ │ │ │ + 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ - bl 251894 │ │ │ │ + bl 250f48 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 69880 │ │ │ │ + beq.n 69896 │ │ │ │ mov r4, r0 │ │ │ │ - bl b0fe4 │ │ │ │ + bl b0b30 │ │ │ │ mov r1, sp │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b98c <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 69878 │ │ │ │ + bne.n 6988e │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69882 │ │ │ │ + b.n 69898 │ │ │ │ mov r0, sp │ │ │ │ - bl 69774 │ │ │ │ - b.n 69882 │ │ │ │ + bl 69744 │ │ │ │ + b.n 69898 │ │ │ │ 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 9b988 │ │ │ │ - mov r4, r0 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 698a8 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 698c8 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - cbz r3, 698be │ │ │ │ - cmp r4, #0 │ │ │ │ - blt.n 698ba │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - cmp r4, r3 │ │ │ │ - it ge │ │ │ │ - movge r4, r3 │ │ │ │ - b.n 698bc │ │ │ │ - movs r4, #0 │ │ │ │ - str r4, [r5, #8] │ │ │ │ - movw r0, #5744 @ 0x1670 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - b.n 698ca │ │ │ │ - movs r0, #0 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000698cc : │ │ │ │ +0006989c : │ │ │ │ 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] @ (69a20 ) │ │ │ │ + ldr r3, [pc, #324] @ (699f0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r6, [r0, #52] @ 0x34 │ │ │ │ - cbz r6, 69912 │ │ │ │ + cbz r6, 698e2 │ │ │ │ ldrb.w r3, [r6, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 698f6 │ │ │ │ + bls.n 698c6 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 698e6 │ │ │ │ - b.n 69912 │ │ │ │ + bne.n 698b6 │ │ │ │ + b.n 698e2 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 6992c │ │ │ │ + beq.n 698fc │ │ │ │ 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 6992c │ │ │ │ - b.n 698ee │ │ │ │ + bcs.n 698fc │ │ │ │ + b.n 698be │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #39104 @ 0x98c0 │ │ │ │ + movw r2, #37092 @ 0x90e4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11dd00 <_PyErr_SetString@@Base> │ │ │ │ - b.n 69a1c │ │ │ │ + bl 11de6c <_PyErr_SetString@@Base> │ │ │ │ + b.n 699ec │ │ │ │ mov r0, r6 │ │ │ │ - bl 205b98 │ │ │ │ + bl 204964 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 69a1a │ │ │ │ + beq.n 699ea │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #23984 @ 0x5db0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 699f4 │ │ │ │ + bne.n 699c4 │ │ │ │ ldr r5, [r6, #24] │ │ │ │ - cbnz r5, 69980 │ │ │ │ + cbnz r5, 69950 │ │ │ │ mov r0, r6 │ │ │ │ - bl f70ac │ │ │ │ + bl f7050 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 69980 │ │ │ │ + cbnz r0, 69950 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69a1c │ │ │ │ + bge.n 699ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 69a1c │ │ │ │ - ldr r2, [pc, #188] @ (69a24 ) │ │ │ │ + bne.n 699ec │ │ │ │ + ldr r2, [pc, #188] @ (699f4 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 69976 │ │ │ │ + cbz r3, 69946 │ │ │ │ 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 69a1c │ │ │ │ + b.n 699ec │ │ │ │ ldr r6, [r5, #32] │ │ │ │ - cbnz r6, 699ba │ │ │ │ - bl 7faec │ │ │ │ + cbnz r6, 6998a │ │ │ │ + bl 7faac │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 699b8 │ │ │ │ + cbnz r0, 69988 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 699b4 │ │ │ │ + bge.n 69984 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 699b4 │ │ │ │ - ldr r2, [pc, #136] @ (69a24 ) │ │ │ │ + cbnz r3, 69984 │ │ │ │ + ldr r2, [pc, #136] @ (699f4 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 699ac │ │ │ │ + cbz r3, 6997c │ │ │ │ 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 69a1c │ │ │ │ + b.n 699ec │ │ │ │ str r0, [r5, #32] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl a02b0 │ │ │ │ + bl a0250 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ it eq │ │ │ │ moveq r6, #0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 699f0 │ │ │ │ + bge.n 699c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 699f0 │ │ │ │ - ldr r2, [pc, #76] @ (69a24 ) │ │ │ │ + cbnz r3, 699c0 │ │ │ │ + ldr r2, [pc, #76] @ (699f4 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 699e8 │ │ │ │ + cbz r3, 699b8 │ │ │ │ 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 69a1c │ │ │ │ + b.n 699ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69a1a │ │ │ │ + bge.n 699ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69a1a │ │ │ │ - ldr r2, [pc, #32] @ (69a24 ) │ │ │ │ + cbnz r3, 699ea │ │ │ │ + ldr r2, [pc, #32] @ (699f4 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 69a12 │ │ │ │ + cbz r3, 699e2 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ + ldr r3, [r0, #20] │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + cbz r3, 69a0e │ │ │ │ + movw r3, #4372 @ 0x1114 │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movs r0, #3 │ │ │ │ + b.w 8ea6c │ │ │ │ + movs r0, #2 │ │ │ │ + b.w 8e728 │ │ │ │ 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, 69a44 │ │ │ │ + cbz r3, 69a30 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 69a5c │ │ │ │ + b.n 69a48 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 69a4c │ │ │ │ + bgt.n 69a38 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 69a5c │ │ │ │ + b.n 69a48 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 69a48 │ │ │ │ + bne.n 69a34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 69a48 │ │ │ │ + beq.n 69a34 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 69a7c │ │ │ │ + b.n 69a68 │ │ │ │ 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] @ (69b64 ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #240] @ (69b50 ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 69b5a │ │ │ │ + beq.n 69b46 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r4, r6 │ │ │ │ - bl 251894 │ │ │ │ + bl 250f48 │ │ │ │ subs r6, r4, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 69b4e │ │ │ │ - cbz r6, 69af8 │ │ │ │ + beq.n 69b3a │ │ │ │ + cbz r6, 69ae4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 69aac │ │ │ │ - bl 122494 │ │ │ │ + cbz r0, 69a98 │ │ │ │ + bl 1225fc │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69aa6 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 69a92 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69b4e │ │ │ │ + bne.n 69b3a │ │ │ │ subs r4, #2 │ │ │ │ - bne.n 69ab0 │ │ │ │ - b.n 69b02 │ │ │ │ + bne.n 69a9c │ │ │ │ + b.n 69aee │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 69ad6 │ │ │ │ - bl 155178 │ │ │ │ + cbz r0, 69ac2 │ │ │ │ + bl 155304 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 69ad0 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 69abc │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69b4e │ │ │ │ + bne.n 69b3a │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 69ada │ │ │ │ - b.n 69b0a │ │ │ │ + bne.n 69ac6 │ │ │ │ + b.n 69af6 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 155178 │ │ │ │ + bl 155304 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 69b0e │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 69b4e │ │ │ │ - b.n 69b0e │ │ │ │ + bne.n 69afa │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 69b3a │ │ │ │ + b.n 69afa │ │ │ │ mov r4, r6 │ │ │ │ mov r5, r6 │ │ │ │ mov r7, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b.n 69b0e │ │ │ │ + b.n 69afa │ │ │ │ mov r5, r4 │ │ │ │ mov r7, r4 │ │ │ │ mov r9, r4 │ │ │ │ - b.n 69b0e │ │ │ │ + b.n 69afa │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, r9 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl 23d348 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 23c2f8 <_PyTime_AsTimespec@@Base> │ │ │ │ mov r1, r5 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23d348 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl b0fe4 │ │ │ │ + bl 23c2f8 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl b0b30 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ blx 2b388 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 69b52 │ │ │ │ + bne.n 69b3e │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 69b5a │ │ │ │ + b.n 69b46 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 69bac │ │ │ │ + bl 69b7c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r2, r5] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - cbz r3, 69b7e │ │ │ │ - movw r3, #4372 @ 0x1114 │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movs r0, #3 │ │ │ │ - b.w 8eb08 │ │ │ │ - movs r0, #2 │ │ │ │ - b.w 8e7c4 │ │ │ │ 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 e5534 │ │ │ │ + bl e549c │ │ │ │ subs r3, r0, #0 │ │ │ │ iteee lt │ │ │ │ movlt r0, #0 │ │ │ │ movwge r0, #5744 @ 0x1670 │ │ │ │ strge r3, [r4, #20] │ │ │ │ movtge r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -92680,150 +92676,150 @@ │ │ │ │ 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 1e9c14 │ │ │ │ + bl 1e8948 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 69bd2 │ │ │ │ + bne.n 69ba2 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69bf8 │ │ │ │ + b.n 69bc8 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1e9c14 │ │ │ │ + bl 1e8948 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 69bce │ │ │ │ + beq.n 69b9e │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ strd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - movw r0, #17652 @ 0x44f4 │ │ │ │ + movw r0, #15668 @ 0x3d34 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ + │ │ │ │ +00069bcc : │ │ │ │ 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 251894 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.n 69c4c │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + sub sp, #20 │ │ │ │ + mov r5, r1 │ │ │ │ + movw r1, #33024 @ 0x8100 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl b0fe4 │ │ │ │ - mov r1, sp │ │ │ │ - mov r5, r0 │ │ │ │ + bl 281a6c <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ + cbnz r0, 69c04 │ │ │ │ + mov r2, r0 │ │ │ │ + movs r1, #1 │ │ │ │ + mov r3, r5 │ │ │ │ + strd r2, r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - blx 2b98c <__timerfd_gettime64@plt> │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl b417c │ │ │ │ - adds r4, #1 │ │ │ │ - bne.n 69c44 │ │ │ │ - movw r3, #43308 @ 0xa92c │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 69c4e │ │ │ │ - mov r0, sp │ │ │ │ - bl 69bac │ │ │ │ - b.n 69c4e │ │ │ │ - movs r0, #0 │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ + mov r1, r2 │ │ │ │ + str r2, [sp, #0] │ │ │ │ + bl 23fce8 │ │ │ │ + b.n 69c08 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 69c78 │ │ │ │ + cbz r3, 69c32 │ │ │ │ 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 2e32a0 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 2e2af0 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ mov r0, r3 │ │ │ │ - b.w 94430 │ │ │ │ - │ │ │ │ -00069c7e : │ │ │ │ + b.w 94390 │ │ │ │ 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, #35008 @ 0x88c0 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 250f48 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.n 69c88 │ │ │ │ mov r4, r0 │ │ │ │ - bl 282224 <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ - cbnz r0, 69cb6 │ │ │ │ - mov r2, r0 │ │ │ │ - movs r1, #1 │ │ │ │ - mov r3, r5 │ │ │ │ - strd r2, r1, [sp, #4] │ │ │ │ + bl b0b30 │ │ │ │ + mov r1, sp │ │ │ │ + mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r2 │ │ │ │ - str r2, [sp, #0] │ │ │ │ - bl 240d30 │ │ │ │ - b.n 69cba │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - add sp, #20 │ │ │ │ + blx 2b98c <__timerfd_gettime64@plt> │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl b3cc0 │ │ │ │ + adds r4, #1 │ │ │ │ + bne.n 69c80 │ │ │ │ + movw r3, #43308 @ 0xa92c │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 1e3608 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 69c8a │ │ │ │ + mov r0, sp │ │ │ │ + bl 69b7c │ │ │ │ + b.n 69c8a │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00069cbe : │ │ │ │ +00069c8e : │ │ │ │ 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, #34964 @ 0x8894 │ │ │ │ + movw r1, #32980 @ 0x80d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ - bl 282224 <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ - cbnz r0, 69cf4 │ │ │ │ + bl 281a6c <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ + cbnz r0, 69cc4 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 240d30 │ │ │ │ - b.n 69cf8 │ │ │ │ + bl 23fce8 │ │ │ │ + b.n 69cc8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00069cfc : │ │ │ │ +00069ccc : │ │ │ │ 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, #34964 @ 0x8894 │ │ │ │ + movw r1, #32980 @ 0x80d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 282224 <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ - cbnz r0, 69d32 │ │ │ │ + bl 281a6c <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ + cbnz r0, 69d02 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 240d30 │ │ │ │ - b.n 69d36 │ │ │ │ + bl 23fce8 │ │ │ │ + b.n 69d06 │ │ │ │ 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 │ │ │ │ @@ -92833,32 +92829,32 @@ │ │ │ │ add r3, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ strd r3, r4, [sp, #12] │ │ │ │ movw r2, #59240 @ 0xe768 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #116] @ (69dd8 ) │ │ │ │ + ldr r3, [pc, #116] @ (69da8 ) │ │ │ │ strd r4, r2, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ movw r2, #59032 @ 0xe698 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #15256 @ 0x3b98 │ │ │ │ + movw r2, #13272 @ 0x33d8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl f5598 │ │ │ │ - cbz r0, 69dd4 │ │ │ │ + bl f553c │ │ │ │ + cbz r0, 69da4 │ │ │ │ ldrd r5, r4, [sp, #28] │ │ │ │ - cbnz r5, 69da0 │ │ │ │ + cbnz r5, 69d70 │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 69d94 │ │ │ │ + cbz r3, 69d64 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ str r5, [sp, #28] │ │ │ │ - b.n 69da0 │ │ │ │ + b.n 69d70 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldrb r3, [r4, #13] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ @@ -92876,346 +92872,346 @@ │ │ │ │ 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 2a2714 <_PyEval_ExceptionGroupMatch@@Base+0x2f8> │ │ │ │ + bl 2a1f6c <_PyEval_ExceptionGroupMatch@@Base+0x2f8> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r4, [r7, r5] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00069ddc : │ │ │ │ +00069dac : │ │ │ │ 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, #34912 @ 0x8860 │ │ │ │ + movw r1, #32928 @ 0x80a0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ - bl 282224 <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ - cbnz r0, 69e12 │ │ │ │ + bl 281a6c <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ + cbnz r0, 69de2 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 240d30 │ │ │ │ - b.n 69e16 │ │ │ │ + bl 23fce8 │ │ │ │ + b.n 69de6 │ │ │ │ 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 │ │ │ │ movw r3, #43620 @ 0xaa64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #15272 @ 0x3ba8 │ │ │ │ + movw r1, #13288 @ 0x33e8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236d3c │ │ │ │ - cbnz r0, 69e5c │ │ │ │ + bl 235ce4 │ │ │ │ + cbnz r0, 69e2c │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #26433 @ 0x6741 │ │ │ │ + movw r1, #22337 @ 0x5741 │ │ │ │ movt r1, #35 @ 0x23 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3ee1c │ │ │ │ + b.w 3ee2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00069e60 : │ │ │ │ +00069e30 : │ │ │ │ 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, #34912 @ 0x8860 │ │ │ │ + movw r1, #32928 @ 0x80a0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 282224 <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ - cbnz r0, 69e96 │ │ │ │ + bl 281a6c <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ + cbnz r0, 69e66 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 240d30 │ │ │ │ - b.n 69e9a │ │ │ │ + bl 23fce8 │ │ │ │ + b.n 69e6a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00069e9e : │ │ │ │ +00069e6e : │ │ │ │ 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, #34912 @ 0x8860 │ │ │ │ + movw r1, #32928 @ 0x80a0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 282224 <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ - cbnz r0, 69ec2 │ │ │ │ + bl 281a6c <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ + cbnz r0, 69e92 │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ - b.n 69ec6 │ │ │ │ + b.n 69e96 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - cbnz r0, 69eea │ │ │ │ + cbnz r0, 69eba │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 69eea │ │ │ │ + ble.n 69eba │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 69eea │ │ │ │ - cbnz r2, 69f08 │ │ │ │ + bne.n 69eba │ │ │ │ + cbnz r2, 69ed8 │ │ │ │ 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] @ (69f74 ) │ │ │ │ + ldr r3, [pc, #116] @ (69f44 ) │ │ │ │ str r6, [sp, #12] │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 69f6c │ │ │ │ + cbz r0, 69f3c │ │ │ │ ldrd r6, r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #536870912 @ 0x20000000 │ │ │ │ - bne.n 69f34 │ │ │ │ - movw r2, #6960 @ 0x1b30 │ │ │ │ + bne.n 69f04 │ │ │ │ + movw r2, #4936 @ 0x1348 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ - movw r1, #36144 @ 0x8d30 │ │ │ │ + movw r1, #34160 @ 0x8570 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #43060 @ 0xa834 │ │ │ │ + movw r0, #41076 @ 0xa074 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 69f6c │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 69f3c │ │ │ │ mov r0, r3 │ │ │ │ - bl 9a72c │ │ │ │ + bl 9a684 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 69f6c │ │ │ │ + cbz r0, 69f3c │ │ │ │ mov r0, r5 │ │ │ │ - bl 26ef2c │ │ │ │ + bl 26e7e4 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2a710c <_PyTime_AsTimeval@@Base+0x1314> │ │ │ │ + bl 2a6964 <_PyTime_AsTimeval@@Base+0x1314> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 69f5c │ │ │ │ + blt.n 69f2c │ │ │ │ mov r4, r5 │ │ │ │ - b.n 69f6c │ │ │ │ + b.n 69f3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 69f58 │ │ │ │ + bne.n 69f28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 69f58 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 69f28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r1, r6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00069f78 : │ │ │ │ +00069f48 : │ │ │ │ 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, #34912 @ 0x8860 │ │ │ │ + movw r1, #32928 @ 0x80a0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 282224 <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ - cbnz r0, 69f9c │ │ │ │ + bl 281a6c <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ + cbnz r0, 69f6c │ │ │ │ str r5, [r4, #44] @ 0x2c │ │ │ │ - b.n 69fa0 │ │ │ │ + b.n 69f70 │ │ │ │ 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 │ │ │ │ ldr.w r2, [r0, #152] @ 0x98 │ │ │ │ - movw r3, #31093 @ 0x7975 │ │ │ │ + movw r3, #30941 @ 0x78dd │ │ │ │ movt r3, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 69fc8 │ │ │ │ - bl 87918 │ │ │ │ - b.n 69fcc │ │ │ │ + bne.n 69f98 │ │ │ │ + bl 1c75cc │ │ │ │ + b.n 69f9c │ │ │ │ movs r1, #0 │ │ │ │ blx r2 │ │ │ │ - cbz r0, 69fda │ │ │ │ + cbz r0, 69faa │ │ │ │ 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, #59448 @ 0xe838 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ cmp r9, r7 │ │ │ │ - bne.n 6a008 │ │ │ │ + bne.n 69fd8 │ │ │ │ movw r0, #5736 @ 0x1668 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 6a0ae │ │ │ │ + b.n 6a07e │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9ef64 │ │ │ │ + bl 9ef00 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69ffe │ │ │ │ + bne.n 69fce │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 69ffe │ │ │ │ + beq.n 69fce │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef64 │ │ │ │ + bl 9ef00 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69ffe │ │ │ │ + bne.n 69fce │ │ │ │ movw r8, #59032 @ 0xe698 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 6a042 │ │ │ │ + beq.n 6a012 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 9ef64 │ │ │ │ + bl 9ef00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 69ffe │ │ │ │ + beq.n 69fce │ │ │ │ movw r7, #58824 @ 0xe5c8 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ cmp r6, r8 │ │ │ │ - beq.n 6a05e │ │ │ │ + beq.n 6a02e │ │ │ │ movw r1, #59032 @ 0xe698 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef64 │ │ │ │ - cbz r0, 6a090 │ │ │ │ + bl 9ef00 │ │ │ │ + cbz r0, 6a060 │ │ │ │ ldrh.w r0, [r4, #13] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 244318 <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ + bl 2432cc <_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 244318 <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ + bl 2432cc <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ movs r3, #0 │ │ │ │ subs r0, r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 1c9d44 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ - b.n 6a0ae │ │ │ │ + bl 1c8bc4 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + b.n 6a07e │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 6a0a0 │ │ │ │ + beq.n 6a070 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9ef64 │ │ │ │ + bl 9ef00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 69ffe │ │ │ │ + beq.n 69fce │ │ │ │ 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 6a158 │ │ │ │ + b.n 6a128 │ │ │ │ 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, #59448 @ 0xe838 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 6a14c │ │ │ │ + beq.n 6a11c │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ef64 │ │ │ │ - cbnz r0, 6a14c │ │ │ │ + bl 9ef00 │ │ │ │ + cbnz r0, 6a11c │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 6a14c │ │ │ │ + beq.n 6a11c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9ef64 │ │ │ │ - cbnz r0, 6a14c │ │ │ │ + bl 9ef00 │ │ │ │ + cbnz r0, 6a11c │ │ │ │ movw r1, #59032 @ 0xe698 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movw r5, #58824 @ 0xe5c8 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 6a10e │ │ │ │ + beq.n 6a0de │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ef64 │ │ │ │ - cbz r0, 6a114 │ │ │ │ + bl 9ef00 │ │ │ │ + cbz r0, 6a0e4 │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 6a12a │ │ │ │ - b.n 6a11a │ │ │ │ + beq.n 6a0fa │ │ │ │ + b.n 6a0ea │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 6a140 │ │ │ │ - b.n 6a136 │ │ │ │ + beq.n 6a110 │ │ │ │ + b.n 6a106 │ │ │ │ movw r1, #58824 @ 0xe5c8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9ef64 │ │ │ │ - cbz r0, 6a14c │ │ │ │ + bl 9ef00 │ │ │ │ + cbz r0, 6a11c │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 6a158 │ │ │ │ + b.n 6a128 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ef64 │ │ │ │ - cbz r0, 6a14c │ │ │ │ + bl 9ef00 │ │ │ │ + cbz r0, 6a11c │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 6a158 │ │ │ │ + b.n 6a128 │ │ │ │ movw r0, #5736 @ 0x1668 │ │ │ │ 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 │ │ │ │ @@ -93225,42 +93221,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, 6a180 │ │ │ │ + cbz r2, 6a150 │ │ │ │ negs r3, r3 │ │ │ │ add r0, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 2a44e4 │ │ │ │ - cbnz r0, 6a1a2 │ │ │ │ + bl 2a3d3c │ │ │ │ + cbnz r0, 6a172 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 26f710 <_PyTime_ObjectToTime_t@@Base+0x1f4> │ │ │ │ + b.w 26efc8 <_PyTime_ObjectToTime_t@@Base+0x1f4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r0, #15456 @ 0x3c60 │ │ │ │ + movw r0, #13472 @ 0x34a0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r3, #5 │ │ │ │ movs r2, #8 │ │ │ │ movs r1, #2 │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - b.n 6a1c2 │ │ │ │ + b.n 6a192 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrh.w r6, [r0, #13] │ │ │ │ sub sp, #16 │ │ │ │ ldrb r7, [r0, #16] │ │ │ │ @@ -93270,367 +93266,367 @@ │ │ │ │ mov r9, r2 │ │ │ │ mov r2, r7 │ │ │ │ uxth r6, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ subs r5, #1 │ │ │ │ mov sl, r3 │ │ │ │ - movw r4, #7764 @ 0x1e54 │ │ │ │ + movw r4, #5812 @ 0x16b4 │ │ │ │ movt r4, #78 @ 0x4e │ │ │ │ - bl 244318 <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ + bl 2432cc <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ movs r1, #7 │ │ │ │ adds r0, #6 │ │ │ │ - bl 2e3534 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 2e2d84 <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ add.w r4, r4, r1, lsl #2 │ │ │ │ mov r3, r7 │ │ │ │ strd sl, r6, [sp, #8] │ │ │ │ - movw r0, #15472 @ 0x3c70 │ │ │ │ + movw r0, #13488 @ 0x34b0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ 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, 6a256 │ │ │ │ + cbnz r1, 6a226 │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #60768 @ 0xed60 │ │ │ │ + movw r1, #58784 @ 0xe5a0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 6a278 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 6a248 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bmi.n 6a27e │ │ │ │ + bmi.n 6a24e │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15504 @ 0x3c90 │ │ │ │ + movw r1, #13520 @ 0x34d0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6a2a8 │ │ │ │ + b.n 6a278 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r3, 6a296 │ │ │ │ + cbz r3, 6a266 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6a2a0 │ │ │ │ + bge.n 6a270 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 6a2a0 │ │ │ │ - bl 2a55e8 │ │ │ │ + b.n 6a270 │ │ │ │ + bl 2a4e40 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6a2a8 │ │ │ │ - b.n 6a284 │ │ │ │ + beq.n 6a278 │ │ │ │ + b.n 6a254 │ │ │ │ str r4, [r2, #0] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ 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 6a2da │ │ │ │ + bmi.n 6a2aa │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15536 @ 0x3cb0 │ │ │ │ + movw r1, #13552 @ 0x34f0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 6a330 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 6a300 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl a29e4 │ │ │ │ - cbz r0, 6a318 │ │ │ │ + bl a2984 │ │ │ │ + cbz r0, 6a2e8 │ │ │ │ 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 6a2fc │ │ │ │ + bls.n 6a2cc │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n 6a318 │ │ │ │ + bne.n 6a2e8 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 2e195c <_PyObject_GetXIDataNoFallback@@Base+0x560> │ │ │ │ - cbnz r0, 6a318 │ │ │ │ + bl 2e1234 <_PyObject_GetXIDataNoFallback@@Base+0x560> │ │ │ │ + cbnz r0, 6a2e8 │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 26f710 <_PyTime_ObjectToTime_t@@Base+0x1f4> │ │ │ │ - b.n 6a332 │ │ │ │ + bl 26efc8 <_PyTime_ObjectToTime_t@@Base+0x1f4> │ │ │ │ + b.n 6a302 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15572 @ 0x3cd4 │ │ │ │ + movw r1, #13588 @ 0x3514 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ 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, #41344 @ 0xa180 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r0, #15604 @ 0x3cf4 │ │ │ │ + movw r0, #13620 @ 0x3534 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r3, r4, [r2, #20] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ 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 8079c │ │ │ │ + bl 8075c │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #41340 @ 0xa17c │ │ │ │ + movw r0, #39356 @ 0x99bc │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #1224 @ 0x4c8 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ + movw r0, #64776 @ 0xfd08 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9512c │ │ │ │ + b.w 9508c │ │ │ │ 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, 6a3c4 │ │ │ │ + cbz r3, 6a394 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 6a3c6 │ │ │ │ + b.n 6a396 │ │ │ │ mov r9, r3 │ │ │ │ ldrh.w r6, [r8, #13] │ │ │ │ ldrb.w sl, [r8, #15] │ │ │ │ ldrb.w r7, [r8, #16] │ │ │ │ - cbnz r3, 6a3de │ │ │ │ + cbnz r3, 6a3ae │ │ │ │ cmp r5, r3 │ │ │ │ - blt.n 6a3de │ │ │ │ + blt.n 6a3ae │ │ │ │ cmp r5, #3 │ │ │ │ - bgt.n 6a3de │ │ │ │ - cbnz r4, 6a3fc │ │ │ │ + bgt.n 6a3ae │ │ │ │ + cbnz r4, 6a3cc │ │ │ │ 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] @ (6a468 ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #116] @ (6a438 ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6a45e │ │ │ │ + cbz r0, 6a42e │ │ │ │ rev16 r6, r6 │ │ │ │ adds.w r5, r9, r5 │ │ │ │ uxth r6, r6 │ │ │ │ - beq.n 6a44a │ │ │ │ + beq.n 6a41a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 6a41e │ │ │ │ - bl 122494 │ │ │ │ + cbz r0, 6a3ee │ │ │ │ + bl 1225fc │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6a41a │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 6a45e │ │ │ │ + bne.n 6a3ea │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 6a42e │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 6a44a │ │ │ │ + beq.n 6a41a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 6a438 │ │ │ │ - bl 122494 │ │ │ │ + cbz r0, 6a408 │ │ │ │ + bl 1225fc │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 6a434 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 6a45e │ │ │ │ + bne.n 6a404 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 6a42e │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 6a44a │ │ │ │ + beq.n 6a41a │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6a44a │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 6a45e │ │ │ │ + bne.n 6a41a │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 6a42e │ │ │ │ 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 26f710 <_PyTime_ObjectToTime_t@@Base+0x1f4> │ │ │ │ + b.w 26efc8 <_PyTime_ObjectToTime_t@@Base+0x1f4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r7, r6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.w 6a470 <_PyThread_CurrentFrames@@Base> │ │ │ │ + b.w 6a440 <_PyThread_CurrentFrames@@Base> │ │ │ │ │ │ │ │ -0006a470 <_PyThread_CurrentFrames@@Base>: │ │ │ │ +0006a440 <_PyThread_CurrentFrames@@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 r0, [pc, #308] @ (6a5b8 <_PyThread_CurrentFrames@@Base+0x148>) │ │ │ │ + ldr r0, [pc, #308] @ (6a588 <_PyThread_CurrentFrames@@Base+0x148>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #15616 @ 0x3d00 │ │ │ │ + movw r1, #13632 @ 0x3540 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r5, [r3, r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 129f34 <_PySys_GetOptionalAttrString@@Base+0x1e8> │ │ │ │ + bl 12a0a0 <_PySys_GetOptionalAttrString@@Base+0x1e8> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6a568 <_PyThread_CurrentFrames@@Base+0xf8> │ │ │ │ - bl 7faec │ │ │ │ + beq.n 6a538 <_PyThread_CurrentFrames@@Base+0xf8> │ │ │ │ + bl 7faac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6a5b0 <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ - ldr r7, [pc, #272] @ (6a5bc <_PyThread_CurrentFrames@@Base+0x14c>) │ │ │ │ + beq.w 6a580 <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ + ldr r7, [pc, #272] @ (6a58c <_PyThread_CurrentFrames@@Base+0x14c>) │ │ │ │ mov.w r3, #1 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6a4c4 <_PyThread_CurrentFrames@@Base+0x54> │ │ │ │ + bne.n 6a494 <_PyThread_CurrentFrames@@Base+0x54> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6a4b4 <_PyThread_CurrentFrames@@Base+0x44> │ │ │ │ + bne.n 6a484 <_PyThread_CurrentFrames@@Base+0x44> │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 6a4d6 <_PyThread_CurrentFrames@@Base+0x66> │ │ │ │ + beq.n 6a4a6 <_PyThread_CurrentFrames@@Base+0x66> │ │ │ │ mov r0, r7 │ │ │ │ - bl 134e7c <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + bl 1350b0 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ ldr.w r8, [r5, #3704] @ 0xe78 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 6a542 <_PyThread_CurrentFrames@@Base+0xd2> │ │ │ │ + beq.n 6a512 <_PyThread_CurrentFrames@@Base+0xd2> │ │ │ │ ldr.w r5, [r8, #52] @ 0x34 │ │ │ │ - cbnz r5, 6a50c <_PyThread_CurrentFrames@@Base+0x9c> │ │ │ │ + cbnz r5, 6a4dc <_PyThread_CurrentFrames@@Base+0x9c> │ │ │ │ ldr.w r8, [r8, #4] │ │ │ │ - b.n 6a4da <_PyThread_CurrentFrames@@Base+0x6a> │ │ │ │ + b.n 6a4aa <_PyThread_CurrentFrames@@Base+0x6a> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 6a516 <_PyThread_CurrentFrames@@Base+0xa6> │ │ │ │ + beq.n 6a4e6 <_PyThread_CurrentFrames@@Base+0xa6> │ │ │ │ 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 6a516 <_PyThread_CurrentFrames@@Base+0xa6> │ │ │ │ + bcs.n 6a4e6 <_PyThread_CurrentFrames@@Base+0xa6> │ │ │ │ ldr r5, [r5, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 6a4e6 <_PyThread_CurrentFrames@@Base+0x76> │ │ │ │ + beq.n 6a4b6 <_PyThread_CurrentFrames@@Base+0x76> │ │ │ │ ldrb.w r3, [r5, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 6a4ec <_PyThread_CurrentFrames@@Base+0x7c> │ │ │ │ - b.n 6a506 <_PyThread_CurrentFrames@@Base+0x96> │ │ │ │ + bls.n 6a4bc <_PyThread_CurrentFrames@@Base+0x7c> │ │ │ │ + b.n 6a4d6 <_PyThread_CurrentFrames@@Base+0x96> │ │ │ │ ldr.w r0, [r8, #92] @ 0x5c │ │ │ │ - bl 8f798 │ │ │ │ + bl 8f6f8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 6a538 <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ + cbz r0, 6a508 <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ ldr r2, [r5, #24] │ │ │ │ - cbnz r2, 6a57c <_PyThread_CurrentFrames@@Base+0x10c> │ │ │ │ + cbnz r2, 6a54c <_PyThread_CurrentFrames@@Base+0x10c> │ │ │ │ mov r0, r5 │ │ │ │ - bl f70ac │ │ │ │ + bl f7050 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 6a57c <_PyThread_CurrentFrames@@Base+0x10c> │ │ │ │ + cbnz r0, 6a54c <_PyThread_CurrentFrames@@Base+0x10c> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6a56c <_PyThread_CurrentFrames@@Base+0xfc> │ │ │ │ + blt.n 6a53c <_PyThread_CurrentFrames@@Base+0xfc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6a5a0 <_PyThread_CurrentFrames@@Base+0x130> │ │ │ │ + blt.n 6a570 <_PyThread_CurrentFrames@@Base+0x130> │ │ │ │ movs r4, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6a55a <_PyThread_CurrentFrames@@Base+0xea> │ │ │ │ + bne.n 6a52a <_PyThread_CurrentFrames@@Base+0xea> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6a54a <_PyThread_CurrentFrames@@Base+0xda> │ │ │ │ + bne.n 6a51a <_PyThread_CurrentFrames@@Base+0xda> │ │ │ │ dmb ish │ │ │ │ - beq.n 6a5b0 <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ - ldr r0, [pc, #88] @ (6a5bc <_PyThread_CurrentFrames@@Base+0x14c>) │ │ │ │ - bl 285478 │ │ │ │ - b.n 6a5b0 <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ + beq.n 6a580 <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ + ldr r0, [pc, #88] @ (6a58c <_PyThread_CurrentFrames@@Base+0x14c>) │ │ │ │ + bl 284d7c │ │ │ │ + b.n 6a580 <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6a5b0 <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ + b.n 6a580 <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6a538 <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ + bne.n 6a508 <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6a538 <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6a508 <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6a59a <_PyThread_CurrentFrames@@Base+0x12a> │ │ │ │ + bge.n 6a56a <_PyThread_CurrentFrames@@Base+0x12a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6a59a <_PyThread_CurrentFrames@@Base+0x12a> │ │ │ │ + cbnz r3, 6a56a <_PyThread_CurrentFrames@@Base+0x12a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ - bne.n 6a4e6 <_PyThread_CurrentFrames@@Base+0x76> │ │ │ │ - b.n 6a538 <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ + bne.n 6a4b6 <_PyThread_CurrentFrames@@Base+0x76> │ │ │ │ + b.n 6a508 <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6a540 <_PyThread_CurrentFrames@@Base+0xd0> │ │ │ │ + bne.n 6a510 <_PyThread_CurrentFrames@@Base+0xd0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6a540 <_PyThread_CurrentFrames@@Base+0xd0> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6a510 <_PyThread_CurrentFrames@@Base+0xd0> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, #32] │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -93639,251 +93635,251 @@ │ │ │ │ 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 244318 <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ + bl 2432cc <_PyInterpreterState_LookUpIDObject@@Base+0x2c> │ │ │ │ movs r1, #7 │ │ │ │ adds r0, #6 │ │ │ │ - bl 2e3534 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 2e2d84 <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ adds r0, r1, #1 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ 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, #38936 @ 0x9818 │ │ │ │ + movw r1, #36924 @ 0x903c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl a60f8 │ │ │ │ - cbz r0, 6a650 <_PyThread_CurrentFrames@@Base+0x1e0> │ │ │ │ - ldr r0, [pc, #64] @ (6a658 <_PyThread_CurrentFrames@@Base+0x1e8>) │ │ │ │ - bl 14658c │ │ │ │ + bl a6ad4 │ │ │ │ + cbz r0, 6a620 <_PyThread_CurrentFrames@@Base+0x1e0> │ │ │ │ + ldr r0, [pc, #64] @ (6a628 <_PyThread_CurrentFrames@@Base+0x1e8>) │ │ │ │ + bl 146674 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6a652 <_PyThread_CurrentFrames@@Base+0x1e2> │ │ │ │ + cbz r0, 6a622 <_PyThread_CurrentFrames@@Base+0x1e2> │ │ │ │ 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] @ (6a65c <_PyThread_CurrentFrames@@Base+0x1ec>) │ │ │ │ - bl 12b760 │ │ │ │ + ldr r1, [pc, #44] @ (6a62c <_PyThread_CurrentFrames@@Base+0x1ec>) │ │ │ │ + bl 12b880 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6a640 <_PyThread_CurrentFrames@@Base+0x1d0> │ │ │ │ + blt.n 6a610 <_PyThread_CurrentFrames@@Base+0x1d0> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6a652 <_PyThread_CurrentFrames@@Base+0x1e2> │ │ │ │ + b.n 6a622 <_PyThread_CurrentFrames@@Base+0x1e2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6a63c <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ + bne.n 6a60c <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6a63c <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6a60c <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r2, {r2} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ ldrb r2, [r0, #18] │ │ │ │ ldrb r1, [r0, #17] │ │ │ │ - b.n 6a1c2 │ │ │ │ + b.n 6a192 │ │ │ │ │ │ │ │ -0006a668 : │ │ │ │ +0006a638 : │ │ │ │ movs r1, #0 │ │ │ │ - b.n 6a66c │ │ │ │ + b.n 6a63c │ │ │ │ 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 243a90 │ │ │ │ + bl 242a54 │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #16] @ (6a6a8 ) │ │ │ │ + ldr r3, [pc, #16] @ (6a678 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3924] @ 0xf54 │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006a6ac : │ │ │ │ +0006a67c : │ │ │ │ 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 6a6ca │ │ │ │ + bpl.n 6a69a │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ lsls r5, r3, #26 │ │ │ │ - bmi.n 6a6d0 │ │ │ │ - bl 570ee │ │ │ │ - b.n 6a6f0 │ │ │ │ + bmi.n 6a6a0 │ │ │ │ + bl 5710e │ │ │ │ + b.n 6a6c0 │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt.n 6a6da │ │ │ │ + blt.n 6a6aa │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - blt.n 6a6f6 │ │ │ │ + blt.n 6a6c6 │ │ │ │ movw r3, #43700 @ 0xaab4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #31328 @ 0x7a60 │ │ │ │ + movw r1, #29300 @ 0x7274 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6a774 │ │ │ │ + b.n 6a744 │ │ │ │ mov r6, r2 │ │ │ │ - bl 2a4be4 │ │ │ │ + bl 2a443c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a6f0 │ │ │ │ + bne.n 6a6c0 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ubfx ip, r3, #6, #1 │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 6a726 │ │ │ │ + bmi.n 6a6f6 │ │ │ │ ubfx r7, r3, #2, #3 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 6a72a │ │ │ │ + beq.n 6a6fa │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ cmp r7, #2 │ │ │ │ it ne │ │ │ │ movne r1, r2 │ │ │ │ - b.n 6a72c │ │ │ │ + b.n 6a6fc │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ - b.n 6a72c │ │ │ │ + b.n 6a6fc │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ cmp r6, r1 │ │ │ │ - bls.n 6a748 │ │ │ │ + bls.n 6a718 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #15844 @ 0x3de4 │ │ │ │ + movw r1, #13860 @ 0x3624 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 6a6f0 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 6a6c0 │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.n 6a75e │ │ │ │ + bpl.n 6a72e │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 6a75a │ │ │ │ + beq.n 6a72a │ │ │ │ adds r4, #20 │ │ │ │ - b.n 6a760 │ │ │ │ + b.n 6a730 │ │ │ │ adds r4, #28 │ │ │ │ - b.n 6a760 │ │ │ │ + b.n 6a730 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6a768 │ │ │ │ + bne.n 6a738 │ │ │ │ strb r6, [r4, r5] │ │ │ │ - b.n 6a774 │ │ │ │ + b.n 6a744 │ │ │ │ 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} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6a796 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 6a7ae │ │ │ │ - ldr r2, [pc, #28] @ (6a7b4 ) │ │ │ │ + bne.n 6a766 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 6a77e │ │ │ │ + ldr r2, [pc, #28] @ (6a784 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r4, [r3, #3924] @ 0xf54 │ │ │ │ - b.n 6a7b0 │ │ │ │ + b.n 6a780 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006a7b8 : │ │ │ │ +0006a788 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #120] @ (6a840 ) │ │ │ │ + ldr r4, [pc, #120] @ (6a810 ) │ │ │ │ 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, 6a7e8 │ │ │ │ + cbnz r3, 6a7b8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbz r3, 6a7de │ │ │ │ + cbz r3, 6a7ae │ │ │ │ mov r5, r3 │ │ │ │ - b.n 6a7d2 │ │ │ │ + b.n 6a7a2 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - b.n 6a802 │ │ │ │ + b.n 6a7d2 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6a802 │ │ │ │ + beq.n 6a7d2 │ │ │ │ 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, 6a814 │ │ │ │ + cbz r3, 6a7e4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r3, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6a832 │ │ │ │ - cbz r0, 6a832 │ │ │ │ - bl f62fc │ │ │ │ + beq.n 6a802 │ │ │ │ + cbz r0, 6a802 │ │ │ │ + bl f62a0 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, r0 │ │ │ │ - b.n 6a83a │ │ │ │ + b.n 6a80a │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ str r4, [r6, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -93892,220 +93888,220 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #43620 @ 0xaa64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #15868 @ 0x3dfc │ │ │ │ + movw r1, #13884 @ 0x363c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236d3c │ │ │ │ - cbz r0, 6a874 │ │ │ │ + bl 235ce4 │ │ │ │ + cbz r0, 6a844 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a8a0 │ │ │ │ - movw r1, #16084 @ 0x3ed4 │ │ │ │ + b.n 6a870 │ │ │ │ + movw r1, #14100 @ 0x3714 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl a60f8 │ │ │ │ + bl a6ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a870 │ │ │ │ + beq.n 6a840 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #26433 @ 0x6741 │ │ │ │ + movw r1, #22337 @ 0x5741 │ │ │ │ movt r1, #35 @ 0x23 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a9e4c │ │ │ │ + bl 2a96ac │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0006a8a4 : │ │ │ │ +0006a874 : │ │ │ │ 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] @ (6a8dc ) │ │ │ │ + ldr r4, [pc, #40] @ (6a8ac ) │ │ │ │ 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 2a381c │ │ │ │ + bl 2a3074 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 84e50 │ │ │ │ + b.w 84e10 │ │ │ │ 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 53c08 │ │ │ │ + bl 53c28 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #1224 @ 0x4c8 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ + movw r0, #64776 @ 0xfd08 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9512c │ │ │ │ + b.w 9508c │ │ │ │ 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, 6a932 │ │ │ │ + cbz r3, 6a902 │ │ │ │ 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 6a93c │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 6a946 │ │ │ │ + bne.n 6a90c │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 6a916 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8f798 │ │ │ │ + b.w 8f6f8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006a94a : │ │ │ │ - ldr r3, [pc, #52] @ (6a980 ) │ │ │ │ +0006a91a : │ │ │ │ + ldr r3, [pc, #52] @ (6a950 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbnz r3, 6a960 │ │ │ │ + cbnz r3, 6a930 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a954 │ │ │ │ - b.n 6a97e │ │ │ │ + bne.n 6a924 │ │ │ │ + b.n 6a94e │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6a97c │ │ │ │ + beq.n 6a94c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.w 6875a <_Py_cr_diff@@Base+0x36> │ │ │ │ + b.w 68726 <_Py_cr_diff@@Base+0x36> │ │ │ │ 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 6a9ac │ │ │ │ + bhi.n 6a97c │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 6a9c2 │ │ │ │ + ble.n 6a992 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - b.n 6a9ca │ │ │ │ - movw r0, #21564 @ 0x543c │ │ │ │ + b.n 6a99a │ │ │ │ + movw r0, #19500 @ 0x4c2c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - bl e28e8 │ │ │ │ + bl e2850 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a9a2 │ │ │ │ + bne.n 6a972 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 6a9d2 │ │ │ │ + b.n 6a9a2 │ │ │ │ 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 2d7800 │ │ │ │ + bl 2d7058 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6aa64 │ │ │ │ + beq.n 6aa34 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - cbz r0, 6aa3a │ │ │ │ + cbz r0, 6aa0a │ │ │ │ mov r1, sp │ │ │ │ strd r4, r6, [sp] │ │ │ │ - bl a86c8 │ │ │ │ + bl a82f0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6aa78 │ │ │ │ + beq.n 6aa48 │ │ │ │ ldrb.w r3, [r5, #77] @ 0x4d │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - cbz r3, 6aa48 │ │ │ │ + cbz r3, 6aa18 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6aa48 │ │ │ │ + beq.n 6aa18 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 2d78c8 │ │ │ │ + bl 2d7120 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6aa5c │ │ │ │ + beq.n 6aa2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl 84e50 │ │ │ │ - b.n 6aa48 │ │ │ │ + bl 84e10 │ │ │ │ + b.n 6aa18 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e7c4 │ │ │ │ + bl 8e728 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6aa78 │ │ │ │ + cbz r0, 6aa48 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ - cbz r3, 6aa78 │ │ │ │ + cbz r3, 6aa48 │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ - cbz r1, 6aa78 │ │ │ │ + cbz r1, 6aa48 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d7850 │ │ │ │ + bl 2d70a8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6aa78 │ │ │ │ + bne.n 6aa48 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6aa68 │ │ │ │ + blt.n 6aa38 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6aa78 │ │ │ │ + b.n 6aa48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6aa64 │ │ │ │ + bne.n 6aa34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6aa64 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6aa34 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -94116,27 +94112,27 @@ │ │ │ │ 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, 6aaaa │ │ │ │ + cbz r4, 6aa7a │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - b.n 6aab2 │ │ │ │ + b.n 6aa82 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r4, #59240 @ 0xe768 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldrb r0, [r0, #23] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 1c9f94 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1c8e14 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movw r2, #32236 @ 0x7dec │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ @@ -94148,288 +94144,288 @@ │ │ │ │ bx lr │ │ │ │ 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, 6ab34 │ │ │ │ + cbz r4, 6ab04 │ │ │ │ ldr r6, [r0, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ - cbz r3, 6ab4c │ │ │ │ + cbz r3, 6ab1c │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx r3 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #33984 @ 0x84c0 │ │ │ │ + movw r2, #32000 @ 0x7d00 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 2a7c44 <_PyGen_SetStopIterationValue@@Base+0x4fc> │ │ │ │ + bl 2a749c <_PyGen_SetStopIterationValue@@Base+0x4fc> │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ blx r3 │ │ │ │ - b.n 6ab54 │ │ │ │ + b.n 6ab24 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #47868 @ 0xbafc │ │ │ │ + movw r1, #45884 @ 0xb33c │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 6ab54 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 6ab24 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r3, #43304 @ 0xa928 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #41896 @ 0xa3a8 │ │ │ │ + movw r2, #39912 @ 0x9be8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #16220 @ 0x3f5c │ │ │ │ + movw r1, #14236 @ 0x379c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ 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, 6abc8 │ │ │ │ + cbz r3, 6ab98 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 6abc8 │ │ │ │ + beq.n 6ab98 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #41896 @ 0xa3a8 │ │ │ │ + movw r1, #39912 @ 0x9be8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 238c98 │ │ │ │ + bl 237c44 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6ac42 │ │ │ │ + beq.n 6ac12 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 6abd6 │ │ │ │ + bne.n 6aba6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6abc8 │ │ │ │ + bge.n 6ab98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6abc8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6ab98 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6abfa │ │ │ │ + bge.n 6abca │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 6abfa │ │ │ │ + b.n 6abca │ │ │ │ mov r1, r0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a42ac │ │ │ │ + bl 2a3b04 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6abf8 │ │ │ │ + bge.n 6abc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6abf8 │ │ │ │ + cbnz r3, 6abc8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 6ac44 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 6ac14 │ │ │ │ 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 6ac26 │ │ │ │ + bge.n 6abf6 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbnz r0, 6ac26 │ │ │ │ + cbnz r0, 6abf6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 255b70 <_PyInterpreterState_GetWhence@@Base+0x14c> │ │ │ │ + bl 255398 <_PyInterpreterState_GetWhence@@Base+0x144> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6ac44 │ │ │ │ + b.n 6ac14 │ │ │ │ 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, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6acb4 │ │ │ │ + beq.n 6ac84 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ subs r1, #1 │ │ │ │ - bl 11a8d4 │ │ │ │ + bl 11aa40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ac88 │ │ │ │ + bge.n 6ac58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6ac88 │ │ │ │ + cbnz r3, 6ac58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 6acb2 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 6ac82 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #16260 @ 0x3f84 │ │ │ │ + movw r0, #14276 @ 0x37c4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6acb4 │ │ │ │ + bge.n 6ac84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6acb4 │ │ │ │ + cbnz r3, 6ac84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6acb4 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6ac84 │ │ │ │ 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, #1208 @ 0x4b8 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - bl a60f8 │ │ │ │ - cbz r0, 6acf6 │ │ │ │ + movw r1, #64760 @ 0xfcf8 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ + bl a6ad4 │ │ │ │ + cbz r0, 6acc6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 6acfa │ │ │ │ + bl 6acca │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #1224 @ 0x4c8 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ - bl 9512c │ │ │ │ + movw r0, #64776 @ 0xfd08 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ + bl 9508c │ │ │ │ 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 8079c │ │ │ │ + bl 8075c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6ad6a │ │ │ │ + cbz r0, 6ad3a │ │ │ │ cmp r6, #3 │ │ │ │ - ble.n 6ad28 │ │ │ │ + ble.n 6acf8 │ │ │ │ ldrb r3, [r5, #19] │ │ │ │ - cbz r3, 6ad28 │ │ │ │ + cbz r3, 6acf8 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ orn r3, r3, #127 @ 0x7f │ │ │ │ strb r3, [r0, #16] │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - cbz r3, 6ad3c │ │ │ │ + cbz r3, 6ad0c │ │ │ │ ldr r2, [r5, #20] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6ad46 │ │ │ │ + bne.n 6ad16 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8e984 │ │ │ │ + bl 8e8e8 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6ad4e │ │ │ │ + b.n 6ad1e │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e7c4 │ │ │ │ + bl 8e728 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6ad5a │ │ │ │ + blt.n 6ad2a │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6ad6a │ │ │ │ + b.n 6ad3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6ad56 │ │ │ │ + bne.n 6ad26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6ad56 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6ad26 │ │ │ │ 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, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 6adb4 │ │ │ │ + beq.n 6ad84 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1ca0e8 <_PyStaticType_InitForExtension@@Base+0x500> │ │ │ │ + bl 1c8f68 <_PyStaticType_InitForExtension@@Base+0x500> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6adb4 │ │ │ │ + bne.n 6ad84 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2252 @ 0x8cc │ │ │ │ + movw r1, #268 @ 0x10c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6ae04 │ │ │ │ + b.n 6add4 │ │ │ │ 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, 6ae04 │ │ │ │ + cbz r0, 6add4 │ │ │ │ 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 6adec │ │ │ │ + beq.n 6adbc │ │ │ │ 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] │ │ │ │ @@ -94448,204 +94444,204 @@ │ │ │ │ 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 11a8d4 │ │ │ │ + bl 11aa40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ae38 │ │ │ │ + bge.n 6ae08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6ae38 │ │ │ │ + cbnz r3, 6ae08 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 6ae68 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 6ae38 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #16276 @ 0x3f94 │ │ │ │ + movw r0, #14380 @ 0x382c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6ae58 │ │ │ │ + blt.n 6ae28 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6ae68 │ │ │ │ + b.n 6ae38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6ae54 │ │ │ │ + bne.n 6ae24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6ae54 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6ae24 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r3, #43304 @ 0xa928 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #41848 @ 0xa378 │ │ │ │ + movw r2, #39864 @ 0x9bb8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #16220 @ 0x3f5c │ │ │ │ + movw r1, #14236 @ 0x379c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ movw r3, #43304 @ 0xa928 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #41996 @ 0xa40c │ │ │ │ + movw r2, #40012 @ 0x9c4c │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #16220 @ 0x3f5c │ │ │ │ + movw r1, #14236 @ 0x379c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ 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 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - movw r2, #59872 @ 0xe9e0 │ │ │ │ + movw r2, #57836 @ 0xe1ec │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #23180 @ 0x5a8c │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl f5598 │ │ │ │ - cbz r0, 6af38 │ │ │ │ + bl f553c │ │ │ │ + cbz r0, 6af08 │ │ │ │ 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, #16380 @ 0x3ffc │ │ │ │ + movw r0, #14396 @ 0x383c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6af3a │ │ │ │ + cbz r0, 6af0a │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - bl 2565a8 <_PyInterpreterState_GetWhence@@Base+0xb84> │ │ │ │ + bl 255da8 <_PyInterpreterState_GetWhence@@Base+0xb54> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6af28 │ │ │ │ + blt.n 6aef8 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6af3a │ │ │ │ + b.n 6af0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6af24 │ │ │ │ + bne.n 6aef4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6af24 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6aef4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movs r1, #2 │ │ │ │ - bl 6acfa │ │ │ │ + bl 6acca │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #1224 @ 0x4c8 │ │ │ │ - movt r0, #50 @ 0x32 │ │ │ │ + movw r0, #64776 @ 0xfd08 │ │ │ │ + movt r0, #49 @ 0x31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 9512c │ │ │ │ + b.w 9508c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6af8a │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 6afcc │ │ │ │ - ldr r1, [pc, #68] @ (6afd0 ) │ │ │ │ + bne.n 6af5a │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 6af9c │ │ │ │ + ldr r1, [pc, #68] @ (6afa0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r1, [r2, r1] │ │ │ │ ldr.w r2, [r3, #800] @ 0x320 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6afbc │ │ │ │ + bne.n 6af8c │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16392 @ 0x4008 │ │ │ │ + movw r1, #14408 @ 0x3848 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 6afcc │ │ │ │ + bl 11de14 │ │ │ │ + b.n 6af9c │ │ │ │ ldr.w r0, [r3, #3920] @ 0xf50 │ │ │ │ str.w r4, [r3, #3920] @ 0xf50 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ - movw r1, #38936 @ 0x9818 │ │ │ │ + movw r1, #36924 @ 0x903c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl a60f8 │ │ │ │ - cbz r0, 6b034 │ │ │ │ - ldr r0, [pc, #64] @ (6b03c ) │ │ │ │ - bl 14658c │ │ │ │ + bl a6ad4 │ │ │ │ + cbz r0, 6b004 │ │ │ │ + ldr r0, [pc, #64] @ (6b00c ) │ │ │ │ + bl 146674 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6b036 │ │ │ │ + cbz r0, 6b006 │ │ │ │ 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] @ (6b040 ) │ │ │ │ - bl 12b760 │ │ │ │ + ldr r1, [pc, #44] @ (6b010 ) │ │ │ │ + bl 12b880 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6b024 │ │ │ │ + blt.n 6aff4 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6b036 │ │ │ │ + b.n 6b006 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6b020 │ │ │ │ + bne.n 6aff0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b020 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6aff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r2!, {r5, r6} │ │ │ │ @@ -94657,216 +94653,216 @@ │ │ │ │ sub sp, #12 │ │ │ │ movw r2, #58824 @ 0xe5c8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldrd r1, r2, [r0, #16] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 1c9d44 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1c8bc4 <_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, #58824 @ 0xe5c8 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6b0a0 │ │ │ │ + beq.n 6b070 │ │ │ │ mov r1, r4 │ │ │ │ - bl 9ef64 │ │ │ │ - cbnz r0, 6b0a0 │ │ │ │ + bl 9ef00 │ │ │ │ + cbnz r0, 6b070 │ │ │ │ movw r4, #5736 @ 0x1668 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 6b180 │ │ │ │ + b.n 6b150 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6b0b6 │ │ │ │ + beq.n 6b086 │ │ │ │ movw r1, #58824 @ 0xe5c8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9ef64 │ │ │ │ + bl 9ef00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b096 │ │ │ │ + beq.n 6b066 │ │ │ │ mov r0, r6 │ │ │ │ - bl 245a10 │ │ │ │ + bl 244e20 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b180 │ │ │ │ + beq.n 6b150 │ │ │ │ mov r0, r5 │ │ │ │ - bl 245a10 │ │ │ │ + bl 244e20 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 6b0e4 │ │ │ │ + cbnz r0, 6b0b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b17a │ │ │ │ + bge.n 6b14a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6b17a │ │ │ │ + bne.n 6b14a │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b17a │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b14a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 241b90 <_PyBytesWriter_WriteBytes@@Base+0xb8> │ │ │ │ + bl 240b48 <_PyBytesWriter_WriteBytes@@Base+0xb8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b102 │ │ │ │ + bge.n 6b0d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b102 │ │ │ │ + cbnz r3, 6b0d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b116 │ │ │ │ + bge.n 6b0e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6b116 │ │ │ │ + cbnz r3, 6b0e6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 6b17e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 6b14e │ │ │ │ ldr r0, [r5, #20] │ │ │ │ movw r1, #58824 @ 0xe5c8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 24184c <_PyXI_NewInterpreter@@Base+0x304> │ │ │ │ + bl 240804 <_PyXI_NewInterpreter@@Base+0x304> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6b140 │ │ │ │ + cbnz r0, 6b110 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b180 │ │ │ │ + bge.n 6b150 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6b180 │ │ │ │ + cbnz r3, 6b150 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b180 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b150 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ movs r0, #2 │ │ │ │ - bl 8e7c4 │ │ │ │ + bl 8e728 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b160 │ │ │ │ + bge.n 6b130 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b160 │ │ │ │ + cbnz r3, 6b130 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b16e │ │ │ │ + bge.n 6b13e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 6b172 │ │ │ │ + cbz r3, 6b142 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 6b180 │ │ │ │ + b.n 6b150 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b16e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b13e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6b180 │ │ │ │ + b.n 6b150 │ │ │ │ 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, #58824 @ 0xe5c8 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6b1b6 │ │ │ │ + beq.n 6b186 │ │ │ │ mov r1, r4 │ │ │ │ - bl 9ef64 │ │ │ │ - cbnz r0, 6b1b6 │ │ │ │ + bl 9ef00 │ │ │ │ + cbnz r0, 6b186 │ │ │ │ movw r4, #5736 @ 0x1668 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - b.n 6b258 │ │ │ │ + b.n 6b228 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6b1cc │ │ │ │ + beq.n 6b19c │ │ │ │ movw r1, #58824 @ 0xe5c8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9ef64 │ │ │ │ + bl 9ef00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b1ac │ │ │ │ + beq.n 6b17c │ │ │ │ mov r0, r6 │ │ │ │ - bl 245a10 │ │ │ │ + bl 244e20 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b258 │ │ │ │ + beq.n 6b228 │ │ │ │ mov r0, r5 │ │ │ │ - bl 245a10 │ │ │ │ + bl 244e20 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 6b1f8 │ │ │ │ + cbnz r0, 6b1c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b252 │ │ │ │ + bge.n 6b222 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b252 │ │ │ │ + cbnz r3, 6b222 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b252 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b222 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 166654 │ │ │ │ + bl 1665e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b216 │ │ │ │ + bge.n 6b1e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b216 │ │ │ │ + cbnz r3, 6b1e6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b22a │ │ │ │ + bge.n 6b1fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6b22a │ │ │ │ + cbnz r3, 6b1fa │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 6b256 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 6b226 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #58824 @ 0xe5c8 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 24184c <_PyXI_NewInterpreter@@Base+0x304> │ │ │ │ + bl 240804 <_PyXI_NewInterpreter@@Base+0x304> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b258 │ │ │ │ + bge.n 6b228 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6b258 │ │ │ │ + cbnz r3, 6b228 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b258 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b228 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6b258 │ │ │ │ + b.n 6b228 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r0, #16480 @ 0x4060 │ │ │ │ + movw r0, #14496 @ 0x38a0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 8832c │ │ │ │ + b.w 88294 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 2aacb8 <_PyTime_ObjectToTimeval@@Base+0xa60> │ │ │ │ + b.w 2aa518 <_PyTime_ObjectToTimeval@@Base+0xa60> │ │ │ │ │ │ │ │ -0006b26e <_PyInterpreterConfig_InitFromState@@Base>: │ │ │ │ +0006b23e <_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 │ │ │ │ @@ -94889,378 +94885,378 @@ │ │ │ │ str r1, [r2, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 22f2c4 │ │ │ │ + bl 22d6a0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6b2d0 <_PyInterpreterConfig_InitFromState@@Base+0x62> │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 6b2da <_PyInterpreterConfig_InitFromState@@Base+0x6c> │ │ │ │ + bne.n 6b2a0 <_PyInterpreterConfig_InitFromState@@Base+0x62> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 6b2aa <_PyInterpreterConfig_InitFromState@@Base+0x6c> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #59864 @ 0xe9d8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ - bne.n 6b2fa <_PyInterpreterConfig_InitFromState@@Base+0x8c> │ │ │ │ - movw r0, #16496 @ 0x4070 │ │ │ │ + bne.n 6b2ca <_PyInterpreterConfig_InitFromState@@Base+0x8c> │ │ │ │ + movw r0, #14512 @ 0x38b0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ ldrd r2, r3, [r0, #8] │ │ │ │ - cbnz r3, 6b30c <_PyInterpreterConfig_InitFromState@@Base+0x9e> │ │ │ │ - movw r0, #45496 @ 0xb1b8 │ │ │ │ + cbnz r3, 6b2dc <_PyInterpreterConfig_InitFromState@@Base+0x9e> │ │ │ │ + movw r0, #44364 @ 0xad4c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 1039f8 │ │ │ │ - movw r0, #6884 @ 0x1ae4 │ │ │ │ + b.w 103890 │ │ │ │ + movw r0, #4900 @ 0x1324 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ │ │ │ │ -0006b318 <_PyErr_SetFromPyStatus@@Base>: │ │ │ │ +0006b2e8 <_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 6b342 <_PyErr_SetFromPyStatus@@Base+0x2a> │ │ │ │ + beq.n 6b312 <_PyErr_SetFromPyStatus@@Base+0x2a> │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16504 @ 0x4078 │ │ │ │ + movw r1, #14520 @ 0x38b8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - b.n 6b35a <_PyErr_SetFromPyStatus@@Base+0x42> │ │ │ │ + b.n 6b32a <_PyErr_SetFromPyStatus@@Base+0x42> │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - cbz r4, 6b34a <_PyErr_SetFromPyStatus@@Base+0x32> │ │ │ │ + cbz r4, 6b31a <_PyErr_SetFromPyStatus@@Base+0x32> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ - cbnz r3, 6b366 <_PyErr_SetFromPyStatus@@Base+0x4e> │ │ │ │ + cbnz r3, 6b336 <_PyErr_SetFromPyStatus@@Base+0x4e> │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16552 @ 0x40a8 │ │ │ │ + movw r1, #14568 @ 0x38e8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f3b3c │ │ │ │ - movw r1, #16380 @ 0x3ffc │ │ │ │ + b.w f3aa4 │ │ │ │ + movw r1, #14396 @ 0x383c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ blx 2c24c │ │ │ │ - cbnz r0, 6b380 <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ + cbnz r0, 6b350 <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 23c470 │ │ │ │ + b.w 23b41c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 6b3a2 <_PyErr_SetFromPyStatus@@Base+0x8a> │ │ │ │ + cbz r2, 6b372 <_PyErr_SetFromPyStatus@@Base+0x8a> │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #22740 @ 0x58d4 │ │ │ │ + movw r1, #20756 @ 0x5114 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #42008 @ 0xa418 │ │ │ │ + movw r1, #40024 @ 0x9c58 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ 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 a9ec8 │ │ │ │ + bl a9a48 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6b3f6 <_PyErr_SetFromPyStatus@@Base+0xde> │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 6b3fc <_PyErr_SetFromPyStatus@@Base+0xe4> │ │ │ │ + bne.n 6b3c6 <_PyErr_SetFromPyStatus@@Base+0xde> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 6b3cc <_PyErr_SetFromPyStatus@@Base+0xe4> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #33072 @ 0x8130 │ │ │ │ + movw r1, #31044 @ 0x7944 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6b3d2 <_PyErr_SetFromPyStatus@@Base+0xba> │ │ │ │ + beq.n 6b3a2 <_PyErr_SetFromPyStatus@@Base+0xba> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006b400 : │ │ │ │ +0006b3d0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 6b41a │ │ │ │ + cbz r0, 6b3ea │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #1 │ │ │ │ - bmi.n 6b432 │ │ │ │ + bmi.n 6b402 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16608 @ 0x40e0 │ │ │ │ + movw r1, #14624 @ 0x3920 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 6b4de │ │ │ │ + bl 11de14 │ │ │ │ + b.n 6b4ae │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 6b43e │ │ │ │ + cbz r1, 6b40e │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 6b456 │ │ │ │ + bmi.n 6b426 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16644 @ 0x4104 │ │ │ │ + movw r1, #14660 @ 0x3944 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 6b4de │ │ │ │ + bl 11de14 │ │ │ │ + b.n 6b4ae │ │ │ │ ldr r0, [r1, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #0 │ │ │ │ cmp r2, r0 │ │ │ │ - bge.n 6b49a │ │ │ │ + bge.n 6b46a │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr.w r1, [r1, r2, lsl #2] │ │ │ │ - cbz r1, 6b47c │ │ │ │ + cbz r1, 6b44c │ │ │ │ ldr r6, [r1, #4] │ │ │ │ ldrb.w r6, [r6, #87] @ 0x57 │ │ │ │ lsls r6, r6, #25 │ │ │ │ - bmi.n 6b496 │ │ │ │ + bmi.n 6b466 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6b496 │ │ │ │ + beq.n 6b466 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16688 @ 0x4130 │ │ │ │ + movw r1, #14704 @ 0x3970 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 6b462 │ │ │ │ + b.n 6b432 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbnz r0, 6b4b8 │ │ │ │ + cbnz r0, 6b488 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16728 @ 0x4158 │ │ │ │ + movw r1, #14744 @ 0x3998 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b4d2 │ │ │ │ + bge.n 6b4a2 │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bne.n 6b4cc │ │ │ │ + bne.n 6b49c │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 6b4d2 │ │ │ │ - cbnz r3, 6b4d2 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b4a2 │ │ │ │ + cbnz r3, 6b4a2 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2a387c │ │ │ │ + b.w 2a30d4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r1 │ │ │ │ - cbz r3, 6b4fc │ │ │ │ + cbz r3, 6b4cc │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 6b512 │ │ │ │ + b.n 6b4e2 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 6b504 │ │ │ │ + bge.n 6b4d4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6b512 │ │ │ │ - bne.n 6b500 │ │ │ │ + b.n 6b4e2 │ │ │ │ + bne.n 6b4d0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 6b500 │ │ │ │ + beq.n 6b4d0 │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ - b.n 6b52c │ │ │ │ + b.n 6b4fc │ │ │ │ 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] @ (6b5b8 ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #148] @ (6b588 ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b5b2 │ │ │ │ + beq.n 6b582 │ │ │ │ cmn r5, r4 │ │ │ │ - beq.n 6b57e │ │ │ │ + beq.n 6b54e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl e5534 │ │ │ │ + bl e549c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 6b5b2 │ │ │ │ - ldr r3, [pc, #128] @ (6b5bc ) │ │ │ │ + blt.n 6b582 │ │ │ │ + ldr r3, [pc, #128] @ (6b58c ) │ │ │ │ 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 6b57e │ │ │ │ + beq.n 6b54e │ │ │ │ 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 a8150 │ │ │ │ - cbz r0, 6b572 │ │ │ │ + bl a7c1c │ │ │ │ + cbz r0, 6b542 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ it eq │ │ │ │ addeq r4, #1 │ │ │ │ - b.n 6b554 │ │ │ │ - ldr r3, [pc, #76] @ (6b5c0 ) │ │ │ │ + b.n 6b524 │ │ │ │ + ldr r3, [pc, #76] @ (6b590 ) │ │ │ │ ldr.w r3, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ - b.n 6b59c │ │ │ │ - ldr r1, [pc, #60] @ (6b5bc ) │ │ │ │ + b.n 6b56c │ │ │ │ + ldr r1, [pc, #60] @ (6b58c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #56] @ (6b5c0 ) │ │ │ │ + ldr r2, [pc, #56] @ (6b590 ) │ │ │ │ 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 6b5a6 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 6b5b2 │ │ │ │ + bne.n 6b576 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 6b582 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r4, [r2, r2] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #27] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006b5c4 <_Py_hashtable_len@@Base>: │ │ │ │ +0006b594 <_Py_hashtable_len@@Base>: │ │ │ │ ldr r0, [r0, #0] │ │ │ │ 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, r1 │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r4, 6b5ea <_Py_hashtable_len@@Base+0x26> │ │ │ │ + cbnz r4, 6b5ba <_Py_hashtable_len@@Base+0x26> │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 6b5ea <_Py_hashtable_len@@Base+0x26> │ │ │ │ + ble.n 6b5ba <_Py_hashtable_len@@Base+0x26> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 6b5ea <_Py_hashtable_len@@Base+0x26> │ │ │ │ - cbnz r2, 6b604 <_Py_hashtable_len@@Base+0x40> │ │ │ │ + bne.n 6b5ba <_Py_hashtable_len@@Base+0x26> │ │ │ │ + cbnz r2, 6b5d4 <_Py_hashtable_len@@Base+0x40> │ │ │ │ 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] @ (6b674 <_Py_hashtable_len@@Base+0xb0>) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 6b66c <_Py_hashtable_len@@Base+0xa8> │ │ │ │ + ldr r3, [pc, #116] @ (6b644 <_Py_hashtable_len@@Base+0xb0>) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 6b63c <_Py_hashtable_len@@Base+0xa8> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 6b62c <_Py_hashtable_len@@Base+0x68> │ │ │ │ - movw r2, #56676 @ 0xdd64 │ │ │ │ + bmi.n 6b5fc <_Py_hashtable_len@@Base+0x68> │ │ │ │ + movw r2, #54692 @ 0xd5a4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #35808 @ 0x8be0 │ │ │ │ + movw r1, #33824 @ 0x8420 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #39084 @ 0x98ac │ │ │ │ + movw r0, #37100 @ 0x90ec │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6b66c <_Py_hashtable_len@@Base+0xa8> │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6b63c <_Py_hashtable_len@@Base+0xa8> │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl a29e4 │ │ │ │ - cbz r0, 6b66c <_Py_hashtable_len@@Base+0xa8> │ │ │ │ + bl a2984 │ │ │ │ + cbz r0, 6b63c <_Py_hashtable_len@@Base+0xa8> │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6b658 <_Py_hashtable_len@@Base+0x94> │ │ │ │ + beq.n 6b628 <_Py_hashtable_len@@Base+0x94> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63548 @ 0xf83c │ │ │ │ + movw r1, #61564 @ 0xf07c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 6b66c <_Py_hashtable_len@@Base+0xa8> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 6b63c <_Py_hashtable_len@@Base+0xa8> │ │ │ │ ldr.w r3, [r5, #444] @ 0x1bc │ │ │ │ - movw r1, #39084 @ 0x98ac │ │ │ │ + movw r1, #37100 @ 0x90ec │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r0, r3] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006b678 : │ │ │ │ +0006b648 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #36] @ (6b6ac ) │ │ │ │ + ldr r1, [pc, #36] @ (6b67c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ add r2, sp, #4 │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - bl 1c5bac <_PyInterpreterState_New@@Base> │ │ │ │ + bl 1c49cc <_PyInterpreterState_New@@Base> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 6b6a4 │ │ │ │ + cbz r3, 6b674 │ │ │ │ add r3, sp, #8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ bl 2d7e0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ @@ -95271,724 +95267,724 @@ │ │ │ │ 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, 6b6d4 │ │ │ │ + cbnz r5, 6b6a4 │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 6b6d4 │ │ │ │ + blt.n 6b6a4 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 6b6d4 │ │ │ │ - cbnz r2, 6b6ee │ │ │ │ + bgt.n 6b6a4 │ │ │ │ + cbnz r2, 6b6be │ │ │ │ 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] @ (6b720 ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 6b71a │ │ │ │ + ldr r3, [pc, #56] @ (6b6f0 ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 6b6ea │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 6b708 │ │ │ │ + bgt.n 6b6d8 │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #61480 @ 0xf028 │ │ │ │ + movw r1, #59628 @ 0xe8ec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 6b71a │ │ │ │ + bl 11de14 │ │ │ │ + b.n 6b6ea │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6b6f2 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 6b6c2 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b6f2 │ │ │ │ + beq.n 6b6c2 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r4, [r5, r3] │ │ │ │ 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, 6b748 │ │ │ │ + cbnz r5, 6b718 │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 6b748 │ │ │ │ + blt.n 6b718 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 6b748 │ │ │ │ - cbnz r2, 6b762 │ │ │ │ + bgt.n 6b718 │ │ │ │ + cbnz r2, 6b732 │ │ │ │ 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] @ (6b794 ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 6b78e │ │ │ │ + ldr r3, [pc, #56] @ (6b764 ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 6b75e │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 6b77c │ │ │ │ + bgt.n 6b74c │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #61928 @ 0xf1e8 │ │ │ │ + movw r1, #59944 @ 0xea28 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 6b78e │ │ │ │ + bl 11de14 │ │ │ │ + b.n 6b75e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6b766 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 6b736 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b766 │ │ │ │ + beq.n 6b736 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r0, [r3, r4] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006b798 : │ │ │ │ +0006b768 : │ │ │ │ b.w 2c124 │ │ │ │ │ │ │ │ -0006b79c : │ │ │ │ +0006b76c : │ │ │ │ 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 168884 <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ + bl 168818 <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006b7b8 : │ │ │ │ +0006b788 : │ │ │ │ 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, #26948 @ 0x6944 │ │ │ │ + movw r1, #24920 @ 0x6158 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #18340 @ 0x47a4 │ │ │ │ + movw r0, #16356 @ 0x3fe4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ ldrd r5, r6, [sp, #56] @ 0x38 │ │ │ │ mov sl, r2 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1ef9e8 │ │ │ │ + bl 1ee818 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 6b842 │ │ │ │ + cbz r0, 6b812 │ │ │ │ strd r4, r5, [sp] │ │ │ │ movw r1, #5996 @ 0x176c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ movw r5, #4372 @ 0x1114 │ │ │ │ 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, #16760 @ 0x4178 │ │ │ │ + movw r1, #14776 @ 0x39b8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 9e640 │ │ │ │ + bl 9e5dc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6b830 │ │ │ │ + blt.n 6b800 │ │ │ │ mov r8, r4 │ │ │ │ - b.n 6b842 │ │ │ │ + b.n 6b812 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6b82c │ │ │ │ + bne.n 6b7fc │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6b82c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6b7fc │ │ │ │ mov r0, r8 │ │ │ │ add sp, #24 │ │ │ │ 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 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne.n 6b884 │ │ │ │ + bne.n 6b854 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #56676 @ 0xdd64 │ │ │ │ + movw r2, #54692 @ 0xd5a4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #43428 @ 0xa9a4 │ │ │ │ + movw r1, #41444 @ 0xa1e4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #59776 @ 0xe980 │ │ │ │ + movw r0, #57792 @ 0xe1c0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 6b89e │ │ │ │ + b.n 6b86e │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ tst.w r2, #3 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r0, #38364 @ 0x95dc │ │ │ │ + movw r0, #36380 @ 0x8e1c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - b.w 8832c │ │ │ │ + b.w 88294 │ │ │ │ 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, 6b8c8 │ │ │ │ - bl f6d10 │ │ │ │ - b.n 6b8d2 │ │ │ │ + cbnz r3, 6b898 │ │ │ │ + bl f6cb4 │ │ │ │ + b.n 6b8a2 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r0, #1472] @ 0x5c0 │ │ │ │ - cbnz r0, 6b8e2 │ │ │ │ - movw r0, #16768 @ 0x4180 │ │ │ │ + cbnz r0, 6b8b2 │ │ │ │ + movw r0, #14784 @ 0x39c0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 243764 │ │ │ │ + b.w 242728 │ │ │ │ mov r4, r1 │ │ │ │ - bl f6580 │ │ │ │ - cbz r0, 6b8f6 │ │ │ │ + bl f6524 │ │ │ │ + cbz r0, 6b8c6 │ │ │ │ movs r3, #0 │ │ │ │ mvn.w r2, #8 │ │ │ │ strd r3, r3, [r4, #4] │ │ │ │ str r2, [r4, #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, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 6b93a │ │ │ │ + blt.n 6b90a │ │ │ │ mov r4, r0 │ │ │ │ - bl b0fe4 │ │ │ │ + bl b0b30 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 2bb98 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 6b942 │ │ │ │ + b.n 6b912 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ 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, #20] │ │ │ │ mov r5, r1 │ │ │ │ - cbz r0, 6b966 │ │ │ │ - bl 8832c │ │ │ │ + cbz r0, 6b936 │ │ │ │ + bl 88294 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6b96e │ │ │ │ - bl f6d10 │ │ │ │ + cbnz r0, 6b93e │ │ │ │ + bl f6cb4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b6fe │ │ │ │ + bl 3b70a │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15c368 │ │ │ │ + bl 15c3c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b98e │ │ │ │ + bge.n 6b95e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6b98e │ │ │ │ + cbnz r3, 6b95e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_Py_Dealloc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006b990 : │ │ │ │ - vldr d0, [pc, #4] @ 6b998 │ │ │ │ +0006b960 : │ │ │ │ + vldr d0, [pc, #4] @ 6b968 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ │ │ │ │ -0006b9a0 : │ │ │ │ - vldr d0, [pc, #4] @ 6b9a8 │ │ │ │ +0006b970 : │ │ │ │ + vldr d0, [pc, #4] @ 6b978 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ │ │ │ │ -0006b9b0 : │ │ │ │ +0006b980 : │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb.w r2, [r3, #38] @ 0x26 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6b9d0 │ │ │ │ + bne.n 6b9a0 │ │ │ │ ldr.w r2, [r3, #-36] │ │ │ │ sub.w r0, r3, #36 @ 0x24 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6b9d8 │ │ │ │ + bge.n 6b9a8 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #-36] │ │ │ │ bx lr │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006b9da : │ │ │ │ +0006b9aa : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0006b9fa : │ │ │ │ +0006b9ca : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0006ba1a : │ │ │ │ +0006b9ea : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0006ba2e : │ │ │ │ +0006b9fe : │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 6ba4e │ │ │ │ + bmi.n 6ba1e │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16824 @ 0x41b8 │ │ │ │ + movw r1, #14840 @ 0x39f8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ 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 6baca │ │ │ │ + bpl.n 6ba9a │ │ │ │ ldrb.w r3, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ - bne.n 6baca │ │ │ │ + bne.n 6ba9a │ │ │ │ ldr r3, [r6, #8] │ │ │ │ movw r2, #23388 @ 0x5b5c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6baca │ │ │ │ + bne.n 6ba9a │ │ │ │ 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 6bac8 │ │ │ │ + bge.n 6ba98 │ │ │ │ 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 6baa0 │ │ │ │ + b.n 6ba70 │ │ │ │ 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 6bb4e │ │ │ │ + ble.n 6bb1e │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ - bl db3bc <_PyUnicode_Equal@@Base> │ │ │ │ - cbnz r0, 6baea │ │ │ │ + bl db2b0 <_PyUnicode_Equal@@Base> │ │ │ │ + cbnz r0, 6baba │ │ │ │ adds r5, #1 │ │ │ │ - b.n 6bad2 │ │ │ │ + b.n 6baa2 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ add r3, r5 │ │ │ │ ldrsb.w r2, [r3, #16] │ │ │ │ ldrb.w ip, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 6bb00 │ │ │ │ + bge.n 6bad0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n 6bb4e │ │ │ │ + bpl.n 6bb1e │ │ │ │ ldr r1, [r6, #32] │ │ │ │ - cbz r1, 6bb10 │ │ │ │ + cbz r1, 6bae0 │ │ │ │ add.w r3, r6, #40 @ 0x28 │ │ │ │ add.w r3, r3, r5, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 6bb4e │ │ │ │ + bls.n 6bb1e │ │ │ │ adds r5, #10 │ │ │ │ cmp r2, #0 │ │ │ │ ldr.w r3, [r6, r5, lsl #2] │ │ │ │ bic.w r0, r3, #1 │ │ │ │ - blt.n 6bb36 │ │ │ │ + blt.n 6bb06 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.n 6bb3c │ │ │ │ + beq.n 6bb0c │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 6bb4e │ │ │ │ + bls.n 6bb1e │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32212 @ 0x7dd4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6bb40 │ │ │ │ + bne.n 6bb10 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r0, 6bb40 │ │ │ │ - b.n 6bb4e │ │ │ │ + cbnz r0, 6bb10 │ │ │ │ + b.n 6bb1e │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 6bb4e │ │ │ │ + bls.n 6bb1e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6bb6a │ │ │ │ + bge.n 6bb3a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 6bb6a │ │ │ │ + b.n 6bb3a │ │ │ │ movw r3, #43808 @ 0xab20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #16852 @ 0x41d4 │ │ │ │ + movw r1, #14868 @ 0x3a14 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0006bb6e : │ │ │ │ +0006bb3e : │ │ │ │ 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 8832c │ │ │ │ + bl 88294 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6bbae │ │ │ │ + cbz r0, 6bb7e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6ba2e │ │ │ │ + bl 6b9fe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6bb9e │ │ │ │ + blt.n 6bb6e │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6bbae │ │ │ │ + b.n 6bb7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6bb9a │ │ │ │ + bne.n 6bb6a │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6bb9a │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6bb6a │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006bbb2 : │ │ │ │ +0006bb82 : │ │ │ │ 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, #23388 @ 0x5b5c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6bbd6 │ │ │ │ + bne.n 6bba6 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 264fbc │ │ │ │ + b.w 26485c │ │ │ │ movw r1, #605 @ 0x25d │ │ │ │ - movw r0, #42592 @ 0xa660 │ │ │ │ + movw r0, #40560 @ 0x9e70 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006bbea : │ │ │ │ +0006bbba : │ │ │ │ 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, #23388 @ 0x5b5c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6bc1a │ │ │ │ + beq.n 6bbea │ │ │ │ mov.w r1, #520 @ 0x208 │ │ │ │ - movw r0, #42592 @ 0xa660 │ │ │ │ + movw r0, #40560 @ 0x9e70 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6bc1c │ │ │ │ + b.n 6bbec │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006bc1e : │ │ │ │ +0006bbee : │ │ │ │ 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, #23388 @ 0x5b5c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6bc4e │ │ │ │ + beq.n 6bc1e │ │ │ │ mov.w r1, #402 @ 0x192 │ │ │ │ - movw r0, #42592 @ 0xa660 │ │ │ │ + movw r0, #40560 @ 0x9e70 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6bc50 │ │ │ │ + b.n 6bc20 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006bc52 : │ │ │ │ +0006bc22 : │ │ │ │ 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, #23388 @ 0x5b5c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6bc82 │ │ │ │ + beq.n 6bc52 │ │ │ │ mov.w r1, #432 @ 0x1b0 │ │ │ │ - movw r0, #42592 @ 0xa660 │ │ │ │ + movw r0, #40560 @ 0x9e70 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6bc84 │ │ │ │ + b.n 6bc54 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006bc86 : │ │ │ │ +0006bc56 : │ │ │ │ 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, #23388 @ 0x5b5c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6bcb6 │ │ │ │ + beq.n 6bc86 │ │ │ │ mov.w r1, #412 @ 0x19c │ │ │ │ - movw r0, #42592 @ 0xa660 │ │ │ │ + movw r0, #40560 @ 0x9e70 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6bcb8 │ │ │ │ + b.n 6bc88 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006bcba : │ │ │ │ +0006bc8a : │ │ │ │ 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, #23388 @ 0x5b5c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6bcea │ │ │ │ + beq.n 6bcba │ │ │ │ movw r1, #481 @ 0x1e1 │ │ │ │ - movw r0, #42592 @ 0xa660 │ │ │ │ + movw r0, #40560 @ 0x9e70 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6bcec │ │ │ │ + b.n 6bcbc │ │ │ │ ldr r0, [r0, #32] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006bcee : │ │ │ │ +0006bcbe : │ │ │ │ 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, #23388 @ 0x5b5c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 6bd1e │ │ │ │ - movw r0, #42592 @ 0xa660 │ │ │ │ + beq.n 6bcee │ │ │ │ + movw r0, #40560 @ 0x9e70 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movw r1, #530 @ 0x212 │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6bd58 │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6bd28 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6bd5e │ │ │ │ + beq.n 6bd2e │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.n 6bd40 │ │ │ │ + bpl.n 6bd10 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6bd60 │ │ │ │ + bge.n 6bd30 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 6bd60 │ │ │ │ + b.n 6bd30 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16880 @ 0x41f0 │ │ │ │ + movw r1, #14896 @ 0x3a30 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6bd96 │ │ │ │ + b.n 6bd66 │ │ │ │ movs r1, #0 │ │ │ │ - ldr r4, [pc, #52] @ (6bd98 ) │ │ │ │ + ldr r4, [pc, #52] @ (6bd68 ) │ │ │ │ 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 6bd8c │ │ │ │ + bls.n 6bd5c │ │ │ │ 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 84e68 │ │ │ │ + bl 84e28 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006bd9c : │ │ │ │ +0006bd6c : │ │ │ │ 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, #23388 @ 0x5b5c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6bdca │ │ │ │ + beq.n 6bd9a │ │ │ │ mov.w r1, #442 @ 0x1ba │ │ │ │ - movw r0, #42592 @ 0xa660 │ │ │ │ + movw r0, #40560 @ 0x9e70 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6be08 │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6bdd8 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6be0e │ │ │ │ - cbz r1, 6bdf2 │ │ │ │ + beq.n 6bdde │ │ │ │ + cbz r1, 6bdc2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 6bdf2 │ │ │ │ + bpl.n 6bdc2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6be10 │ │ │ │ + bge.n 6bde0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 6be10 │ │ │ │ + b.n 6bde0 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16924 @ 0x421c │ │ │ │ + movw r1, #14940 @ 0x3a5c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6be50 │ │ │ │ + b.n 6be20 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #3 │ │ │ │ - bl 247c9c │ │ │ │ + bl 2470a8 │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 6be46 │ │ │ │ - ldr r1, [pc, #48] @ (6be54 ) │ │ │ │ + bls.n 6be16 │ │ │ │ + ldr r1, [pc, #48] @ (6be24 ) │ │ │ │ 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] │ │ │ │ @@ -95996,70 +95992,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 84e68 │ │ │ │ + bl 84e28 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006be58 : │ │ │ │ +0006be28 : │ │ │ │ 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, #23388 @ 0x5b5c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6be86 │ │ │ │ - movw r0, #42592 @ 0xa660 │ │ │ │ + beq.n 6be56 │ │ │ │ + movw r0, #40560 @ 0x9e70 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movw r1, #491 @ 0x1eb │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6bec4 │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6be94 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6beca │ │ │ │ - cbz r1, 6beae │ │ │ │ + beq.n 6be9a │ │ │ │ + cbz r1, 6be7e │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 6beae │ │ │ │ + bpl.n 6be7e │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6becc │ │ │ │ + bge.n 6be9c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 6becc │ │ │ │ + b.n 6be9c │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #16948 @ 0x4234 │ │ │ │ + movw r1, #14964 @ 0x3a74 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6bf0c │ │ │ │ + b.n 6bedc │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #4 │ │ │ │ - bl 247c9c │ │ │ │ + bl 2470a8 │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ cmp r2, #1 │ │ │ │ - bls.n 6bf02 │ │ │ │ - ldr r1, [pc, #48] @ (6bf10 ) │ │ │ │ + bls.n 6bed2 │ │ │ │ + ldr r1, [pc, #48] @ (6bee0 ) │ │ │ │ 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] │ │ │ │ @@ -96067,447 +96063,447 @@ │ │ │ │ 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 84e68 │ │ │ │ + bl 84e28 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006bf14 : │ │ │ │ +0006bee4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6bf4c │ │ │ │ - bl 208448 │ │ │ │ + cbz r0, 6bf1c │ │ │ │ + bl 207214 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6bf3c │ │ │ │ + blt.n 6bf0c │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6bf4c │ │ │ │ + b.n 6bf1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6bf38 │ │ │ │ + bne.n 6bf08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6bf38 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6bf08 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006bf50 : │ │ │ │ +0006bf20 : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 6bf58 │ │ │ │ + b.w 6bf28 │ │ │ │ │ │ │ │ -0006bf58 : │ │ │ │ +0006bf28 : │ │ │ │ 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 8832c │ │ │ │ + bl 88294 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c044 │ │ │ │ + beq.n 6c014 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6c03e │ │ │ │ + beq.n 6c00e │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ce0d8 │ │ │ │ + bl 1cce90 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6bf8e │ │ │ │ + cbnz r0, 6bf5e │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6bfae │ │ │ │ - cbz r5, 6bfd2 │ │ │ │ + b.n 6bf7e │ │ │ │ + cbz r5, 6bfa2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ce0d8 │ │ │ │ + bl 1cce90 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c038 │ │ │ │ + beq.n 6c008 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r4 │ │ │ │ - bl 6c054 │ │ │ │ + bl 6c024 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6bfc2 │ │ │ │ + bge.n 6bf92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6bfc2 │ │ │ │ + cbnz r3, 6bf92 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r5 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84e68 │ │ │ │ - b.n 6c044 │ │ │ │ - ldr r2, [pc, #120] @ (6c04c ) │ │ │ │ + bl 84e28 │ │ │ │ + b.n 6c014 │ │ │ │ + ldr r2, [pc, #120] @ (6c01c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - cbnz r3, 6bff2 │ │ │ │ - movw r1, #15880 @ 0x3e08 │ │ │ │ + cbnz r3, 6bfc2 │ │ │ │ + movw r1, #13896 @ 0x3648 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #8008 @ 0x1f48 │ │ │ │ + movw r0, #6056 @ 0x17a8 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr.w r0, [r3, #3912] @ 0xf48 │ │ │ │ - movw r1, #9968 @ 0x26f0 │ │ │ │ + movw r1, #7984 @ 0x1f30 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl ee070 │ │ │ │ + bl edfd0 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 6c00c │ │ │ │ - bl f6d10 │ │ │ │ - b.n 6bf9c │ │ │ │ + cbnz r0, 6bfdc │ │ │ │ + bl f6cb4 │ │ │ │ + b.n 6bf6c │ │ │ │ strd r0, r4, [sp] │ │ │ │ mov r1, sp │ │ │ │ - ldr r0, [pc, #60] @ (6c050 ) │ │ │ │ - bl ad83c <_PyUnicodeWriter_Finish@@Base+0x1374> │ │ │ │ + ldr r0, [pc, #60] @ (6c020 ) │ │ │ │ + bl ad3bc <_PyUnicodeWriter_Finish@@Base+0x1374> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c02e │ │ │ │ + bge.n 6bffe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 6c02e │ │ │ │ + cbnz r3, 6bffe │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 6c006 │ │ │ │ + beq.n 6bfd6 │ │ │ │ mov r5, r9 │ │ │ │ - b.n 6bf9c │ │ │ │ + b.n 6bf6c │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6bfae │ │ │ │ + b.n 6bf7e │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 6bf90 │ │ │ │ - b.n 6bf9c │ │ │ │ + bne.n 6bf60 │ │ │ │ + b.n 6bf6c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r3, r4, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006c054 : │ │ │ │ +0006c024 : │ │ │ │ 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] @ (6c130 ) │ │ │ │ + ldr r3, [pc, #200] @ (6c100 ) │ │ │ │ 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 1cfe68 <_PySys_GetRequiredAttr@@Base+0x12b4> │ │ │ │ + bl 1cec20 <_PySys_GetRequiredAttr@@Base+0x12b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6c126 │ │ │ │ - cbnz r5, 6c08a │ │ │ │ + beq.n 6c0f6 │ │ │ │ + cbnz r5, 6c05a │ │ │ │ ldr.w r5, [r8, #80] @ 0x50 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - movw r1, #9968 @ 0x26f0 │ │ │ │ + movw r1, #7984 @ 0x1f30 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr.w r0, [r3, #3912] @ 0xf48 │ │ │ │ - bl ee070 │ │ │ │ + bl edfd0 │ │ │ │ mov r9, r0 │ │ │ │ - cbnz r0, 6c0b8 │ │ │ │ + cbnz r0, 6c088 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c124 │ │ │ │ + bge.n 6c0f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6c124 │ │ │ │ + bne.n 6c0f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6c124 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c0f4 │ │ │ │ movs r3, #0 │ │ │ │ strd r5, sl, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #108] @ (6c134 ) │ │ │ │ - bl 12b760 │ │ │ │ + ldr r1, [pc, #108] @ (6c104 ) │ │ │ │ + bl 12b880 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c0e4 │ │ │ │ + bge.n 6c0b4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 6c0e4 │ │ │ │ + cbnz r3, 6c0b4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 6c108 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 6c0d8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c0fa │ │ │ │ + bge.n 6c0ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6c0fa │ │ │ │ + cbnz r3, 6c0ca │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d0084 │ │ │ │ + bl 1cee3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6c114 │ │ │ │ + blt.n 6c0e4 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6c126 │ │ │ │ + b.n 6c0f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6c110 │ │ │ │ + bne.n 6c0e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6c110 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6c0e0 │ │ │ │ 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!, {r3, r4, r6} │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006c138 : │ │ │ │ +0006c108 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 6bf58 │ │ │ │ + b.w 6bf28 │ │ │ │ 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, 6c15c │ │ │ │ + cbz r3, 6c12c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r4, r4, r3, lsl #3 │ │ │ │ adds r4, #16 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbz r0, 6c16a │ │ │ │ - bl 2b6b70 <_PySys_GetSizeOf@@Base> │ │ │ │ + cbz r0, 6c13a │ │ │ │ + bl 2b63d8 <_PySys_GetSizeOf@@Base> │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 6c16e │ │ │ │ + beq.n 6c13e │ │ │ │ add r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6c178 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 6c182 │ │ │ │ + bne.n 6c148 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 6c152 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 8f798 │ │ │ │ + b.w 8f6f8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ - cbz r3, 6c1a4 │ │ │ │ + cbz r3, 6c174 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add.w r4, r4, r3, lsl #2 │ │ │ │ ldr.w r3, [r5, #132] @ 0x84 │ │ │ │ - cbz r3, 6c1b2 │ │ │ │ + cbz r3, 6c182 │ │ │ │ ldr.w r3, [r5, #140] @ 0x8c │ │ │ │ add.w r4, r4, r3, lsl #2 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - cbz r0, 6c1be │ │ │ │ + cbz r0, 6c18e │ │ │ │ adds r4, #1 │ │ │ │ blx 2c090 │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r5, #124] @ 0x7c │ │ │ │ - cbz r0, 6c1ca │ │ │ │ + cbz r0, 6c19a │ │ │ │ adds r4, #1 │ │ │ │ blx 2c090 │ │ │ │ add r4, r0 │ │ │ │ ldr.w r0, [r5, #128] @ 0x80 │ │ │ │ - cbz r0, 6c1d8 │ │ │ │ + cbz r0, 6c1a8 │ │ │ │ adds r4, #1 │ │ │ │ blx 2c090 │ │ │ │ add r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6c1e2 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 6c1ec │ │ │ │ + bne.n 6c1b2 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 6c1bc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 8f798 │ │ │ │ + b.w 8f6f8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006c1f0 : │ │ │ │ - movw r0, #57096 @ 0xdf08 │ │ │ │ +0006c1c0 : │ │ │ │ + movw r0, #55112 @ 0xd748 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c1fa : │ │ │ │ +0006c1ca : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #36] @ (6c230 ) │ │ │ │ + ldr r3, [pc, #36] @ (6c200 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3904] @ 0xf40 │ │ │ │ - cbnz r0, 6c22c │ │ │ │ - movw r1, #34268 @ 0x85dc │ │ │ │ + cbnz r0, 6c1fc │ │ │ │ + movw r1, #32284 @ 0x7e1c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #30336 @ 0x7680 │ │ │ │ + movw r0, #28352 @ 0x6ec0 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 6c25c │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 6c22c │ │ │ │ movw r3, #43716 @ 0xaac4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6580 │ │ │ │ + bl f6524 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c25e : │ │ │ │ +0006c22e : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43620 @ 0xaa64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #16984 @ 0x4258 │ │ │ │ + movw r1, #15000 @ 0x3a98 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 236d3c │ │ │ │ - cbnz r0, 6c290 │ │ │ │ + bl 235ce4 │ │ │ │ + cbnz r0, 6c260 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1f00f8 │ │ │ │ + b.w 1eef28 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006c294 : │ │ │ │ +0006c264 : │ │ │ │ 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 1f1764 │ │ │ │ + bl 1f05d8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6c2dc │ │ │ │ + beq.n 6c2ac │ │ │ │ cmp r0, #8 │ │ │ │ - bls.n 6c2d2 │ │ │ │ + bls.n 6c2a2 │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17108 @ 0x42d4 │ │ │ │ + movw r1, #15124 @ 0x3b14 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6c2dc │ │ │ │ + b.n 6c2ac │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ movs r0, #0 │ │ │ │ strd r2, r3, [r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006c2e0 : │ │ │ │ +0006c2b0 : │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c2e4 : │ │ │ │ +0006c2b4 : │ │ │ │ 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 6c318 │ │ │ │ + bmi.n 6c2e8 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #54412 @ 0xd48c │ │ │ │ + movw r1, #52604 @ 0xcd7c │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6c324 │ │ │ │ + b.n 6c2f4 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ tst.w r3, #3 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c326 : │ │ │ │ +0006c2f6 : │ │ │ │ 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, 6c34c │ │ │ │ + cbnz r1, 6c31c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6c350 │ │ │ │ + bge.n 6c320 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - b.w 104be8 │ │ │ │ + b.w 104a80 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c352 : │ │ │ │ +0006c322 : │ │ │ │ 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] │ │ │ │ @@ -96515,57 +96511,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 1c74a0 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ + bl 1c62c0 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6c3a2 │ │ │ │ + cbz r0, 6c372 │ │ │ │ sub.w r2, r6, #8 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #8 │ │ │ │ blx 2b420 │ │ │ │ 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 1c7678 <_Py_NewReference@@Base> │ │ │ │ + bl 1c6498 <_Py_NewReference@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006c3a6 <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ +0006c376 <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ ldr.w r0, [r0, #3668] @ 0xe54 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c3ac : │ │ │ │ +0006c37c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0006c3c2 : │ │ │ │ +0006c392 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0006c3d6 : │ │ │ │ +0006c3a6 : │ │ │ │ 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 │ │ │ │ @@ -96574,429 +96570,429 @@ │ │ │ │ orrs r3, r2 │ │ │ │ and.w r1, r1, #16711680 @ 0xff0000 │ │ │ │ orr.w r0, r3, r0, lsl #24 │ │ │ │ orrs r0, r1 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c3fa : │ │ │ │ +0006c3ca : │ │ │ │ lsls r1, r1, #16 │ │ │ │ and.w r1, r1, #16711680 @ 0xff0000 │ │ │ │ orr.w r0, r1, r0, lsl #24 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c406 <_PyRWMutex_Lock@@Base>: │ │ │ │ +0006c3d6 <_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 6c440 <_PyRWMutex_Lock@@Base+0x3a> │ │ │ │ + bne.n 6c410 <_PyRWMutex_Lock@@Base+0x3a> │ │ │ │ orr.w r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 6c436 <_PyRWMutex_Lock@@Base+0x30> │ │ │ │ + bne.n 6c406 <_PyRWMutex_Lock@@Base+0x30> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6c426 <_PyRWMutex_Lock@@Base+0x20> │ │ │ │ + bne.n 6c3f6 <_PyRWMutex_Lock@@Base+0x20> │ │ │ │ dmb ish │ │ │ │ - beq.n 6c44a <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ + beq.n 6c41a <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 6c418 <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ + b.n 6c3e8 <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6c4ae <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ + bl 6c47e <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ mov r1, r0 │ │ │ │ - b.n 6c418 <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ + b.n 6c3e8 <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006c44c <_PyRWMutex_Unlock@@Base>: │ │ │ │ +0006c41c <_PyRWMutex_Unlock@@Base>: │ │ │ │ movs r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r0] │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6c452 <_PyRWMutex_Unlock@@Base+0x6> │ │ │ │ + bne.n 6c422 <_PyRWMutex_Unlock@@Base+0x6> │ │ │ │ lsls r3, r3, #30 │ │ │ │ dmb ish │ │ │ │ - bpl.n 6c46a <_PyRWMutex_Unlock@@Base+0x1e> │ │ │ │ - b.w 21961c <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + bpl.n 6c43a <_PyRWMutex_Unlock@@Base+0x1e> │ │ │ │ + b.w 21861c <_PyParkingLot_UnparkAll@@Base> │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c46c <_PyRWMutex_RLock@@Base>: │ │ │ │ +0006c43c <_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 6c48c <_PyRWMutex_RLock@@Base+0x20> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6c4ae <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ + lsls r3, r1, #30 │ │ │ │ + beq.n 6c45c <_PyRWMutex_RLock@@Base+0x20> │ │ │ │ + bl 6c47e <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ mov r1, r0 │ │ │ │ - b.n 6c47e <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ + b.n 6c44e <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ adds r2, r1, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 6c4a2 <_PyRWMutex_RLock@@Base+0x36> │ │ │ │ + bne.n 6c472 <_PyRWMutex_RLock@@Base+0x36> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6c492 <_PyRWMutex_RLock@@Base+0x26> │ │ │ │ + bne.n 6c462 <_PyRWMutex_RLock@@Base+0x26> │ │ │ │ dmb ish │ │ │ │ - beq.n 6c4ac <_PyRWMutex_RLock@@Base+0x40> │ │ │ │ + beq.n 6c47c <_PyRWMutex_RLock@@Base+0x40> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 6c47e <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ + b.n 6c44e <_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 6c4e8 <_PyRWMutex_RLock@@Base+0x7c> │ │ │ │ + bmi.n 6c4b8 <_PyRWMutex_RLock@@Base+0x7c> │ │ │ │ orr.w r2, r1, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 6c4dc <_PyRWMutex_RLock@@Base+0x70> │ │ │ │ + bne.n 6c4ac <_PyRWMutex_RLock@@Base+0x70> │ │ │ │ strex r4, r2, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 6c4cc <_PyRWMutex_RLock@@Base+0x60> │ │ │ │ + bne.n 6c49c <_PyRWMutex_RLock@@Base+0x60> │ │ │ │ dmb ish │ │ │ │ - beq.n 6c4e6 <_PyRWMutex_RLock@@Base+0x7a> │ │ │ │ + beq.n 6c4b6 <_PyRWMutex_RLock@@Base+0x7a> │ │ │ │ mov r0, r3 │ │ │ │ - b.n 6c50a <_PyRWMutex_RLock@@Base+0x9e> │ │ │ │ + b.n 6c4da <_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 216ccc <_PyParkingLot_Park@@Base> │ │ │ │ + bl 215cc4 <_PyParkingLot_Park@@Base> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006c50e <_PyRWMutex_RUnlock@@Base>: │ │ │ │ +0006c4de <_PyRWMutex_RUnlock@@Base>: │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r0] │ │ │ │ subs r3, #4 │ │ │ │ strex r2, r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6c512 <_PyRWMutex_RUnlock@@Base+0x4> │ │ │ │ + bne.n 6c4e2 <_PyRWMutex_RUnlock@@Base+0x4> │ │ │ │ bic.w r3, r3, #1 │ │ │ │ dmb ish │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 6c530 <_PyRWMutex_RUnlock@@Base+0x22> │ │ │ │ - b.w 21961c <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + bne.n 6c500 <_PyRWMutex_RUnlock@@Base+0x22> │ │ │ │ + b.w 21861c <_PyParkingLot_UnparkAll@@Base> │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c532 : │ │ │ │ +0006c502 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6c55c │ │ │ │ + cbz r0, 6c52c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #32420 @ 0x7ea4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6c55c │ │ │ │ + bne.n 6c52c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 6c55c │ │ │ │ + cbz r2, 6c52c │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #16] │ │ │ │ - b.n 6c576 │ │ │ │ + b.n 6c546 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17156 @ 0x4304 │ │ │ │ + movw r1, #15172 @ 0x3b44 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c578 : │ │ │ │ +0006c548 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6c59e │ │ │ │ + cbz r0, 6c56e │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32420 @ 0x7ea4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6c59e │ │ │ │ + bne.n 6c56e │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 6c59e │ │ │ │ + cbz r3, 6c56e │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.n 6c5b6 │ │ │ │ + b.n 6c586 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17216 @ 0x4340 │ │ │ │ + movw r1, #15232 @ 0x3b80 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c5b8 : │ │ │ │ +0006c588 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6c5de │ │ │ │ + cbz r0, 6c5ae │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #32420 @ 0x7ea4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6c5de │ │ │ │ + bne.n 6c5ae │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 6c5de │ │ │ │ + cbz r3, 6c5ae │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 6c5f6 │ │ │ │ + b.n 6c5c6 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17276 @ 0x437c │ │ │ │ + movw r1, #15292 @ 0x3bbc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c5f8 : │ │ │ │ +0006c5c8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6c636 │ │ │ │ + cbz r0, 6c606 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #32420 @ 0x7ea4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6c636 │ │ │ │ + bne.n 6c606 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 6c636 │ │ │ │ - cbnz r1, 6c652 │ │ │ │ + cbz r2, 6c606 │ │ │ │ + cbnz r1, 6c622 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17400 @ 0x43f8 │ │ │ │ + movw r1, #15416 @ 0x3c38 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 6c64c │ │ │ │ + bl 11de14 │ │ │ │ + b.n 6c61c │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17340 @ 0x43bc │ │ │ │ + movw r1, #15356 @ 0x3bfc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6c656 │ │ │ │ + b.n 6c626 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c658 : │ │ │ │ +0006c628 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6c682 │ │ │ │ + cbz r0, 6c652 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #32420 @ 0x7ea4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6c682 │ │ │ │ + bne.n 6c652 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 6c682 │ │ │ │ + cbz r2, 6c652 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ - b.n 6c69c │ │ │ │ + b.n 6c66c │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17448 @ 0x4428 │ │ │ │ + movw r1, #15464 @ 0x3c68 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c69e : │ │ │ │ +0006c66e : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 6c6c8 │ │ │ │ + cbz r0, 6c698 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #32420 @ 0x7ea4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6c6c8 │ │ │ │ + bne.n 6c698 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 6c6c8 │ │ │ │ + cbz r2, 6c698 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #20] │ │ │ │ - b.n 6c6e2 │ │ │ │ + b.n 6c6b2 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17504 @ 0x4460 │ │ │ │ + movw r1, #15520 @ 0x3ca0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c6e4 : │ │ │ │ - b.w 144228 <_PyArena_Free@@Base+0x1178> │ │ │ │ +0006c6b4 : │ │ │ │ + b.w 144480 <_PyArena_Free@@Base+0x1178> │ │ │ │ │ │ │ │ -0006c6e8 : │ │ │ │ - b.w 264e08 │ │ │ │ +0006c6b8 : │ │ │ │ + b.w 2646a8 │ │ │ │ │ │ │ │ -0006c6ec : │ │ │ │ - b.w 440d0 <_PyImport_ClearExtension@@Base+0x7ce> │ │ │ │ +0006c6bc : │ │ │ │ + b.w 440e8 <_PyImport_ClearExtension@@Base+0x7c6> │ │ │ │ │ │ │ │ -0006c6f0 : │ │ │ │ - b.w 2660fc │ │ │ │ +0006c6c0 : │ │ │ │ + b.w 265948 │ │ │ │ │ │ │ │ -0006c6f4 : │ │ │ │ +0006c6c4 : │ │ │ │ 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 176c6c │ │ │ │ - cbz r0, 6c72a │ │ │ │ + bl 17d380 │ │ │ │ + cbz r0, 6c6fa │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ movs r5, #0 │ │ │ │ blx 2bff8 │ │ │ │ - b.n 6c7a0 │ │ │ │ + b.n 6c770 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 6c73c │ │ │ │ + cbz r0, 6c70c │ │ │ │ mov r3, r5 │ │ │ │ - b.n 6c746 │ │ │ │ + b.n 6c716 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl 23c470 │ │ │ │ - b.n 6c7a0 │ │ │ │ + bl 23b41c │ │ │ │ + b.n 6c770 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, r5 │ │ │ │ - ble.n 6c754 │ │ │ │ + ble.n 6c724 │ │ │ │ str.w r3, [r7, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 6c746 │ │ │ │ + b.n 6c716 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - movw r3, #51111 @ 0xc7a7 │ │ │ │ + movw r3, #51063 @ 0xc777 │ │ │ │ movt r3, #6 │ │ │ │ - movw r2, #57273 @ 0xdfb9 │ │ │ │ + movw r2, #57225 @ 0xdf89 │ │ │ │ movt r2, #6 │ │ │ │ cmp.w r9, #70 @ 0x46 │ │ │ │ ite ne │ │ │ │ movne r8, r3 │ │ │ │ moveq r8, r2 │ │ │ │ - bl 2e32a0 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 2e2af0 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 6c79a │ │ │ │ - bl 2e06c0 │ │ │ │ + cbz r5, 6c76a │ │ │ │ + bl 2dffb4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r6 │ │ │ │ subs r5, #1 │ │ │ │ blx 2bff8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r6, r3 │ │ │ │ blx r8 │ │ │ │ - b.n 6c778 │ │ │ │ + b.n 6c748 │ │ │ │ mov r0, r7 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ 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 6c7d4 │ │ │ │ + blt.n 6c7a4 │ │ │ │ ldr.w r0, [r2, r4, lsl #2] │ │ │ │ ldr.w r3, [r1, #-4] │ │ │ │ subs r0, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 6c7c8 │ │ │ │ + bge.n 6c798 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r1, #-4] │ │ │ │ - b.n 6c7d4 │ │ │ │ + b.n 6c7a4 │ │ │ │ movs r3, #0 │ │ │ │ subs r4, #1 │ │ │ │ str.w r3, [r1, #-4] │ │ │ │ subs r1, #4 │ │ │ │ - b.n 6c7ae │ │ │ │ + b.n 6c77e │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c7d8 : │ │ │ │ +0006c7a8 : │ │ │ │ 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] @ (6c830 ) │ │ │ │ + ldr r4, [pc, #68] @ (6c800 ) │ │ │ │ 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 6c834 │ │ │ │ + bl 6c804 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6c826 │ │ │ │ + beq.n 6c7f6 │ │ │ │ cmp r5, r9 │ │ │ │ - bne.n 6c808 │ │ │ │ + bne.n 6c7d8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6c834 │ │ │ │ + bl 6c804 │ │ │ │ str.w r8, [r4, #3748] @ 0xea4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -97004,1754 +97000,1754 @@ │ │ │ │ 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 6c888 │ │ │ │ + beq.n 6c858 │ │ │ │ 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 6c87e │ │ │ │ + bge.n 6c84e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - cbnz r3, 6c87e │ │ │ │ + cbnz r3, 6c84e │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 6c88c │ │ │ │ + beq.n 6c85c │ │ │ │ ldr r4, [r4, #0] │ │ │ │ - b.n 6c84c │ │ │ │ + b.n 6c81c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6c890 │ │ │ │ + b.n 6c860 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -0006c894 : │ │ │ │ - cbz r0, 6c8a2 │ │ │ │ +0006c864 : │ │ │ │ + cbz r0, 6c872 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c8a4 : │ │ │ │ - b.w 84e50 │ │ │ │ +0006c874 : │ │ │ │ + b.w 84e10 │ │ │ │ │ │ │ │ -0006c8a8 : │ │ │ │ +0006c878 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c8aa : │ │ │ │ +0006c87a : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6c8be │ │ │ │ + ble.n 6c88e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c8c2 : │ │ │ │ +0006c892 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r0, #8 │ │ │ │ - bl 7a25c │ │ │ │ - cbz r0, 6c8dc │ │ │ │ + bl 7a22c │ │ │ │ + cbz r0, 6c8ac │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006c8de : │ │ │ │ - cbz r0, 6c908 │ │ │ │ +0006c8ae : │ │ │ │ + cbz r0, 6c8d8 │ │ │ │ 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, 6c8fe │ │ │ │ + cbz r3, 6c8ce │ │ │ │ ldr r0, [r0, #4] │ │ │ │ blx 2bbe4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7a4ec │ │ │ │ + b.w 7a4bc │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c90a : │ │ │ │ - cbz r0, 6c918 │ │ │ │ +0006c8da : │ │ │ │ + cbz r0, 6c8e8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c91a : │ │ │ │ - ldr r3, [pc, #16] @ (6c92c ) │ │ │ │ - cbz r0, 6c924 │ │ │ │ +0006c8ea : │ │ │ │ + ldr r3, [pc, #16] @ (6c8fc ) │ │ │ │ + cbz r0, 6c8f4 │ │ │ │ ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr.w r0, [r3, #1600] @ 0x640 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006c930 : │ │ │ │ +0006c900 : │ │ │ │ ldrd r0, r1, [r0, #136] @ 0x88 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006c936 : │ │ │ │ +0006c906 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r0, 6c958 │ │ │ │ + cbnz r0, 6c928 │ │ │ │ mov.w r1, #940 @ 0x3ac │ │ │ │ - movw r0, #35644 @ 0x8b3c │ │ │ │ + movw r0, #33660 @ 0x837c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6c9a2 │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6c972 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ movw r1, #8228 @ 0x2024 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 6c9a8 │ │ │ │ + beq.n 6c978 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9ef64 │ │ │ │ + bl 9ef00 │ │ │ │ movw r2, #8888 @ 0x22b8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #8436 @ 0x20f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r2 │ │ │ │ it ne │ │ │ │ cmpne r5, r3 │ │ │ │ - beq.n 6c9a8 │ │ │ │ + beq.n 6c978 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6c9a8 │ │ │ │ + bmi.n 6c978 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17568 @ 0x44a0 │ │ │ │ + movw r1, #15584 @ 0x3ce0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6c9c0 │ │ │ │ + b.n 6c990 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ 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} │ │ │ │ │ │ │ │ -0006c9c2 : │ │ │ │ +0006c992 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 6ca04 │ │ │ │ + cbz r0, 6c9d4 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r1, #8228 @ 0x2024 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 6ca18 │ │ │ │ + beq.n 6c9e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ef64 │ │ │ │ + bl 9ef00 │ │ │ │ movw r2, #8888 @ 0x22b8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ movw r3, #8436 @ 0x20f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r2 │ │ │ │ it ne │ │ │ │ cmpne r4, r3 │ │ │ │ - beq.n 6ca18 │ │ │ │ + beq.n 6c9e8 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 6ca18 │ │ │ │ + bmi.n 6c9e8 │ │ │ │ mov.w r1, #972 @ 0x3cc │ │ │ │ - movw r0, #35644 @ 0x8b3c │ │ │ │ + movw r0, #33660 @ 0x837c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6ca40 │ │ │ │ + b.n 6ca10 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 6ca40 │ │ │ │ + beq.n 6ca10 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6ca3e │ │ │ │ + ble.n 6ca0e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ca40 │ │ │ │ + bge.n 6ca10 │ │ │ │ adds r3, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bne.n 6ca40 │ │ │ │ + bne.n 6ca10 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 6ca40 │ │ │ │ + b.n 6ca10 │ │ │ │ mov r0, r2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0006ca42 <_Py_UTF8_Edit_Cost@@Base>: │ │ │ │ +0006ca12 <_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 a29e4 │ │ │ │ - cbz r0, 6ca8a <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ + bl a2984 │ │ │ │ + cbz r0, 6ca5a <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl a29e4 │ │ │ │ + bl a2984 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 6ca8a <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ + cbz r0, 6ca5a <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6ca7c <_Py_UTF8_Edit_Cost@@Base+0x3a> │ │ │ │ + bne.n 6ca4c <_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 83588 │ │ │ │ + bl 83548 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 6ca90 <_Py_UTF8_Edit_Cost@@Base+0x4e> │ │ │ │ - bl 23c470 │ │ │ │ + cbnz r0, 6ca60 <_Py_UTF8_Edit_Cost@@Base+0x4e> │ │ │ │ + bl 23b41c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6caa8 <_Py_UTF8_Edit_Cost@@Base+0x66> │ │ │ │ + b.n 6ca78 <_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 26e49c <_PyTime_AsMilliseconds@@Base+0x2088> │ │ │ │ + bl 26dd54 <_PyTime_AsMilliseconds@@Base+0x2098> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006caae : │ │ │ │ +0006ca7e : │ │ │ │ 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 6cae2 │ │ │ │ + bcs.n 6cab2 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov.w r2, #24576 @ 0x6000 │ │ │ │ - movw r1, #17596 @ 0x44bc │ │ │ │ + movw r1, #15612 @ 0x3cfc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6caf8 │ │ │ │ + b.n 6cac8 │ │ │ │ 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} │ │ │ │ │ │ │ │ -0006cafa : │ │ │ │ +0006caca : │ │ │ │ ldr.w r2, [r0, #752] @ 0x2f0 │ │ │ │ - cbz r2, 6cb16 │ │ │ │ + cbz r2, 6cae6 │ │ │ │ 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 1c730c <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b.w 1c612c <_Py_InitializeRecursionLimits@@Base> │ │ │ │ │ │ │ │ -0006cb1a : │ │ │ │ - movw r3, #32528 @ 0x7f10 │ │ │ │ +0006caea : │ │ │ │ + movw r3, #30544 @ 0x7750 │ │ │ │ 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, 6cb3c │ │ │ │ - cbz r5, 6cb3c │ │ │ │ + cbz r4, 6cb0c │ │ │ │ + cbz r5, 6cb0c │ │ │ │ ldrb r5, [r3, r4] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 6cb28 │ │ │ │ + beq.n 6caf8 │ │ │ │ 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 6cb6a │ │ │ │ + bne.n 6cb3a │ │ │ │ mov r0, r1 │ │ │ │ blx 2accc │ │ │ │ mov r2, r0 │ │ │ │ - b.n 6cb7a │ │ │ │ + b.n 6cb4a │ │ │ │ movs r2, #0 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 6cb7a │ │ │ │ + bge.n 6cb4a │ │ │ │ ldr.w r1, [r4, r2, lsl #2] │ │ │ │ - cbz r1, 6cb7a │ │ │ │ + cbz r1, 6cb4a │ │ │ │ adds r2, #1 │ │ │ │ - b.n 6cb6c │ │ │ │ + b.n 6cb3c │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 6cb8c │ │ │ │ + bge.n 6cb5c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 6cbca │ │ │ │ + b.w 6cb9a │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ - bl a22fc │ │ │ │ + bl a1c54 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6cbc0 │ │ │ │ + cbz r0, 6cb90 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl f433c <_PyErr_FormatV@@Base+0x670> │ │ │ │ + bl f42a4 <_PyErr_FormatV@@Base+0x670> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6cbc4 │ │ │ │ + bge.n 6cb94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6cbc4 │ │ │ │ + cbnz r3, 6cb94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6cbc4 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6cb94 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006cbca : │ │ │ │ +0006cb9a : │ │ │ │ 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 6cbea │ │ │ │ + bge.n 6cbba │ │ │ │ mov r0, r1 │ │ │ │ blx 2accc │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 6cd4c │ │ │ │ + beq.w 6cd1c │ │ │ │ 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 6cc34 │ │ │ │ + bls.n 6cc04 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ adds r1, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bls.n 6cbfc │ │ │ │ + bls.n 6cbcc │ │ │ │ mov r3, r2 │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcc.n 6cbfc │ │ │ │ + bcc.n 6cbcc │ │ │ │ movw r0, #43552 @ 0xaa20 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ - movw r1, #63480 @ 0xf7f8 │ │ │ │ + movw r1, #61496 @ 0xf038 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl f3b3c │ │ │ │ - b.n 6cd4c │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 6cd1c │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 6cc60 │ │ │ │ + bcc.n 6cc30 │ │ │ │ ldrd r2, r1, [r7, #16] │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - blt.n 6cc60 │ │ │ │ + blt.n 6cc30 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - beq.n 6cc72 │ │ │ │ + beq.n 6cc42 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 6cd3c │ │ │ │ + bne.n 6cd0c │ │ │ │ bic.w r6, r6, #15 │ │ │ │ mov r2, r0 │ │ │ │ add r6, r4 │ │ │ │ - b.n 6ccd4 │ │ │ │ + b.n 6cca4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl e90d8 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl e903c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6cc44 │ │ │ │ + bne.n 6cc14 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6cd4c │ │ │ │ + b.n 6cd1c │ │ │ │ bic.w r6, r6, #15 │ │ │ │ mov r2, r0 │ │ │ │ add r6, r4 │ │ │ │ cmp r6, r4 │ │ │ │ - bls.n 6cca0 │ │ │ │ + bls.n 6cc70 │ │ │ │ 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 6cc7a │ │ │ │ + b.n 6cc4a │ │ │ │ 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 6cd44 │ │ │ │ + bls.n 6cd14 │ │ │ │ ldr.w r3, [r1], #4 │ │ │ │ strb.w r3, [r2], #1 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 6ccc2 │ │ │ │ + b.n 6cc92 │ │ │ │ movs r1, #0 │ │ │ │ cmp r6, r4 │ │ │ │ mov ip, r1 │ │ │ │ - bls.n 6cd08 │ │ │ │ + bls.n 6ccd8 │ │ │ │ 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 6ccd4 │ │ │ │ + b.n 6cca4 │ │ │ │ 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 6cd44 │ │ │ │ + bls.n 6cd14 │ │ │ │ ldr.w r3, [r1], #4 │ │ │ │ strh.w r3, [r2], #2 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 6cd2a │ │ │ │ + b.n 6ccfa │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx 2bff8 │ │ │ │ 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} │ │ │ │ │ │ │ │ -0006cd52 : │ │ │ │ +0006cd22 : │ │ │ │ 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 6cd6a │ │ │ │ + beq.n 6cd3a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6cdac │ │ │ │ + b.n 6cd7c │ │ │ │ mov r5, r0 │ │ │ │ - bl 20e970 │ │ │ │ + bl 20d738 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6cd66 │ │ │ │ + beq.n 6cd36 │ │ │ │ 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 6cd66 │ │ │ │ + bls.n 6cd36 │ │ │ │ ldr.w r2, [r1, #-4]! │ │ │ │ and.w r0, r2, #3 │ │ │ │ bic.w r2, r2, #1 │ │ │ │ cmp r0, #3 │ │ │ │ - beq.n 6cd84 │ │ │ │ + beq.n 6cd54 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 6cd84 │ │ │ │ + bne.n 6cd54 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 6cdac │ │ │ │ + bne.n 6cd7c │ │ │ │ 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} │ │ │ │ │ │ │ │ -0006cdb0 : │ │ │ │ +0006cd80 : │ │ │ │ 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, 6cdd0 │ │ │ │ + cbz r4, 6cda0 │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 6cdd0 │ │ │ │ - bl 13900c │ │ │ │ - b.n 6cdc6 │ │ │ │ + cbz r0, 6cda0 │ │ │ │ + bl 139248 │ │ │ │ + b.n 6cd96 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006cdd2 : │ │ │ │ +0006cda2 : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ subs r3, r0, #1 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006cddc : │ │ │ │ +0006cdac : │ │ │ │ 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 1ce084 │ │ │ │ + bl 1cce3c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006cdfc : │ │ │ │ +0006cdcc : │ │ │ │ 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 1ce084 │ │ │ │ + bl 1cce3c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006ce1a : │ │ │ │ +0006cdea : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 3a0de │ │ │ │ + b.w 3a0e6 │ │ │ │ │ │ │ │ -0006ce22 : │ │ │ │ +0006cdf2 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 3a0de │ │ │ │ + b.w 3a0e6 │ │ │ │ │ │ │ │ -0006ce28 : │ │ │ │ +0006cdf8 : │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #0 │ │ │ │ - b.w 3a0de │ │ │ │ + b.w 3a0e6 │ │ │ │ │ │ │ │ -0006ce30 : │ │ │ │ +0006ce00 : │ │ │ │ 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 6ce52 │ │ │ │ + bl 6ce22 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006ce52 : │ │ │ │ +0006ce22 : │ │ │ │ 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 1ce0d8 │ │ │ │ + bl 1cce90 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6ce8a │ │ │ │ - ldr r2, [pc, #72] @ (6cec4 ) │ │ │ │ + cbnz r0, 6ce5a │ │ │ │ + ldr r2, [pc, #72] @ (6ce94 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 21bef8 │ │ │ │ - b.n 6ceba │ │ │ │ + bl 21aef8 │ │ │ │ + b.n 6ce8a │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ - bl 20e9a8 │ │ │ │ + bl 20d770 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6ceaa │ │ │ │ + blt.n 6ce7a │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6ceba │ │ │ │ + b.n 6ce8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6cea6 │ │ │ │ + bne.n 6ce76 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6cea6 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6ce76 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006cec8 : │ │ │ │ +0006ce98 : │ │ │ │ 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 6ce52 │ │ │ │ + bl 6ce22 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006ceec : │ │ │ │ +0006cebc : │ │ │ │ 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 6ce52 │ │ │ │ + bl 6ce22 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006cf10 : │ │ │ │ +0006cee0 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 6cf16 │ │ │ │ + b.w 6cee6 │ │ │ │ │ │ │ │ -0006cf16 : │ │ │ │ +0006cee6 : │ │ │ │ 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 1ce0d8 │ │ │ │ - cbz r0, 6cf54 │ │ │ │ + bl 1cce90 │ │ │ │ + cbz r0, 6cf24 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 3188c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6cf52 │ │ │ │ + bge.n 6cf22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6cf52 │ │ │ │ + cbnz r3, 6cf22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 6cf68 │ │ │ │ - ldr r2, [pc, #44] @ (6cf84 ) │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 6cf38 │ │ │ │ + ldr r2, [pc, #44] @ (6cf54 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 21bef8 │ │ │ │ - b.n 6cf80 │ │ │ │ + bl 21aef8 │ │ │ │ + b.n 6cf50 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6cf76 │ │ │ │ + bge.n 6cf46 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ - cbz r4, 6cf7a │ │ │ │ + cbz r4, 6cf4a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6cf80 │ │ │ │ + b.n 6cf50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006cf88 : │ │ │ │ +0006cf58 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 6cf8e │ │ │ │ + b.w 6cf5e │ │ │ │ │ │ │ │ -0006cf8e : │ │ │ │ +0006cf5e : │ │ │ │ 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 1ce0d8 │ │ │ │ - cbnz r0, 6cfbc │ │ │ │ - ldr r2, [pc, #56] @ (6cfe4 ) │ │ │ │ + bl 1cce90 │ │ │ │ + cbnz r0, 6cf8c │ │ │ │ + ldr r2, [pc, #56] @ (6cfb4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 21bef8 │ │ │ │ - b.n 6cfde │ │ │ │ + bl 21aef8 │ │ │ │ + b.n 6cfae │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6cfe8 │ │ │ │ + bl 6cfb8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6cfde │ │ │ │ + bge.n 6cfae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6cfde │ │ │ │ + cbnz r3, 6cfae │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006cfe8 : │ │ │ │ +0006cfb8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 319b8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6d012 │ │ │ │ - ldr r2, [pc, #20] @ (6d018 ) │ │ │ │ + bne.n 6cfe2 │ │ │ │ + ldr r2, [pc, #20] @ (6cfe8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 21bef8 │ │ │ │ - bl 21f564 │ │ │ │ + bl 21aef8 │ │ │ │ + bl 21e484 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d01c : │ │ │ │ +0006cfec : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 6d024 │ │ │ │ + b.w 6cff4 │ │ │ │ │ │ │ │ -0006d024 : │ │ │ │ +0006cff4 : │ │ │ │ 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 1ce0d8 │ │ │ │ - cbz r0, 6d066 │ │ │ │ + bl 1cce90 │ │ │ │ + cbz r0, 6d036 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20d7cc │ │ │ │ + bl 20c594 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d064 │ │ │ │ + bge.n 6d034 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6d064 │ │ │ │ + cbnz r3, 6d034 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 6d07a │ │ │ │ - ldr r2, [pc, #24] @ (6d080 ) │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 6d04a │ │ │ │ + ldr r2, [pc, #24] @ (6d050 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 21bef8 │ │ │ │ + bl 21aef8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6d07c │ │ │ │ + b.n 6d04c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d084 : │ │ │ │ +0006d054 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 6d024 │ │ │ │ + b.w 6cff4 │ │ │ │ │ │ │ │ -0006d08a : │ │ │ │ +0006d05a : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 20f800 │ │ │ │ + b.w 20e5c8 │ │ │ │ │ │ │ │ -0006d090 : │ │ │ │ +0006d060 : │ │ │ │ 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 20b8f4 │ │ │ │ + bl 20a6bc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006d0b6 : │ │ │ │ +0006d086 : │ │ │ │ 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, #5744 @ 0x1670 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ cmp r0, r8 │ │ │ │ - beq.n 6d0f4 │ │ │ │ + beq.n 6d0c4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n 6d0ec │ │ │ │ + bmi.n 6d0bc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6d168 │ │ │ │ - bl 9b988 │ │ │ │ + b.n 6d138 │ │ │ │ + bl 9b8e0 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 6d0f6 │ │ │ │ + b.n 6d0c6 │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r0, r8 │ │ │ │ - bne.n 6d108 │ │ │ │ + bne.n 6d0d8 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 6d11c │ │ │ │ + bge.n 6d0ec │ │ │ │ subs r0, r4, #1 │ │ │ │ - b.n 6d11e │ │ │ │ + b.n 6d0ee │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 6d0e6 │ │ │ │ - bl 9b988 │ │ │ │ + bpl.n 6d0b6 │ │ │ │ + bl 9b8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6d11e │ │ │ │ + bge.n 6d0ee │ │ │ │ add r0, r4 │ │ │ │ - b.n 6d11e │ │ │ │ + b.n 6d0ee │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r6, #0] │ │ │ │ ldr.w r0, [r9, #12] │ │ │ │ cmp r0, r8 │ │ │ │ - bne.n 6d132 │ │ │ │ + bne.n 6d102 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 6d148 │ │ │ │ + blt.n 6d118 │ │ │ │ str r4, [r7, #0] │ │ │ │ - b.n 6d158 │ │ │ │ + b.n 6d128 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 6d0e6 │ │ │ │ - bl 9b988 │ │ │ │ + bpl.n 6d0b6 │ │ │ │ + bl 9b8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6d150 │ │ │ │ + bge.n 6d120 │ │ │ │ add r0, r4 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 6d152 │ │ │ │ + b.n 6d122 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ - b.n 6d152 │ │ │ │ + b.n 6d122 │ │ │ │ mov r3, r0 │ │ │ │ cmp r4, r0 │ │ │ │ str r3, [r7, #0] │ │ │ │ - blt.n 6d0e6 │ │ │ │ + blt.n 6d0b6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 6d0e6 │ │ │ │ + bge.n 6d0b6 │ │ │ │ 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} │ │ │ │ │ │ │ │ -0006d16c : │ │ │ │ +0006d13c : │ │ │ │ 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] @ (6d1a0 ) │ │ │ │ + ldr r0, [pc, #20] @ (6d170 ) │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1ce5e0 │ │ │ │ + bl 1cd398 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ lsls r0, r2, #9 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -0006d1a4 : │ │ │ │ +0006d174 : │ │ │ │ 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] @ (6d200 ) │ │ │ │ + ldr r2, [pc, #76] @ (6d1d0 ) │ │ │ │ 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, 6d1f8 │ │ │ │ + cbz r5, 6d1c8 │ │ │ │ movs r3, #0 │ │ │ │ ldr r6, [r4, #72] @ 0x48 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl a9ec8 │ │ │ │ + bl a9a48 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ - cbz r3, 6d1e8 │ │ │ │ + cbz r3, 6d1b8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 6d1e8 │ │ │ │ - movw r0, #17636 @ 0x44e4 │ │ │ │ + cbz r3, 6d1b8 │ │ │ │ + movw r0, #15652 @ 0x3d24 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 243764 │ │ │ │ + bl 242728 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r6, [r4, #72] @ 0x48 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006d204 : │ │ │ │ +0006d1d4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #20] @ (6d228 ) │ │ │ │ + ldr r3, [pc, #20] @ (6d1f8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 6d22c │ │ │ │ + bl 6d1fc │ │ │ │ mov r4, r0 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ 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] @ (6d290 ) │ │ │ │ - bl 1f6390 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + ldr r0, [pc, #76] @ (6d260 ) │ │ │ │ + bl 1f5164 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 6d282 │ │ │ │ + blt.n 6d252 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 6d256 │ │ │ │ + cbz r0, 6d226 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 6d286 │ │ │ │ - bl 84e68 │ │ │ │ - bl 7faec │ │ │ │ + bmi.n 6d256 │ │ │ │ + bl 84e28 │ │ │ │ + bl 7faac │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbz r0, 6d288 │ │ │ │ - ldr r1, [pc, #40] @ (6d290 ) │ │ │ │ + cbz r0, 6d258 │ │ │ │ + ldr r1, [pc, #40] @ (6d260 ) │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1e80a8 │ │ │ │ - cbz r0, 6d286 │ │ │ │ + bl 1e6ddc │ │ │ │ + cbz r0, 6d256 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d282 │ │ │ │ + bge.n 6d252 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6d282 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6d252 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #0 │ │ │ │ - b.n 6d288 │ │ │ │ + b.n 6d258 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r3} │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006d294 : │ │ │ │ +0006d264 : │ │ │ │ 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] @ (6d2c8 ) │ │ │ │ + ldr r0, [pc, #20] @ (6d298 ) │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1f11fc │ │ │ │ + bl 1f0078 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ lsls r0, r2, #9 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -0006d2cc : │ │ │ │ +0006d29c : │ │ │ │ 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 26a6f0 │ │ │ │ + bl 269f9c │ │ │ │ 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 6d33a │ │ │ │ + bmi.n 6d30a │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 6d360 │ │ │ │ - bhi.n 6d36a │ │ │ │ + beq.n 6d330 │ │ │ │ + bhi.n 6d33a │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 6d320 │ │ │ │ - movw r0, #17888 @ 0x45e0 │ │ │ │ + beq.n 6d2f0 │ │ │ │ + movw r0, #15904 @ 0x3e20 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - movw r2, #17832 @ 0x45a8 │ │ │ │ + movw r2, #15848 @ 0x3de8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ cmp r3, #2 │ │ │ │ it eq │ │ │ │ moveq r0, r2 │ │ │ │ bx lr │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ - movw r3, #17844 @ 0x45b4 │ │ │ │ + movw r3, #15860 @ 0x3df4 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r0, #17860 @ 0x45c4 │ │ │ │ + movw r0, #15876 @ 0x3e04 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 6d374 │ │ │ │ + beq.n 6d344 │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 6d37e │ │ │ │ + beq.n 6d34e │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 6d388 │ │ │ │ + bne.n 6d358 │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ - movw r3, #27688 @ 0x6c28 │ │ │ │ + movw r3, #25704 @ 0x6468 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r0, #16620 @ 0x40ec │ │ │ │ + movw r0, #14636 @ 0x392c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ - movw r0, #17876 @ 0x45d4 │ │ │ │ + movw r0, #15892 @ 0x3e14 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ bx lr │ │ │ │ - movw r0, #17888 @ 0x45e0 │ │ │ │ + movw r0, #15904 @ 0x3e20 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ bx lr │ │ │ │ - movw r0, #17912 @ 0x45f8 │ │ │ │ + movw r0, #15928 @ 0x3e38 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ bx lr │ │ │ │ - movw r0, #17920 @ 0x4600 │ │ │ │ + movw r0, #15936 @ 0x3e40 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ bx lr │ │ │ │ - movw r0, #17928 @ 0x4608 │ │ │ │ + movw r0, #15944 @ 0x3e48 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006d392 : │ │ │ │ +0006d362 : │ │ │ │ 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 1ddcbc │ │ │ │ + bl 1dc9f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6d3ce │ │ │ │ + beq.n 6d39e │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1ddcbc │ │ │ │ + bl 1dc9f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6d3ce │ │ │ │ + beq.n 6d39e │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1889b4 │ │ │ │ + b.w 187f60 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0006d3d6 : │ │ │ │ +0006d3a6 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r0, 6d3f8 │ │ │ │ - movw r0, #63452 @ 0xf7dc │ │ │ │ + cbnz r0, 6d3c8 │ │ │ │ + movw r0, #61468 @ 0xf01c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #1901 @ 0x76d │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6d424 │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6d3f4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 6d40a │ │ │ │ + cbz r3, 6d3da │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.n 6d40a │ │ │ │ + bpl.n 6d3da │ │ │ │ subs r3, r1, #0 │ │ │ │ - bge.n 6d41c │ │ │ │ - movw r0, #63452 @ 0xf7dc │ │ │ │ + bge.n 6d3ec │ │ │ │ + movw r0, #61468 @ 0xf01c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #1907 @ 0x773 │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 6d424 │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 6d3f4 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 122808 │ │ │ │ + b.w 122970 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006d42a : │ │ │ │ +0006d3fa : │ │ │ │ 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 1ddcbc │ │ │ │ + bl 1dc9f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6d462 │ │ │ │ - cbnz r4, 6d458 │ │ │ │ + beq.n 6d432 │ │ │ │ + cbnz r4, 6d428 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2684b0 <_PyXI_Preserve@@Base+0x584> │ │ │ │ + b.w 267d5c <_PyXI_Preserve@@Base+0x590> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1ddcbc │ │ │ │ + bl 1dc9f0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6d44a │ │ │ │ + bne.n 6d41a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006d466 : │ │ │ │ +0006d436 : │ │ │ │ stmdb 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 1ddcbc │ │ │ │ + bl 1dc9f0 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r0, #0 │ │ │ │ - beq.w 6d646 │ │ │ │ + beq.w 6d616 │ │ │ │ strd r0, r0, [sp, #36] @ 0x24 │ │ │ │ - cbnz r4, 6d49a │ │ │ │ - bl 570ee │ │ │ │ - b.n 6d644 │ │ │ │ + cbnz r4, 6d46a │ │ │ │ + bl 5710e │ │ │ │ + b.n 6d614 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r6, r3, #26 │ │ │ │ - bpl.n 6d4ae │ │ │ │ + bpl.n 6d47e │ │ │ │ lsls r0, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r6, r5, #20 │ │ │ │ addpl.w r6, r5, #28 │ │ │ │ - b.n 6d4b0 │ │ │ │ + b.n 6d480 │ │ │ │ ldr r6, [r5, #28] │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 6d4c6 │ │ │ │ + bne.n 6d496 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 130534 │ │ │ │ + b.w 13063c │ │ │ │ ldrb r7, [r5, #16] │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ blx 2b420 │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ ubfx r7, r7, #2, #3 │ │ │ │ - bl e9574 <_PyUnicodeWriter_PrepareInternal@@Base+0x49c> │ │ │ │ + bl e94d8 <_PyUnicodeWriter_PrepareInternal@@Base+0x49c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 6d630 │ │ │ │ + beq.w 6d600 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 6d506 │ │ │ │ + beq.n 6d4d6 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #4880 @ 0x1310 │ │ │ │ + movw r1, #2616 @ 0xa38 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ blx 2c24c │ │ │ │ clz sl, r0 │ │ │ │ mov.w sl, sl, lsr #5 │ │ │ │ - b.n 6d508 │ │ │ │ + b.n 6d4d8 │ │ │ │ mov sl, r9 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ ubfx r2, r3, #6, #1 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.n 6d53c │ │ │ │ + bpl.n 6d50c │ │ │ │ add r3, sp, #32 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 2424a8 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x4> │ │ │ │ + bl 241460 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x4> │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6d530 │ │ │ │ + bne.n 6d500 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 15ea8c <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bl 15eac4 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6d644 │ │ │ │ + b.n 6d614 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 6d626 │ │ │ │ + beq.n 6d5f6 │ │ │ │ str r5, [sp, #20] │ │ │ │ mov fp, r9 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 6d562 │ │ │ │ + b.n 6d532 │ │ │ │ str r5, [sp, #20] │ │ │ │ mov fp, r9 │ │ │ │ mov r5, r4 │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.n 6d562 │ │ │ │ + b.n 6d532 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 6d56c │ │ │ │ + bne.n 6d53c │ │ │ │ ldrb.w r0, [r6, r9] │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r1, r5 │ │ │ │ - bl 242cb8 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x814> │ │ │ │ + bl 241c70 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x814> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6d630 │ │ │ │ + beq.n 6d600 │ │ │ │ add.w r4, r9, #1 │ │ │ │ - cbz r0, 6d57a │ │ │ │ + cbz r0, 6d54a │ │ │ │ str r4, [sp, #32] │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ cmp r8, r9 │ │ │ │ - bgt.n 6d546 │ │ │ │ - b.n 6d61a │ │ │ │ + bgt.n 6d516 │ │ │ │ + b.n 6d5ea │ │ │ │ cmp r7, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r0, [r6, r9, lsl #1] │ │ │ │ ldrne.w r0, [r6, r9, lsl #2] │ │ │ │ - b.n 6d54e │ │ │ │ + b.n 6d51e │ │ │ │ cmp r8, r4 │ │ │ │ - ble.n 6d5c4 │ │ │ │ + ble.n 6d594 │ │ │ │ str.w sl, [sp, #24] │ │ │ │ movw sl, #5744 @ 0x1670 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 6d592 │ │ │ │ + bne.n 6d562 │ │ │ │ ldrb r0, [r6, r4] │ │ │ │ - b.n 6d59e │ │ │ │ + b.n 6d56e │ │ │ │ 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 2429f4 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x550> │ │ │ │ + bl 2419ac <_PyObject_MaybeCallSpecialNoArgs@@Base+0x550> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6d630 │ │ │ │ + bne.n 6d600 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #28] │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, sl │ │ │ │ - bne.n 6d5c0 │ │ │ │ + bne.n 6d590 │ │ │ │ adds r4, #1 │ │ │ │ cmp r8, r4 │ │ │ │ - bgt.n 6d58a │ │ │ │ + bgt.n 6d55a │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 6d560 │ │ │ │ + bne.n 6d530 │ │ │ │ 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 6d64c │ │ │ │ + bl 6d61c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6d630 │ │ │ │ + cbz r0, 6d600 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl f4550 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl f44b8 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6d604 │ │ │ │ + bne.n 6d5d4 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d630 │ │ │ │ + bge.n 6d600 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 6d630 │ │ │ │ + cbnz r2, 6d600 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6d630 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 6d600 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d616 │ │ │ │ + bge.n 6d5e6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 6d616 │ │ │ │ + cbnz r2, 6d5e6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - b.n 6d560 │ │ │ │ + b.n 6d530 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl ac4c8 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + bl ac048 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6d644 │ │ │ │ + b.n 6d614 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 15ea8c <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bl 15eac4 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 84e68 │ │ │ │ - b.n 6d52c │ │ │ │ + bl 84e28 │ │ │ │ + b.n 6d4fc │ │ │ │ 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, 6d680 │ │ │ │ - bl 205f94 │ │ │ │ + cbnz r3, 6d650 │ │ │ │ + bl 204d60 │ │ │ │ mov r4, r0 │ │ │ │ str.w r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6d7a0 │ │ │ │ + beq.w 6d770 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbnz r0, 6d6b0 │ │ │ │ + cbnz r0, 6d680 │ │ │ │ movw r2, #43644 @ 0xaa7c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str.w r9, [sp] │ │ │ │ mov r3, sl │ │ │ │ - movw r1, #27192 @ 0x6a38 │ │ │ │ + movw r1, #25072 @ 0x61f0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r2, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r1, #17952 @ 0x4620 │ │ │ │ + movw r1, #15968 @ 0x3e60 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 9e640 │ │ │ │ + bl 9e5dc │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 6d6ec │ │ │ │ + b.n 6d6bc │ │ │ │ mov r1, sl │ │ │ │ - bl 69f78 │ │ │ │ - cbnz r0, 6d6d2 │ │ │ │ + bl 69f48 │ │ │ │ + cbnz r0, 6d6a2 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r1, r9 │ │ │ │ - bl 69e9e │ │ │ │ - cbnz r0, 6d6d2 │ │ │ │ - movw r1, #27192 @ 0x6a38 │ │ │ │ + bl 69e6e │ │ │ │ + cbnz r0, 6d6a2 │ │ │ │ + movw r1, #25072 @ 0x61f0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 71100 │ │ │ │ - cbz r0, 6d6ec │ │ │ │ + bl 710d0 │ │ │ │ + cbz r0, 6d6bc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 6d6ec │ │ │ │ + cbz r0, 6d6bc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d6ec │ │ │ │ + bge.n 6d6bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6d6ec │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6d6bc │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6d7a0 │ │ │ │ + beq.n 6d770 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl f53e4 │ │ │ │ + bl f5388 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6d7a0 │ │ │ │ + beq.n 6d770 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.n 6d724 │ │ │ │ + bmi.n 6d6f4 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #148] @ (6d7a8 ) │ │ │ │ + ldr r1, [pc, #148] @ (6d778 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6d76c │ │ │ │ - b.n 6d778 │ │ │ │ - movw r1, #17960 @ 0x4628 │ │ │ │ + blt.n 6d73c │ │ │ │ + b.n 6d748 │ │ │ │ + movw r1, #15976 @ 0x3e68 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ - bl a60f8 │ │ │ │ - cbz r0, 6d764 │ │ │ │ + bl a6ad4 │ │ │ │ + cbz r0, 6d734 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 6d740 │ │ │ │ + blt.n 6d710 │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 6d748 │ │ │ │ + b.n 6d718 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ adds r2, r2, r3 │ │ │ │ str r2, [r7, #0] │ │ │ │ - bmi.n 6d74e │ │ │ │ + bmi.n 6d71e │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bge.n 6d77c │ │ │ │ + bge.n 6d74c │ │ │ │ movw r3, #43700 @ 0xaab4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #17712 @ 0x4530 │ │ │ │ + movw r1, #15728 @ 0x3d70 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6d778 │ │ │ │ + bge.n 6d748 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6d778 │ │ │ │ + cbnz r3, 6d748 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6d7a0 │ │ │ │ + b.n 6d770 │ │ │ │ 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 6d79e │ │ │ │ + bge.n 6d76e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6d79e │ │ │ │ + cbnz r3, 6d76e │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - mov r3, r5 │ │ │ │ + subs r6, #107 @ 0x6b │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ -0006d7ac : │ │ │ │ +0006d77c : │ │ │ │ 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 6d7dc │ │ │ │ + bmi.n 6d7ac │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18020 @ 0x4664 │ │ │ │ + movw r1, #16036 @ 0x3ea4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 6d7fe │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 6d7ce │ │ │ │ ldr r4, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bmi.n 6d804 │ │ │ │ + bmi.n 6d7d4 │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #18056 @ 0x4688 │ │ │ │ + movw r1, #16072 @ 0x3ec8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6d812 │ │ │ │ + b.n 6d7e2 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 6d810 │ │ │ │ + beq.n 6d7e0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1c8964 │ │ │ │ + b.w 1c77e0 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006d814 : │ │ │ │ +0006d7e4 : │ │ │ │ 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 6d838 │ │ │ │ + bge.n 6d808 │ │ │ │ mov r0, r1 │ │ │ │ blx 2c090 │ │ │ │ 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 f4094 <_PyErr_FormatV@@Base+0x3c8> │ │ │ │ + bl f3ffc <_PyErr_FormatV@@Base+0x3c8> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6d854 │ │ │ │ + bne.n 6d824 │ │ │ │ str r6, [r5, #20] │ │ │ │ - cbz r4, 6d854 │ │ │ │ + cbz r4, 6d824 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006d858 : │ │ │ │ +0006d828 : │ │ │ │ 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 6d888 │ │ │ │ + bge.n 6d858 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #2248 @ 0x8c8 │ │ │ │ - movt r1, #47 @ 0x2f │ │ │ │ + movw r1, #65520 @ 0xfff0 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6d9c0 │ │ │ │ - beq.w 6d9be │ │ │ │ + b.n 6d990 │ │ │ │ + beq.w 6d98e │ │ │ │ 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 2766ac │ │ │ │ + bl 275f64 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bcc.n 6d8cc │ │ │ │ + bcc.n 6d89c │ │ │ │ ldrd r3, r1, [r6, #16] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r3, r4 │ │ │ │ - blt.n 6d8cc │ │ │ │ + blt.n 6d89c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - bne.n 6d932 │ │ │ │ + bne.n 6d902 │ │ │ │ bic.w r8, r8, #15 │ │ │ │ mov r1, r0 │ │ │ │ add r8, r7 │ │ │ │ mov r3, r7 │ │ │ │ - b.n 6d8da │ │ │ │ + b.n 6d8aa │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl e90d8 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl e903c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6d8b2 │ │ │ │ - b.n 6d9c0 │ │ │ │ + bne.n 6d882 │ │ │ │ + b.n 6d990 │ │ │ │ cmp r3, r8 │ │ │ │ - bcs.n 6d900 │ │ │ │ + bcs.n 6d8d0 │ │ │ │ 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 6d8da │ │ │ │ + b.n 6d8aa │ │ │ │ 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 6d9b4 │ │ │ │ + bls.n 6d984 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ strb.w r1, [r3], #1 │ │ │ │ - b.n 6d924 │ │ │ │ + b.n 6d8f4 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 6d9ac │ │ │ │ + bne.n 6d97c │ │ │ │ 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 6d976 │ │ │ │ + bcs.n 6d946 │ │ │ │ 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 6d940 │ │ │ │ + b.n 6d910 │ │ │ │ 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 │ │ │ │ @@ -98759,326 +98755,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 6d9b4 │ │ │ │ + bls.n 6d984 │ │ │ │ ldr.w r2, [r1], #4 │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 6d99a │ │ │ │ + b.n 6d96a │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx 2bff8 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ movs r0, #0 │ │ │ │ add r3, r4 │ │ │ │ str r3, [r6, #20] │ │ │ │ - b.n 6d9c0 │ │ │ │ + b.n 6d990 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0006d9c4 : │ │ │ │ +0006d994 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #88] @ (6da2c ) │ │ │ │ + ldr r1, [pc, #88] @ (6d9fc ) │ │ │ │ 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, 6da08 │ │ │ │ + cbnz r4, 6d9d8 │ │ │ │ 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 6da28 │ │ │ │ + b.n 6d9f8 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6d9e4 │ │ │ │ + bne.n 6d9b4 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18092 @ 0x46ac │ │ │ │ + movw r1, #16108 @ 0x3eec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006da30 : │ │ │ │ +0006da00 : │ │ │ │ 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 6da60 │ │ │ │ + bls.n 6da30 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18128 @ 0x46d0 │ │ │ │ + movw r1, #16144 @ 0x3f10 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6daac │ │ │ │ - ldr r3, [pc, #76] @ (6dab0 ) │ │ │ │ + b.n 6da7c │ │ │ │ + ldr r3, [pc, #76] @ (6da80 ) │ │ │ │ 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, 6da90 │ │ │ │ + cbnz r3, 6da60 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18156 @ 0x46ec │ │ │ │ + movw r1, #16172 @ 0x3f2c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 6da5a │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 6da2a │ │ │ │ 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 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006dab4 : │ │ │ │ +0006da84 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #88] @ (6db1c ) │ │ │ │ + ldr r1, [pc, #88] @ (6daec ) │ │ │ │ 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, 6daf8 │ │ │ │ + cbnz r4, 6dac8 │ │ │ │ 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 6db18 │ │ │ │ + b.n 6dae8 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6dad4 │ │ │ │ + bne.n 6daa4 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18188 @ 0x470c │ │ │ │ + movw r1, #16204 @ 0x3f4c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006db20 : │ │ │ │ +0006daf0 : │ │ │ │ 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 6db4c │ │ │ │ + bls.n 6db1c │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18228 @ 0x4734 │ │ │ │ + movw r1, #16244 @ 0x3f74 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 6db7a │ │ │ │ - ldr r3, [pc, #80] @ (6dba0 ) │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 6db4a │ │ │ │ + ldr r3, [pc, #80] @ (6db70 ) │ │ │ │ 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, 6db80 │ │ │ │ + cbnz r3, 6db50 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18260 @ 0x4754 │ │ │ │ + movw r1, #16276 @ 0x3f94 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6db9c │ │ │ │ + b.n 6db6c │ │ │ │ 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 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006dba4 : │ │ │ │ +0006db74 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #72] @ (6dbfc ) │ │ │ │ + ldr r1, [pc, #72] @ (6dbcc ) │ │ │ │ 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, 6dbd8 │ │ │ │ + cbnz r4, 6dba8 │ │ │ │ add.w r1, r3, #10304 @ 0x2840 │ │ │ │ adds r1, #28 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.n 6dbf8 │ │ │ │ + b.n 6dbc8 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6dbc4 │ │ │ │ + bne.n 6db94 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18296 @ 0x4778 │ │ │ │ + movw r1, #16312 @ 0x3fb8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006dc00 : │ │ │ │ +0006dbd0 : │ │ │ │ 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] @ (6dc38 ) │ │ │ │ + ldr r2, [pc, #40] @ (6dc08 ) │ │ │ │ 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 209318 │ │ │ │ - cbnz r0, 6dc32 │ │ │ │ + bl 2080e0 │ │ │ │ + cbnz r0, 6dc02 │ │ │ │ add.w r1, r4, #10304 @ 0x2840 │ │ │ │ adds r1, #28 │ │ │ │ add.w r5, r5, r1, lsl #2 │ │ │ │ str r0, [r5, #4] │ │ │ │ - b.n 6dc36 │ │ │ │ + b.n 6dc06 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006dc3c : │ │ │ │ +0006dc0c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #88] @ (6dca4 ) │ │ │ │ + ldr r1, [pc, #88] @ (6dc74 ) │ │ │ │ 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, 6dc7e │ │ │ │ + cbnz r4, 6dc4e │ │ │ │ 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 6dc9e │ │ │ │ + b.n 6dc6e │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6dc5a │ │ │ │ + bne.n 6dc2a │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18332 @ 0x479c │ │ │ │ + movw r1, #16348 @ 0x3fdc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006dca8 : │ │ │ │ +0006dc78 : │ │ │ │ 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 6dcd4 │ │ │ │ + bls.n 6dca4 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18368 @ 0x47c0 │ │ │ │ + movw r1, #16384 @ 0x4000 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 6dd02 │ │ │ │ - ldr r3, [pc, #80] @ (6dd28 ) │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 6dcd2 │ │ │ │ + ldr r3, [pc, #80] @ (6dcf8 ) │ │ │ │ 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, 6dd08 │ │ │ │ + cbnz r3, 6dcd8 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18396 @ 0x47dc │ │ │ │ + movw r1, #16412 @ 0x401c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6dd24 │ │ │ │ + b.n 6dcf4 │ │ │ │ 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 │ │ │ │ @@ -99098,100 +99094,100 @@ │ │ │ │ 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, 6dd88 │ │ │ │ + cbz r5, 6dd58 │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bpl.n 6dd82 │ │ │ │ + bpl.n 6dd52 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6dd82 │ │ │ │ - movw r3, #8008 @ 0x1f48 │ │ │ │ + bge.n 6dd52 │ │ │ │ + movw r3, #6056 @ 0x17a8 │ │ │ │ movt r3, #78 @ 0x4e │ │ │ │ add.w r3, r3, r7, lsl #2 │ │ │ │ - movw r0, #18428 @ 0x47fc │ │ │ │ + movw r0, #16444 @ 0x403c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ - ldr r1, [r3, #64] @ 0x40 │ │ │ │ + ldr r1, [r3, #40] @ 0x28 │ │ │ │ mov r3, r6 │ │ │ │ - bl 243764 │ │ │ │ + bl 242728 │ │ │ │ lsrs r5, r5, #1 │ │ │ │ adds r4, #4 │ │ │ │ - b.n 6dd50 │ │ │ │ + b.n 6dd20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0006dd8c : │ │ │ │ +0006dd5c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #72] @ (6dde4 ) │ │ │ │ + ldr r1, [pc, #72] @ (6ddb4 ) │ │ │ │ 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, 6ddbe │ │ │ │ + cbnz r4, 6dd8e │ │ │ │ addw r1, r3, #1428 @ 0x594 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.n 6ddde │ │ │ │ + b.n 6ddae │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 6ddac │ │ │ │ + bne.n 6dd7c │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18492 @ 0x483c │ │ │ │ + movw r1, #16508 @ 0x407c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006dde8 : │ │ │ │ +0006ddb8 : │ │ │ │ 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 6de1a │ │ │ │ + blt.n 6ddea │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18528 @ 0x4860 │ │ │ │ + movw r1, #16544 @ 0x40a0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6de4c │ │ │ │ - ldr r2, [pc, #52] @ (6de50 ) │ │ │ │ + b.n 6de1c │ │ │ │ + ldr r2, [pc, #52] @ (6de20 ) │ │ │ │ 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 6de54 │ │ │ │ + bl 6de24 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6de4c │ │ │ │ + beq.n 6de1c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f7bb8 <_PyEval_CheckExceptTypeValid@@Base+0x110> │ │ │ │ + bl f7b5c <_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} │ │ │ │ @@ -99200,102 +99196,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 6de80 │ │ │ │ + bls.n 6de50 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18552 @ 0x4878 │ │ │ │ + movw r1, #16568 @ 0x40b8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 6dea2 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 6de72 │ │ │ │ addw r3, r1, #1428 @ 0x594 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - cbnz r3, 6dea8 │ │ │ │ + cbnz r3, 6de78 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18580 @ 0x4894 │ │ │ │ + movw r1, #16596 @ 0x40d4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6deaa │ │ │ │ + b.n 6de7a │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006deac : │ │ │ │ +0006de7c : │ │ │ │ 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] @ (6dee4 ) │ │ │ │ + ldr r2, [pc, #40] @ (6deb4 ) │ │ │ │ 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 6de54 │ │ │ │ + bl 6de24 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6dee0 │ │ │ │ + beq.n 6deb0 │ │ │ │ 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 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006dee8 : │ │ │ │ +0006deb8 : │ │ │ │ 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 6df16 │ │ │ │ + blt.n 6dee6 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #18528 @ 0x4860 │ │ │ │ + movw r1, #16544 @ 0x40a0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 6df2c │ │ │ │ - ldr r2, [pc, #44] @ (6df44 ) │ │ │ │ + bl 11de14 │ │ │ │ + b.n 6defc │ │ │ │ + ldr r2, [pc, #44] @ (6df14 ) │ │ │ │ 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 6de54 │ │ │ │ - cbz r0, 6df32 │ │ │ │ + bl 6de24 │ │ │ │ + cbz r0, 6df02 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6df42 │ │ │ │ + b.n 6df12 │ │ │ │ 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] @ (6dfb4 ) │ │ │ │ + ldr r2, [pc, #92] @ (6df84 ) │ │ │ │ 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] │ │ │ │ @@ -99311,204 +99307,204 @@ │ │ │ │ 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 6dfaa │ │ │ │ + bge.n 6df7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 6dfaa │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 6df7a │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 906b4 │ │ │ │ + b.w 90614 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 6dfe2 │ │ │ │ + ble.n 6dfb2 │ │ │ │ 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 6dfd6 │ │ │ │ + bge.n 6dfa6 │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ - b.n 6dfde │ │ │ │ + b.n 6dfae │ │ │ │ cmp r0, r3 │ │ │ │ str.w r6, [r1], #4 │ │ │ │ - bne.n 6dfc2 │ │ │ │ + bne.n 6df92 │ │ │ │ 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 87974 │ │ │ │ - cbz r0, 6dffe │ │ │ │ + bl 878dc │ │ │ │ + cbz r0, 6dfce │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6e00a │ │ │ │ + cbz r0, 6dfda │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6e016 │ │ │ │ + cbz r0, 6dfe6 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6e022 │ │ │ │ + cbz r0, 6dff2 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #16] @ (6e038 ) │ │ │ │ + ldr r2, [pc, #16] @ (6e008 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldrb r1, [r2, r3] │ │ │ │ - cbnz r1, 6e034 │ │ │ │ + cbnz r1, 6e004 │ │ │ │ movs r0, #1 │ │ │ │ strb r0, [r2, r3] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #8] @ (6e048 ) │ │ │ │ + ldr r2, [pc, #8] @ (6e018 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #0 │ │ │ │ strb r1, [r2, r3] │ │ │ │ bx lr │ │ │ │ movs r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r0, 6e080 │ │ │ │ + cbz r0, 6e050 │ │ │ │ movw r3, #59980 @ 0xea4c │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 6e080 │ │ │ │ + beq.n 6e050 │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 6e0c0 │ │ │ │ - bl 6e024 │ │ │ │ - cbz r0, 6e0d4 │ │ │ │ + bne.n 6e090 │ │ │ │ + bl 6dff4 │ │ │ │ + cbz r0, 6e0a4 │ │ │ │ movw r3, #32340 @ 0x7e54 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ dmb ish │ │ │ │ movw r2, #60036 @ 0xea84 │ │ │ │ movt r2, #84 @ 0x54 │ │ │ │ - movw r3, #57867 @ 0xe20b │ │ │ │ + movw r3, #57819 @ 0xe1db │ │ │ │ movt r3, #6 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - cbz r5, 6e0b4 │ │ │ │ + cbz r5, 6e084 │ │ │ │ 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 6e03c │ │ │ │ + b.n 6e00c │ │ │ │ mov r7, r1 │ │ │ │ - cbz r2, 6e0c8 │ │ │ │ + cbz r2, 6e098 │ │ │ │ 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, 6e136 │ │ │ │ - cbz r1, 6e136 │ │ │ │ + cbz r0, 6e106 │ │ │ │ + cbz r1, 6e106 │ │ │ │ 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, 6e134 │ │ │ │ + cbz r6, 6e104 │ │ │ │ ldrd r3, r2, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 6e110 │ │ │ │ + bcc.n 6e0e0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movs r7, #0 │ │ │ │ strb r7, [r2, r3] │ │ │ │ mov r2, r7 │ │ │ │ ldrd r1, r3, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 6e04c │ │ │ │ + bl 6e01c │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r6, #10 │ │ │ │ str r1, [r4, #12] │ │ │ │ strb r6, [r2, r3] │ │ │ │ - bne.n 6e0ee │ │ │ │ + bne.n 6e0be │ │ │ │ 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 6e04c │ │ │ │ + bl 6e01c │ │ │ │ str r6, [r4, #12] │ │ │ │ - b.n 6e0ee │ │ │ │ + b.n 6e0be │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ movs r1, #2 │ │ │ │ - b.w 5bd0c │ │ │ │ + b.w 5bd2e │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 6e1bc │ │ │ │ + bhi.n 6e18c │ │ │ │ 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, #31964 @ 0x7cdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6e16a │ │ │ │ + beq.n 6e13a │ │ │ │ movw r0, #5736 @ 0x1668 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 6e1ba │ │ │ │ + b.n 6e18a │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 6e160 │ │ │ │ + bne.n 6e130 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl f3108 │ │ │ │ + bl f307c │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 6e1b8 │ │ │ │ + blt.n 6e188 │ │ │ │ cmp r4, #2 │ │ │ │ ittee eq │ │ │ │ movweq r0, #4372 @ 0x1114 │ │ │ │ movweq r2, #5996 @ 0x176c │ │ │ │ movwne r0, #5996 @ 0x176c │ │ │ │ movwne r2, #4372 @ 0x1114 │ │ │ │ ittee eq │ │ │ │ @@ -99517,70 +99513,70 @@ │ │ │ │ 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 6e1ba │ │ │ │ + bge.n 6e18a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 6e1ba │ │ │ │ + b.n 6e18a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #5736 @ 0x1668 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 11601c │ │ │ │ + b.w 116184 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ - b.w 2456e0 <_PyObject_FunctionStr@@Base+0x1bc> │ │ │ │ + b.w 244af0 <_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, #34392 @ 0x8658 │ │ │ │ + movw r1, #32408 @ 0x7e98 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 225724 │ │ │ │ - cbnz r0, 6e204 │ │ │ │ + bl 223cd0 │ │ │ │ + cbnz r0, 6e1d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6e206 │ │ │ │ + bge.n 6e1d6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 6e206 │ │ │ │ + b.n 6e1d6 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - cbz r0, 6e274 │ │ │ │ + cbz r0, 6e244 │ │ │ │ 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 6e272 │ │ │ │ + bcs.n 6e242 │ │ │ │ mov r5, r0 │ │ │ │ blx 2c090 │ │ │ │ - cbz r0, 6e272 │ │ │ │ + cbz r0, 6e242 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ adds r2, r3, r0 │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6e236 │ │ │ │ + bne.n 6e206 │ │ │ │ cmp.w r3, #32768 @ 0x8000 │ │ │ │ dmb ish │ │ │ │ - bcs.n 6e272 │ │ │ │ + bcs.n 6e242 │ │ │ │ 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 │ │ │ │ @@ -99593,34 +99589,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, 6e29c │ │ │ │ + cbz r0, 6e26c │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ - cbz r3, 6e29c │ │ │ │ + cbz r3, 6e26c │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ blx 2c4b4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.n 6e20a │ │ │ │ + b.n 6e1da │ │ │ │ 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, #58023 @ 0xe2a7 │ │ │ │ + movw r4, #57975 @ 0xe277 │ │ │ │ movt r4, #6 │ │ │ │ eors r4, r3 │ │ │ │ blx 2b550 <__clock_gettime64@plt> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movw r1, #56963 @ 0xde83 │ │ │ │ movt r1, #17179 @ 0x431b │ │ │ │ ldr r3, [sp, #0] │ │ │ │ @@ -99645,414 +99641,414 @@ │ │ │ │ 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 6e30a │ │ │ │ + bhi.n 6e2da │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 6e3ae │ │ │ │ + beq.n 6e37e │ │ │ │ ldrd r2, r3, [r1] │ │ │ │ stmdb sp!, {r4, r5, r6, fp} │ │ │ │ orrs.w r4, r2, r3 │ │ │ │ - bne.n 6e34a │ │ │ │ + bne.n 6e31a │ │ │ │ ldrd r4, r5, [r1, #8] │ │ │ │ orrs r4, r5 │ │ │ │ - beq.n 6e3a8 │ │ │ │ + beq.n 6e378 │ │ │ │ ldrexd r4, r5, [r0] │ │ │ │ adds r4, r4, r2 │ │ │ │ adcs r5, r3 │ │ │ │ strexd r6, r4, r5, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 6e34a │ │ │ │ + bne.n 6e31a │ │ │ │ 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 6e362 │ │ │ │ + bne.n 6e332 │ │ │ │ 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 6e37e │ │ │ │ + bne.n 6e34e │ │ │ │ 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 6e398 │ │ │ │ + bne.n 6e368 │ │ │ │ ldmia.w sp!, {r4, r5, r6, fp} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 6e3e4 │ │ │ │ + beq.n 6e3b4 │ │ │ │ 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 6e3ba │ │ │ │ + bne.n 6e38a │ │ │ │ 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 6e3d0 │ │ │ │ + bne.n 6e3a0 │ │ │ │ pop {r4, r5, r6} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006e3e6 : │ │ │ │ +0006e3b6 : │ │ │ │ push {r4, r5} │ │ │ │ ldrb.w r4, [sp, #8] │ │ │ │ cmp r4, #70 @ 0x46 │ │ │ │ - bne.n 6e40a │ │ │ │ + bne.n 6e3da │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 6e426 │ │ │ │ + ble.n 6e3f6 │ │ │ │ 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 6e3f6 │ │ │ │ - b.n 6e426 │ │ │ │ + bne.n 6e3c6 │ │ │ │ + b.n 6e3f6 │ │ │ │ cmp r0, #1 │ │ │ │ - bmi.n 6e426 │ │ │ │ + bmi.n 6e3f6 │ │ │ │ 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 6e416 │ │ │ │ + bne.n 6e3e6 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006e42a <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ +0006e3fa <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #21555 @ 0x5433 │ │ │ │ + movw r1, #21503 @ 0x53ff │ │ │ │ movt r1, #6 │ │ │ │ - b.w 25bf18 <_PyXIData_Release@@Base+0x1f8> │ │ │ │ + b.w 25b794 <_PyXIData_Release@@Base+0x1f8> │ │ │ │ │ │ │ │ -0006e438 : │ │ │ │ +0006e408 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ - cbz r0, 6e454 │ │ │ │ + cbz r0, 6e424 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - movw r3, #36545 @ 0x8ec1 │ │ │ │ + movw r3, #36577 @ 0x8ee1 │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006e456 : │ │ │ │ +0006e426 : │ │ │ │ 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] @ (6e488 ) │ │ │ │ + ldr r4, [pc, #32] @ (6e458 ) │ │ │ │ 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 9e67c │ │ │ │ + bl 9e618 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0006e48c <_PyObject_CallFunction_SizeT@@Base>: │ │ │ │ +0006e45c <_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] @ (6e4c0 <_PyObject_CallFunction_SizeT@@Base+0x34>) │ │ │ │ + ldr r4, [pc, #32] @ (6e490 <_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 9e67c │ │ │ │ + bl 9e618 │ │ │ │ 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, #47836 @ 0xbadc │ │ │ │ + movw r2, #45860 @ 0xb324 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 2fd52 <_PyObject_DebugMallocStats@@Base+0x1c22> │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006e4f0 : │ │ │ │ +0006e4c0 : │ │ │ │ bic.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006e4f6 <_PyCode_CheckNoInternalState@@Base>: │ │ │ │ +0006e4c6 <_PyCode_CheckNoInternalState@@Base>: │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ - cbz r3, 6e50a <_PyCode_CheckNoInternalState@@Base+0x14> │ │ │ │ - cbz r1, 6e506 <_PyCode_CheckNoInternalState@@Base+0x10> │ │ │ │ - movw r3, #63128 @ 0xf698 │ │ │ │ + cbz r3, 6e4da <_PyCode_CheckNoInternalState@@Base+0x14> │ │ │ │ + cbz r1, 6e4d6 <_PyCode_CheckNoInternalState@@Base+0x10> │ │ │ │ + movw r3, #61292 @ 0xef6c │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006e50e <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ +0006e4de <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6e532 <_PyCode_CheckNoExternalState@@Base+0x24> │ │ │ │ + bgt.n 6e502 <_PyCode_CheckNoExternalState@@Base+0x24> │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6e524 <_PyCode_CheckNoExternalState@@Base+0x16> │ │ │ │ - movw r3, #63104 @ 0xf680 │ │ │ │ + ble.n 6e4f4 <_PyCode_CheckNoExternalState@@Base+0x16> │ │ │ │ + movw r3, #61268 @ 0xef54 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - b.n 6e53a <_PyCode_CheckNoExternalState@@Base+0x2c> │ │ │ │ + b.n 6e50a <_PyCode_CheckNoExternalState@@Base+0x2c> │ │ │ │ ldr r3, [r1, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6e544 <_PyCode_CheckNoExternalState@@Base+0x36> │ │ │ │ + ble.n 6e514 <_PyCode_CheckNoExternalState@@Base+0x36> │ │ │ │ ldr r3, [r1, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6e544 <_PyCode_CheckNoExternalState@@Base+0x36> │ │ │ │ - b.n 6e51a <_PyCode_CheckNoExternalState@@Base+0xc> │ │ │ │ - movw r3, #63080 @ 0xf668 │ │ │ │ + ble.n 6e514 <_PyCode_CheckNoExternalState@@Base+0x36> │ │ │ │ + b.n 6e4ea <_PyCode_CheckNoExternalState@@Base+0xc> │ │ │ │ + movw r3, #61244 @ 0xef3c │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ - cbnz r2, 6e540 <_PyCode_CheckNoExternalState@@Base+0x32> │ │ │ │ + cbnz r2, 6e510 <_PyCode_CheckNoExternalState@@Base+0x32> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 6e53c <_PyCode_CheckNoExternalState@@Base+0x2e> │ │ │ │ + b.n 6e50c <_PyCode_CheckNoExternalState@@Base+0x2e> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006e548 <_PyCode_CheckPureFunction@@Base>: │ │ │ │ +0006e518 <_PyCode_CheckPureFunction@@Base>: │ │ │ │ ldr r3, [r0, #24] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 6e558 <_PyCode_CheckPureFunction@@Base+0x10> │ │ │ │ - movw r3, #18612 @ 0x48b4 │ │ │ │ + bpl.n 6e528 <_PyCode_CheckPureFunction@@Base+0x10> │ │ │ │ + movw r3, #16628 @ 0x40f4 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - b.n 6e56e <_PyCode_CheckPureFunction@@Base+0x26> │ │ │ │ + b.n 6e53e <_PyCode_CheckPureFunction@@Base+0x26> │ │ │ │ tst.w r3, #384 @ 0x180 │ │ │ │ - bne.n 6e566 <_PyCode_CheckPureFunction@@Base+0x1e> │ │ │ │ + bne.n 6e536 <_PyCode_CheckPureFunction@@Base+0x1e> │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bmi.n 6e54e <_PyCode_CheckPureFunction@@Base+0x6> │ │ │ │ + bmi.n 6e51e <_PyCode_CheckPureFunction@@Base+0x6> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - movw r3, #18640 @ 0x48d0 │ │ │ │ + movw r3, #16656 @ 0x4110 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - cbz r1, 6e572 <_PyCode_CheckPureFunction@@Base+0x2a> │ │ │ │ + cbz r1, 6e542 <_PyCode_CheckPureFunction@@Base+0x2a> │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006e576 : │ │ │ │ +0006e546 : │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006e57a : │ │ │ │ +0006e54a : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #34964 @ 0x8894 │ │ │ │ + movw r1, #32980 @ 0x80d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 282224 <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ - cbnz r0, 6e5a4 │ │ │ │ + bl 281a6c <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ + cbnz r0, 6e574 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 282700 │ │ │ │ + b.w 281f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006e5a8 : │ │ │ │ +0006e578 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #34912 @ 0x8860 │ │ │ │ + movw r1, #32928 @ 0x80a0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 282224 <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ - cbnz r0, 6e5d2 │ │ │ │ + bl 281a6c <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ + cbnz r0, 6e5a2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 282700 │ │ │ │ + b.w 281f48 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006e5d6 : │ │ │ │ +0006e5a6 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #34964 @ 0x8894 │ │ │ │ + movw r1, #32980 @ 0x80d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 282224 <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ - cbnz r0, 6e5fc │ │ │ │ + bl 281a6c <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ + cbnz r0, 6e5cc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 6e1d4 │ │ │ │ + b.n 6e1a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006e600 : │ │ │ │ +0006e5d0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #35008 @ 0x88c0 │ │ │ │ + movw r1, #33024 @ 0x8100 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 282224 <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ - cbnz r0, 6e626 │ │ │ │ + bl 281a6c <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ + cbnz r0, 6e5f6 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 6e1d4 │ │ │ │ + b.n 6e1a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006e62a : │ │ │ │ +0006e5fa : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #34912 @ 0x8860 │ │ │ │ + movw r1, #32928 @ 0x80a0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ - bl 282224 <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ - cbnz r0, 6e650 │ │ │ │ + bl 281a6c <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ + cbnz r0, 6e620 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 6e1d4 │ │ │ │ + b.n 6e1a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006e654 : │ │ │ │ +0006e624 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006e656 <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ +0006e626 <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 6e666 <_PyFrame_IsEntryFrame@@Base+0x10> │ │ │ │ + cbz r0, 6e636 <_PyFrame_IsEntryFrame@@Base+0x10> │ │ │ │ ldrb.w r0, [r0, #38] @ 0x26 │ │ │ │ subs r3, r0, #3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006e668 <_PyLong_New@@Base>: │ │ │ │ - b.w 93bc0 │ │ │ │ +0006e638 <_PyLong_New@@Base>: │ │ │ │ + b.w 93b20 │ │ │ │ │ │ │ │ -0006e66c <_PyLong_FromDigits@@Base>: │ │ │ │ +0006e63c <_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, 6e6ae <_PyLong_FromDigits@@Base+0x42> │ │ │ │ + cbz r1, 6e67e <_PyLong_FromDigits@@Base+0x42> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl 93bc0 │ │ │ │ + bl 93b20 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6e6b0 <_PyLong_FromDigits@@Base+0x44> │ │ │ │ + cbz r0, 6e680 <_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 2bff8 │ │ │ │ - b.n 6e6b0 <_PyLong_FromDigits@@Base+0x44> │ │ │ │ - ldr r4, [pc, #4] @ (6e6b4 <_PyLong_FromDigits@@Base+0x48>) │ │ │ │ + b.n 6e680 <_PyLong_FromDigits@@Base+0x44> │ │ │ │ + ldr r4, [pc, #4] @ (6e684 <_PyLong_FromDigits@@Base+0x48>) │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strh r0, [r4, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0006e6b8 <_PyLong_Sign@@Base>: │ │ │ │ +0006e688 <_PyLong_Sign@@Base>: │ │ │ │ ldr r0, [r0, #8] │ │ │ │ and.w r0, r0, #3 │ │ │ │ rsb r0, r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006e6c4 : │ │ │ │ +0006e694 : │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #15 │ │ │ │ ite hi │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006e6d0 : │ │ │ │ +0006e6a0 : │ │ │ │ ldrd r3, r0, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006e6e2 <_PyDict_NewPresized@@Base>: │ │ │ │ +0006e6b2 <_PyDict_NewPresized@@Base>: │ │ │ │ cmp r0, #5 │ │ │ │ - bgt.n 6e6f6 <_PyDict_NewPresized@@Base+0x14> │ │ │ │ + bgt.n 6e6c6 <_PyDict_NewPresized@@Base+0x14> │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #57360 @ 0xe010 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 7fc18 │ │ │ │ + b.w 7fbd8 │ │ │ │ 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 │ │ │ │ @@ -100063,184 +100059,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 8668c │ │ │ │ - cbz r0, 6e740 <_PyDict_NewPresized@@Base+0x5e> │ │ │ │ + bl 86650 │ │ │ │ + cbz r0, 6e710 <_PyDict_NewPresized@@Base+0x5e> │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ mov r1, r2 │ │ │ │ - b.w 7fc18 │ │ │ │ + b.w 7fbd8 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006e742 <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ - b.w db6a0 │ │ │ │ +0006e712 <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ + b.w db598 │ │ │ │ │ │ │ │ -0006e746 <_PyDict_SizeOf@@Base>: │ │ │ │ - b.w 5a514 │ │ │ │ +0006e716 <_PyDict_SizeOf@@Base>: │ │ │ │ + b.w 5a536 │ │ │ │ │ │ │ │ -0006e74a : │ │ │ │ +0006e71a : │ │ │ │ movw r3, #18712 @ 0x4918 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #16500 @ 0x4074 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0006e764 : │ │ │ │ - b.w 4e25a │ │ │ │ +0006e734 : │ │ │ │ + b.w 4e27a │ │ │ │ │ │ │ │ -0006e768 : │ │ │ │ +0006e738 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 85e94 │ │ │ │ + b.w 85e58 │ │ │ │ │ │ │ │ -0006e76e : │ │ │ │ - b.w 85e94 │ │ │ │ +0006e73e : │ │ │ │ + b.w 85e58 │ │ │ │ │ │ │ │ -0006e772 : │ │ │ │ - b.w 6181e │ │ │ │ +0006e742 : │ │ │ │ + b.w 61722 │ │ │ │ │ │ │ │ -0006e776 : │ │ │ │ +0006e746 : │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ subs r3, r0, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006e786 : │ │ │ │ +0006e756 : │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ subs r3, r0, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006e796 : │ │ │ │ +0006e766 : │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ subs r3, r0, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006e7a6 <_Py_SetRefcnt@@Base>: │ │ │ │ +0006e776 <_Py_SetRefcnt@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r1, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006e7b2 : │ │ │ │ +0006e782 : │ │ │ │ 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 6e7f4 │ │ │ │ + bls.n 6e7c4 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ - bhi.n 6e7e8 │ │ │ │ + bhi.n 6e7b8 │ │ │ │ add.w r5, r4, r4, lsl #1 │ │ │ │ - b.n 6e7f6 │ │ │ │ + b.n 6e7c6 │ │ │ │ cmp.w r4, #512 @ 0x200 │ │ │ │ ite ls │ │ │ │ movls r5, r4 │ │ │ │ movhi r5, #0 │ │ │ │ - b.n 6e7f6 │ │ │ │ + b.n 6e7c6 │ │ │ │ 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 2e3284 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 2e2ad4 <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ subs r0, r4, r1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w r2, #516 @ 0x204 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #4 │ │ │ │ blx 2b420 │ │ │ │ - ldr r1, [pc, #32] @ (6e850 ) │ │ │ │ + ldr r1, [pc, #32] @ (6e820 ) │ │ │ │ mov.w r2, #900 @ 0x384 │ │ │ │ add.w r0, r4, #520 @ 0x208 │ │ │ │ blx 2bff8 │ │ │ │ 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, #0] │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ movs r2, r6 │ │ │ │ - movw r3, #28160 @ 0x6e00 │ │ │ │ + movw r3, #26176 @ 0x6640 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6e8c8 │ │ │ │ + beq.n 6e898 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 6e8c8 │ │ │ │ + beq.n 6e898 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #84] @ (6e8cc ) │ │ │ │ + ldr r2, [pc, #84] @ (6e89c ) │ │ │ │ mov r4, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r2] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 6e898 │ │ │ │ + bne.n 6e868 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r1, [r0, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6e898 │ │ │ │ + beq.n 6e868 │ │ │ │ blx 2ae20 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 6e8b0 │ │ │ │ - cbz r3, 6e8ac │ │ │ │ + beq.n 6e880 │ │ │ │ + cbz r3, 6e87c │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r3, [r3, #1592] @ 0x638 │ │ │ │ - b.n 6e89e │ │ │ │ + b.n 6e86e │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 6e8be │ │ │ │ + bne.n 6e88e │ │ │ │ ldr.w r3, [r4, #1592] @ 0x638 │ │ │ │ - cbz r2, 6e8bc │ │ │ │ + cbz r2, 6e88c │ │ │ │ str.w r3, [r2, #1592] @ 0x638 │ │ │ │ - b.n 6e8be │ │ │ │ + b.n 6e88e │ │ │ │ str r3, [r1, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1c9440 │ │ │ │ + b.w 1c82c0 │ │ │ │ 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 │ │ │ │ @@ -100249,19 +100245,19 @@ │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ subw sp, sp, #1044 @ 0x414 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq.w 6ea96 │ │ │ │ + beq.w 6ea66 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 6ea94 │ │ │ │ + beq.w 6ea64 │ │ │ │ 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 │ │ │ │ @@ -100271,84 +100267,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 6e946 │ │ │ │ + bls.n 6e916 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ - bhi.n 6e93c │ │ │ │ + bhi.n 6e90c │ │ │ │ add.w r4, r4, r4, lsl #1 │ │ │ │ - b.n 6e948 │ │ │ │ + b.n 6e918 │ │ │ │ cmp.w r4, #512 @ 0x200 │ │ │ │ it hi │ │ │ │ movhi r4, #0 │ │ │ │ - b.n 6e948 │ │ │ │ + b.n 6e918 │ │ │ │ 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 6e970 │ │ │ │ + bne.n 6e940 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ str.w sl, [sp] │ │ │ │ blx r9 │ │ │ │ - b.n 6ea96 │ │ │ │ + b.n 6ea66 │ │ │ │ cmp r2, fp │ │ │ │ - bne.n 6e99a │ │ │ │ + bne.n 6e96a │ │ │ │ mov.w r8, #0 │ │ │ │ ldrh r2, [r6, #10] │ │ │ │ mov r3, r5 │ │ │ │ cmp r2, r8 │ │ │ │ - bls.w 6ea94 │ │ │ │ + bls.w 6ea64 │ │ │ │ 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 6e978 │ │ │ │ - b.n 6ea96 │ │ │ │ + bne.n 6e948 │ │ │ │ + b.n 6ea66 │ │ │ │ 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 2c0e8 <__memset_chk@plt> │ │ │ │ ands.w fp, fp, #31 │ │ │ │ - beq.n 6e9ca │ │ │ │ + beq.n 6e99a │ │ │ │ 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 6ea3c │ │ │ │ + beq.n 6ea0c │ │ │ │ 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 2e3964 <_PyMonitoring_FireBranchEvent@@Base+0x9e0> │ │ │ │ + bl 2e31b4 <_PyMonitoring_FireBranchEvent@@Base+0x9e4> │ │ │ │ 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 │ │ │ │ @@ -100366,94 +100362,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 6e9f6 │ │ │ │ + bne.n 6e9c6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 6ea94 │ │ │ │ + beq.n 6ea64 │ │ │ │ add r3, sp, #16 │ │ │ │ ldr.w r6, [r3, fp, lsl #2] │ │ │ │ - cbnz r6, 6ea64 │ │ │ │ + cbnz r6, 6ea34 │ │ │ │ movs r6, #32 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ str.w sl, [sp] │ │ │ │ blx r9 │ │ │ │ - cbz r0, 6ea96 │ │ │ │ + cbz r0, 6ea66 │ │ │ │ add r4, r5 │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 6ea4c │ │ │ │ - b.n 6ea8c │ │ │ │ + bne.n 6ea1c │ │ │ │ + b.n 6ea5c │ │ │ │ mvns r6, r6 │ │ │ │ - beq.n 6ea88 │ │ │ │ + beq.n 6ea58 │ │ │ │ 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, 6ea96 │ │ │ │ + cbz r0, 6ea66 │ │ │ │ ands r6, r3 │ │ │ │ - bne.n 6ea68 │ │ │ │ + bne.n 6ea38 │ │ │ │ add.w r4, r4, r5, lsl #5 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r8, fp │ │ │ │ - bne.n 6ea42 │ │ │ │ + bne.n 6ea12 │ │ │ │ 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 6e024 │ │ │ │ - cbz r0, 6eae4 │ │ │ │ + bl 6dff4 │ │ │ │ + cbz r0, 6eab4 │ │ │ │ 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 2b200 <__vsnprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6e03c │ │ │ │ + bl 6e00c │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 6e04c │ │ │ │ + bl 6e01c │ │ │ │ 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, #57561 @ 0xe0d9 │ │ │ │ + movw r0, #57513 @ 0xe0a9 │ │ │ │ movt r0, #6 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 6ea9e │ │ │ │ + bl 6ea6e │ │ │ │ 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 │ │ │ │ @@ -100462,379 +100458,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 6eb58 │ │ │ │ - movw r4, #50064 @ 0xc390 │ │ │ │ + beq.n 6eb28 │ │ │ │ + movw r4, #48080 @ 0xbbd0 │ │ │ │ movt r4, #49 @ 0x31 │ │ │ │ orrs r2, r3 │ │ │ │ - bne.n 6eb66 │ │ │ │ + bne.n 6eb36 │ │ │ │ mov.w r5, #1000 @ 0x3e8 │ │ │ │ - b.n 6eb6a │ │ │ │ - movw r4, #42084 @ 0xa464 │ │ │ │ + b.n 6eb3a │ │ │ │ + movw r4, #40100 @ 0x9ca4 │ │ │ │ movt r4, #47 @ 0x2f │ │ │ │ mov.w r5, #1024 @ 0x400 │ │ │ │ - b.n 6eb6a │ │ │ │ + b.n 6eb3a │ │ │ │ mov.w r5, #1024 @ 0x400 │ │ │ │ mov r3, r8 │ │ │ │ mov ip, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 6eb7a │ │ │ │ + bge.n 6eb4a │ │ │ │ rsbs r3, r8, #0 │ │ │ │ sbc.w ip, r7, r7, lsl #1 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs.w r2, ip, #0 │ │ │ │ - bge.n 6ebbe │ │ │ │ + bge.n 6eb8e │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ orrs r3, r7 │ │ │ │ - bne.n 6eb90 │ │ │ │ + bne.n 6eb60 │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ - beq.n 6ec7c │ │ │ │ + beq.n 6ec4c │ │ │ │ orrs.w r7, r8, r7 │ │ │ │ mov.w r3, #32 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #24 │ │ │ │ it eq │ │ │ │ - movweq r4, #33984 @ 0x84c0 │ │ │ │ - movw r2, #18676 @ 0x48f4 │ │ │ │ + movweq r4, #32000 @ 0x7d00 │ │ │ │ + movw r2, #16692 @ 0x4134 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ it eq │ │ │ │ movteq r4, #46 @ 0x2e │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ strd r8, r4, [sp, #4] │ │ │ │ blx 2c09c <__snprintf_chk@plt> │ │ │ │ - b.n 6ec7c │ │ │ │ + b.n 6ec4c │ │ │ │ smull r2, lr, r5, r5 │ │ │ │ cmp r3, r2 │ │ │ │ sbcs.w r1, ip, lr │ │ │ │ ittet lt │ │ │ │ movlt r2, r5 │ │ │ │ movlt.w lr, #0 │ │ │ │ - movwge r6, #51212 @ 0xc80c │ │ │ │ - movwlt r6, #41816 @ 0xa358 │ │ │ │ + movwge r6, #49228 @ 0xc04c │ │ │ │ + movwlt r6, #39832 @ 0x9b98 │ │ │ │ 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, #35976 @ 0x8c88 │ │ │ │ + movwge r6, #33872 @ 0x8450 │ │ │ │ movtge r6, #48 @ 0x30 │ │ │ │ - bl 2e38c4 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 2e3114 <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2e38c4 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 2e3114 <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ movs r2, #10 │ │ │ │ movs r3, #0 │ │ │ │ - bl 2e38c4 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 2e3114 <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ cmp.w r5, #1024 @ 0x400 │ │ │ │ mov r7, r2 │ │ │ │ mov.w r3, #8 │ │ │ │ add r5, sp, #16 │ │ │ │ - movw r2, #41624 @ 0xa298 │ │ │ │ + movw r2, #39640 @ 0x9ad8 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ mov r8, r0 │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #4] │ │ │ │ - movw r1, #33984 @ 0x84c0 │ │ │ │ + movw r1, #32000 @ 0x7d00 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r4, #18688 @ 0x4900 │ │ │ │ + movw r4, #16704 @ 0x4140 │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ it eq │ │ │ │ moveq r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ blx 2c09c <__snprintf_chk@plt> │ │ │ │ cmp r7, #0 │ │ │ │ mov.w r3, #32 │ │ │ │ it lt │ │ │ │ neglt r7, r7 │ │ │ │ - movw r2, #18696 @ 0x4908 │ │ │ │ + movw r2, #16712 @ 0x4148 │ │ │ │ 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 2c09c <__snprintf_chk@plt> │ │ │ │ - movw r2, #18668 @ 0x48ec │ │ │ │ + movw r2, #16684 @ 0x412c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ add r3, sp, #24 │ │ │ │ cmp.w r9, #0 │ │ │ │ it ne │ │ │ │ movne r2, r9 │ │ │ │ - movw r0, #57561 @ 0xe0d9 │ │ │ │ + movw r0, #57513 @ 0xe0a9 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6eaea │ │ │ │ + bl 6eaba │ │ │ │ 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, #18728 @ 0x4928 │ │ │ │ + movw r2, #16744 @ 0x4168 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #57561 @ 0xe0d9 │ │ │ │ + movw r0, #57513 @ 0xe0a9 │ │ │ │ movt r0, #6 │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ - bl 6eaea │ │ │ │ + bl 6eaba │ │ │ │ orrs.w r6, r6, r8 │ │ │ │ ldrd r0, r1, [r5, #16] │ │ │ │ mov.w r6, #0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - bne.n 6eda2 │ │ │ │ + bne.n 6ed72 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ - bl 6eb1e │ │ │ │ + bl 6eaee │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 6eb1e │ │ │ │ + bl 6eaee │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ - bl 6eb1e │ │ │ │ + bl 6eaee │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 6eb1e │ │ │ │ + bl 6eaee │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 6eb1e │ │ │ │ + bl 6eaee │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #50064 @ 0xc390 │ │ │ │ + movw r3, #48080 @ 0xbbd0 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - movw r2, #18668 @ 0x48ec │ │ │ │ + movw r2, #16684 @ 0x412c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #57561 @ 0xe0d9 │ │ │ │ + movw r0, #57513 @ 0xe0a9 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6eaea │ │ │ │ + bl 6eaba │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ ldrd r0, r3, [r5, #8] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r2 │ │ │ │ - bge.n 6ed98 │ │ │ │ + bge.n 6ed68 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #38972 @ 0x983c │ │ │ │ + movw r2, #36960 @ 0x9060 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #57561 @ 0xe0d9 │ │ │ │ + movw r0, #57513 @ 0xe0a9 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6eaea │ │ │ │ - movw r2, #18712 @ 0x4918 │ │ │ │ + bl 6eaba │ │ │ │ + movw r2, #16728 @ 0x4158 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r1, r4 │ │ │ │ cmp r7, r6 │ │ │ │ it ne │ │ │ │ movne r2, r7 │ │ │ │ - movw r0, #57561 @ 0xe0d9 │ │ │ │ + movw r0, #57513 @ 0xe0a9 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6eaea │ │ │ │ - movw r2, #55484 @ 0xd8bc │ │ │ │ + bl 6eaba │ │ │ │ + movw r2, #50908 @ 0xc6dc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - b.n 6ee1e │ │ │ │ - movw r2, #18736 @ 0x4930 │ │ │ │ + b.n 6edee │ │ │ │ + movw r2, #16752 @ 0x4170 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - b.n 6ee1e │ │ │ │ + b.n 6edee │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 6eb1e │ │ │ │ + bl 6eaee │ │ │ │ strd r4, r6, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 6eb1e │ │ │ │ + bl 6eaee │ │ │ │ strd r4, r6, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ - bl 6eb1e │ │ │ │ + bl 6eaee │ │ │ │ strd r4, r6, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 6eb1e │ │ │ │ + bl 6eaee │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #33984 @ 0x84c0 │ │ │ │ + movw r3, #32000 @ 0x7d00 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #18744 @ 0x4938 │ │ │ │ + movw r2, #16760 @ 0x4178 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #57561 @ 0xe0d9 │ │ │ │ + movw r0, #57513 @ 0xe0a9 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6eaea │ │ │ │ + bl 6eaba │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldrd r2, r0, [r5, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r2 │ │ │ │ - bge.n 6ed98 │ │ │ │ - movw r2, #18752 @ 0x4940 │ │ │ │ + bge.n 6ed68 │ │ │ │ + movw r2, #16768 @ 0x4180 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #57561 @ 0xe0d9 │ │ │ │ + movw r0, #57513 @ 0xe0a9 │ │ │ │ movt r0, #6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 6eaea │ │ │ │ + b.n 6eaba │ │ │ │ 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, #18728 @ 0x4928 │ │ │ │ + movw r2, #16744 @ 0x4168 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #57561 @ 0xe0d9 │ │ │ │ + movw r0, #57513 @ 0xe0a9 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6eaea │ │ │ │ + bl 6eaba │ │ │ │ movs r3, #0 │ │ │ │ strd r5, r3, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ - bl 6eb1e │ │ │ │ + bl 6eaee │ │ │ │ mov r1, r5 │ │ │ │ - movw r2, #55484 @ 0xd8bc │ │ │ │ + movw r2, #50908 @ 0xc6dc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #57561 @ 0xe0d9 │ │ │ │ + movw r0, #57513 @ 0xe0a9 │ │ │ │ movt r0, #6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 6eaea │ │ │ │ + b.n 6eaba │ │ │ │ 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, 6eeb0 │ │ │ │ + cbz r4, 6ee80 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bne.n 6eea2 │ │ │ │ - b.n 6ef06 │ │ │ │ + bne.n 6ee72 │ │ │ │ + b.n 6eed6 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - beq.n 6ef06 │ │ │ │ + beq.n 6eed6 │ │ │ │ movw r3, #2740 @ 0xab4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r3, [r3, #1424] @ 0x590 │ │ │ │ - cbz r3, 6ef06 │ │ │ │ + cbz r3, 6eed6 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ bic.w r2, r2, #3 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6ef06 │ │ │ │ + beq.n 6eed6 │ │ │ │ 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, #18772 @ 0x4954 │ │ │ │ + movw r1, #16788 @ 0x4194 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r3 │ │ │ │ blx 2c09c <__snprintf_chk@plt> │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 6ea9e │ │ │ │ - b.n 6ef14 │ │ │ │ + bl 6ea6e │ │ │ │ + b.n 6eee4 │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r1 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 6ea9e │ │ │ │ + bl 6ea6e │ │ │ │ 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, #2212 @ 0x8a4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ - cbnz r3, 6ef3e │ │ │ │ + cbnz r3, 6ef0e │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - bl 1ae894 <_start@@Base+0x5a8> │ │ │ │ + bl 1ad6b4 <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 6ef56 │ │ │ │ + cbz r3, 6ef26 │ │ │ │ add r2, sp, #20 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - movw r0, #18792 @ 0x4968 │ │ │ │ + movw r0, #16808 @ 0x41a8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 6ee8c │ │ │ │ - b.n 6ef96 │ │ │ │ + bl 6ee5c │ │ │ │ + b.n 6ef66 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbnz r3, 6ef66 │ │ │ │ + cbnz r3, 6ef36 │ │ │ │ movw r0, #2212 @ 0x8a4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1ae894 <_start@@Base+0x5a8> │ │ │ │ + bl 1ad6b4 <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 6ef96 │ │ │ │ + cbz r3, 6ef66 │ │ │ │ movw r3, #2736 @ 0xab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 6ef42 │ │ │ │ - ldr r2, [pc, #36] @ (6efa0 ) │ │ │ │ + blt.n 6ef12 │ │ │ │ + ldr r2, [pc, #36] @ (6ef70 ) │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ adds r0, r1, #1 │ │ │ │ strex r4, r0, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 6ef7e │ │ │ │ + bne.n 6ef4e │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 6ef42 │ │ │ │ + ble.n 6ef12 │ │ │ │ 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} │ │ │ │ @@ -100846,52 +100842,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, 6efd4 │ │ │ │ + cbnz r3, 6efa4 │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - bl 1ae894 <_start@@Base+0x5a8> │ │ │ │ + bl 1ad6b4 <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 6efea │ │ │ │ + cbz r3, 6efba │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #18812 @ 0x497c │ │ │ │ + movw r0, #16828 @ 0x41bc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 6ee8c │ │ │ │ - b.n 6f02a │ │ │ │ + bl 6ee5c │ │ │ │ + b.n 6effa │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbnz r3, 6effa │ │ │ │ + cbnz r3, 6efca │ │ │ │ movw r0, #2212 @ 0x8a4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1ae894 <_start@@Base+0x5a8> │ │ │ │ + bl 1ad6b4 <_start@@Base+0x5a8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 6f02a │ │ │ │ + cbz r3, 6effa │ │ │ │ movw r3, #2732 @ 0xaac │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 6efd8 │ │ │ │ - ldr r2, [pc, #60] @ (6f04c ) │ │ │ │ + blt.n 6efa8 │ │ │ │ + ldr r2, [pc, #60] @ (6f01c ) │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ adds r0, r1, #1 │ │ │ │ strex r4, r0, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 6f012 │ │ │ │ + bne.n 6efe2 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 6efd8 │ │ │ │ + ble.n 6efa8 │ │ │ │ movw r3, #32340 @ 0x7e54 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - cbz r2, 6f042 │ │ │ │ + cbz r2, 6f012 │ │ │ │ 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} │ │ │ │ @@ -100903,87 +100899,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 6f0b6 │ │ │ │ + bhi.n 6f086 │ │ │ │ mov r5, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r2 │ │ │ │ bl 2f020 <_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 6f0aa │ │ │ │ - cbz r4, 6f0b6 │ │ │ │ - cbz r1, 6f0b6 │ │ │ │ + bne.n 6f07a │ │ │ │ + cbz r4, 6f086 │ │ │ │ + cbz r1, 6f086 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bcc.n 6f0b6 │ │ │ │ + bcc.n 6f086 │ │ │ │ adds r5, r4, r1 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #1 │ │ │ │ mov.w r1, #1073741824 @ 0x40000000 │ │ │ │ add.w r4, r4, #1073741824 @ 0x40000000 │ │ │ │ bl 2f2c0 <_PyObject_DebugMallocStats@@Base+0x1190> │ │ │ │ subs r3, r5, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bcs.n 6f090 │ │ │ │ - b.n 6f0b6 │ │ │ │ + bcs.n 6f060 │ │ │ │ + b.n 6f086 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w 2f2c0 <_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, 6f0d2 │ │ │ │ + cbz r2, 6f0a2 │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r2, #0] │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #80] @ (6f128 ) │ │ │ │ - bl 1c85d4 │ │ │ │ - ldr r0, [pc, #76] @ (6f12c ) │ │ │ │ + ldr r0, [pc, #80] @ (6f0f8 ) │ │ │ │ + bl 1c73f4 │ │ │ │ + ldr r0, [pc, #76] @ (6f0fc ) │ │ │ │ bl 30228 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ add r3, sp, #12 │ │ │ │ bl 302ec │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r4, 6f0f8 │ │ │ │ + cbnz r4, 6f0c8 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 6f122 │ │ │ │ + b.n 6f0f2 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ blx 2b9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6f0f4 │ │ │ │ + beq.n 6f0c4 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 6f0f4 │ │ │ │ + beq.n 6f0c4 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #18832 @ 0x4990 │ │ │ │ + movw r0, #16848 @ 0x41d0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 6ef18 │ │ │ │ + bl 6eee8 │ │ │ │ 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} │ │ │ │ @@ -100995,337 +100991,337 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ bl 302ec │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 6f1d4 │ │ │ │ + beq.n 6f1a4 │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r4, #128 @ 0x80 │ │ │ │ - bl 1c85d4 │ │ │ │ + bl 1c73f4 │ │ │ │ add.w r0, r4, #528 @ 0x210 │ │ │ │ movw r6, #23180 @ 0x5a8c │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ bl 30228 │ │ │ │ ldr.w r8, [r6, #184] @ 0xb8 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c264 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6f1d4 │ │ │ │ + cbz r0, 6f1a4 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #11 │ │ │ │ - bne.n 6f19a │ │ │ │ + bne.n 6f16a │ │ │ │ str.w r9, [r0] │ │ │ │ - b.n 6f17c │ │ │ │ + b.n 6f14c │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #22 │ │ │ │ - bne.n 6f1c0 │ │ │ │ + bne.n 6f190 │ │ │ │ cmp.w r8, #8 │ │ │ │ - bne.n 6f1c0 │ │ │ │ + bne.n 6f190 │ │ │ │ movs r2, #4 │ │ │ │ dmb ish │ │ │ │ str.w r2, [r6, #184] @ 0xb8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c264 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6f1d4 │ │ │ │ - movw r0, #18908 @ 0x49dc │ │ │ │ + cbz r0, 6f1a4 │ │ │ │ + movw r0, #16924 @ 0x421c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 6ef18 │ │ │ │ + bl 6eee8 │ │ │ │ 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 6f216 │ │ │ │ + bne.n 6f1e6 │ │ │ │ ldrb r3, [r3, #20] │ │ │ │ - cbz r3, 6f216 │ │ │ │ + cbz r3, 6f1e6 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1cd0e0 │ │ │ │ + bl 1cbf60 │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 6f216 │ │ │ │ + bls.n 6f1e6 │ │ │ │ subs r1, r0, #4 │ │ │ │ movw r2, #60096 @ 0xeac0 │ │ │ │ movt r2, #84 @ 0x54 │ │ │ │ adds r0, r4, #4 │ │ │ │ - bl 6f130 │ │ │ │ + bl 6f100 │ │ │ │ add.w r1, r5, #32 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic.w r2, r3, #3 │ │ │ │ ands.w r0, r3, #3 │ │ │ │ - bne.n 6f22c │ │ │ │ + bne.n 6f1fc │ │ │ │ orr.w r2, r2, #1 │ │ │ │ - b.n 6f232 │ │ │ │ + b.n 6f202 │ │ │ │ str r2, [r4, #0] │ │ │ │ orr.w r2, r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r6, [r1] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 6f246 │ │ │ │ + bne.n 6f216 │ │ │ │ strex ip, r2, [r1] │ │ │ │ cmp.w ip, #0 │ │ │ │ mov r3, r6 │ │ │ │ - bne.n 6f21c │ │ │ │ - cbnz r0, 6f294 │ │ │ │ + bne.n 6f1ec │ │ │ │ + cbnz r0, 6f264 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ - cbz r3, 6f274 │ │ │ │ + cbz r3, 6f244 │ │ │ │ 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 6f270 │ │ │ │ + bne.n 6f240 │ │ │ │ strex r6, r4, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ mov r3, r0 │ │ │ │ - bne.n 6f25c │ │ │ │ + bne.n 6f22c │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic.w r2, r3, #3 │ │ │ │ dmb ish │ │ │ │ orr.w r2, r2, #2 │ │ │ │ ldrex r0, [r1] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 6f290 │ │ │ │ + bne.n 6f260 │ │ │ │ strex r4, r2, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ mov r3, r0 │ │ │ │ - bne.n 6f276 │ │ │ │ + bne.n 6f246 │ │ │ │ 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 6f2be │ │ │ │ + bne.n 6f28e │ │ │ │ cmp r4, #3 │ │ │ │ - bhi.n 6f2d4 │ │ │ │ + bhi.n 6f2a4 │ │ │ │ adds r4, #1 │ │ │ │ yield │ │ │ │ - b.n 6f2a2 │ │ │ │ + b.n 6f272 │ │ │ │ cmp r1, r7 │ │ │ │ - bne.n 6f2c6 │ │ │ │ + bne.n 6f296 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 6f2f0 │ │ │ │ + b.n 6f2c0 │ │ │ │ cmp r7, #3 │ │ │ │ ite ne │ │ │ │ movne r0, #0 │ │ │ │ andeq.w r0, r2, #1 │ │ │ │ - cbz r0, 6f2d8 │ │ │ │ - b.n 6f2f0 │ │ │ │ + cbz r0, 6f2a8 │ │ │ │ + b.n 6f2c0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6f2f0 │ │ │ │ + b.n 6f2c0 │ │ │ │ orrs r6, r1 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r3] │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n 6f2ec │ │ │ │ + bne.n 6f2bc │ │ │ │ strex r7, r6, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 6f2c2 │ │ │ │ - b.n 6f2a2 │ │ │ │ + beq.n 6f292 │ │ │ │ + b.n 6f272 │ │ │ │ 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 6f296 │ │ │ │ - cbnz r0, 6f314 │ │ │ │ + bl 6f266 │ │ │ │ + cbnz r0, 6f2e4 │ │ │ │ yield │ │ │ │ - b.n 6f304 │ │ │ │ + b.n 6f2d4 │ │ │ │ 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 6f296 │ │ │ │ - cbnz r0, 6f33a │ │ │ │ + bl 6f266 │ │ │ │ + cbnz r0, 6f30a │ │ │ │ yield │ │ │ │ - b.n 6f32a │ │ │ │ + b.n 6f2fa │ │ │ │ ldr r1, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ adds r1, #20 │ │ │ │ strd r3, r3, [r4, #40] @ 0x28 │ │ │ │ - bl 1ca9d0 │ │ │ │ + bl 1c9850 │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r3, #28160 @ 0x6e00 │ │ │ │ + movw r3, #26176 @ 0x6640 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6f422 │ │ │ │ + beq.n 6f3f2 │ │ │ │ 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 6f412 │ │ │ │ + beq.n 6f3e2 │ │ │ │ ldr.w r3, [r0, #1580] @ 0x62c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6f418 │ │ │ │ + beq.n 6f3e8 │ │ │ │ mov r8, r4 │ │ │ │ add.w r5, r6, #520 @ 0x208 │ │ │ │ addw sl, r6, #1420 @ 0x58c │ │ │ │ - bl 1b4354 <_Py_SetLocaleFromEnv@@Base+0x16fc> │ │ │ │ + bl 1b3174 <_Py_SetLocaleFromEnv@@Base+0x16fc> │ │ │ │ ldr.w r7, [r8, #520] @ 0x208 │ │ │ │ - cbz r7, 6f3dc │ │ │ │ + cbz r7, 6f3ac │ │ │ │ mov.w r9, #0 │ │ │ │ dmb ish │ │ │ │ str r6, [r7, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r2 │ │ │ │ - bl 6f296 │ │ │ │ - cbnz r0, 6f3ac │ │ │ │ + bl 6f266 │ │ │ │ + cbnz r0, 6f37c │ │ │ │ yield │ │ │ │ - b.n 6f39c │ │ │ │ + b.n 6f36c │ │ │ │ ldr r7, [r7, #40] @ 0x28 │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 6f396 │ │ │ │ + bne.n 6f366 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r3, [r8, #520] @ 0x208 │ │ │ │ - cbnz r2, 6f3d0 │ │ │ │ + cbnz r2, 6f3a0 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r8, #524] @ 0x20c │ │ │ │ str r3, [r5, #4] │ │ │ │ - bl 1c91f8 │ │ │ │ - b.n 6f3de │ │ │ │ + bl 1c8078 │ │ │ │ + b.n 6f3ae │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ ldr.w r3, [r8, #524] @ 0x20c │ │ │ │ str r3, [r5, #4] │ │ │ │ - b.n 6f3de │ │ │ │ + b.n 6f3ae │ │ │ │ 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 6f38c │ │ │ │ + bne.n 6f35c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b4354 <_Py_SetLocaleFromEnv@@Base+0x16fc> │ │ │ │ - cbnz r0, 6f40a │ │ │ │ + bl 1b3174 <_Py_SetLocaleFromEnv@@Base+0x16fc> │ │ │ │ + cbnz r0, 6f3da │ │ │ │ yield │ │ │ │ - b.n 6f3fe │ │ │ │ + b.n 6f3ce │ │ │ │ mov r0, r4 │ │ │ │ - bl 6e812 │ │ │ │ - b.n 6f418 │ │ │ │ + bl 6e7e2 │ │ │ │ + b.n 6f3e8 │ │ │ │ movs r1, #2 │ │ │ │ - bl 1b3f18 <_Py_SetLocaleFromEnv@@Base+0x12c0> │ │ │ │ + bl 1b2d38 <_Py_SetLocaleFromEnv@@Base+0x12c0> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 6e854 │ │ │ │ + b.w 6e824 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ str r3, [r1, #72] @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6f440 │ │ │ │ + bne.n 6f410 │ │ │ │ strex ip, r1, [r0] │ │ │ │ cmp.w ip, #0 │ │ │ │ mov r3, r2 │ │ │ │ - bne.n 6f426 │ │ │ │ + bne.n 6f3f6 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ ldrex r3, [r0] │ │ │ │ adds r3, #1 │ │ │ │ strex r2, r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6f446 │ │ │ │ + bne.n 6f416 │ │ │ │ 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 6f49e │ │ │ │ + bcs.n 6f46e │ │ │ │ ldr.w r9, [r5, #24] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 6f494 │ │ │ │ + bne.n 6f464 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36166 <_PyInterpolation_Build@@Base+0x152> │ │ │ │ + bl 36168 <_PyInterpolation_Build@@Base+0x150> │ │ │ │ str.w r9, [r5, #24] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mla r5, r8, r3, r5 │ │ │ │ cmp r6, r5 │ │ │ │ - bhi.n 6f47e │ │ │ │ + bhi.n 6f44e │ │ │ │ movw r5, #2212 @ 0x8a4 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr.w r3, [r5, #244] @ 0xf4 │ │ │ │ - cbnz r3, 6f4b4 │ │ │ │ + cbnz r3, 6f484 │ │ │ │ add.w r0, r5, #240 @ 0xf0 │ │ │ │ - bl 1ae894 <_start@@Base+0x5a8> │ │ │ │ + bl 1ad6b4 <_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 1c8f28 │ │ │ │ + bl 1c7da4 │ │ │ │ ldr.w r0, [r7, #448] @ 0x1c0 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ adds r0, #224 @ 0xe0 │ │ │ │ - bl 1c85d4 │ │ │ │ + bl 1c73f4 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r7 │ │ │ │ lsls r0, r0, #15 │ │ │ │ negs r0, r0 │ │ │ │ bl 2f9e2 <_PyObject_DebugMallocStats@@Base+0x18b2> │ │ │ │ movs r3, #0 │ │ │ │ dmb ish │ │ │ │ @@ -101344,151 +101340,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 6f526 │ │ │ │ + bne.n 6f4f6 │ │ │ │ strex r6, r2, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bne.n 6f502 │ │ │ │ + bne.n 6f4d2 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ ldrex r1, [r3] │ │ │ │ adds r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6f52c │ │ │ │ + bne.n 6f4fc │ │ │ │ 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 1ca3b4 <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ + bl 1c9234 <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 6f56c │ │ │ │ + cbnz r3, 6f53c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ca934 │ │ │ │ - b.n 6f5b2 │ │ │ │ + bl 1c97b4 │ │ │ │ + b.n 6f582 │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 6f5b2 │ │ │ │ + bne.n 6f582 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 1ca970 │ │ │ │ + bl 1c97f0 │ │ │ │ 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 1c85d4 │ │ │ │ + bl 1c73f4 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6f5b2 │ │ │ │ + bne.n 6f582 │ │ │ │ add.w r1, r5, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6f456 │ │ │ │ + bl 6f426 │ │ │ │ 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 6f660 │ │ │ │ + bls.n 6f630 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov fp, r0 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 6f646 │ │ │ │ + cbz r3, 6f616 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ca3b4 <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ + bl 1c9234 <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 6f62e │ │ │ │ + cbnz r3, 6f5fe │ │ │ │ ldr.w r0, [r8, #448] @ 0x1c0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r0, #256 @ 0x100 │ │ │ │ - bl 1c85d4 │ │ │ │ + bl 1c73f4 │ │ │ │ ldr.w r3, [fp, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp, #80] @ 0x50 │ │ │ │ - bl 1caa10 │ │ │ │ + bl 1c9890 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r7 │ │ │ │ it cs │ │ │ │ orrcs.w r5, r5, #1 │ │ │ │ - b.n 6f654 │ │ │ │ + b.n 6f624 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, r9 │ │ │ │ - bne.n 6f654 │ │ │ │ + bne.n 6f624 │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 6f652 │ │ │ │ + bcc.n 6f622 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ it hi │ │ │ │ orrhi.w r5, r5, #1 │ │ │ │ - b.n 6f654 │ │ │ │ + b.n 6f624 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r7 │ │ │ │ it cs │ │ │ │ orrcs.w r5, r5, #1 │ │ │ │ - b.n 6f654 │ │ │ │ + b.n 6f624 │ │ │ │ movs r5, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mla r4, sl, r3, r4 │ │ │ │ cmp r6, r4 │ │ │ │ - bhi.n 6f5ea │ │ │ │ - b.n 6f662 │ │ │ │ + bhi.n 6f5ba │ │ │ │ + b.n 6f632 │ │ │ │ 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, 6f68c │ │ │ │ + cbz r3, 6f65c │ │ │ │ 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 │ │ │ │ @@ -101500,79 +101496,79 @@ │ │ │ │ add.w r4, r5, #116 @ 0x74 │ │ │ │ lsls r0, r0, #15 │ │ │ │ bl 2f9e2 <_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 1c85d4 │ │ │ │ + bl 1c73f4 │ │ │ │ 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 6f81a │ │ │ │ + bcs.w 6f7ea │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6f800 │ │ │ │ + beq.w 6f7d0 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ ldrb.w r2, [fp, #1597] @ 0x63d │ │ │ │ ubfx r3, r3, #3, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6f70e │ │ │ │ + beq.n 6f6de │ │ │ │ ldr.w r2, [fp] │ │ │ │ ldr r6, [r2, #16] │ │ │ │ - cbz r6, 6f710 │ │ │ │ + cbz r6, 6f6e0 │ │ │ │ ldrb.w r2, [r6, #1597] @ 0x63d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6f710 │ │ │ │ + beq.n 6f6e0 │ │ │ │ ldr.w r6, [r6, #1592] @ 0x638 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 6f6fc │ │ │ │ - b.n 6f710 │ │ │ │ + bne.n 6f6cc │ │ │ │ + b.n 6f6e0 │ │ │ │ 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 1c85d4 │ │ │ │ + bl 1c73f4 │ │ │ │ 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 6f296 │ │ │ │ - cbnz r0, 6f740 │ │ │ │ + bl 6f266 │ │ │ │ + cbnz r0, 6f710 │ │ │ │ yield │ │ │ │ - b.n 6f730 │ │ │ │ + b.n 6f700 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ca3b4 <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ + bl 1c9234 <_PyStaticType_InitForExtension@@Base+0x7cc> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [sp, #4] │ │ │ │ - cbnz r3, 6f758 │ │ │ │ + cbnz r3, 6f728 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1caa10 │ │ │ │ + bl 1c9890 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6f80a │ │ │ │ + b.n 6f7da │ │ │ │ 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 1c8044 │ │ │ │ + bl 1c6e64 │ │ │ │ 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] │ │ │ │ @@ -101582,277 +101578,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, 6f7ae │ │ │ │ + cbz r3, 6f77e │ │ │ │ str r4, [r3, #44] @ 0x2c │ │ │ │ - b.n 6f7b2 │ │ │ │ + b.n 6f782 │ │ │ │ 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 1c91f8 │ │ │ │ + bl 1c8078 │ │ │ │ ldr.w r3, [r6, #1580] @ 0x62c │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r6, #1580] @ 0x62c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 6f80a │ │ │ │ + bne.n 6f7da │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bcs.n 6f7f8 │ │ │ │ + bcs.n 6f7c8 │ │ │ │ subs.w r3, r9, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp.w r8, #65536 @ 0x10000 │ │ │ │ it hi │ │ │ │ movhi r3, #0 │ │ │ │ - cbz r3, 6f80a │ │ │ │ + cbz r3, 6f7da │ │ │ │ cmp fp, r6 │ │ │ │ - bne.n 6f80a │ │ │ │ + bne.n 6f7da │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r9] │ │ │ │ - b.n 6f80a │ │ │ │ + b.n 6f7da │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.n 6f7da │ │ │ │ - b.n 6f80a │ │ │ │ + bhi.n 6f7aa │ │ │ │ + b.n 6f7da │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1caaf8 │ │ │ │ + bl 1c9978 │ │ │ │ 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 6f6de │ │ │ │ + bhi.w 6f6ae │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ - cbnz r4, 6f828 │ │ │ │ + cbnz r4, 6f7f8 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 36e1c │ │ │ │ + bl 36e20 │ │ │ │ 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, #19036 @ 0x4a5c │ │ │ │ + movw r3, #17052 @ 0x429c │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r5, sp, #192 @ 0xc0 │ │ │ │ - movw r3, #19048 @ 0x4a68 │ │ │ │ + movw r3, #17064 @ 0x42a8 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r2, #18996 @ 0x4a34 │ │ │ │ + movw r2, #17012 @ 0x4274 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw r0, #57561 @ 0xe0d9 │ │ │ │ + movw r0, #57513 @ 0xe0a9 │ │ │ │ movt r0, #6 │ │ │ │ - movw r3, #19056 @ 0x4a70 │ │ │ │ + movw r3, #17072 @ 0x42b0 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #19068 @ 0x4a7c │ │ │ │ + movw r3, #17084 @ 0x42bc │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #19080 @ 0x4a88 │ │ │ │ + movw r3, #17096 @ 0x42c8 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r3, #19092 @ 0x4a94 │ │ │ │ + movw r3, #17108 @ 0x42d4 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #18984 @ 0x4a28 │ │ │ │ + movw r3, #17000 @ 0x4268 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ str r5, [r4, #8] │ │ │ │ strd r6, r6, [r4] │ │ │ │ - movw r5, #33984 @ 0x84c0 │ │ │ │ + movw r5, #32000 @ 0x7d00 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ - bl 6eaea │ │ │ │ - ldr r0, [pc, #872] @ (6fc20 ) │ │ │ │ + bl 6eaba │ │ │ │ + ldr r0, [pc, #872] @ (6fbf0 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r1, #19100 @ 0x4a9c │ │ │ │ + movw r1, #17116 @ 0x42dc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6eca2 │ │ │ │ - ldr r0, [pc, #852] @ (6fc24 ) │ │ │ │ + bl 6ec72 │ │ │ │ + ldr r0, [pc, #852] @ (6fbf4 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r1, #19112 @ 0x4aa8 │ │ │ │ + movw r1, #17128 @ 0x42e8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movw r5, #60096 @ 0xeac0 │ │ │ │ movt r5, #84 @ 0x54 │ │ │ │ - bl 6eca2 │ │ │ │ + bl 6ec72 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #28608 @ 0x6fc0 │ │ │ │ + movw r3, #26624 @ 0x6800 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #18728 @ 0x4928 │ │ │ │ + movw r2, #16744 @ 0x4168 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #57561 @ 0xe0d9 │ │ │ │ + movw r0, #57513 @ 0xe0a9 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6eaea │ │ │ │ + bl 6eaba │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldrd r0, r1, [r5, #144] @ 0x90 │ │ │ │ - bl 6eb1e │ │ │ │ + bl 6eaee │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #55484 @ 0xd8bc │ │ │ │ + movw r2, #50908 @ 0xc6dc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #57561 @ 0xe0d9 │ │ │ │ + movw r0, #57513 @ 0xe0a9 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6eaea │ │ │ │ + bl 6eaba │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #19124 @ 0x4ab4 │ │ │ │ + movw r3, #17140 @ 0x42f4 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r2, #18728 @ 0x4928 │ │ │ │ + movw r2, #16744 @ 0x4168 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #57561 @ 0xe0d9 │ │ │ │ + movw r0, #57513 @ 0xe0a9 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6eaea │ │ │ │ + bl 6eaba │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldrd r0, r1, [r5, #176] @ 0xb0 │ │ │ │ - bl 6eb1e │ │ │ │ + bl 6eaee │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #55484 @ 0xd8bc │ │ │ │ + movw r2, #50908 @ 0xc6dc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #57561 @ 0xe0d9 │ │ │ │ + movw r0, #57513 @ 0xe0a9 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6eaea │ │ │ │ + bl 6eaba │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r5, #192 @ 0xc0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #19132 @ 0x4abc │ │ │ │ + movw r1, #17148 @ 0x42fc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6eca2 │ │ │ │ + bl 6ec72 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #19140 @ 0x4ac4 │ │ │ │ + movw r1, #17156 @ 0x4304 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6eca2 │ │ │ │ + bl 6ec72 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #224 @ 0xe0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #19152 @ 0x4ad0 │ │ │ │ + movw r1, #17168 @ 0x4310 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6eca2 │ │ │ │ + bl 6ec72 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #448 @ 0x1c0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #19164 @ 0x4adc │ │ │ │ + movw r1, #17180 @ 0x431c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6eca2 │ │ │ │ + bl 6ec72 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #32 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #28508 @ 0x6f5c │ │ │ │ + movw r1, #26524 @ 0x679c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 6eca2 │ │ │ │ + bl 6ec72 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #256 @ 0x100 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #19152 @ 0x4ad0 │ │ │ │ + movw r1, #17168 @ 0x4310 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6eca2 │ │ │ │ + bl 6ec72 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #480 @ 0x1e0 │ │ │ │ - movw r1, #19172 @ 0x4ae4 │ │ │ │ + movw r1, #17188 @ 0x4324 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6ee30 │ │ │ │ + bl 6ee00 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #560 @ 0x230 │ │ │ │ - movw r1, #19184 @ 0x4af0 │ │ │ │ + movw r1, #17200 @ 0x4330 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6ee30 │ │ │ │ + bl 6ee00 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #496 @ 0x1f0 │ │ │ │ - movw r1, #19196 @ 0x4afc │ │ │ │ + movw r1, #17212 @ 0x433c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6ee30 │ │ │ │ + bl 6ee00 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #512 @ 0x200 │ │ │ │ - movw r1, #28428 @ 0x6f0c │ │ │ │ + movw r1, #26444 @ 0x674c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 6ee30 │ │ │ │ + bl 6ee00 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #528 @ 0x210 │ │ │ │ - movw r1, #19204 @ 0x4b04 │ │ │ │ + movw r1, #17220 @ 0x4344 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6ee30 │ │ │ │ + bl 6ee00 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #544 @ 0x220 │ │ │ │ - movw r1, #19212 @ 0x4b0c │ │ │ │ + movw r1, #17228 @ 0x434c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 6ee30 │ │ │ │ + bl 6ee00 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #288 @ 0x120 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #53128 @ 0xcf88 │ │ │ │ + movw r1, #51144 @ 0xc7c8 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 6eca2 │ │ │ │ + bl 6ec72 │ │ │ │ ldrd r0, r1, [r5, #584] @ 0x248 │ │ │ │ orrs.w r3, r0, r1 │ │ │ │ - beq.n 6fabc │ │ │ │ + beq.n 6fa8c │ │ │ │ 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 2e38c4 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 2e3114 <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ movs r2, #10 │ │ │ │ movs r3, #0 │ │ │ │ - bl 2e38c4 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 2e3114 <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ mov r1, r4 │ │ │ │ strd r0, r2, [sp] │ │ │ │ - movw r3, #19220 @ 0x4b14 │ │ │ │ + movw r3, #17236 @ 0x4354 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r2, #19232 @ 0x4b20 │ │ │ │ + movw r2, #17248 @ 0x4360 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #57561 @ 0xe0d9 │ │ │ │ + movw r0, #57513 @ 0xe0a9 │ │ │ │ movt r0, #6 │ │ │ │ movs r6, #0 │ │ │ │ - bl 6eaea │ │ │ │ + bl 6eaba │ │ │ │ movs r7, #0 │ │ │ │ bl 2eaf6 <_PyObject_DebugMallocStats@@Base+0x9c6> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r3, #19252 @ 0x4b34 │ │ │ │ + movw r3, #17268 @ 0x4374 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ - movw r2, #19264 @ 0x4b40 │ │ │ │ + movw r2, #17280 @ 0x4380 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #57561 @ 0xe0d9 │ │ │ │ + movw r0, #57513 @ 0xe0a9 │ │ │ │ movt r0, #6 │ │ │ │ mov.w r9, #1000 @ 0x3e8 │ │ │ │ - bl 6eaea │ │ │ │ + bl 6eaba │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ strd r6, r7, [sp, #56] @ 0x38 │ │ │ │ blx 2b420 │ │ │ │ movw r3, #60736 @ 0xed40 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ @@ -101868,15 +101864,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] @ (6fc28 ) │ │ │ │ + ldr r1, [pc, #196] @ (6fbf8 ) │ │ │ │ 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 │ │ │ │ @@ -101890,1191 +101886,1191 @@ │ │ │ │ blx 2b878 <__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 2e38c4 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 2e3114 <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ adds.w sl, sl, r0 │ │ │ │ ldrd r3, r2, [sp, #120] @ 0x78 │ │ │ │ adc.w r8, r8, r1 │ │ │ │ ldrd r0, r1, [sp, #128] @ 0x80 │ │ │ │ umull fp, r3, r3, r9 │ │ │ │ mla r9, r9, r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ - bl 2e38c4 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 2e3114 <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ adds.w r0, fp, r0 │ │ │ │ adc.w r1, r9, r1 │ │ │ │ ldr.w r9, [sp, #156] @ 0x9c │ │ │ │ lsls r6, r3, #10 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 6fbee │ │ │ │ + blt.n 6fbbe │ │ │ │ mvn.w fp, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, fp │ │ │ │ sbcs.w r7, r7, #0 │ │ │ │ - bge.n 6fbf2 │ │ │ │ + bge.n 6fbc2 │ │ │ │ mov fp, r5 │ │ │ │ - b.n 6fbf2 │ │ │ │ + b.n 6fbc2 │ │ │ │ mov.w fp, #0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 6fc08 │ │ │ │ + blt.n 6fbd8 │ │ │ │ mvn.w r7, #2147483648 @ 0x80000000 │ │ │ │ cmp sl, r7 │ │ │ │ sbcs.w r8, r8, #0 │ │ │ │ - bge.n 6fc0a │ │ │ │ + bge.n 6fbda │ │ │ │ mov r7, sl │ │ │ │ - b.n 6fc0a │ │ │ │ + b.n 6fbda │ │ │ │ movs r7, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 6fc2c │ │ │ │ + blt.n 6fbfc │ │ │ │ mvn.w r8, #2147483648 @ 0x80000000 │ │ │ │ cmp r0, r8 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ - bge.n 6fc30 │ │ │ │ + bge.n 6fc00 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 6fc30 │ │ │ │ + b.n 6fc00 │ │ │ │ nop │ │ │ │ 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 2e3534 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ - movw r2, #19276 @ 0x4b4c │ │ │ │ + bl 2e2d84 <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ + movw r2, #17292 @ 0x438c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ umull fp, r3, fp, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r0, #57561 @ 0xe0d9 │ │ │ │ + movw r0, #57513 @ 0xe0a9 │ │ │ │ movt r0, #6 │ │ │ │ mov r1, r4 │ │ │ │ lsrs r3, r3, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #43940 @ 0xaba4 │ │ │ │ + movw r3, #41956 @ 0xa3e4 │ │ │ │ movt r3, #47 @ 0x2f │ │ │ │ - bl 6eaea │ │ │ │ + bl 6eaba │ │ │ │ mov r0, r8 │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ str.w r9, [sp, #16] │ │ │ │ - bl 2e3534 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 2e2d84 <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ umull r8, r3, r8, r5 │ │ │ │ mov r0, r7 │ │ │ │ umull r7, r5, r7, r5 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ lsrs r3, r3, #6 │ │ │ │ str r3, [sp, #8] │ │ │ │ lsrs r5, r5, #6 │ │ │ │ - bl 2e3534 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 2e2d84 <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r3, #4372 @ 0x1114 │ │ │ │ + movw r3, #2388 @ 0x954 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r2, #19296 @ 0x4b60 │ │ │ │ + movw r2, #17312 @ 0x43a0 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #57561 @ 0xe0d9 │ │ │ │ + movw r0, #57513 @ 0xe0a9 │ │ │ │ movt r0, #6 │ │ │ │ - movw r5, #42008 @ 0xa418 │ │ │ │ + movw r5, #40024 @ 0x9c58 │ │ │ │ movt r5, #49 @ 0x31 │ │ │ │ - bl 6eaea │ │ │ │ + bl 6eaba │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 6eb1e │ │ │ │ + bl 6eaee │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 6fcf6 │ │ │ │ + cbz r3, 6fcc6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #19364 @ 0x4ba4 │ │ │ │ + movw r2, #17380 @ 0x43e4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r0, #57561 @ 0xe0d9 │ │ │ │ + movw r0, #57513 @ 0xe0a9 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6eaea │ │ │ │ + bl 6eaba │ │ │ │ ldr r0, [sp, #24] │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 6eb1e │ │ │ │ + bl 6eaee │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #55484 @ 0xd8bc │ │ │ │ + movw r2, #50908 @ 0xc6dc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r0, #57561 @ 0xe0d9 │ │ │ │ + movw r0, #57513 @ 0xe0a9 │ │ │ │ movt r0, #6 │ │ │ │ - bl 6eaea │ │ │ │ + bl 6eaba │ │ │ │ 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 6fe68 │ │ │ │ + beq.w 6fe38 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6e330 │ │ │ │ + bl 6e300 │ │ │ │ add.w r1, r4, #32 │ │ │ │ add.w r0, r5, #32 │ │ │ │ - bl 6e330 │ │ │ │ + bl 6e300 │ │ │ │ add.w r1, r4, #64 @ 0x40 │ │ │ │ add.w r0, r5, #64 @ 0x40 │ │ │ │ - bl 6e330 │ │ │ │ + bl 6e300 │ │ │ │ add.w r1, r4, #96 @ 0x60 │ │ │ │ add.w r0, r5, #96 @ 0x60 │ │ │ │ - bl 6e330 │ │ │ │ + bl 6e300 │ │ │ │ add.w r1, r4, #128 @ 0x80 │ │ │ │ add.w r0, r5, #128 @ 0x80 │ │ │ │ - bl 6e330 │ │ │ │ + bl 6e300 │ │ │ │ add.w r1, r4, #160 @ 0xa0 │ │ │ │ add.w r0, r5, #160 @ 0xa0 │ │ │ │ - bl 6e330 │ │ │ │ + bl 6e300 │ │ │ │ add.w r1, r4, #192 @ 0xc0 │ │ │ │ add.w r0, r5, #192 @ 0xc0 │ │ │ │ - bl 6e330 │ │ │ │ + bl 6e300 │ │ │ │ add.w r1, r4, #256 @ 0x100 │ │ │ │ add.w r0, r5, #256 @ 0x100 │ │ │ │ - bl 6e330 │ │ │ │ + bl 6e300 │ │ │ │ add.w r1, r4, #224 @ 0xe0 │ │ │ │ add.w r0, r5, #224 @ 0xe0 │ │ │ │ - bl 6e330 │ │ │ │ + bl 6e300 │ │ │ │ add.w r1, r4, #288 @ 0x120 │ │ │ │ add.w r0, r5, #288 @ 0x120 │ │ │ │ - bl 6e330 │ │ │ │ + bl 6e300 │ │ │ │ add.w r1, r4, #416 @ 0x1a0 │ │ │ │ add.w r0, r5, #416 @ 0x1a0 │ │ │ │ - bl 6e330 │ │ │ │ + bl 6e300 │ │ │ │ add.w r1, r4, #448 @ 0x1c0 │ │ │ │ add.w r0, r5, #448 @ 0x1c0 │ │ │ │ - bl 6e330 │ │ │ │ + bl 6e300 │ │ │ │ add.w r1, r4, #320 @ 0x140 │ │ │ │ add.w r0, r5, #320 @ 0x140 │ │ │ │ - bl 6e330 │ │ │ │ + bl 6e300 │ │ │ │ add.w r1, r4, #352 @ 0x160 │ │ │ │ add.w r0, r5, #352 @ 0x160 │ │ │ │ - bl 6e330 │ │ │ │ + bl 6e300 │ │ │ │ add.w r1, r4, #384 @ 0x180 │ │ │ │ add.w r0, r5, #384 @ 0x180 │ │ │ │ - bl 6e330 │ │ │ │ + bl 6e300 │ │ │ │ add.w r1, r4, #480 @ 0x1e0 │ │ │ │ add.w r0, r5, #480 @ 0x1e0 │ │ │ │ - bl 6e3b0 │ │ │ │ + bl 6e380 │ │ │ │ add.w r1, r4, #496 @ 0x1f0 │ │ │ │ add.w r0, r5, #496 @ 0x1f0 │ │ │ │ - bl 6e3b0 │ │ │ │ + bl 6e380 │ │ │ │ add.w r1, r4, #512 @ 0x200 │ │ │ │ add.w r0, r5, #512 @ 0x200 │ │ │ │ - bl 6e3b0 │ │ │ │ + bl 6e380 │ │ │ │ add.w r1, r4, #528 @ 0x210 │ │ │ │ add.w r0, r5, #528 @ 0x210 │ │ │ │ - bl 6e3b0 │ │ │ │ + bl 6e380 │ │ │ │ add.w r1, r4, #544 @ 0x220 │ │ │ │ add.w r0, r5, #544 @ 0x220 │ │ │ │ - bl 6e3b0 │ │ │ │ + bl 6e380 │ │ │ │ add.w r1, r4, #560 @ 0x230 │ │ │ │ add.w r0, r5, #560 @ 0x230 │ │ │ │ - bl 6e3b0 │ │ │ │ + bl 6e380 │ │ │ │ add.w r1, r4, #576 @ 0x240 │ │ │ │ add.w r0, r5, #576 @ 0x240 │ │ │ │ - bl 6e3b0 │ │ │ │ + bl 6e380 │ │ │ │ add.w r1, r4, #592 @ 0x250 │ │ │ │ add.w r0, r5, #592 @ 0x250 │ │ │ │ - bl 6e3b0 │ │ │ │ + bl 6e380 │ │ │ │ add.w r1, r4, #608 @ 0x260 │ │ │ │ add.w r0, r5, #608 @ 0x260 │ │ │ │ - bl 6e3b0 │ │ │ │ + bl 6e380 │ │ │ │ add.w r1, r4, #624 @ 0x270 │ │ │ │ add.w r0, r5, #624 @ 0x270 │ │ │ │ - bl 6e3b0 │ │ │ │ + bl 6e380 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r2, #640 @ 0x280 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 2b41c │ │ │ │ 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, #28160 @ 0x6e00 │ │ │ │ + movw r6, #26176 @ 0x6640 │ │ │ │ movt r6, #50 @ 0x32 │ │ │ │ sub sp, #8 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 6ff7e │ │ │ │ + beq.n 6ff4e │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6ff7e │ │ │ │ + beq.n 6ff4e │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6fe94 │ │ │ │ - ldr r0, [pc, #224] @ (6ff84 ) │ │ │ │ + bne.n 6fe64 │ │ │ │ + ldr r0, [pc, #224] @ (6ff54 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 1c8648 │ │ │ │ + bl 1c7468 │ │ │ │ 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 6ff7e │ │ │ │ + bne.n 6ff4e │ │ │ │ movw r5, #2740 @ 0xab4 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr.w r3, [r5, #1424] @ 0x590 │ │ │ │ - cbz r3, 6fee4 │ │ │ │ + cbz r3, 6feb4 │ │ │ │ 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 6fee6 │ │ │ │ + b.n 6feb6 │ │ │ │ mov r1, r5 │ │ │ │ movw r2, #4356 @ 0x1104 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #144] @ (6ff88 ) │ │ │ │ + ldr r2, [pc, #144] @ (6ff58 ) │ │ │ │ str r1, [r3, r2] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6ff00 │ │ │ │ + beq.n 6fed0 │ │ │ │ blx 2ae20 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r4, [r3, #12] │ │ │ │ cmp r4, r6 │ │ │ │ - beq.n 6ff7e │ │ │ │ + beq.n 6ff4e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ - cbz r6, 6ff1e │ │ │ │ + cbz r6, 6feee │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r6, [r6, #1592] @ 0x638 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 6ff0c │ │ │ │ - bl 6f350 │ │ │ │ - b.n 6ff0c │ │ │ │ + beq.n 6fedc │ │ │ │ + bl 6f320 │ │ │ │ + b.n 6fedc │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 6ff2a │ │ │ │ + beq.n 6fefa │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b3f18 <_Py_SetLocaleFromEnv@@Base+0x12c0> │ │ │ │ + bl 1b2d38 <_Py_SetLocaleFromEnv@@Base+0x12c0> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add.w r0, r0, #488 @ 0x1e8 │ │ │ │ - bl 6fd12 │ │ │ │ + bl 6fce2 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 6ff7e │ │ │ │ + beq.n 6ff4e │ │ │ │ movw r3, #60752 @ 0xed50 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - cbz r1, 6ff66 │ │ │ │ + cbz r1, 6ff36 │ │ │ │ adds r2, #1 │ │ │ │ adds r3, #4 │ │ │ │ cmp r2, #16 │ │ │ │ - bne.n 6ff42 │ │ │ │ + bne.n 6ff12 │ │ │ │ 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 6f050 │ │ │ │ - b.n 6ff7e │ │ │ │ + bl 6f020 │ │ │ │ + b.n 6ff4e │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6ff78 │ │ │ │ + bne.n 6ff48 │ │ │ │ strex r0, r4, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne.n 6ff46 │ │ │ │ + bne.n 6ff16 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xebe00054 │ │ │ │ movs r0, r1 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -0006ff8c <_PyLong_UInt16_Converter@@Base>: │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 151a88 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.n 6ffbc <_PyLong_UInt16_Converter@@Base+0x30> │ │ │ │ - cmp r0, #2 │ │ │ │ - bls.n 6ffc0 <_PyLong_UInt16_Converter@@Base+0x34> │ │ │ │ - movw r3, #57356 @ 0xe00c │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19376 @ 0x4bb0 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 6ffc2 <_PyLong_UInt16_Converter@@Base+0x36> │ │ │ │ - movs r0, #1 │ │ │ │ - pop {r3, pc} │ │ │ │ + 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, 6ffec <_PyLong_UInt16_Converter@@Base+0x60> │ │ │ │ - movw r3, #33984 @ 0x84c0 │ │ │ │ + cbnz r2, 6ff84 │ │ │ │ + movw r3, #32000 @ 0x7d00 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #18728 @ 0x4928 │ │ │ │ + movw r2, #16744 @ 0x4168 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - b.n 6fff4 <_PyLong_UInt16_Converter@@Base+0x68> │ │ │ │ - movw r3, #42044 @ 0xa43c │ │ │ │ + b.n 6ff8c │ │ │ │ + movw r3, #40020 @ 0x9c54 │ │ │ │ movt r3, #48 @ 0x30 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #19412 @ 0x4bd4 │ │ │ │ + movw r0, #17392 @ 0x43f0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #19444 @ 0x4bf4 │ │ │ │ + movw r0, #17424 @ 0x4410 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ + │ │ │ │ +0006ffb0 <_PyLong_UInt16_Converter@@Base>: │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + bl 151a84 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.n 6ffe0 <_PyLong_UInt16_Converter@@Base+0x30> │ │ │ │ + cmp r0, #2 │ │ │ │ + bls.n 6ffe4 <_PyLong_UInt16_Converter@@Base+0x34> │ │ │ │ + movw r3, #57356 @ 0xe00c │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #17460 @ 0x4434 │ │ │ │ + movt r1, #50 @ 0x32 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 11de14 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 6ffe6 <_PyLong_UInt16_Converter@@Base+0x36> │ │ │ │ + movs r0, #1 │ │ │ │ + pop {r3, pc} │ │ │ │ │ │ │ │ -00070018 : │ │ │ │ - cbnz r0, 7001e │ │ │ │ - b.w 23c470 │ │ │ │ +0006ffe8 : │ │ │ │ + cbnz r0, 6ffee │ │ │ │ + b.w 23b41c │ │ │ │ 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] @ (70058 ) │ │ │ │ + ldr r2, [pc, #40] @ (70028 ) │ │ │ │ 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, 70052 │ │ │ │ + cbz r3, 70022 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0007005c <_PyObject_GetDictPtr@@Base>: │ │ │ │ +0007002c <_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 7009a <_PyObject_GetDictPtr@@Base+0x3e> │ │ │ │ + bmi.n 7006a <_PyObject_GetDictPtr@@Base+0x3e> │ │ │ │ ldr.w r4, [r2, #144] @ 0x90 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 700b6 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ - bge.n 70096 <_PyObject_GetDictPtr@@Base+0x3a> │ │ │ │ + beq.n 70086 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ + bge.n 70066 <_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 700b6 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ + b.n 70086 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ ldr.w r3, [r0, #-12] │ │ │ │ - cbnz r3, 700b2 <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ + cbnz r3, 70082 <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ lsls r3, r1, #29 │ │ │ │ - bpl.n 700b2 <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ - bl 248010 │ │ │ │ + bpl.n 70082 <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ + bl 24741c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 700b2 <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ - bl f6d10 │ │ │ │ - b.n 700b6 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ + cbnz r0, 70082 <_PyObject_GetDictPtr@@Base+0x56> │ │ │ │ + bl f6cb4 │ │ │ │ + b.n 70086 <_PyObject_GetDictPtr@@Base+0x5a> │ │ │ │ sub.w r4, r5, #12 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000700ba : │ │ │ │ +0007008a : │ │ │ │ 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, #32212 @ 0x7dd4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 700e8 │ │ │ │ + beq.n 700b8 │ │ │ │ movs r1, #59 @ 0x3b │ │ │ │ - movw r0, #10864 @ 0x2a70 │ │ │ │ + movw r0, #8880 @ 0x22b0 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 700f8 │ │ │ │ + b.n 700c8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 700f8 │ │ │ │ + cbz r0, 700c8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000700fa : │ │ │ │ +000700ca : │ │ │ │ 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, #31676 @ 0x7bbc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 70128 │ │ │ │ + beq.n 700f8 │ │ │ │ movs r1, #28 │ │ │ │ - movw r0, #25068 @ 0x61ec │ │ │ │ + movw r0, #23084 @ 0x5a2c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7012a │ │ │ │ + b.n 700fa │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0007012c : │ │ │ │ +000700fc : │ │ │ │ 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, #31676 @ 0x7bbc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7015a │ │ │ │ + beq.n 7012a │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ - movw r0, #25068 @ 0x61ec │ │ │ │ + movw r0, #23084 @ 0x5a2c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7015c │ │ │ │ + b.n 7012c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0007015e : │ │ │ │ +0007012e : │ │ │ │ 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, #31964 @ 0x7cdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7018e │ │ │ │ + beq.n 7015e │ │ │ │ mov.w r1, #346 @ 0x15a │ │ │ │ - movw r0, #25068 @ 0x61ec │ │ │ │ + movw r0, #23084 @ 0x5a2c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 70190 │ │ │ │ + b.n 70160 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00070192 : │ │ │ │ +00070162 : │ │ │ │ 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, #23388 @ 0x5b5c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 701c2 │ │ │ │ - movw r0, #42592 @ 0xa660 │ │ │ │ + beq.n 70192 │ │ │ │ + movw r0, #40560 @ 0x9e70 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movw r1, #615 @ 0x267 │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 701fc │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 701cc │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 70202 │ │ │ │ - cbz r1, 701e6 │ │ │ │ + beq.n 701d2 │ │ │ │ + cbz r1, 701b6 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.n 701e6 │ │ │ │ + bpl.n 701b6 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 70204 │ │ │ │ + bge.n 701d4 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 70204 │ │ │ │ + b.n 701d4 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19480 @ 0x4c18 │ │ │ │ + movw r1, #17496 @ 0x4458 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7021a │ │ │ │ + b.n 701ea │ │ │ │ movs r1, #0 │ │ │ │ ldrd r0, r5, [r3, #56] @ 0x38 │ │ │ │ movs r4, #0 │ │ │ │ strd r1, r4, [r3, #56] @ 0x38 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0007021c : │ │ │ │ +000701ec : │ │ │ │ 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, #15120 @ 0x3b10 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 70250 │ │ │ │ - bl 9ef64 │ │ │ │ - cbnz r0, 70250 │ │ │ │ + beq.n 70220 │ │ │ │ + bl 9ef00 │ │ │ │ + cbnz r0, 70220 │ │ │ │ movs r1, #138 @ 0x8a │ │ │ │ - movw r0, #62432 @ 0xf3e0 │ │ │ │ + movw r0, #60292 @ 0xeb84 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 70258 │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 70228 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.n 7025c │ │ │ │ + bpl.n 7022c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7025e │ │ │ │ + b.n 7022e │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00070260 : │ │ │ │ +00070230 : │ │ │ │ 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, #15120 @ 0x3b10 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 70298 │ │ │ │ - bl 9ef64 │ │ │ │ - cbnz r0, 70298 │ │ │ │ + beq.n 70268 │ │ │ │ + bl 9ef00 │ │ │ │ + cbnz r0, 70268 │ │ │ │ movs r1, #148 @ 0x94 │ │ │ │ - movw r0, #62432 @ 0xf3e0 │ │ │ │ + movw r0, #60292 @ 0xeb84 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7029c │ │ │ │ + b.n 7026c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0007029e <_PyLong_UInt8_Converter@@Base>: │ │ │ │ +0007026e <_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 151c38 │ │ │ │ + bl 151c34 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 702d2 <_PyLong_UInt8_Converter@@Base+0x34> │ │ │ │ + beq.n 702a2 <_PyLong_UInt8_Converter@@Base+0x34> │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 702d4 <_PyLong_UInt8_Converter@@Base+0x36> │ │ │ │ + beq.n 702a4 <_PyLong_UInt8_Converter@@Base+0x36> │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19504 @ 0x4c30 │ │ │ │ + movw r1, #17520 @ 0x4470 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000702d6 : │ │ │ │ - b.w 141f38 │ │ │ │ +000702a6 : │ │ │ │ + b.w 142190 │ │ │ │ │ │ │ │ -000702da : │ │ │ │ +000702aa : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 70312 │ │ │ │ + cbz r3, 702e2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 70312 │ │ │ │ + cbz r3, 702e2 │ │ │ │ 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 70306 │ │ │ │ - bl f6d10 │ │ │ │ + bne.n 702d6 │ │ │ │ + bl f6cb4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7030e │ │ │ │ + b.n 702de │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ 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 70330 │ │ │ │ - cbnz r0, 70336 │ │ │ │ - bl 5d9f0 │ │ │ │ - b.n 70344 │ │ │ │ + beq.n 70300 │ │ │ │ + cbnz r0, 70306 │ │ │ │ + bl 5da0c │ │ │ │ + b.n 70314 │ │ │ │ mov r6, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r5, r2 │ │ │ │ - bl 158c50 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ + bl 159024 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7034a │ │ │ │ + cbz r0, 7031a │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 70358 │ │ │ │ + b.n 70328 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0007035e : │ │ │ │ - b.n 70316 │ │ │ │ +0007032e : │ │ │ │ + b.n 702e6 │ │ │ │ │ │ │ │ -00070360 : │ │ │ │ - b.n 70316 │ │ │ │ +00070330 : │ │ │ │ + b.n 702e6 │ │ │ │ │ │ │ │ -00070362 : │ │ │ │ +00070332 : │ │ │ │ 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 7037c │ │ │ │ - cbnz r0, 70382 │ │ │ │ - bl 5d9f0 │ │ │ │ - b.n 7039e │ │ │ │ + beq.n 7034c │ │ │ │ + cbnz r0, 70352 │ │ │ │ + bl 5da0c │ │ │ │ + b.n 7036e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbnz r3, 703a4 │ │ │ │ + cbnz r3, 70374 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19540 @ 0x4c54 │ │ │ │ + movw r1, #17556 @ 0x4494 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 703c8 │ │ │ │ + b.n 70398 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 70388 │ │ │ │ + beq.n 70358 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r2, #1 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 70388 │ │ │ │ + bne.n 70358 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000703ce : │ │ │ │ +0007039e : │ │ │ │ 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, 70404 │ │ │ │ + cbz r3, 703d4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 70404 │ │ │ │ + cbz r3, 703d4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 70404 │ │ │ │ + cbz r3, 703d4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 70404 │ │ │ │ + cbz r3, 703d4 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movw r2, #285 @ 0x11d │ │ │ │ - bl 158ee8 │ │ │ │ - cbz r0, 7041c │ │ │ │ - b.n 70550 │ │ │ │ + bl 158da4 │ │ │ │ + cbz r0, 703ec │ │ │ │ + b.n 70520 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19580 @ 0x4c7c │ │ │ │ + movw r1, #17596 @ 0x44bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 70550 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 70520 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sp │ │ │ │ - bl 158df8 <_PyLong_FromByteArray@@Base+0xcf4> │ │ │ │ + bl 158cb4 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 70430 │ │ │ │ + cbz r0, 70400 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 159cdc │ │ │ │ - b.n 70550 │ │ │ │ + bl 159d40 │ │ │ │ + b.n 70520 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 7045c │ │ │ │ + bge.n 7042c │ │ │ │ movw r3, #43824 @ 0xab30 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #19636 @ 0x4cb4 │ │ │ │ + movw r1, #17652 @ 0x44f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ mov r0, sp │ │ │ │ - bl 159cdc │ │ │ │ - b.n 70550 │ │ │ │ + bl 159d40 │ │ │ │ + b.n 70520 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - cbnz r3, 704a0 │ │ │ │ + cbnz r3, 70470 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 220518 │ │ │ │ - cbz r0, 70474 │ │ │ │ + bl 22ea4c │ │ │ │ + cbz r0, 70444 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbnz r3, 70474 │ │ │ │ + cbnz r3, 70444 │ │ │ │ mov r0, sp │ │ │ │ - bl 220518 │ │ │ │ - cbnz r0, 70488 │ │ │ │ + bl 22ea4c │ │ │ │ + cbnz r0, 70458 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 2b3298 <_Py_c_prod@@Base+0x864> │ │ │ │ - cbz r0, 704a0 │ │ │ │ + bl 2b2b04 <_Py_c_prod@@Base+0x86c> │ │ │ │ + cbz r0, 70470 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbnz r3, 704a0 │ │ │ │ + cbnz r3, 70470 │ │ │ │ mov r0, sp │ │ │ │ - bl 2b3298 <_Py_c_prod@@Base+0x864> │ │ │ │ - cbz r0, 704a0 │ │ │ │ + bl 2b2b04 <_Py_c_prod@@Base+0x86c> │ │ │ │ + cbz r0, 70470 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx 2bff8 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ mov r0, sp │ │ │ │ - bl 159cdc │ │ │ │ - b.n 70554 │ │ │ │ + bl 159d40 │ │ │ │ + b.n 70524 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 704be │ │ │ │ - bl 23c470 │ │ │ │ + cbnz r0, 7048e │ │ │ │ + bl 23b41c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ mov r0, sp │ │ │ │ - bl 159cdc │ │ │ │ - b.n 70550 │ │ │ │ + bl 159d40 │ │ │ │ + b.n 70520 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 704d0 │ │ │ │ + ble.n 704a0 │ │ │ │ str.w r1, [r5, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ - b.n 704c2 │ │ │ │ + b.n 70492 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 704ec │ │ │ │ + ble.n 704bc │ │ │ │ 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 704dc │ │ │ │ - cbnz r4, 704ee │ │ │ │ - b.n 7053c │ │ │ │ + bne.n 704ac │ │ │ │ + cbnz r4, 704be │ │ │ │ + b.n 7050c │ │ │ │ movs r4, #1 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r4, #1 │ │ │ │ subs r3, #1 │ │ │ │ - bmi.n 7051c │ │ │ │ + bmi.n 704ec │ │ │ │ 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 70514 │ │ │ │ + bge.n 704e4 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 7051c │ │ │ │ + b.n 704ec │ │ │ │ adds r1, r3, #1 │ │ │ │ str.w r7, [r2], #-4 │ │ │ │ - bne.n 70500 │ │ │ │ + bne.n 704d0 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 2e06c0 │ │ │ │ + bl 2dffb4 │ │ │ │ mov r1, r5 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 2e06c0 │ │ │ │ + bl 2dffb4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 2bff8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 704f0 │ │ │ │ + bne.n 704c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ mov r0, sp │ │ │ │ - bl 159cdc │ │ │ │ - b.n 70554 │ │ │ │ + bl 159d40 │ │ │ │ + b.n 70524 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0007055c : │ │ │ │ - b.w 17a970 │ │ │ │ +0007052c : │ │ │ │ + b.w 179fc4 │ │ │ │ │ │ │ │ -00070560 : │ │ │ │ - b.w f23e8 │ │ │ │ +00070530 : │ │ │ │ + b.w f2350 │ │ │ │ │ │ │ │ -00070564 : │ │ │ │ - b.w 15c99c │ │ │ │ - b.w 82f7c <_Py_SetImmortal@@Base> │ │ │ │ - b.w 82f7c <_Py_SetImmortal@@Base> │ │ │ │ - b.w 82f7c <_Py_SetImmortal@@Base> │ │ │ │ +00070534 : │ │ │ │ + b.w 15c9f4 │ │ │ │ + b.w 82f3c <_Py_SetImmortal@@Base> │ │ │ │ + b.w 82f3c <_Py_SetImmortal@@Base> │ │ │ │ + b.w 82f3c <_Py_SetImmortal@@Base> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ - cbz r3, 7058a │ │ │ │ + cbz r3, 7055a │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 705a0 │ │ │ │ + cbnz r3, 70570 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #5960 @ 0x1748 │ │ │ │ + movw r2, #3976 @ 0xf88 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11dd00 <_PyErr_SetString@@Base> │ │ │ │ + bl 11de6c <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000705a4 : │ │ │ │ +00070574 : │ │ │ │ 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] @ (7060c ) │ │ │ │ + ldr r2, [pc, #84] @ (705dc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 705c2 │ │ │ │ - cbnz r1, 705cc │ │ │ │ + cbz r0, 70592 │ │ │ │ + cbnz r1, 7059c │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ - bl 70574 │ │ │ │ - b.n 70600 │ │ │ │ - bl ee070 │ │ │ │ + bl 70544 │ │ │ │ + b.n 705d0 │ │ │ │ + bl edfd0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 70600 │ │ │ │ + cbz r0, 705d0 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 2fd52 <_PyObject_DebugMallocStats@@Base+0x1c22> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 705f0 │ │ │ │ + blt.n 705c0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 70600 │ │ │ │ + b.n 705d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 705ec │ │ │ │ + bne.n 705bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 705ec │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 705bc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00070610 <_PyObject_CallMethod_SizeT@@Base>: │ │ │ │ +000705e0 <_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] @ (70678 <_PyObject_CallMethod_SizeT@@Base+0x68>) │ │ │ │ + ldr r2, [pc, #84] @ (70648 <_PyObject_CallMethod_SizeT@@Base+0x68>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 7062e <_PyObject_CallMethod_SizeT@@Base+0x1e> │ │ │ │ - cbnz r1, 70638 <_PyObject_CallMethod_SizeT@@Base+0x28> │ │ │ │ + cbz r0, 705fe <_PyObject_CallMethod_SizeT@@Base+0x1e> │ │ │ │ + cbnz r1, 70608 <_PyObject_CallMethod_SizeT@@Base+0x28> │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ - bl 70574 │ │ │ │ - b.n 7066c <_PyObject_CallMethod_SizeT@@Base+0x5c> │ │ │ │ - bl ee070 │ │ │ │ + bl 70544 │ │ │ │ + b.n 7063c <_PyObject_CallMethod_SizeT@@Base+0x5c> │ │ │ │ + bl edfd0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7066c <_PyObject_CallMethod_SizeT@@Base+0x5c> │ │ │ │ + cbz r0, 7063c <_PyObject_CallMethod_SizeT@@Base+0x5c> │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 2fd52 <_PyObject_DebugMallocStats@@Base+0x1c22> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7065c <_PyObject_CallMethod_SizeT@@Base+0x4c> │ │ │ │ + blt.n 7062c <_PyObject_CallMethod_SizeT@@Base+0x4c> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 7066c <_PyObject_CallMethod_SizeT@@Base+0x5c> │ │ │ │ + b.n 7063c <_PyObject_CallMethod_SizeT@@Base+0x5c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 70658 <_PyObject_CallMethod_SizeT@@Base+0x48> │ │ │ │ + bne.n 70628 <_PyObject_CallMethod_SizeT@@Base+0x48> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 70658 <_PyObject_CallMethod_SizeT@@Base+0x48> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 70628 <_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 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007067c : │ │ │ │ +0007064c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #112] @ (706fc ) │ │ │ │ + ldr r5, [pc, #112] @ (706cc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, r5] │ │ │ │ - cbz r1, 706b6 │ │ │ │ + cbz r1, 70686 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - bmi.n 706e4 │ │ │ │ + bmi.n 706b4 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #61980 @ 0xf21c │ │ │ │ + movw r2, #59884 @ 0xe9ec │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11dd00 <_PyErr_SetString@@Base> │ │ │ │ - b.n 706f6 │ │ │ │ - cbz r2, 706da │ │ │ │ + bl 11de6c <_PyErr_SetString@@Base> │ │ │ │ + b.n 706c6 │ │ │ │ + cbz r2, 706aa │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 706d8 │ │ │ │ + bmi.n 706a8 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #19692 @ 0x4cec │ │ │ │ + movw r2, #17708 @ 0x452c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11dd00 <_PyErr_SetString@@Base> │ │ │ │ - b.n 706f6 │ │ │ │ - cbnz r1, 706e8 │ │ │ │ + bl 11de6c <_PyErr_SetString@@Base> │ │ │ │ + b.n 706c6 │ │ │ │ + cbnz r1, 706b8 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w a96dc │ │ │ │ + b.w a925c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 706b8 │ │ │ │ + bne.n 70688 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 10a474 │ │ │ │ + b.w 10a300 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #4] @ (70708 ) │ │ │ │ + ldr r1, [pc, #4] @ (706d8 ) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w a8c10 │ │ │ │ + b.w a87ac │ │ │ │ push {r4, lr} │ │ │ │ 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 r6, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 90904 <_PyType_GetDict@@Base> │ │ │ │ - cbz r0, 70736 │ │ │ │ + bl 90864 <_PyType_GetDict@@Base> │ │ │ │ + cbz r0, 70706 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 19052c <_PyType_LookupRef@@Base> │ │ │ │ + bl 18f5cc <_PyType_LookupRef@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 70744 │ │ │ │ - b.n 7076c │ │ │ │ + cbnz r0, 70714 │ │ │ │ + b.n 7073c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 92d74 │ │ │ │ + bl 92cd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 70728 │ │ │ │ - b.n 70778 │ │ │ │ + bge.n 706f8 │ │ │ │ + b.n 70748 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbz r3, 70778 │ │ │ │ + cbz r3, 70748 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 70768 │ │ │ │ + bge.n 70738 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 70768 │ │ │ │ + cbnz r3, 70738 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 70778 │ │ │ │ + b.n 70748 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w a8c10 │ │ │ │ + b.w a87ac │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 10a1f0 │ │ │ │ + b.w 10a07c │ │ │ │ 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, #31964 @ 0x7cdc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 707b2 │ │ │ │ + beq.n 70782 │ │ │ │ mov.w r1, #346 @ 0x15a │ │ │ │ - movw r0, #25068 @ 0x61ec │ │ │ │ + movw r0, #23084 @ 0x5a2c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 707b8 │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 70788 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r0, 707ca │ │ │ │ - movw r0, #25068 @ 0x61ec │ │ │ │ + cbnz r0, 7079a │ │ │ │ + movw r0, #23084 @ 0x5a2c │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movw r1, #461 @ 0x1cd │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 707d6 │ │ │ │ - ldr r1, [pc, #88] @ (70824 ) │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 707a6 │ │ │ │ + ldr r1, [pc, #88] @ (707f4 ) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 707da │ │ │ │ + bne.n 707aa │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7081e │ │ │ │ + b.n 707ee │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 707fc │ │ │ │ + cbz r0, 707cc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ ands.w r1, r1, #268435456 @ 0x10000000 │ │ │ │ - bne.n 707fc │ │ │ │ + bne.n 707cc │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 707fc │ │ │ │ + bge.n 707cc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 707fc │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 707cc │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #16844 @ 0x41cc │ │ │ │ + movw r2, #18672 @ 0x48f0 │ │ │ │ movt r2, #49 @ 0x31 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #19728 @ 0x4d10 │ │ │ │ + movw r0, #17744 @ 0x4550 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ pop {r2, r4, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00070828 : │ │ │ │ +000707f8 : │ │ │ │ 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 │ │ │ │ @@ -103103,164 +103099,164 @@ │ │ │ │ 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 27a2e8 │ │ │ │ + bl 279bb4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0007087e : │ │ │ │ +0007084e : │ │ │ │ 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 708a6 │ │ │ │ + bge.n 70876 │ │ │ │ str r2, [r6, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r1, [r7, #0] │ │ │ │ str r1, [r3, #0] │ │ │ │ - b.n 708ea │ │ │ │ + b.n 708ba │ │ │ │ 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 160a78 <_PyCode_CheckLineNumber@@Base> │ │ │ │ + bl 160a98 <_PyCode_CheckLineNumber@@Base> │ │ │ │ mov r0, sp │ │ │ │ - bl 285948 │ │ │ │ + bl 2851c4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sp │ │ │ │ - bl 23eaa4 │ │ │ │ + bl 23da54 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r0, #1 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #28436 @ 0x6f14 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 70922 │ │ │ │ + beq.n 708f2 │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 70922 │ │ │ │ + beq.n 708f2 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 7093a │ │ │ │ - b.n 7094a │ │ │ │ + bne.n 7090a │ │ │ │ + b.n 7091a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7091a │ │ │ │ - movw r0, #22628 @ 0x5864 │ │ │ │ + beq.n 708ea │ │ │ │ + movw r0, #20644 @ 0x50a4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov r1, r2 │ │ │ │ - bl 21d560 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21c480 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7091a │ │ │ │ - b.n 70976 │ │ │ │ - movw r0, #22628 @ 0x5864 │ │ │ │ + bne.n 708ea │ │ │ │ + b.n 70946 │ │ │ │ + movw r0, #20644 @ 0x50a4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r2, #1 │ │ │ │ - bl e28e8 │ │ │ │ - cbz r0, 70976 │ │ │ │ + bl e2850 │ │ │ │ + cbz r0, 70946 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - ldr r1, [pc, #200] @ (70a18 ) │ │ │ │ + ldr r1, [pc, #200] @ (709e8 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl a8410 <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl a7fac <_PyObject_LookupSpecial@@Base> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 7097a │ │ │ │ + bne.n 7094a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 709b2 │ │ │ │ + bge.n 70982 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 709b2 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 709b2 │ │ │ │ + cbnz r3, 70982 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 70982 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 70a12 │ │ │ │ - cbz r0, 709a4 │ │ │ │ - ldr r2, [pc, #156] @ (70a1c ) │ │ │ │ + b.n 709e2 │ │ │ │ + cbz r0, 70974 │ │ │ │ + ldr r2, [pc, #156] @ (709ec ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 155a30 <_PyTime_AsTimespec_clamp@@Base+0x48> │ │ │ │ + bl 1f47d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 709a0 │ │ │ │ + bge.n 70970 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 709a0 │ │ │ │ + cbnz r3, 70970 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 70a12 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 70a12 │ │ │ │ + b.n 709e2 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 709e2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17dd04 │ │ │ │ - cbnz r0, 709d0 │ │ │ │ + bl 17d248 │ │ │ │ + cbnz r0, 709a0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #7852 @ 0x1eac │ │ │ │ + movw r1, #5868 @ 0x16ec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17a970 │ │ │ │ + bl 179fc4 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 70a12 │ │ │ │ + beq.n 709e2 │ │ │ │ ldr.w r2, [r6, #152] @ 0x98 │ │ │ │ - movw r3, #31093 @ 0x7975 │ │ │ │ + movw r3, #30941 @ 0x78dd │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 709f6 │ │ │ │ + bne.n 709c6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 87918 │ │ │ │ + bl 1c75cc │ │ │ │ mov r4, r0 │ │ │ │ - b.n 709fe │ │ │ │ + b.n 709ce │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 70a12 │ │ │ │ + cbz r4, 709e2 │ │ │ │ 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] │ │ │ │ @@ -103281,57 +103277,57 @@ │ │ │ │ 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 844e0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 844a0 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 70a68 │ │ │ │ + cbnz r0, 70a38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 70bae │ │ │ │ + bge.w 70b7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 70bae │ │ │ │ + bne.w 70b7e │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 70bae │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 70b7e │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ and.w r3, r1, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 70a78 │ │ │ │ + bne.n 70a48 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 70a7c │ │ │ │ + bne.n 70a4c │ │ │ │ mov r3, r1 │ │ │ │ - b.n 70a8c │ │ │ │ + b.n 70a5c │ │ │ │ bic.w r3, r1, #1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 70a78 │ │ │ │ + bge.n 70a48 │ │ │ │ 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 70aa0 │ │ │ │ + bne.n 70a70 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 70aa4 │ │ │ │ + bne.n 70a74 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 70ab4 │ │ │ │ + b.n 70a84 │ │ │ │ bic.w r3, r1, #1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 70aa0 │ │ │ │ + bge.n 70a70 │ │ │ │ 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 │ │ │ │ @@ -103346,67 +103342,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 70b24 │ │ │ │ + ble.n 70af4 │ │ │ │ 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 70b00 │ │ │ │ + bne.n 70ad0 │ │ │ │ cmp.w lr, #1 │ │ │ │ - bne.n 70b04 │ │ │ │ + bne.n 70ad4 │ │ │ │ mov r1, lr │ │ │ │ - b.n 70b1a │ │ │ │ + b.n 70aea │ │ │ │ bic.w r1, lr, #1 │ │ │ │ ldr.w ip, [r1] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 70b00 │ │ │ │ + bge.n 70ad0 │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r1] │ │ │ │ adds r3, #1 │ │ │ │ str.w r1, [r8, #4]! │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 70aee │ │ │ │ + bgt.n 70abe │ │ │ │ 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 70b46 │ │ │ │ + bge.n 70b16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 70b46 │ │ │ │ + cbnz r3, 70b16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ strd r3, r3, [r4, #20] │ │ │ │ - cbnz r7, 70b58 │ │ │ │ + cbnz r7, 70b28 │ │ │ │ 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, 70b70 │ │ │ │ + cbnz r6, 70b40 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r6, [r3, #88] @ 0x58 │ │ │ │ - ldr r0, [pc, #64] @ (70bb4 ) │ │ │ │ + ldr r0, [pc, #64] @ (70b84 ) │ │ │ │ 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 │ │ │ │ @@ -103425,569 +103421,569 @@ │ │ │ │ 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 │ │ │ │ ... │ │ │ │ │ │ │ │ -00070bb8 : │ │ │ │ +00070b88 : │ │ │ │ push {r4} │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r2 │ │ │ │ movw r0, #26000 @ 0x6590 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4} │ │ │ │ - b.n 70a20 │ │ │ │ + b.n 709f0 │ │ │ │ │ │ │ │ -00070bce : │ │ │ │ +00070b9e : │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ movw r0, #26000 @ 0x6590 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 70a20 │ │ │ │ + b.n 709f0 │ │ │ │ │ │ │ │ -00070bde : │ │ │ │ +00070bae : │ │ │ │ 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, #27308 @ 0x6aac │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 70a20 │ │ │ │ + bl 709f0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 70c24 │ │ │ │ - ldr r3, [pc, #60] @ (70c40 ) │ │ │ │ + cbz r0, 70bf4 │ │ │ │ + ldr r3, [pc, #60] @ (70c10 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #108] @ 0x6c │ │ │ │ - cbnz r5, 70c12 │ │ │ │ + cbnz r5, 70be2 │ │ │ │ str r5, [r0, #28] │ │ │ │ - b.n 70c24 │ │ │ │ - bl 20e970 │ │ │ │ + b.n 70bf4 │ │ │ │ + bl 20d738 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2dd268 <_PyXIData_Free@@Base+0xb20> │ │ │ │ + bl 2dcac0 <_PyXIData_Free@@Base+0xb20> │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #28] │ │ │ │ - cbz r0, 70c28 │ │ │ │ + cbz r0, 70bf8 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 70c3c │ │ │ │ + b.n 70c0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 70c3c │ │ │ │ + bge.n 70c0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 70c3c │ │ │ │ + cbnz r3, 70c0c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00070c44 : │ │ │ │ +00070c14 : │ │ │ │ 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, #26788 @ 0x68a4 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 70a20 │ │ │ │ - cbz r0, 70c70 │ │ │ │ + bl 709f0 │ │ │ │ + cbz r0, 70c40 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ strh r3, [r0, #32] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00070c72 <_PyLong_FileDescriptor_Converter@@Base>: │ │ │ │ +00070c42 <_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 251894 │ │ │ │ + bl 250f48 │ │ │ │ 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 154188 │ │ │ │ + b.w 154180 │ │ │ │ │ │ │ │ -00070c9c <_PyDict_GetItemStringWithError@@Base>: │ │ │ │ +00070c6c <_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 8832c │ │ │ │ + bl 88294 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 70cdc <_PyDict_GetItemStringWithError@@Base+0x40> │ │ │ │ + cbz r0, 70cac <_PyDict_GetItemStringWithError@@Base+0x40> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9095c │ │ │ │ + bl 908bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 70ccc <_PyDict_GetItemStringWithError@@Base+0x30> │ │ │ │ + blt.n 70c9c <_PyDict_GetItemStringWithError@@Base+0x30> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 70cdc <_PyDict_GetItemStringWithError@@Base+0x40> │ │ │ │ + b.n 70cac <_PyDict_GetItemStringWithError@@Base+0x40> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 70cc8 <_PyDict_GetItemStringWithError@@Base+0x2c> │ │ │ │ + bne.n 70c98 <_PyDict_GetItemStringWithError@@Base+0x2c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 70cc8 <_PyDict_GetItemStringWithError@@Base+0x2c> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 70c98 <_PyDict_GetItemStringWithError@@Base+0x2c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00070ce0 <_PyDict_Pop@@Base>: │ │ │ │ +00070cb0 <_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 1056f8 │ │ │ │ - cbnz r0, 70d14 <_PyDict_Pop@@Base+0x34> │ │ │ │ - cbz r4, 70d0c <_PyDict_Pop@@Base+0x2c> │ │ │ │ + bl 105590 │ │ │ │ + cbnz r0, 70ce4 <_PyDict_Pop@@Base+0x34> │ │ │ │ + cbz r4, 70cdc <_PyDict_Pop@@Base+0x2c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 70d16 <_PyDict_Pop@@Base+0x36> │ │ │ │ + bge.n 70ce6 <_PyDict_Pop@@Base+0x36> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 70d16 <_PyDict_Pop@@Base+0x36> │ │ │ │ + b.n 70ce6 <_PyDict_Pop@@Base+0x36> │ │ │ │ mov r0, r5 │ │ │ │ - bl 12c384 <_PyErr_SetKeyError@@Base> │ │ │ │ - b.n 70d16 <_PyDict_Pop@@Base+0x36> │ │ │ │ + bl 12c4a4 <_PyErr_SetKeyError@@Base> │ │ │ │ + b.n 70ce6 <_PyDict_Pop@@Base+0x36> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00070d1c : │ │ │ │ +00070cec : │ │ │ │ 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 7ab74 │ │ │ │ + bl 7ab44 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 70d4a │ │ │ │ + beq.n 70d1a │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 378c0 │ │ │ │ + b.w 378c6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00070d4c : │ │ │ │ +00070d1c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 214d54 │ │ │ │ + bl 213d4c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 70d84 │ │ │ │ - bl dcfe8 │ │ │ │ + cbz r0, 70d54 │ │ │ │ + bl dced8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 70d74 │ │ │ │ + blt.n 70d44 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 70d84 │ │ │ │ + b.n 70d54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 70d70 │ │ │ │ + bne.n 70d40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 70d70 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 70d40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00070d88 : │ │ │ │ +00070d58 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 990a8 │ │ │ │ + b.w 99004 │ │ │ │ │ │ │ │ -00070d8e <_PyObject_GetAttrId@@Base>: │ │ │ │ +00070d5e <_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 32b7c <_PyUnicode_FromId@@Base> │ │ │ │ - cbz r0, 70db2 <_PyObject_GetAttrId@@Base+0x24> │ │ │ │ + cbz r0, 70d82 <_PyObject_GetAttrId@@Base+0x24> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w a8c10 │ │ │ │ + b.w a87ac │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00070db4 <_PyObject_CallMethodId@@Base>: │ │ │ │ +00070d84 <_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, #84] @ (70e1c <_PyObject_CallMethodId@@Base+0x68>) │ │ │ │ + ldr r2, [pc, #84] @ (70dec <_PyObject_CallMethodId@@Base+0x68>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 70dd2 <_PyObject_CallMethodId@@Base+0x1e> │ │ │ │ - cbnz r1, 70ddc <_PyObject_CallMethodId@@Base+0x28> │ │ │ │ + cbz r0, 70da2 <_PyObject_CallMethodId@@Base+0x1e> │ │ │ │ + cbnz r1, 70dac <_PyObject_CallMethodId@@Base+0x28> │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ - bl 70574 │ │ │ │ - b.n 70e10 <_PyObject_CallMethodId@@Base+0x5c> │ │ │ │ - bl 70d8e <_PyObject_GetAttrId@@Base> │ │ │ │ + bl 70544 │ │ │ │ + b.n 70de0 <_PyObject_CallMethodId@@Base+0x5c> │ │ │ │ + bl 70d5e <_PyObject_GetAttrId@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 70e10 <_PyObject_CallMethodId@@Base+0x5c> │ │ │ │ + cbz r0, 70de0 <_PyObject_CallMethodId@@Base+0x5c> │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 2fd52 <_PyObject_DebugMallocStats@@Base+0x1c22> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 70e00 <_PyObject_CallMethodId@@Base+0x4c> │ │ │ │ + blt.n 70dd0 <_PyObject_CallMethodId@@Base+0x4c> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 70e10 <_PyObject_CallMethodId@@Base+0x5c> │ │ │ │ + b.n 70de0 <_PyObject_CallMethodId@@Base+0x5c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 70dfc <_PyObject_CallMethodId@@Base+0x48> │ │ │ │ + bne.n 70dcc <_PyObject_CallMethodId@@Base+0x48> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 70dfc <_PyObject_CallMethodId@@Base+0x48> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 70dcc <_PyObject_CallMethodId@@Base+0x48> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00070e20 <_PyObject_AssertFailed@@Base>: │ │ │ │ +00070df0 <_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, #19756 @ 0x4d2c │ │ │ │ + movw r2, #17772 @ 0x456c │ │ │ │ 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 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 70e6e <_PyObject_AssertFailed@@Base+0x4e> │ │ │ │ - movw r2, #19764 @ 0x4d34 │ │ │ │ + beq.n 70e3e <_PyObject_AssertFailed@@Base+0x4e> │ │ │ │ + movw r2, #17780 @ 0x4574 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r8 │ │ │ │ movs r1, #1 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c308 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r7, 70e8a <_PyObject_AssertFailed@@Base+0x6a> │ │ │ │ + cbz r7, 70e5a <_PyObject_AssertFailed@@Base+0x6a> │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #19772 @ 0x4d3c │ │ │ │ + movw r2, #17788 @ 0x457c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 70e98 <_PyObject_AssertFailed@@Base+0x78> │ │ │ │ - movw r2, #19796 @ 0x4d54 │ │ │ │ + b.n 70e68 <_PyObject_AssertFailed@@Base+0x78> │ │ │ │ + movw r2, #17812 @ 0x4594 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ movs r1, #1 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c308 │ │ │ │ - cbz r6, 70eb2 <_PyObject_AssertFailed@@Base+0x92> │ │ │ │ - movw r2, #40916 @ 0x9fd4 │ │ │ │ + cbz r6, 70e82 <_PyObject_AssertFailed@@Base+0x92> │ │ │ │ + movw r2, #38892 @ 0x97ec │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #55484 @ 0xd8bc │ │ │ │ + movw r2, #50908 @ 0xc6dc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c308 │ │ │ │ mov r0, r5 │ │ │ │ - bl 160a30 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 160a50 <_PyObject_IsFreed@@Base> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r3, 70eec <_PyObject_AssertFailed@@Base+0xcc> │ │ │ │ + cbz r3, 70ebc <_PyObject_AssertFailed@@Base+0xcc> │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #44872 @ 0xaf48 │ │ │ │ + movw r2, #42848 @ 0xa760 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c308 │ │ │ │ - b.n 70f26 <_PyObject_AssertFailed@@Base+0x106> │ │ │ │ + b.n 70ef6 <_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 2bab4 │ │ │ │ sub.w r1, r5, r6, lsl #3 │ │ │ │ - bl 755ce <_Py_FatalRefcountErrorFunc@@Base+0x4c> │ │ │ │ + bl 7559e <_Py_FatalRefcountErrorFunc@@Base+0x4c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 35e20 <_PyObject_Dump@@Base> │ │ │ │ + bl 35e24 <_PyObject_Dump@@Base> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #55484 @ 0xd8bc │ │ │ │ + movw r2, #50908 @ 0xc6dc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c308 │ │ │ │ - movw r1, #19816 @ 0x4d68 │ │ │ │ + movw r1, #17832 @ 0x45a8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #4] @ (70f34 <_PyObject_AssertFailed@@Base+0x114>) │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ - subs r4, r3, #6 │ │ │ │ + ldr r0, [pc, #4] @ (70f04 <_PyObject_AssertFailed@@Base+0x114>) │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + asrs r4, r4, #31 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00070f38 <_PyObject_GetMethod@@Base>: │ │ │ │ +00070f08 <_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 90904 <_PyType_GetDict@@Base> │ │ │ │ - cbnz r0, 70f66 <_PyObject_GetMethod@@Base+0x2e> │ │ │ │ + bl 90864 <_PyType_GetDict@@Base> │ │ │ │ + cbnz r0, 70f36 <_PyObject_GetMethod@@Base+0x2e> │ │ │ │ mov r0, r9 │ │ │ │ - bl 92d74 │ │ │ │ + bl 92cd4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 70f92 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ + blt.n 70f62 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ ldr.w r2, [r9, #72] @ 0x48 │ │ │ │ - movw r3, #64933 @ 0xfda5 │ │ │ │ + movw r3, #64661 @ 0xfc95 │ │ │ │ movt r3, #13 │ │ │ │ mov r1, r8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 70f88 <_PyObject_GetMethod@@Base+0x50> │ │ │ │ + bne.n 70f58 <_PyObject_GetMethod@@Base+0x50> │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 70f96 <_PyObject_GetMethod@@Base+0x5e> │ │ │ │ + beq.n 70f66 <_PyObject_GetMethod@@Base+0x5e> │ │ │ │ mov r0, r5 │ │ │ │ - bl a8c10 │ │ │ │ + bl a87ac │ │ │ │ str.w r0, [sl] │ │ │ │ movs r6, #0 │ │ │ │ - b.n 710e2 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ + b.n 710b2 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ mov r0, r9 │ │ │ │ - bl 19052c <_PyType_LookupRef@@Base> │ │ │ │ + bl 18f5cc <_PyType_LookupRef@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 70fd8 <_PyObject_GetMethod@@Base+0xa0> │ │ │ │ + cbz r0, 70fa8 <_PyObject_GetMethod@@Base+0xa0> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #14 │ │ │ │ - bmi.n 70fde <_PyObject_GetMethod@@Base+0xa6> │ │ │ │ + bmi.n 70fae <_PyObject_GetMethod@@Base+0xa6> │ │ │ │ ldr.w fp, [r3, #136] @ 0x88 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 70fd4 <_PyObject_GetMethod@@Base+0x9c> │ │ │ │ + beq.n 70fa4 <_PyObject_GetMethod@@Base+0x9c> │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ - cbz r3, 70fd4 <_PyObject_GetMethod@@Base+0x9c> │ │ │ │ + cbz r3, 70fa4 <_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 70f92 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ + bge.n 70f62 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ subs r6, #1 │ │ │ │ str r6, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 70f92 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ - b.n 710ae <_PyObject_GetMethod@@Base+0x176> │ │ │ │ + bne.n 70f62 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ + b.n 7107e <_PyObject_GetMethod@@Base+0x176> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 70fe4 <_PyObject_GetMethod@@Base+0xac> │ │ │ │ + b.n 70fb4 <_PyObject_GetMethod@@Base+0xac> │ │ │ │ mov fp, r0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 70fe4 <_PyObject_GetMethod@@Base+0xac> │ │ │ │ + b.n 70fb4 <_PyObject_GetMethod@@Base+0xac> │ │ │ │ mov.w fp, #0 │ │ │ │ movs r6, #1 │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bpl.n 7100a <_PyObject_GetMethod@@Base+0xd2> │ │ │ │ + bpl.n 70fda <_PyObject_GetMethod@@Base+0xd2> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dd6bc <_PyAST_Compile@@Base+0xdd0> │ │ │ │ - cbz r0, 7100a <_PyObject_GetMethod@@Base+0xd2> │ │ │ │ + bl 1dc3f0 <_PyAST_Compile@@Base+0xdd0> │ │ │ │ + cbz r0, 70fda <_PyObject_GetMethod@@Base+0xd2> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7108c <_PyObject_GetMethod@@Base+0x154> │ │ │ │ + beq.n 7105c <_PyObject_GetMethod@@Base+0x154> │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [sl] │ │ │ │ - bl 84e50 │ │ │ │ - b.n 70f92 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ + bl 84e10 │ │ │ │ + b.n 70f62 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.n 71018 <_PyObject_GetMethod@@Base+0xe0> │ │ │ │ + bpl.n 70fe8 <_PyObject_GetMethod@@Base+0xe0> │ │ │ │ ldr.w r7, [r5, #-12] │ │ │ │ - b.n 71044 <_PyObject_GetMethod@@Base+0x10c> │ │ │ │ + b.n 71014 <_PyObject_GetMethod@@Base+0x10c> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr.w r2, [r0, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7108c <_PyObject_GetMethod@@Base+0x154> │ │ │ │ - bge.n 7103e <_PyObject_GetMethod@@Base+0x106> │ │ │ │ + beq.n 7105c <_PyObject_GetMethod@@Base+0x154> │ │ │ │ + bge.n 7100e <_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 7108c <_PyObject_GetMethod@@Base+0x154> │ │ │ │ + beq.n 7105c <_PyObject_GetMethod@@Base+0x154> │ │ │ │ ldr r7, [r5, r2] │ │ │ │ - cbz r7, 7108c <_PyObject_GetMethod@@Base+0x154> │ │ │ │ + cbz r7, 7105c <_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 97be4 │ │ │ │ + bl 97b40 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r0, 7107a <_PyObject_GetMethod@@Base+0x142> │ │ │ │ + cbz r0, 7104a <_PyObject_GetMethod@@Base+0x142> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71072 <_PyObject_GetMethod@@Base+0x13a> │ │ │ │ + bge.n 71042 <_PyObject_GetMethod@@Base+0x13a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 71072 <_PyObject_GetMethod@@Base+0x13a> │ │ │ │ + cbnz r3, 71042 <_PyObject_GetMethod@@Base+0x13a> │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e50 │ │ │ │ - b.n 70f92 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ + bl 84e10 │ │ │ │ + b.n 70f62 <_PyObject_GetMethod@@Base+0x5a> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7108c <_PyObject_GetMethod@@Base+0x154> │ │ │ │ + bge.n 7105c <_PyObject_GetMethod@@Base+0x154> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 7108c <_PyObject_GetMethod@@Base+0x154> │ │ │ │ + cbnz r3, 7105c <_PyObject_GetMethod@@Base+0x154> │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r6, 710b8 <_PyObject_GetMethod@@Base+0x180> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r6, 71088 <_PyObject_GetMethod@@Base+0x180> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 710b6 <_PyObject_GetMethod@@Base+0x17e> │ │ │ │ + beq.n 71086 <_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 710e2 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ + bge.n 710b2 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 710e2 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ + cbnz r3, 710b2 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 710e2 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ - cbz r4, 710be <_PyObject_GetMethod@@Base+0x186> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 710b2 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ + cbz r4, 7108e <_PyObject_GetMethod@@Base+0x186> │ │ │ │ str.w r4, [sl] │ │ │ │ - b.n 710e2 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ + b.n 710b2 <_PyObject_GetMethod@@Base+0x1aa> │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ - movw r1, #57816 @ 0xe1d8 │ │ │ │ + movw r1, #55832 @ 0xda18 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r3, r8 │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl f6310 │ │ │ │ + bl f62b4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -000710ea : │ │ │ │ +000710ba : │ │ │ │ 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 84e50 │ │ │ │ + b.w 84e10 │ │ │ │ │ │ │ │ -00071100 : │ │ │ │ +000710d0 : │ │ │ │ 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, #34912 @ 0x8860 │ │ │ │ + movw r1, #32928 @ 0x80a0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ - bl 282224 <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ - cbz r0, 71126 │ │ │ │ + bl 281a6c <_PyType_GetSlotWrapperNames@@Base+0x19c> │ │ │ │ + cbz r0, 710f6 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7113c │ │ │ │ + b.n 7110c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 71120 │ │ │ │ + beq.n 710f0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4} │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ @@ -104016,185 +104012,185 @@ │ │ │ │ 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, 7119e │ │ │ │ + cbnz r0, 7116e │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 711a6 │ │ │ │ + cbz r0, 71176 │ │ │ │ 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 71190 │ │ │ │ + beq.n 71160 │ │ │ │ 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, 711ce │ │ │ │ + cbnz r0, 7119e │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 711d6 │ │ │ │ + cbz r0, 711a6 │ │ │ │ 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 711c0 │ │ │ │ + beq.n 71190 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 711e2 │ │ │ │ + cbz r0, 711b2 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 711ee │ │ │ │ + cbz r0, 711be │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - ble.n 71248 │ │ │ │ + ble.n 71218 │ │ │ │ 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, 7121e │ │ │ │ + cbz r3, 711ee │ │ │ │ cmp lr, ip │ │ │ │ - bls.n 71222 │ │ │ │ + bls.n 711f2 │ │ │ │ adds r5, r7, #1 │ │ │ │ movs r4, #0 │ │ │ │ subs r6, r5, r0 │ │ │ │ - b.n 71240 │ │ │ │ + b.n 71210 │ │ │ │ cmp lr, ip │ │ │ │ - bcc.n 71216 │ │ │ │ + bcc.n 711e6 │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 71238 │ │ │ │ + bne.n 71208 │ │ │ │ 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 71240 │ │ │ │ + b.n 71210 │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ adds r5, #1 │ │ │ │ movs r6, #1 │ │ │ │ adds r7, r5, r4 │ │ │ │ cmp r1, r7 │ │ │ │ - bgt.n 71204 │ │ │ │ - b.n 7124c │ │ │ │ + bgt.n 711d4 │ │ │ │ + b.n 7121c │ │ │ │ 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 712aa │ │ │ │ + ble.n 7127a │ │ │ │ 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, 71280 │ │ │ │ + cbz r3, 71250 │ │ │ │ cmp lr, ip │ │ │ │ - bls.n 71284 │ │ │ │ + bls.n 71254 │ │ │ │ adds r5, r7, #1 │ │ │ │ movs r4, #0 │ │ │ │ subs r6, r5, r0 │ │ │ │ - b.n 712a2 │ │ │ │ + b.n 71272 │ │ │ │ cmp lr, ip │ │ │ │ - bcc.n 71278 │ │ │ │ + bcc.n 71248 │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 7129a │ │ │ │ + bne.n 7126a │ │ │ │ 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 712a2 │ │ │ │ + b.n 71272 │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ adds r5, #1 │ │ │ │ movs r6, #1 │ │ │ │ adds r7, r5, r4 │ │ │ │ cmp r1, r7 │ │ │ │ - bgt.n 71266 │ │ │ │ - b.n 712ae │ │ │ │ + bgt.n 71236 │ │ │ │ + b.n 7127e │ │ │ │ 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 712e2 │ │ │ │ + bmi.n 712b2 │ │ │ │ ldr.w r0, [r5, r4, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 712cc │ │ │ │ + beq.n 7129c │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 712cc │ │ │ │ - b.n 712e4 │ │ │ │ + beq.n 7129c │ │ │ │ + b.n 712b4 │ │ │ │ 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, 7130c │ │ │ │ + cbnz r0, 712dc │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 712fe │ │ │ │ - b.n 71312 │ │ │ │ + bne.n 712ce │ │ │ │ + b.n 712e2 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 71306 │ │ │ │ + beq.n 712d6 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #36] @ (7133c ) │ │ │ │ + ldr r3, [pc, #36] @ (7130c ) │ │ │ │ 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 │ │ │ │ @@ -104215,107 +104211,107 @@ │ │ │ │ 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, 71372 │ │ │ │ + cbnz r0, 71342 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 7137c │ │ │ │ - b.n 71382 │ │ │ │ + cbnz r0, 7134c │ │ │ │ + b.n 71352 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7136c │ │ │ │ - b.n 7139a │ │ │ │ + beq.n 7133c │ │ │ │ + b.n 7136a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 7139a │ │ │ │ + cbnz r0, 7136a │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - cbz r0, 7138c │ │ │ │ + cbz r0, 7135c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 7139a │ │ │ │ + cbnz r0, 7136a │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 7139a │ │ │ │ + cbz r0, 7136a │ │ │ │ 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, 713ca │ │ │ │ + cbnz r0, 7139a │ │ │ │ movw r3, #41344 @ 0xa180 │ │ │ │ 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 713b4 │ │ │ │ + beq.n 71384 │ │ │ │ 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, 713fa │ │ │ │ + cbnz r0, 713ca │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 71402 │ │ │ │ + cbz r0, 713d2 │ │ │ │ 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 713ec │ │ │ │ + beq.n 713bc │ │ │ │ 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, 7142a │ │ │ │ + cbnz r0, 713fa │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 71432 │ │ │ │ + cbz r0, 71402 │ │ │ │ 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 7141c │ │ │ │ + beq.n 713ec │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #63865 @ 0xf979 │ │ │ │ + movw r1, #61945 @ 0xf1f9 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ movw r0, #676 @ 0x2a4 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - b.w 4e310 │ │ │ │ - ldr r3, [pc, #48] @ (7147c ) │ │ │ │ + b.w 4e330 │ │ │ │ + ldr r3, [pc, #48] @ (7144c ) │ │ │ │ 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 │ │ │ │ @@ -104331,21 +104327,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 71498 │ │ │ │ - bl 199eec │ │ │ │ + cbz r0, 71468 │ │ │ │ + bl 198dd0 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000714a2 : │ │ │ │ +00071472 : │ │ │ │ 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 │ │ │ │ @@ -104353,21 +104349,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 711f0 │ │ │ │ + bl 711c0 │ │ │ │ movs r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r7 │ │ │ │ mov r4, r1 │ │ │ │ - bl 711f0 │ │ │ │ + bl 711c0 │ │ │ │ cmp r5, r0 │ │ │ │ it le │ │ │ │ movle r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r6, #8] │ │ │ │ it gt │ │ │ │ ldrgt r1, [sp, #0] │ │ │ │ @@ -104378,59 +104374,59 @@ │ │ │ │ add.w r1, r7, r1, lsl #1 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [r6, #20] │ │ │ │ - beq.n 71512 │ │ │ │ + beq.n 714e2 │ │ │ │ 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 7151a │ │ │ │ + bpl.n 714ea │ │ │ │ mov r3, r4 │ │ │ │ - b.n 7153a │ │ │ │ + b.n 7150a │ │ │ │ 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 71534 │ │ │ │ + bne.n 71504 │ │ │ │ subs r2, r4, #1 │ │ │ │ subs r3, r2, r3 │ │ │ │ - b.n 7153a │ │ │ │ + b.n 7150a │ │ │ │ subs r3, #1 │ │ │ │ - bcs.n 71524 │ │ │ │ - b.n 71516 │ │ │ │ + bcs.n 714f4 │ │ │ │ + b.n 714e6 │ │ │ │ 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 2b420 │ │ │ │ subs r1, r4, r5 │ │ │ │ cmp r4, r1 │ │ │ │ - ble.n 7156c │ │ │ │ + ble.n 7153c │ │ │ │ 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 71558 │ │ │ │ + bne.n 71528 │ │ │ │ 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 │ │ │ │ @@ -104442,182 +104438,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 71666 │ │ │ │ + beq.n 71636 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 715b0 │ │ │ │ + bcc.n 71580 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 716e4 │ │ │ │ + b.n 716b4 │ │ │ │ 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, 715c8 │ │ │ │ + cbz r0, 71598 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 715b2 │ │ │ │ - b.n 715aa │ │ │ │ + bhi.n 71582 │ │ │ │ + b.n 7157a │ │ │ │ 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 71610 │ │ │ │ + ble.n 715e0 │ │ │ │ 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 71606 │ │ │ │ + beq.n 715d6 │ │ │ │ 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 71660 │ │ │ │ + b.n 71630 │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne.n 715e0 │ │ │ │ + bne.n 715b0 │ │ │ │ ldrd r0, r6, [sp, #8] │ │ │ │ cmp r0, r5 │ │ │ │ - bge.n 7165c │ │ │ │ + bge.n 7162c │ │ │ │ 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 71658 │ │ │ │ + beq.n 71628 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r3, r3, fp, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 715aa │ │ │ │ + bls.n 7157a │ │ │ │ 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 715cc │ │ │ │ + beq.n 7159c │ │ │ │ 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 71660 │ │ │ │ + b.n 71630 │ │ │ │ cmp r5, r0 │ │ │ │ - bne.n 71616 │ │ │ │ + bne.n 715e6 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 716d8 │ │ │ │ + b.n 716a8 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 715b2 │ │ │ │ - b.n 715aa │ │ │ │ + bcc.n 71582 │ │ │ │ + b.n 7157a │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.n 715aa │ │ │ │ + bcs.n 7157a │ │ │ │ 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, 71688 │ │ │ │ + cbz r2, 71658 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 71672 │ │ │ │ - b.n 715aa │ │ │ │ + bhi.n 71642 │ │ │ │ + b.n 7157a │ │ │ │ rsb r2, r7, #1 │ │ │ │ cmp r7, r5 │ │ │ │ add.w r2, r3, r2, lsl #1 │ │ │ │ - ble.n 716ba │ │ │ │ + ble.n 7168a │ │ │ │ mov r4, r5 │ │ │ │ ldrh.w fp, [r8, r4, lsl #1] │ │ │ │ ldrh.w r9, [r2, r4, lsl #1] │ │ │ │ cmp fp, r9 │ │ │ │ - beq.n 716b4 │ │ │ │ + beq.n 71684 │ │ │ │ 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 716de │ │ │ │ + b.n 716ae │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bgt.n 71696 │ │ │ │ + bgt.n 71666 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 716d8 │ │ │ │ + ble.n 716a8 │ │ │ │ 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 716d4 │ │ │ │ + beq.n 716a4 │ │ │ │ add.w r3, r3, r6, lsl #1 │ │ │ │ - b.n 716de │ │ │ │ + b.n 716ae │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 716c0 │ │ │ │ + bne.n 71690 │ │ │ │ subs r2, r2, r0 │ │ │ │ asrs r0, r2, #1 │ │ │ │ - b.n 716e4 │ │ │ │ + b.n 716b4 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 71672 │ │ │ │ - b.n 715aa │ │ │ │ + bcc.n 71642 │ │ │ │ + b.n 7157a │ │ │ │ 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] @ (71754 ) │ │ │ │ + ldr r3, [pc, #80] @ (71724 ) │ │ │ │ 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 714ac │ │ │ │ + bl 7147c │ │ │ │ add r2, sp, #4 │ │ │ │ sub.w r1, r8, r4 │ │ │ │ add.w r0, r9, r4, lsl #1 │ │ │ │ - bl 71570 │ │ │ │ + bl 71540 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 7173a │ │ │ │ + beq.n 7170a │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 7173a │ │ │ │ + beq.n 7170a │ │ │ │ add r4, r0 │ │ │ │ add r4, r7 │ │ │ │ - b.n 7171c │ │ │ │ - ldr r3, [pc, #24] @ (71754 ) │ │ │ │ + b.n 716ec │ │ │ │ + ldr r3, [pc, #24] @ (71724 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 7174c │ │ │ │ + beq.n 7171c │ │ │ │ blx 2baf0 <__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} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -104625,21 +104621,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 71252 │ │ │ │ + bl 71222 │ │ │ │ movs r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r7 │ │ │ │ mov r4, r1 │ │ │ │ - bl 71252 │ │ │ │ + bl 71222 │ │ │ │ cmp r6, r0 │ │ │ │ it le │ │ │ │ movle r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r5, #8] │ │ │ │ it gt │ │ │ │ ldrgt r1, [sp, #0] │ │ │ │ @@ -104650,57 +104646,57 @@ │ │ │ │ add.w r1, r7, r1, lsl #2 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [r5, #20] │ │ │ │ - beq.n 717be │ │ │ │ + beq.n 7178e │ │ │ │ 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 717e4 │ │ │ │ + bmi.n 717b4 │ │ │ │ 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 717e0 │ │ │ │ + bne.n 717b0 │ │ │ │ subs r2, r4, #1 │ │ │ │ subs r3, r2, r3 │ │ │ │ str r3, [r5, #16] │ │ │ │ - b.n 717e4 │ │ │ │ + b.n 717b4 │ │ │ │ subs r3, #1 │ │ │ │ - bcs.n 717ce │ │ │ │ + bcs.n 7179e │ │ │ │ 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 2b420 │ │ │ │ subs r1, r4, r6 │ │ │ │ cmp r4, r1 │ │ │ │ - ble.n 71814 │ │ │ │ + ble.n 717e4 │ │ │ │ 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 71800 │ │ │ │ + bne.n 717d0 │ │ │ │ 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 │ │ │ │ @@ -104712,418 +104708,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 71904 │ │ │ │ + beq.n 718d4 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 7185c │ │ │ │ + bcc.n 7182c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 71988 │ │ │ │ + b.n 71958 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 71852 │ │ │ │ + bls.n 71822 │ │ │ │ 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 71858 │ │ │ │ + bne.n 71828 │ │ │ │ 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 718b0 │ │ │ │ + ble.n 71880 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr.w r7, [ip, r9, lsl #2] │ │ │ │ ldr.w r2, [r8, r9, lsl #2] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 718a6 │ │ │ │ + beq.n 71876 │ │ │ │ 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 7184e │ │ │ │ + b.n 7181e │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r5, r9 │ │ │ │ - bne.n 71882 │ │ │ │ + bne.n 71852 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r4 │ │ │ │ - bge.n 718fa │ │ │ │ + bge.n 718ca │ │ │ │ ldr.w r9, [ip, r2, lsl #2] │ │ │ │ ldr.w r7, [r8, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r9, r7 │ │ │ │ - beq.n 718f6 │ │ │ │ + beq.n 718c6 │ │ │ │ add.w r3, r3, fp, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 71852 │ │ │ │ + bls.n 71822 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb r7, [r6, r2] │ │ │ │ sub.w r2, r5, fp │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 71870 │ │ │ │ + beq.n 71840 │ │ │ │ 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 7184e │ │ │ │ + b.n 7181e │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 718b4 │ │ │ │ + bne.n 71884 │ │ │ │ sub.w r8, r8, r0 │ │ │ │ mov.w r0, r8, asr #2 │ │ │ │ - b.n 71988 │ │ │ │ + b.n 71958 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.n 71852 │ │ │ │ + bcs.n 71822 │ │ │ │ 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, 71926 │ │ │ │ + cbz r2, 718f6 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 71912 │ │ │ │ - b.n 71852 │ │ │ │ + bhi.n 718e2 │ │ │ │ + b.n 71822 │ │ │ │ rsb r8, r5, #1 │ │ │ │ cmp r5, r4 │ │ │ │ add.w r8, r3, r8, lsl #2 │ │ │ │ - ble.n 7195a │ │ │ │ + ble.n 7192a │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r7, [r8, r2, lsl #2] │ │ │ │ ldr.w r0, [ip, r2, lsl #2] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 71954 │ │ │ │ + beq.n 71924 │ │ │ │ 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 71982 │ │ │ │ + b.n 71952 │ │ │ │ adds r2, #1 │ │ │ │ cmp r5, r2 │ │ │ │ - bgt.n 71934 │ │ │ │ + bgt.n 71904 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 71978 │ │ │ │ + ble.n 71948 │ │ │ │ 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 71974 │ │ │ │ + beq.n 71944 │ │ │ │ add.w r3, r3, r9, lsl #2 │ │ │ │ - b.n 71982 │ │ │ │ + b.n 71952 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 71960 │ │ │ │ + bne.n 71930 │ │ │ │ sub.w r8, r8, fp │ │ │ │ mov.w r0, r8, asr #2 │ │ │ │ - b.n 71988 │ │ │ │ + b.n 71958 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 71912 │ │ │ │ - b.n 71852 │ │ │ │ + bcc.n 718e2 │ │ │ │ + b.n 71822 │ │ │ │ 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] @ (719f8 ) │ │ │ │ + ldr r3, [pc, #80] @ (719c8 ) │ │ │ │ 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 71758 │ │ │ │ + bl 71728 │ │ │ │ add r2, sp, #4 │ │ │ │ sub.w r1, r8, r4 │ │ │ │ add.w r0, r9, r4, lsl #2 │ │ │ │ - bl 71818 │ │ │ │ + bl 717e8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 719de │ │ │ │ + beq.n 719ae │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 719de │ │ │ │ + beq.n 719ae │ │ │ │ add r4, r0 │ │ │ │ add r4, r7 │ │ │ │ - b.n 719c0 │ │ │ │ - ldr r3, [pc, #24] @ (719f8 ) │ │ │ │ + b.n 71990 │ │ │ │ + ldr r3, [pc, #24] @ (719c8 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 719f0 │ │ │ │ + beq.n 719c0 │ │ │ │ blx 2baf0 <__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} │ │ │ │ │ │ │ │ -000719fc : │ │ │ │ +000719cc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #20] @ (71a20 ) │ │ │ │ + ldr r2, [pc, #20] @ (719f0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 895e8 │ │ │ │ + bl 89550 │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00071a24 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ +000719f4 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ push {r4} │ │ │ │ - bcs.n 71a50 <_PyUnicode_ToTitlecase@@Base+0x2c> │ │ │ │ + bcs.n 71a20 <_PyUnicode_ToTitlecase@@Base+0x2c> │ │ │ │ lsrs r4, r0, #6 │ │ │ │ - movw r1, #52516 @ 0xcd24 │ │ │ │ + movw r1, #50532 @ 0xc564 │ │ │ │ movt r1, #62 @ 0x3e │ │ │ │ and.w r3, r0, #63 @ 0x3f │ │ │ │ - movw r2, #59428 @ 0xe824 │ │ │ │ + movw r2, #57444 @ 0xe064 │ │ │ │ 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 71a52 <_PyUnicode_ToTitlecase@@Base+0x2e> │ │ │ │ + b.n 71a22 <_PyUnicode_ToTitlecase@@Base+0x2e> │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #51284 @ 0xc854 │ │ │ │ + movw r3, #49300 @ 0xc094 │ │ │ │ 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, #37296 @ 0x91b0 │ │ │ │ + movwmi r2, #35312 @ 0x89f0 │ │ │ │ uxthmi r3, r3 │ │ │ │ movtmi r2, #63 @ 0x3f │ │ │ │ it mi │ │ │ │ ldrmi.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071a7c : │ │ │ │ - ldr r2, [pc, #12] @ (71a8c ) │ │ │ │ +00071a4c : │ │ │ │ + ldr r2, [pc, #12] @ (71a5c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 1d0c9c │ │ │ │ + b.w 1cfa54 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00071a90 : │ │ │ │ +00071a60 : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #32] @ (71ab8 ) │ │ │ │ + ldr r5, [pc, #32] @ (71a88 ) │ │ │ │ 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, 71ab2 │ │ │ │ + cbnz r3, 71a82 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w bb4d4 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + b.w bafac <_PyEval_EvalFrameDefault@@Base> │ │ │ │ pop {r4, r5} │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00071abc <_Py_LoadAttr_StackRefSteal@@Base>: │ │ │ │ +00071a8c <_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 adcec │ │ │ │ + bl ad818 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00071ae8 <_PyObjectArray_Free@@Base>: │ │ │ │ +00071ab8 <_PyObjectArray_Free@@Base>: │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 71af0 <_PyObjectArray_Free@@Base+0x8> │ │ │ │ - b.w 83b90 │ │ │ │ + beq.n 71ac0 <_PyObjectArray_Free@@Base+0x8> │ │ │ │ + b.w 83b50 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071af2 <_PyEval_MonitorRaise@@Base>: │ │ │ │ +00071ac2 <_PyEval_MonitorRaise@@Base>: │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldrb.w r3, [r3, #3311] @ 0xcef │ │ │ │ - cbz r3, 71b04 <_PyEval_MonitorRaise@@Base+0x12> │ │ │ │ + cbz r3, 71ad4 <_PyEval_MonitorRaise@@Base+0x12> │ │ │ │ movs r3, #11 │ │ │ │ - b.w 251544 <_PyCode_GetXIData@@Base+0x184> │ │ │ │ + b.w 250d40 <_PyMarshal_GetXIData@@Base+0x140> │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071b06 : │ │ │ │ +00071ad6 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071b14 : │ │ │ │ - b.w 24fbbc │ │ │ │ +00071ae4 : │ │ │ │ + b.w 24f148 │ │ │ │ │ │ │ │ -00071b18 : │ │ │ │ - ldr r2, [pc, #12] @ (71b28 ) │ │ │ │ +00071ae8 : │ │ │ │ + ldr r2, [pc, #12] @ (71af8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 253868 <_PyXI_GetMainNamespace@@Base+0x834> │ │ │ │ + b.w 253018 <_PyXI_GetMainNamespace@@Base+0x8cc> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00071b2c : │ │ │ │ - ldr r2, [pc, #12] @ (71b3c ) │ │ │ │ +00071afc : │ │ │ │ + ldr r2, [pc, #12] @ (71b0c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 25751c │ │ │ │ + b.w 256d20 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00071b40 <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ +00071b10 <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071b42 <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ +00071b12 <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071b44 : │ │ │ │ +00071b14 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071b46 : │ │ │ │ +00071b16 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071b48 : │ │ │ │ +00071b18 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071b4a : │ │ │ │ +00071b1a : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071b4c <_PyXIData_SetNotShareableError@@Base>: │ │ │ │ +00071b1c <_PyXIData_SetNotShareableError@@Base>: │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 25f588 <_PyFunction_VerifyStateless@@Base+0xf4> │ │ │ │ + b.w 25edf8 <_PyFunction_VerifyStateless@@Base+0xf4> │ │ │ │ │ │ │ │ -00071b56 <_PyXIData_Lookup@@Base>: │ │ │ │ +00071b26 <_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 71b8a <_PyXIData_Lookup@@Base+0x34> │ │ │ │ + beq.n 71b5a <_PyXIData_Lookup@@Base+0x34> │ │ │ │ add.w r3, r3, #5536 @ 0x15a0 │ │ │ │ adds r3, #8 │ │ │ │ - cbz r3, 71b8a <_PyXIData_Lookup@@Base+0x34> │ │ │ │ + cbz r3, 71b5a <_PyXIData_Lookup@@Base+0x34> │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, sp │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 263b20 <_PyObject_GetXIData@@Base+0x22c> │ │ │ │ - b.n 71b90 <_PyXIData_Lookup@@Base+0x3a> │ │ │ │ + bl 2633c0 <_PyObject_GetXIData@@Base+0x22c> │ │ │ │ + b.n 71b60 <_PyXIData_Lookup@@Base+0x3a> │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00071b96 <_PyXI_GetFailureCode@@Base>: │ │ │ │ - cbz r0, 71b9a <_PyXI_GetFailureCode@@Base+0x4> │ │ │ │ +00071b66 <_PyXI_GetFailureCode@@Base>: │ │ │ │ + cbz r0, 71b6a <_PyXI_GetFailureCode@@Base+0x4> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071b9c <_PyXI_InitFailureUTF8@@Base>: │ │ │ │ +00071b6c <_PyXI_InitFailureUTF8@@Base>: │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r2, [r0] │ │ │ │ str r3, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071ba6 : │ │ │ │ +00071b76 : │ │ │ │ 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 214e24 │ │ │ │ + bl 213e1c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00071bc4 <_PyArg_Parse_SizeT@@Base>: │ │ │ │ +00071b94 <_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 a6154 │ │ │ │ + bl a6e90 │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071bee <_PyArg_ParseTuple_SizeT@@Base>: │ │ │ │ +00071bbe <_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 │ │ │ │ @@ -105132,252 +105128,252 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 2fc16 <_PyObject_DebugMallocStats@@Base+0x1ae6> │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071c18 : │ │ │ │ +00071be8 : │ │ │ │ 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 2fc16 <_PyObject_DebugMallocStats@@Base+0x1ae6> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -00071c34 <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ - b.w 71c18 │ │ │ │ +00071c04 <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ + b.w 71be8 │ │ │ │ │ │ │ │ -00071c38 : │ │ │ │ +00071c08 : │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ - cbnz r3, 71c4a │ │ │ │ + cbnz r3, 71c1a │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 71c46 │ │ │ │ + beq.n 71c16 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ dmb ish │ │ │ │ mvns r0, r0 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071c5c : │ │ │ │ - ldr r3, [pc, #12] @ (71c6c ) │ │ │ │ +00071c2c : │ │ │ │ + ldr r3, [pc, #12] @ (71c3c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, r3] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ - b.w 1cfc48 <_PySys_GetRequiredAttr@@Base+0x1094> │ │ │ │ + b.w 1cea00 <_PySys_GetRequiredAttr@@Base+0x1094> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00071c70 : │ │ │ │ +00071c40 : │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #16380 @ 0x3ffc │ │ │ │ + movw r3, #14396 @ 0x383c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r2, [r0, #4] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r1, [r0, #0] │ │ │ │ str r3, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071c86 : │ │ │ │ +00071c56 : │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ strd r3, r3, [r0, #4] │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071c94 : │ │ │ │ +00071c64 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00071ca4 : │ │ │ │ +00071c74 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00071cb4 : │ │ │ │ +00071c84 : │ │ │ │ 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, #20012 @ 0x4e2c │ │ │ │ + movw r4, #18028 @ 0x466c │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1bd138 │ │ │ │ + bl 1bbf58 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00071cda <_PyMonitoring_FireCReturnEvent@@Base>: │ │ │ │ +00071caa <_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 5be56 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5be76 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00071d08 <_PySeqLock_LockWrite@@Base>: │ │ │ │ +00071cd8 <_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 71d26 <_PySeqLock_LockWrite@@Base+0x1e> │ │ │ │ + bpl.n 71cf6 <_PySeqLock_LockWrite@@Base+0x1e> │ │ │ │ blx 2c614 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - b.n 71d1a <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ + b.n 71cea <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ adds r2, r4, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r5] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 71d3c <_PySeqLock_LockWrite@@Base+0x34> │ │ │ │ + bne.n 71d0c <_PySeqLock_LockWrite@@Base+0x34> │ │ │ │ strex r1, r2, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 71d2c <_PySeqLock_LockWrite@@Base+0x24> │ │ │ │ + bne.n 71cfc <_PySeqLock_LockWrite@@Base+0x24> │ │ │ │ dmb ish │ │ │ │ - bne.n 71d48 <_PySeqLock_LockWrite@@Base+0x40> │ │ │ │ + bne.n 71d18 <_PySeqLock_LockWrite@@Base+0x40> │ │ │ │ dmb ish │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r4, r3 │ │ │ │ blx 2c614 │ │ │ │ - b.n 71d1a <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ + b.n 71cea <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ │ │ │ │ -00071d50 <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ +00071d20 <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071d60 <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ +00071d30 <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071d70 <_PySeqLock_BeginRead@@Base>: │ │ │ │ +00071d40 <_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 71d96 <_PySeqLock_BeginRead@@Base+0x26> │ │ │ │ + bpl.n 71d66 <_PySeqLock_BeginRead@@Base+0x26> │ │ │ │ blx 2c614 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ dmb ish │ │ │ │ - b.n 71d86 <_PySeqLock_BeginRead@@Base+0x16> │ │ │ │ + b.n 71d56 <_PySeqLock_BeginRead@@Base+0x16> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00071d98 <_PySeqLock_EndRead@@Base>: │ │ │ │ +00071d68 <_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 71db8 <_PySeqLock_EndRead@@Base+0x20> │ │ │ │ + beq.n 71d88 <_PySeqLock_EndRead@@Base+0x20> │ │ │ │ blx 2c614 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 71dba <_PySeqLock_EndRead@@Base+0x22> │ │ │ │ + b.n 71d8a <_PySeqLock_EndRead@@Base+0x22> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00071dbc <_PySeqLock_AfterFork@@Base>: │ │ │ │ +00071d8c <_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 │ │ │ │ │ │ │ │ -00071dce : │ │ │ │ +00071d9e : │ │ │ │ dmb ish │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ dmb ish │ │ │ │ and.w r0, r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071dde <_Py_BuildValue_SizeT@@Base>: │ │ │ │ +00071dae <_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 95450 │ │ │ │ + bl 953b0 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071e06 : │ │ │ │ +00071dd6 : │ │ │ │ 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 1b135c │ │ │ │ + bl 1b017c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00071e30 : │ │ │ │ +00071e00 : │ │ │ │ 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 │ │ │ │ @@ -105387,15 +105383,15 @@ │ │ │ │ blx 2bab4 │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2d82c │ │ │ │ │ │ │ │ -00071e60 <_Py_FatalErrorFunc@@Base>: │ │ │ │ +00071e30 <_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 │ │ │ │ @@ -105409,2423 +105405,2423 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2d82c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #20036 @ 0x4e44 │ │ │ │ + movw r1, #18052 @ 0x4684 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #8148 @ 0x1fd4 │ │ │ │ + movw r0, #6172 @ 0x181c │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ │ │ │ │ -00071eb4 : │ │ │ │ +00071e84 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ (71ee4 ) │ │ │ │ + ldr r3, [pc, #32] @ (71eb4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - cbnz r0, 71eda │ │ │ │ - movw r1, #33180 @ 0x819c │ │ │ │ + cbnz r0, 71eaa │ │ │ │ + movw r1, #31196 @ 0x79dc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #16] @ (71ee8 ) │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #16] @ (71eb8 ) │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 7b908 │ │ │ │ + b.w 7b8d8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r4, #7 │ │ │ │ + adds r4, r5, r0 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00071eec : │ │ │ │ +00071ebc : │ │ │ │ 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] @ (71f14 ) │ │ │ │ + ldr r2, [pc, #24] @ (71ee4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 223a54 <_PyErr_ProgramDecodedTextObject@@Base+0x378> │ │ │ │ + bl 222268 <_PyErr_ProgramDecodedTextObject@@Base+0x378> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 2257a0 │ │ │ │ + b.w 223d4c │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00071f18 <_PyThreadState_Prealloc@@Base>: │ │ │ │ +00071ee8 <_PyThreadState_Prealloc@@Base>: │ │ │ │ movs r1, #0 │ │ │ │ - b.w 1c6eac <_PyThreadState_New@@Base+0x4> │ │ │ │ + b.w 1c5ccc <_PyThreadState_New@@Base+0x4> │ │ │ │ │ │ │ │ -00071f1e <_PyThreadState_Init@@Base>: │ │ │ │ +00071eee <_PyThreadState_Init@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #20064 @ 0x4e60 │ │ │ │ + movw r1, #18080 @ 0x46a0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #4] @ (71f3c <_PyThreadState_Init@@Base+0x1e>) │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #4] @ (71f0c <_PyThreadState_Init@@Base+0x1e>) │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ - subs r0, r7, #7 │ │ │ │ + adds r0, r0, r1 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00071f40 : │ │ │ │ - ldr r3, [pc, #8] @ (71f4c ) │ │ │ │ +00071f10 : │ │ │ │ + ldr r3, [pc, #8] @ (71f1c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - b.w 218ed0 │ │ │ │ + b.w 217ed0 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00071f50 <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ +00071f20 <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ - movw r3, #46293 @ 0xb4d5 │ │ │ │ + movw r3, #44973 @ 0xafad │ │ │ │ movt r3, #11 │ │ │ │ ldr.w r2, [r0, #384] @ 0x180 │ │ │ │ cmp r2, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00071f6a : │ │ │ │ - ldr r2, [pc, #12] @ (71f78 ) │ │ │ │ +00071f3a : │ │ │ │ + ldr r2, [pc, #12] @ (71f48 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 21bef8 │ │ │ │ + b.w 21aef8 │ │ │ │ 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 71ffa │ │ │ │ + bne.n 71fca │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ - beq.n 71fea │ │ │ │ + beq.n 71fba │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e38c4 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 2e3114 <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ cmp r7, r0 │ │ │ │ sbcs.w r1, r6, r1 │ │ │ │ - blt.n 71fd6 │ │ │ │ + blt.n 71fa6 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e38c4 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 2e3114 <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ cmp r0, r7 │ │ │ │ sbcs r1, r6 │ │ │ │ - bge.n 71fea │ │ │ │ + bge.n 71fba │ │ │ │ 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 72110 │ │ │ │ + b.n 720e0 │ │ │ │ mul.w r6, r4, r6 │ │ │ │ umull r0, r1, r4, r7 │ │ │ │ mla r6, r7, r5, r6 │ │ │ │ add r1, r6 │ │ │ │ - b.n 72110 │ │ │ │ + b.n 720e0 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - bl 2e38c4 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 2e3114 <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ strd r0, r2, [sp] │ │ │ │ - beq.n 72054 │ │ │ │ + beq.n 72024 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e38c4 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 2e3114 <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ cmp r9, r0 │ │ │ │ sbcs.w r1, r7, r1 │ │ │ │ - blt.n 72040 │ │ │ │ + blt.n 72010 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e38c4 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 2e3114 <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ cmp r0, r9 │ │ │ │ sbcs r1, r7 │ │ │ │ - bge.n 72054 │ │ │ │ + bge.n 72024 │ │ │ │ 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 72064 │ │ │ │ + b.n 72034 │ │ │ │ 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 2e38c4 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 2e3114 <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r0 │ │ │ │ - beq.n 720b8 │ │ │ │ + beq.n 72088 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e38c4 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 2e3114 <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ cmp r8, r0 │ │ │ │ sbcs.w r1, r6, r1 │ │ │ │ - blt.n 720a4 │ │ │ │ + blt.n 72074 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 2e38c4 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 2e3114 <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ cmp r0, r8 │ │ │ │ sbcs r1, r6 │ │ │ │ - bge.n 720b8 │ │ │ │ + bge.n 72088 │ │ │ │ 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 720c8 │ │ │ │ + b.n 72098 │ │ │ │ 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 720e4 │ │ │ │ + blt.n 720b4 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ mvns r0, r7 │ │ │ │ sub.w r4, r1, r9 │ │ │ │ cmp r0, r2 │ │ │ │ sbcs r4, r3 │ │ │ │ - bge.n 720fc │ │ │ │ - b.n 72104 │ │ │ │ + bge.n 720cc │ │ │ │ + b.n 720d4 │ │ │ │ orrs.w sl, r9, sl │ │ │ │ - beq.n 720fc │ │ │ │ + beq.n 720cc │ │ │ │ negs r0, r7 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ sbc.w r1, r1, r9 │ │ │ │ cmp r2, r0 │ │ │ │ sbcs.w r1, r3, r1 │ │ │ │ - blt.n 7210a │ │ │ │ + blt.n 720da │ │ │ │ adds r0, r7, r2 │ │ │ │ adc.w r1, r3, r9 │ │ │ │ - b.n 72110 │ │ │ │ + b.n 720e0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 72110 │ │ │ │ + b.n 720e0 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00072116 : │ │ │ │ +000720e6 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r0, [r3, #1024] @ 0x400 │ │ │ │ - cbnz r0, 72136 │ │ │ │ + cbnz r0, 72106 │ │ │ │ blx 2b188 │ │ │ │ movs r0, #0 │ │ │ │ blx 2b020 │ │ │ │ │ │ │ │ -0007213c : │ │ │ │ +0007210c : │ │ │ │ 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 2c158 │ │ │ │ - cbnz r0, 7216a │ │ │ │ + cbnz r0, 7213a │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 7216e │ │ │ │ + bge.n 7213e │ │ │ │ blx 2bbe4 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movs r3, #12 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -00072172 : │ │ │ │ +00072142 : │ │ │ │ b.w 2bbe0 │ │ │ │ │ │ │ │ -00072176 : │ │ │ │ +00072146 : │ │ │ │ movs r1, #0 │ │ │ │ b.w 2ae1c │ │ │ │ │ │ │ │ -0007217c : │ │ │ │ +0007214c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2ae20 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00072198 : │ │ │ │ +00072168 : │ │ │ │ b.w 2c064 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r9, r4, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 721be │ │ │ │ + beq.n 7218e │ │ │ │ cmp r4, #2 │ │ │ │ - bne.n 7224a │ │ │ │ + bne.n 7221a │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 721c2 │ │ │ │ + b.n 72192 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ blx 2accc │ │ │ │ mov r8, r0 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 721de │ │ │ │ - bl 7a25c │ │ │ │ - b.n 721e2 │ │ │ │ - bl 83588 │ │ │ │ - cbz r0, 72250 │ │ │ │ + beq.n 721ae │ │ │ │ + bl 7a22c │ │ │ │ + b.n 721b2 │ │ │ │ + bl 83548 │ │ │ │ + cbz r0, 72220 │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 72242 │ │ │ │ + beq.n 72212 │ │ │ │ mov.w fp, #0 │ │ │ │ ldr.w r3, [r6, fp, lsl #2] │ │ │ │ sub.w r1, r3, #56320 @ 0xdc00 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ sub.w r1, r1, #128 @ 0x80 │ │ │ │ - bls.n 7220a │ │ │ │ + bls.n 721da │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 72218 │ │ │ │ + beq.n 721e8 │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bhi.n 72218 │ │ │ │ + bhi.n 721e8 │ │ │ │ add.w fp, fp, #1 │ │ │ │ strb.w r3, [r2], #1 │ │ │ │ cmp r8, fp │ │ │ │ - bne.n 721f0 │ │ │ │ - b.n 72242 │ │ │ │ + bne.n 721c0 │ │ │ │ + b.n 72212 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 72224 │ │ │ │ - bl 7a4ec │ │ │ │ - b.n 72228 │ │ │ │ - bl 83b90 │ │ │ │ - cbz r5, 7222e │ │ │ │ + beq.n 721f4 │ │ │ │ + bl 7a4bc │ │ │ │ + b.n 721f8 │ │ │ │ + bl 83b50 │ │ │ │ + cbz r5, 721fe │ │ │ │ str.w fp, [r5] │ │ │ │ - cbnz r4, 72236 │ │ │ │ + cbnz r4, 72206 │ │ │ │ mvn.w r3, #1 │ │ │ │ - b.n 72254 │ │ │ │ - movw r3, #17440 @ 0x4420 │ │ │ │ + b.n 72224 │ │ │ │ + movw r3, #15456 @ 0x3c60 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 72230 │ │ │ │ + b.n 72200 │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r2, #0] │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n 72254 │ │ │ │ + b.n 72224 │ │ │ │ mvn.w r3, #2 │ │ │ │ - b.n 72254 │ │ │ │ + b.n 72224 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 7227a │ │ │ │ + beq.n 7224a │ │ │ │ cmp r4, #2 │ │ │ │ - bne.n 722f6 │ │ │ │ + bne.n 722c6 │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 7227e │ │ │ │ + b.n 7224e │ │ │ │ mov.w sl, #0 │ │ │ │ mov r9, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ blx 2c090 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w r0, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 7229a │ │ │ │ + bcs.n 7226a │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 7a25c │ │ │ │ - cbnz r0, 722a0 │ │ │ │ + bl 7a22c │ │ │ │ + cbnz r0, 72270 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 722fa │ │ │ │ + b.n 722ca │ │ │ │ mov r6, r7 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ mov r2, r3 │ │ │ │ - cbz r3, 722e4 │ │ │ │ + cbz r3, 722b4 │ │ │ │ lsls r1, r3, #24 │ │ │ │ - bpl.n 722dc │ │ │ │ + bpl.n 722ac │ │ │ │ add.w r2, r3, #56320 @ 0xdc00 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 722dc │ │ │ │ - bl 7a4ec │ │ │ │ - cbz r5, 722c2 │ │ │ │ + bne.n 722ac │ │ │ │ + bl 7a4bc │ │ │ │ + cbz r5, 72292 │ │ │ │ subs r6, r6, r7 │ │ │ │ str r6, [r5, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 722ce │ │ │ │ + bne.n 7229e │ │ │ │ mvn.w r3, #1 │ │ │ │ - b.n 722fa │ │ │ │ - movw r3, #16196 @ 0x3f44 │ │ │ │ + b.n 722ca │ │ │ │ + movw r3, #14212 @ 0x3784 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str.w r3, [r9] │ │ │ │ - b.n 722c8 │ │ │ │ + b.n 72298 │ │ │ │ adds r6, #1 │ │ │ │ str.w r2, [r4], #4 │ │ │ │ - b.n 722a4 │ │ │ │ + b.n 72274 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r5, 722ee │ │ │ │ + cbz r5, 722be │ │ │ │ subs r4, r4, r0 │ │ │ │ asrs r4, r4, #2 │ │ │ │ str r4, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ str.w r0, [r8] │ │ │ │ - b.n 722fa │ │ │ │ + b.n 722ca │ │ │ │ mvn.w r3, #2 │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -00072300 : │ │ │ │ +000722d0 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 1e466c │ │ │ │ + b.w 1e33a0 │ │ │ │ │ │ │ │ -00072306 <_Py_closerange@@Base>: │ │ │ │ +000722d6 <_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 2c5fc │ │ │ │ - cbz r0, 7234a <_Py_closerange@@Base+0x44> │ │ │ │ + cbz r0, 7231a <_Py_closerange@@Base+0x44> │ │ │ │ movs r0, #4 │ │ │ │ blx 2be84 │ │ │ │ cmp r0, r5 │ │ │ │ - ble.n 72334 <_Py_closerange@@Base+0x2e> │ │ │ │ + ble.n 72304 <_Py_closerange@@Base+0x2e> │ │ │ │ cmp r4, r5 │ │ │ │ - ble.n 7233e <_Py_closerange@@Base+0x38> │ │ │ │ - b.n 7234a <_Py_closerange@@Base+0x44> │ │ │ │ + ble.n 7230e <_Py_closerange@@Base+0x38> │ │ │ │ + b.n 7231a <_Py_closerange@@Base+0x44> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 2c5e8 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #1 │ │ │ │ blx 2b5a8 │ │ │ │ cmp r5, r4 │ │ │ │ - bge.n 7233e <_Py_closerange@@Base+0x38> │ │ │ │ + bge.n 7230e <_Py_closerange@@Base+0x38> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0007234c : │ │ │ │ +0007231c : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00072350 : │ │ │ │ +00072320 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #84] @ (723b4 ) │ │ │ │ + ldr r4, [pc, #84] @ (72384 ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 72378 │ │ │ │ + bne.n 72348 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 72368 │ │ │ │ + bne.n 72338 │ │ │ │ dmb ish │ │ │ │ - beq.n 72384 │ │ │ │ + beq.n 72354 │ │ │ │ mov r0, r4 │ │ │ │ - bl 286614 │ │ │ │ + bl 2b848c │ │ │ │ bl 2d798 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 723a0 │ │ │ │ + bne.n 72370 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 72390 │ │ │ │ + bne.n 72360 │ │ │ │ dmb ish │ │ │ │ - beq.n 723b0 │ │ │ │ + beq.n 72380 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - ldr r0, [pc, #8] @ (723b4 ) │ │ │ │ - b.w 285478 │ │ │ │ + ldr r0, [pc, #8] @ (72384 ) │ │ │ │ + b.w 284d7c │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000723b8 : │ │ │ │ +00072388 : │ │ │ │ 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] @ (72424 ) │ │ │ │ + ldr r4, [pc, #92] @ (723f4 ) │ │ │ │ mov r5, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 723e2 │ │ │ │ + bne.n 723b2 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 723d2 │ │ │ │ + bne.n 723a2 │ │ │ │ dmb ish │ │ │ │ - beq.n 723ee │ │ │ │ + beq.n 723be │ │ │ │ mov r0, r4 │ │ │ │ - bl 286614 │ │ │ │ - ldr r3, [pc, #56] @ (72428 ) │ │ │ │ + bl 2b848c │ │ │ │ + ldr r3, [pc, #56] @ (723f8 ) │ │ │ │ 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 72410 │ │ │ │ + bne.n 723e0 │ │ │ │ strexb r1, r6, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 72400 │ │ │ │ + bne.n 723d0 │ │ │ │ dmb ish │ │ │ │ - beq.n 72422 │ │ │ │ + beq.n 723f2 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ sub.w r0, r3, #140 @ 0x8c │ │ │ │ - b.w 285478 │ │ │ │ + b.w 284d7c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r0, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r4, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0007242c : │ │ │ │ +000723fc : │ │ │ │ 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] @ (72498 ) │ │ │ │ + ldr r4, [pc, #92] @ (72468 ) │ │ │ │ mov r5, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 72456 │ │ │ │ + bne.n 72426 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 72446 │ │ │ │ + bne.n 72416 │ │ │ │ dmb ish │ │ │ │ - beq.n 72462 │ │ │ │ + beq.n 72432 │ │ │ │ mov r0, r4 │ │ │ │ - bl 286614 │ │ │ │ - ldr r3, [pc, #56] @ (7249c ) │ │ │ │ + bl 2b848c │ │ │ │ + ldr r3, [pc, #56] @ (7246c ) │ │ │ │ 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 72484 │ │ │ │ + bne.n 72454 │ │ │ │ strexb r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 72474 │ │ │ │ + bne.n 72444 │ │ │ │ dmb ish │ │ │ │ - beq.n 72496 │ │ │ │ + beq.n 72466 │ │ │ │ sub.w r0, r3, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 285478 │ │ │ │ + b.w 284d7c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r0, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r4, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000724a0 : │ │ │ │ +00072470 : │ │ │ │ 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] @ (7254c ) │ │ │ │ + ldr r4, [pc, #156] @ (7251c ) │ │ │ │ mov r5, r0 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 724ca │ │ │ │ + bne.n 7249a │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 724ba │ │ │ │ + bne.n 7248a │ │ │ │ dmb ish │ │ │ │ - beq.n 724d6 │ │ │ │ + beq.n 724a6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 286614 │ │ │ │ + bl 2b848c │ │ │ │ movw r0, #24312 @ 0x5ef8 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ ldr.w r3, [r0, #1784] @ 0x6f8 │ │ │ │ cmp r3, #31 │ │ │ │ - ble.n 72512 │ │ │ │ + ble.n 724e2 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 724fe │ │ │ │ + bne.n 724ce │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 724ee │ │ │ │ + bne.n 724be │ │ │ │ dmb ish │ │ │ │ - beq.n 7250c │ │ │ │ + beq.n 724dc │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ - bl 285478 │ │ │ │ + bl 284d7c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 72548 │ │ │ │ + b.n 72518 │ │ │ │ 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 72538 │ │ │ │ + bne.n 72508 │ │ │ │ strexb r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 72528 │ │ │ │ + bne.n 724f8 │ │ │ │ dmb ish │ │ │ │ - beq.n 72546 │ │ │ │ + beq.n 72516 │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ - bl 285478 │ │ │ │ + bl 284d7c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 7256e │ │ │ │ + bpl.n 7253e │ │ │ │ ldr.w r3, [r0, #-1] │ │ │ │ subs r0, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72580 │ │ │ │ + bge.n 72550 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r1, #-1] │ │ │ │ - cbnz r3, 72580 │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 72550 │ │ │ │ + b.w 846d4 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r2, [r3, #880] @ 0x370 │ │ │ │ ldr.w r0, [r3, #864] @ 0x360 │ │ │ │ bx r2 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00072582 : │ │ │ │ +00072552 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #2756 @ 0xac4 │ │ │ │ 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, 725d2 │ │ │ │ + cbz r0, 725a2 │ │ │ │ movs r3, #0 │ │ │ │ add.w r1, r0, #8 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl 158df8 <_PyLong_FromByteArray@@Base+0xcf4> │ │ │ │ + bl 158cb4 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 725d2 │ │ │ │ + bge.n 725a2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 725d0 │ │ │ │ + bge.n 725a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 725d0 │ │ │ │ + cbnz r3, 725a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbz r0, 72600 │ │ │ │ + cbz r0, 725d0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72600 │ │ │ │ + bge.n 725d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 72600 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 725d0 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 7261a │ │ │ │ + cbz r0, 725ea │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7261a │ │ │ │ + bge.n 725ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 7261a │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 725ea │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 7264c │ │ │ │ + cbz r2, 7261c │ │ │ │ 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 72648 │ │ │ │ + bge.n 72618 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 72648 │ │ │ │ + cbnz r3, 72618 │ │ │ │ mov r0, r2 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 7267e │ │ │ │ + cbz r2, 7264e │ │ │ │ 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 7267a │ │ │ │ + bge.n 7264a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 7267a │ │ │ │ + cbnz r3, 7264a │ │ │ │ mov r0, r2 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00072682 : │ │ │ │ +00072652 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #20112 @ 0x4e90 │ │ │ │ + movw r1, #18128 @ 0x46d0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ 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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 726d8 │ │ │ │ + beq.n 726a8 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 726ee │ │ │ │ + bne.n 726be │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 72720 │ │ │ │ + beq.n 726f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 72720 │ │ │ │ - b.n 726f0 │ │ │ │ + ble.n 726f0 │ │ │ │ + b.n 726c0 │ │ │ │ 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 7270c │ │ │ │ + beq.n 726dc │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7273a │ │ │ │ + bne.n 7270a │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 72720 │ │ │ │ + beq.n 726f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 7273c │ │ │ │ + bgt.n 7270c │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 7277a │ │ │ │ + bl 11de14 │ │ │ │ + b.n 7274a │ │ │ │ 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 151f74 │ │ │ │ + bl 151f6c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72766 │ │ │ │ + bge.n 72736 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 72766 │ │ │ │ + cbnz r3, 72736 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7277a │ │ │ │ + bge.n 7274a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7277a │ │ │ │ + cbnz r3, 7274a │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 727aa │ │ │ │ + beq.n 7277a │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 727c0 │ │ │ │ + bne.n 72790 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 727f2 │ │ │ │ + beq.n 727c2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 727f2 │ │ │ │ - b.n 727c2 │ │ │ │ + ble.n 727c2 │ │ │ │ + b.n 72792 │ │ │ │ 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 727de │ │ │ │ + beq.n 727ae │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7280c │ │ │ │ + bne.n 727dc │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 727f2 │ │ │ │ + beq.n 727c2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 7280e │ │ │ │ + bgt.n 727de │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 7284c │ │ │ │ + bl 11de14 │ │ │ │ + b.n 7281c │ │ │ │ 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 14dca8 │ │ │ │ + bl 14dca4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72838 │ │ │ │ + bge.n 72808 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 72838 │ │ │ │ + cbnz r3, 72808 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7284c │ │ │ │ + bge.n 7281c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7284c │ │ │ │ + cbnz r3, 7281c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7287c │ │ │ │ + beq.n 7284c │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72892 │ │ │ │ + bne.n 72862 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 728c4 │ │ │ │ + beq.n 72894 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 728c4 │ │ │ │ - b.n 72894 │ │ │ │ + ble.n 72894 │ │ │ │ + b.n 72864 │ │ │ │ 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 728b0 │ │ │ │ + beq.n 72880 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 728de │ │ │ │ + bne.n 728ae │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 728c4 │ │ │ │ + beq.n 72894 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 728e0 │ │ │ │ + bgt.n 728b0 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 7291e │ │ │ │ + bl 11de14 │ │ │ │ + b.n 728ee │ │ │ │ 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 172fc4 │ │ │ │ + bl 172d2c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7290a │ │ │ │ + bge.n 728da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7290a │ │ │ │ + cbnz r3, 728da │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7291e │ │ │ │ + bge.n 728ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7291e │ │ │ │ + cbnz r3, 728ee │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7294e │ │ │ │ + beq.n 7291e │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72964 │ │ │ │ + bne.n 72934 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 72996 │ │ │ │ + beq.n 72966 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 72996 │ │ │ │ - b.n 72966 │ │ │ │ + ble.n 72966 │ │ │ │ + b.n 72936 │ │ │ │ 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 72982 │ │ │ │ + beq.n 72952 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 729b0 │ │ │ │ + bne.n 72980 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 72996 │ │ │ │ + beq.n 72966 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 729b2 │ │ │ │ + bgt.n 72982 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 729f0 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 729c0 │ │ │ │ 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 166654 │ │ │ │ + bl 1665e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 729dc │ │ │ │ + bge.n 729ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 729dc │ │ │ │ + cbnz r3, 729ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 729f0 │ │ │ │ + bge.n 729c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 729f0 │ │ │ │ + cbnz r3, 729c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 72a20 │ │ │ │ + beq.n 729f0 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72a36 │ │ │ │ + bne.n 72a06 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 72a68 │ │ │ │ + beq.n 72a38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 72a68 │ │ │ │ - b.n 72a38 │ │ │ │ + ble.n 72a38 │ │ │ │ + b.n 72a08 │ │ │ │ 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 72a54 │ │ │ │ + beq.n 72a24 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72a82 │ │ │ │ + bne.n 72a52 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 72a68 │ │ │ │ + beq.n 72a38 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 72a84 │ │ │ │ + bgt.n 72a54 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 72ac2 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 72a92 │ │ │ │ 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 150df0 │ │ │ │ + bl 150dec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72aae │ │ │ │ + bge.n 72a7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 72aae │ │ │ │ + cbnz r3, 72a7e │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72ac2 │ │ │ │ + bge.n 72a92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72ac2 │ │ │ │ + cbnz r3, 72a92 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 72af2 │ │ │ │ + beq.n 72ac2 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72b08 │ │ │ │ + bne.n 72ad8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 72b3a │ │ │ │ + beq.n 72b0a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 72b3a │ │ │ │ - b.n 72b0a │ │ │ │ + ble.n 72b0a │ │ │ │ + b.n 72ada │ │ │ │ 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 72b26 │ │ │ │ + beq.n 72af6 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72b54 │ │ │ │ + bne.n 72b24 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 72b3a │ │ │ │ + beq.n 72b0a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 72b56 │ │ │ │ + bgt.n 72b26 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 72b94 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 72b64 │ │ │ │ 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 194814 │ │ │ │ + bl 193710 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72b80 │ │ │ │ + bge.n 72b50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 72b80 │ │ │ │ + cbnz r3, 72b50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72b94 │ │ │ │ + bge.n 72b64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72b94 │ │ │ │ + cbnz r3, 72b64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 72bc4 │ │ │ │ + beq.n 72b94 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72bda │ │ │ │ + bne.n 72baa │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 72c0c │ │ │ │ + beq.n 72bdc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 72c0c │ │ │ │ - b.n 72bdc │ │ │ │ + ble.n 72bdc │ │ │ │ + b.n 72bac │ │ │ │ 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 72bf8 │ │ │ │ + beq.n 72bc8 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72c26 │ │ │ │ + bne.n 72bf6 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 72c0c │ │ │ │ + beq.n 72bdc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 72c28 │ │ │ │ + bgt.n 72bf8 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 72c66 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 72c36 │ │ │ │ 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 150094 │ │ │ │ + bl 150090 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72c52 │ │ │ │ + bge.n 72c22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 72c52 │ │ │ │ + cbnz r3, 72c22 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72c66 │ │ │ │ + bge.n 72c36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72c66 │ │ │ │ + cbnz r3, 72c36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 72c96 │ │ │ │ + beq.n 72c66 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72cac │ │ │ │ + bne.n 72c7c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 72cde │ │ │ │ + beq.n 72cae │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 72cde │ │ │ │ - b.n 72cae │ │ │ │ + ble.n 72cae │ │ │ │ + b.n 72c7e │ │ │ │ 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 72cca │ │ │ │ + beq.n 72c9a │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72cf8 │ │ │ │ + bne.n 72cc8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 72cde │ │ │ │ + beq.n 72cae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 72cfa │ │ │ │ + bgt.n 72cca │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 72d38 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 72d08 │ │ │ │ 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 24e094 │ │ │ │ + bl 24d654 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72d24 │ │ │ │ + bge.n 72cf4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 72d24 │ │ │ │ + cbnz r3, 72cf4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72d38 │ │ │ │ + bge.n 72d08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72d38 │ │ │ │ + cbnz r3, 72d08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 72d68 │ │ │ │ + beq.n 72d38 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72d7e │ │ │ │ + bne.n 72d4e │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 72db0 │ │ │ │ + beq.n 72d80 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 72db0 │ │ │ │ - b.n 72d80 │ │ │ │ + ble.n 72d80 │ │ │ │ + b.n 72d50 │ │ │ │ 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 72d9c │ │ │ │ + beq.n 72d6c │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72dca │ │ │ │ + bne.n 72d9a │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 72db0 │ │ │ │ + beq.n 72d80 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 72dcc │ │ │ │ + bgt.n 72d9c │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 72e0a │ │ │ │ + bl 11de14 │ │ │ │ + b.n 72dda │ │ │ │ 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 20a948 │ │ │ │ + bl 209710 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72df6 │ │ │ │ + bge.n 72dc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 72df6 │ │ │ │ + cbnz r3, 72dc6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72e0a │ │ │ │ + bge.n 72dda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72e0a │ │ │ │ + cbnz r3, 72dda │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 72e3a │ │ │ │ + beq.n 72e0a │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72e50 │ │ │ │ + bne.n 72e20 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 72e82 │ │ │ │ + beq.n 72e52 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 72e82 │ │ │ │ - b.n 72e52 │ │ │ │ + ble.n 72e52 │ │ │ │ + b.n 72e22 │ │ │ │ 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 72e6e │ │ │ │ + beq.n 72e3e │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72e9c │ │ │ │ + bne.n 72e6c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 72e82 │ │ │ │ + beq.n 72e52 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 72e9e │ │ │ │ + bgt.n 72e6e │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 72edc │ │ │ │ + bl 11de14 │ │ │ │ + b.n 72eac │ │ │ │ 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 1e750c │ │ │ │ + bl 1e6240 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72ec8 │ │ │ │ + bge.n 72e98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 72ec8 │ │ │ │ + cbnz r3, 72e98 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72edc │ │ │ │ + bge.n 72eac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72edc │ │ │ │ + cbnz r3, 72eac │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 72f0c │ │ │ │ + beq.n 72edc │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72f22 │ │ │ │ + bne.n 72ef2 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 72f54 │ │ │ │ + beq.n 72f24 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 72f54 │ │ │ │ - b.n 72f24 │ │ │ │ + ble.n 72f24 │ │ │ │ + b.n 72ef4 │ │ │ │ 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 72f40 │ │ │ │ + beq.n 72f10 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72f6e │ │ │ │ + bne.n 72f3e │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 72f54 │ │ │ │ + beq.n 72f24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 72f70 │ │ │ │ + bgt.n 72f40 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 72fae │ │ │ │ + bl 11de14 │ │ │ │ + b.n 72f7e │ │ │ │ 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 21c104 │ │ │ │ + bl 21b104 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72f9a │ │ │ │ + bge.n 72f6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 72f9a │ │ │ │ + cbnz r3, 72f6a │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72fae │ │ │ │ + bge.n 72f7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 72fae │ │ │ │ + cbnz r3, 72f7e │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 72fde │ │ │ │ + beq.n 72fae │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 72ff4 │ │ │ │ + bne.n 72fc4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 73026 │ │ │ │ + beq.n 72ff6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 73026 │ │ │ │ - b.n 72ff6 │ │ │ │ + ble.n 72ff6 │ │ │ │ + b.n 72fc6 │ │ │ │ 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 73012 │ │ │ │ + beq.n 72fe2 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73040 │ │ │ │ + bne.n 73010 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73026 │ │ │ │ + beq.n 72ff6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73042 │ │ │ │ + bgt.n 73012 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 73080 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 73050 │ │ │ │ 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 2739a8 │ │ │ │ + bl 27325c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7306c │ │ │ │ + bge.n 7303c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7306c │ │ │ │ + cbnz r3, 7303c │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73080 │ │ │ │ + bge.n 73050 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73080 │ │ │ │ + cbnz r3, 73050 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 730b0 │ │ │ │ + beq.n 73080 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 730c6 │ │ │ │ + bne.n 73096 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 730f8 │ │ │ │ + beq.n 730c8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 730f8 │ │ │ │ - b.n 730c8 │ │ │ │ + ble.n 730c8 │ │ │ │ + b.n 73098 │ │ │ │ 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 730e4 │ │ │ │ + beq.n 730b4 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73112 │ │ │ │ + bne.n 730e2 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 730f8 │ │ │ │ + beq.n 730c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73114 │ │ │ │ + bgt.n 730e4 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 73152 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 73122 │ │ │ │ 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 2a7cb8 │ │ │ │ + bl 2a7510 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7313e │ │ │ │ + bge.n 7310e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7313e │ │ │ │ + cbnz r3, 7310e │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73152 │ │ │ │ + bge.n 73122 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73152 │ │ │ │ + cbnz r3, 73122 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73182 │ │ │ │ + beq.n 73152 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73198 │ │ │ │ + bne.n 73168 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 731ca │ │ │ │ + beq.n 7319a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 731ca │ │ │ │ - b.n 7319a │ │ │ │ + ble.n 7319a │ │ │ │ + b.n 7316a │ │ │ │ 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 731b6 │ │ │ │ + beq.n 73186 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 731e4 │ │ │ │ + bne.n 731b4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 731ca │ │ │ │ + beq.n 7319a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 731e6 │ │ │ │ + bgt.n 731b6 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 73224 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 731f4 │ │ │ │ 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 287140 │ │ │ │ + bl 2869c0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73210 │ │ │ │ + bge.n 731e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 73210 │ │ │ │ + cbnz r3, 731e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73224 │ │ │ │ + bge.n 731f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73224 │ │ │ │ + cbnz r3, 731f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73254 │ │ │ │ + beq.n 73224 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7326a │ │ │ │ + bne.n 7323a │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 7329c │ │ │ │ + beq.n 7326c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 7329c │ │ │ │ - b.n 7326c │ │ │ │ + ble.n 7326c │ │ │ │ + b.n 7323c │ │ │ │ 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 73288 │ │ │ │ + beq.n 73258 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 732b6 │ │ │ │ + bne.n 73286 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 7329c │ │ │ │ + beq.n 7326c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 732b8 │ │ │ │ + bgt.n 73288 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 732f6 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 732c6 │ │ │ │ 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 1952bc │ │ │ │ + bl 1941b4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 732e2 │ │ │ │ + bge.n 732b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 732e2 │ │ │ │ + cbnz r3, 732b2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 732f6 │ │ │ │ + bge.n 732c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 732f6 │ │ │ │ + cbnz r3, 732c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 73326 │ │ │ │ + beq.n 732f6 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7333c │ │ │ │ + bne.n 7330c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 7336e │ │ │ │ + beq.n 7333e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 7336e │ │ │ │ - b.n 7333e │ │ │ │ + ble.n 7333e │ │ │ │ + b.n 7330e │ │ │ │ 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 7335a │ │ │ │ + beq.n 7332a │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 73388 │ │ │ │ + bne.n 73358 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 7336e │ │ │ │ + beq.n 7333e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 7338a │ │ │ │ + bgt.n 7335a │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 733c8 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 73398 │ │ │ │ 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 2ad770 │ │ │ │ + bl 2acfd0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 733b4 │ │ │ │ + bge.n 73384 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 733b4 │ │ │ │ + cbnz r3, 73384 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 733c8 │ │ │ │ + bge.n 73398 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 733c8 │ │ │ │ + cbnz r3, 73398 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 733f8 │ │ │ │ + beq.n 733c8 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7340e │ │ │ │ + bne.n 733de │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 73440 │ │ │ │ + beq.n 73410 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 73440 │ │ │ │ - b.n 73410 │ │ │ │ + ble.n 73410 │ │ │ │ + b.n 733e0 │ │ │ │ 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 7342c │ │ │ │ + beq.n 733fc │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7345a │ │ │ │ + bne.n 7342a │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73440 │ │ │ │ + beq.n 73410 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 7345c │ │ │ │ + bgt.n 7342c │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 7349a │ │ │ │ + bl 11de14 │ │ │ │ + b.n 7346a │ │ │ │ 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 239bd0 │ │ │ │ + bl 238b78 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73486 │ │ │ │ + bge.n 73456 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 73486 │ │ │ │ + cbnz r3, 73456 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7349a │ │ │ │ + bge.n 7346a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7349a │ │ │ │ + cbnz r3, 7346a │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 734ca │ │ │ │ + beq.n 7349a │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 734e0 │ │ │ │ + bne.n 734b0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 73512 │ │ │ │ + beq.n 734e2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 73512 │ │ │ │ - b.n 734e2 │ │ │ │ + ble.n 734e2 │ │ │ │ + b.n 734b2 │ │ │ │ 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 734fe │ │ │ │ + beq.n 734ce │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7352c │ │ │ │ + bne.n 734fc │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 73512 │ │ │ │ + beq.n 734e2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 7352e │ │ │ │ + bgt.n 734fe │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 7356c │ │ │ │ + bl 11de14 │ │ │ │ + b.n 7353c │ │ │ │ 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 24e894 │ │ │ │ + bl 24dce4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73558 │ │ │ │ + bge.n 73528 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 73558 │ │ │ │ + cbnz r3, 73528 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7356c │ │ │ │ + bge.n 7353c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7356c │ │ │ │ + cbnz r3, 7353c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7359c │ │ │ │ + beq.n 7356c │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 735b2 │ │ │ │ + bne.n 73582 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 735e4 │ │ │ │ + beq.n 735b4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 735e4 │ │ │ │ - b.n 735b4 │ │ │ │ + ble.n 735b4 │ │ │ │ + b.n 73584 │ │ │ │ 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 735d0 │ │ │ │ + beq.n 735a0 │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 735fe │ │ │ │ + bne.n 735ce │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 735e4 │ │ │ │ + beq.n 735b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 73600 │ │ │ │ + bgt.n 735d0 │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 7363e │ │ │ │ + bl 11de14 │ │ │ │ + b.n 7360e │ │ │ │ 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 10a060 │ │ │ │ + bl 109eec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7362a │ │ │ │ + bge.n 735fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7362a │ │ │ │ + cbnz r3, 735fa │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7363e │ │ │ │ + bge.n 7360e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7363e │ │ │ │ + cbnz r3, 7360e │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00073642 : │ │ │ │ +00073612 : │ │ │ │ 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, #7196 @ 0x1c1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 73678 │ │ │ │ + beq.n 73648 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #59044 @ 0xe6a4 │ │ │ │ + movw r1, #57076 @ 0xdef4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 736a2 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 73672 │ │ │ │ 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 2847b8 <_Py_set_inheritable_async_safe@@Base+0x54> │ │ │ │ + bl 284054 <_Py_set_inheritable_async_safe@@Base+0xb0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 736a2 │ │ │ │ + bge.n 73672 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 736a2 │ │ │ │ + cbnz r3, 73672 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #20148 @ 0x4eb4 │ │ │ │ + movw r1, #18164 @ 0x46f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r2, r4, [r1] │ │ │ │ movw r3, #33532 @ 0x82fc │ │ │ │ movt r3, #55870 @ 0xda3e │ │ │ │ cmp r2, r3 │ │ │ │ adcs.w r3, r4, #2 │ │ │ │ - blt.n 73714 │ │ │ │ + blt.n 736e4 │ │ │ │ movw r5, #32004 @ 0x7d04 │ │ │ │ movt r5, #9665 @ 0x25c1 │ │ │ │ movs r3, #2 │ │ │ │ cmp r5, r2 │ │ │ │ sbcs r3, r4 │ │ │ │ - blt.n 73720 │ │ │ │ + blt.n 736f0 │ │ │ │ mov.w r3, #51712 @ 0xca00 │ │ │ │ movt r3, #15258 @ 0x3b9a │ │ │ │ movs r5, #0 │ │ │ │ umull r2, r6, r2, r3 │ │ │ │ mla r6, r3, r4, r6 │ │ │ │ - b.n 7372a │ │ │ │ + b.n 736fa │ │ │ │ movs r2, #0 │ │ │ │ mov.w r6, #2147483648 @ 0x80000000 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7372a │ │ │ │ + b.n 736fa │ │ │ │ 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 73756 │ │ │ │ + blt.n 73726 │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ mvns r7, r3 │ │ │ │ sub.w ip, r4, r1 │ │ │ │ cmp r7, r2 │ │ │ │ sbcs.w ip, ip, r6 │ │ │ │ - bge.n 7376e │ │ │ │ - b.n 7377a │ │ │ │ + bge.n 7373e │ │ │ │ + b.n 7374a │ │ │ │ orrs.w r4, r3, r1 │ │ │ │ - beq.n 7376e │ │ │ │ + beq.n 7373e │ │ │ │ negs r7, r3 │ │ │ │ mov.w r4, #2147483648 @ 0x80000000 │ │ │ │ sbc.w r4, r4, r1 │ │ │ │ cmp r2, r7 │ │ │ │ sbcs.w r4, r6, r4 │ │ │ │ - blt.n 73782 │ │ │ │ + blt.n 73752 │ │ │ │ adds r3, r3, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ adc.w r4, r1, r6 │ │ │ │ - b.n 7378c │ │ │ │ + b.n 7375c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r3 │ │ │ │ - b.n 7378c │ │ │ │ + b.n 7375c │ │ │ │ movs r3, #0 │ │ │ │ mov.w r4, #2147483648 @ 0x80000000 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r3, r4, [r0] │ │ │ │ - cbnz r5, 73794 │ │ │ │ - cbz r2, 737b0 │ │ │ │ + cbnz r5, 73764 │ │ │ │ + cbz r2, 73780 │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #35988 @ 0x8c94 │ │ │ │ + movw r1, #34004 @ 0x84d4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 737b2 │ │ │ │ + b.n 73782 │ │ │ │ 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 │ │ │ │ @@ -107836,1028 +107832,1028 @@ │ │ │ │ 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, #20192 @ 0x4ee0 │ │ │ │ + movw r1, #18208 @ 0x4720 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ blx 2b038 <__isoc23_sscanf@plt> │ │ │ │ cmp r0, #6 │ │ │ │ - bne.n 7382c │ │ │ │ + bne.n 737fc │ │ │ │ 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 7382c │ │ │ │ + bhi.n 737fc │ │ │ │ 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 73846 │ │ │ │ + b.n 73816 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #20212 @ 0x4ef4 │ │ │ │ + movw r1, #18228 @ 0x4734 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0007384a : │ │ │ │ +0007381a : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #2756 @ 0xac4 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 73870 │ │ │ │ + beq.n 73840 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #20236 @ 0x4f0c │ │ │ │ + movw r1, #18252 @ 0x474c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ 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, 7389a │ │ │ │ + cbnz r4, 7386a │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #49652 @ 0xc1f4 │ │ │ │ + movw r1, #47668 @ 0xba34 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 7389e │ │ │ │ + bl 11de14 │ │ │ │ + b.n 7386e │ │ │ │ add.w r4, r0, #8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000738a2 : │ │ │ │ +00073872 : │ │ │ │ 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 738d6 │ │ │ │ + bmi.n 738a6 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #20272 @ 0x4f30 │ │ │ │ + movw r1, #18288 @ 0x4770 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 738dc │ │ │ │ + b.n 738ac │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000738de : │ │ │ │ +000738ae : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 738fe │ │ │ │ + bmi.n 738ce │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #20272 @ 0x4f30 │ │ │ │ + movw r1, #18288 @ 0x4770 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 7390e │ │ │ │ + bpl.n 738de │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00073912 : │ │ │ │ +000738e2 : │ │ │ │ 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, #2756 @ 0xac4 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7394c │ │ │ │ + beq.n 7391c │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #20236 @ 0x4f0c │ │ │ │ + movw r1, #18252 @ 0x474c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 73954 │ │ │ │ + b.n 73924 │ │ │ │ adds r0, #8 │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ 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, 7397c │ │ │ │ + cbnz r2, 7394c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bhi.w 73a7a │ │ │ │ + bhi.w 73a4a │ │ │ │ tbb [pc, r2] │ │ │ │ ldr r5, [r6, #36] @ 0x24 │ │ │ │ lsrs r7, r1, #16 │ │ │ │ - movw r0, #60796 @ 0xed7c │ │ │ │ + movw r0, #58908 @ 0xe61c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ - bl 21d560 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21c480 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7396c │ │ │ │ - b.n 73a38 │ │ │ │ + bne.n 7393c │ │ │ │ + b.n 73a08 │ │ │ │ ldr.w r8, [r5, #24] │ │ │ │ - b.n 7399a │ │ │ │ + b.n 7396a │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ bl 161c8c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 73ae8 │ │ │ │ + beq.w 73ab8 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ bl 161c8c │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 739ca │ │ │ │ + cbnz r0, 7399a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73a38 │ │ │ │ + bge.n 73a08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 73a38 │ │ │ │ + bne.n 73a08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73a38 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73a08 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 739de │ │ │ │ + bne.n 739ae │ │ │ │ movs r0, #1 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 73a94 │ │ │ │ - b.n 73a1c │ │ │ │ + bne.n 73a64 │ │ │ │ + b.n 739ec │ │ │ │ mov r0, r8 │ │ │ │ bl 161c8c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 73a1c │ │ │ │ + cbz r0, 739ec │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 73a94 │ │ │ │ + bne.n 73a64 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9092 @ 0x2384 │ │ │ │ + movw r1, #7108 @ 0x1bc4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73a1c │ │ │ │ + bge.n 739ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 73a1c │ │ │ │ + cbnz r3, 739ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73a30 │ │ │ │ + bge.n 73a00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73a30 │ │ │ │ + cbnz r3, 73a00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 73a3c │ │ │ │ + blt.n 73a0c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 73ae8 │ │ │ │ + b.n 73ab8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 73a38 │ │ │ │ + bne.n 73a08 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73a38 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73a08 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ bl 161c8c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 73ae8 │ │ │ │ - ldr r5, [pc, #148] @ (73af0 ) │ │ │ │ + beq.n 73ab8 │ │ │ │ + ldr r5, [pc, #148] @ (73ac0 ) │ │ │ │ mov r6, r0 │ │ │ │ sub.w r4, r5, #16 │ │ │ │ - b.n 73a94 │ │ │ │ + b.n 73a64 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9124 @ 0x23a4 │ │ │ │ + movw r1, #7140 @ 0x1be4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 73a38 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 73a08 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #9168 @ 0x23d0 │ │ │ │ + movw r1, #7184 @ 0x1c10 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1623a8 │ │ │ │ + bl 1623a4 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 73aa8 │ │ │ │ + cbz r0, 73a78 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 73ae8 │ │ │ │ + b.n 73ab8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73abc │ │ │ │ + bge.n 73a8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73abc │ │ │ │ + cbnz r3, 73a8c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73ad0 │ │ │ │ + bge.n 73aa0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 73ad0 │ │ │ │ + cbnz r3, 73aa0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73aa4 │ │ │ │ + bge.n 73a74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 73aa4 │ │ │ │ + bne.n 73a74 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73aa4 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73a74 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strh r0, [r6, #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 94430 │ │ │ │ - cbnz r0, 73b16 │ │ │ │ + bl 94390 │ │ │ │ + cbnz r0, 73ae6 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 73b66 │ │ │ │ + b.n 73b36 │ │ │ │ mov r5, r0 │ │ │ │ strd r6, r0, [sp, #4] │ │ │ │ - cbnz r4, 73b2a │ │ │ │ - ldr r0, [pc, #76] @ (73b6c ) │ │ │ │ + cbnz r4, 73afa │ │ │ │ + ldr r0, [pc, #76] @ (73b3c ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1651b0 │ │ │ │ + bl 16514c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 73b36 │ │ │ │ - ldr r0, [pc, #68] @ (73b70 ) │ │ │ │ + b.n 73b06 │ │ │ │ + ldr r0, [pc, #68] @ (73b40 ) │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 164e48 │ │ │ │ + bl 164de4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73b4a │ │ │ │ + bge.n 73b1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 73b4a │ │ │ │ + cbnz r3, 73b1a │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 73b10 │ │ │ │ + beq.n 73ae0 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73b5c │ │ │ │ + bge.n 73b2c │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ - cbz r5, 73b60 │ │ │ │ + cbz r5, 73b30 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 73b66 │ │ │ │ + b.n 73b36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6} │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmia r1!, {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 94430 │ │ │ │ + b.w 94390 │ │ │ │ │ │ │ │ -00073b84 <_PyMonitoring_FireLineEvent@@Base>: │ │ │ │ +00073b54 <_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 94430 │ │ │ │ - cbz r0, 73bda <_PyMonitoring_FireLineEvent@@Base+0x56> │ │ │ │ + bl 94390 │ │ │ │ + cbz r0, 73baa <_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 5be56 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5be76 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73bde <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ + bge.n 73bae <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73bde <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ + cbnz r3, 73bae <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73bde <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 73bae <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - b.w 94430 │ │ │ │ - movw r0, #20292 @ 0x4f44 │ │ │ │ + b.w 94390 │ │ │ │ + movw r0, #18308 @ 0x4784 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 8832c │ │ │ │ + b.w 88294 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b420 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 158c50 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ - cbnz r0, 73c58 <_PyMonitoring_FireLineEvent@@Base+0xd4> │ │ │ │ + bl 159024 │ │ │ │ + cbnz r0, 73c28 <_PyMonitoring_FireLineEvent@@Base+0xd4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 73c40 <_PyMonitoring_FireLineEvent@@Base+0xbc> │ │ │ │ + beq.n 73c10 <_PyMonitoring_FireLineEvent@@Base+0xbc> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #20304 @ 0x4f50 │ │ │ │ + movw r1, #18320 @ 0x4790 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159cdc │ │ │ │ - b.n 73c5a <_PyMonitoring_FireLineEvent@@Base+0xd6> │ │ │ │ + bl 159d40 │ │ │ │ + b.n 73c2a <_PyMonitoring_FireLineEvent@@Base+0xd6> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b820 │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 73c5a <_PyMonitoring_FireLineEvent@@Base+0xd6> │ │ │ │ + b.n 73c2a <_PyMonitoring_FireLineEvent@@Base+0xd6> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 73c64 <_PyMonitoring_FireLineEvent@@Base+0xe0> │ │ │ │ + cbz r3, 73c34 <_PyMonitoring_FireLineEvent@@Base+0xe0> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 82f7c <_Py_SetImmortal@@Base> │ │ │ │ - b.w 82f7c <_Py_SetImmortal@@Base> │ │ │ │ + b.w 82f3c <_Py_SetImmortal@@Base> │ │ │ │ + b.w 82f3c <_Py_SetImmortal@@Base> │ │ │ │ │ │ │ │ -00073c72 <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +00073c42 <_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, 73c9e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbz r0, 73c6e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - bpl.n 73c9e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - cbz r1, 73c9a <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x28> │ │ │ │ + bpl.n 73c6e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbz r1, 73c6a <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x28> │ │ │ │ ldr r4, [r1, #4] │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bpl.n 73c9e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - cbz r2, 73c9e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - cbnz r3, 73cb2 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x40> │ │ │ │ + bpl.n 73c6e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbz r2, 73c6e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbnz r3, 73c82 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x40> │ │ │ │ movw r1, #1375 @ 0x55f │ │ │ │ - movw r0, #20776 @ 0x5128 │ │ │ │ + movw r0, #18792 @ 0x4968 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 73cbe <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x4c> │ │ │ │ + b.n 73c8e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x4c> │ │ │ │ add r4, sp, #32 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5608 │ │ │ │ + bl f55ac │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00073cc8 : │ │ │ │ +00073c98 : │ │ │ │ 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, 73cf2 │ │ │ │ + cbz r0, 73cc2 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bpl.n 73cf2 │ │ │ │ - cbz r1, 73cee │ │ │ │ + bpl.n 73cc2 │ │ │ │ + cbz r1, 73cbe │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 73cf2 │ │ │ │ - cbz r2, 73cf2 │ │ │ │ - cbnz r3, 73d06 │ │ │ │ + bpl.n 73cc2 │ │ │ │ + cbz r2, 73cc2 │ │ │ │ + cbnz r3, 73cd6 │ │ │ │ movw r1, #1401 @ 0x579 │ │ │ │ - movw r0, #20776 @ 0x5128 │ │ │ │ + movw r0, #18792 @ 0x4968 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 73d10 │ │ │ │ + b.n 73ce0 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5608 │ │ │ │ + bl f55ac │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00073d14 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +00073ce4 <_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, 73d3e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbz r0, 73d0e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bpl.n 73d3e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - cbz r1, 73d3a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x26> │ │ │ │ + bpl.n 73d0e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbz r1, 73d0a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x26> │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 73d3e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - cbz r2, 73d3e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - cbnz r3, 73d52 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3e> │ │ │ │ + bpl.n 73d0e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbz r2, 73d0e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbnz r3, 73d22 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3e> │ │ │ │ movw r1, #1426 @ 0x592 │ │ │ │ - movw r0, #20776 @ 0x5128 │ │ │ │ + movw r0, #18792 @ 0x4968 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 73d5c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x48> │ │ │ │ + b.n 73d2c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x48> │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5608 │ │ │ │ + bl f55ac │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00073d60 : │ │ │ │ +00073d30 : │ │ │ │ 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, 73d88 │ │ │ │ + cbnz r6, 73d58 │ │ │ │ mov r5, r1 │ │ │ │ - movw r3, #55892 @ 0xda54 │ │ │ │ + movw r3, #53908 @ 0xd294 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b.n 73d9a │ │ │ │ + b.n 73d6a │ │ │ │ mov.w r1, #684 @ 0x2ac │ │ │ │ - movw r0, #20344 @ 0x4f78 │ │ │ │ + movw r0, #18360 @ 0x47b8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 73e62 │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 73e32 │ │ │ │ ldr.w r2, [r1, r9, lsl #3] │ │ │ │ - cbz r2, 73dac │ │ │ │ + cbz r2, 73d7c │ │ │ │ cmp r2, r3 │ │ │ │ add.w r9, r9, #1 │ │ │ │ it eq │ │ │ │ addeq r7, #1 │ │ │ │ - b.n 73d9a │ │ │ │ + b.n 73d6a │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c99c8 │ │ │ │ + bl 1c8848 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 73e62 │ │ │ │ + beq.n 73e32 │ │ │ │ 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, #17385 @ 0x43e9 │ │ │ │ + movw r3, #17709 @ 0x452d │ │ │ │ movt r3, #18 │ │ │ │ str r3, [r4, #24] │ │ │ │ - movw r3, #38961 @ 0x9831 │ │ │ │ + movw r3, #34777 @ 0x87d9 │ │ │ │ movt r3, #35 @ 0x23 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ movw r3, #41344 @ 0xa180 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str.w r3, [r4, #128] @ 0x80 │ │ │ │ movw r3, #8164 @ 0x1fe4 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ - movw r3, #23617 @ 0x5c41 │ │ │ │ + movw r3, #21609 @ 0x5469 │ │ │ │ movt r3, #37 @ 0x25 │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ - movw r3, #64061 @ 0xfa3d │ │ │ │ + movw r3, #62197 @ 0xf2f5 │ │ │ │ movt r3, #38 @ 0x26 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - bl 92d74 │ │ │ │ + bl 92cd4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 73e5c │ │ │ │ + blt.n 73e2c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 90904 <_PyType_GetDict@@Base> │ │ │ │ + bl 90864 <_PyType_GetDict@@Base> │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9429c <_PyErr_SetRaisedException@@Base+0x14> │ │ │ │ + bl 941fc <_PyErr_SetRaisedException@@Base+0x14> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 73e66 │ │ │ │ + bne.n 73e36 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73e5c │ │ │ │ + bge.n 73e2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 73e5c │ │ │ │ + cbnz r3, 73e2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00073e6c : │ │ │ │ - b.w 73d60 │ │ │ │ +00073e3c : │ │ │ │ + b.w 73d30 │ │ │ │ │ │ │ │ -00073e70 <_PyType_NewManagedObject@@Base>: │ │ │ │ +00073e40 <_PyType_NewManagedObject@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 87918 │ │ │ │ - cbnz r0, 73e8c <_PyType_NewManagedObject@@Base+0x1c> │ │ │ │ + bl 1c75cc │ │ │ │ + cbnz r0, 73e5c <_PyType_NewManagedObject@@Base+0x1c> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 23c470 │ │ │ │ + b.w 23b41c │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ movs r3, #2 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ - movw r1, #53664 @ 0xd1a0 │ │ │ │ + movw r1, #51680 @ 0xc9e0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl e1e24 │ │ │ │ - cbnz r0, 73ec2 <_PyType_NewManagedObject@@Base+0x52> │ │ │ │ + bl e1f38 │ │ │ │ + cbnz r0, 73e92 <_PyType_NewManagedObject@@Base+0x52> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 73f04 <_PyType_NewManagedObject@@Base+0x94> │ │ │ │ + b.n 73ed4 <_PyType_NewManagedObject@@Base+0x94> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 56d54 <_PyXI_NewExcInfo@@Base+0x8fc> │ │ │ │ + bl 56d74 <_PyXI_NewExcInfo@@Base+0x8fc> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 73ee6 <_PyType_NewManagedObject@@Base+0x76> │ │ │ │ + beq.n 73eb6 <_PyType_NewManagedObject@@Base+0x76> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 73ef0 <_PyType_NewManagedObject@@Base+0x80> │ │ │ │ + beq.n 73ec0 <_PyType_NewManagedObject@@Base+0x80> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 73f04 <_PyType_NewManagedObject@@Base+0x94> │ │ │ │ - bl 94178 │ │ │ │ + b.n 73ed4 <_PyType_NewManagedObject@@Base+0x94> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 73ed0 <_PyType_NewManagedObject@@Base+0x60> │ │ │ │ - b.n 73ebe <_PyType_NewManagedObject@@Base+0x4e> │ │ │ │ - bl 94178 │ │ │ │ + beq.n 73ea0 <_PyType_NewManagedObject@@Base+0x60> │ │ │ │ + b.n 73e8e <_PyType_NewManagedObject@@Base+0x4e> │ │ │ │ + bl 940d8 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r2, 73f2a <_PyType_NewManagedObject@@Base+0xba> │ │ │ │ - cbz r3, 73f14 <_PyType_NewManagedObject@@Base+0xa4> │ │ │ │ + cbz r2, 73efa <_PyType_NewManagedObject@@Base+0xba> │ │ │ │ + cbz r3, 73ee4 <_PyType_NewManagedObject@@Base+0xa4> │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b.n 73f1c <_PyType_NewManagedObject@@Base+0xac> │ │ │ │ - movw r1, #18728 @ 0x4928 │ │ │ │ + b.n 73eec <_PyType_NewManagedObject@@Base+0xac> │ │ │ │ + movw r1, #16744 @ 0x4168 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #20368 @ 0x4f90 │ │ │ │ + movw r0, #18384 @ 0x47d0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - b.w 1039f8 │ │ │ │ - cbz r3, 73f30 <_PyType_NewManagedObject@@Base+0xc0> │ │ │ │ + b.w 103890 │ │ │ │ + cbz r3, 73f00 <_PyType_NewManagedObject@@Base+0xc0> │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b.n 73f38 <_PyType_NewManagedObject@@Base+0xc8> │ │ │ │ - movw r1, #18728 @ 0x4928 │ │ │ │ + b.n 73f08 <_PyType_NewManagedObject@@Base+0xc8> │ │ │ │ + movw r1, #16744 @ 0x4168 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #20404 @ 0x4fb4 │ │ │ │ + movw r0, #18420 @ 0x47f4 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ 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, #20432 @ 0x4fd0 │ │ │ │ + movw r0, #18448 @ 0x4810 │ │ │ │ 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 1039f8 │ │ │ │ + bl 103890 │ │ │ │ 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 73f92 <_PyType_NewManagedObject@@Base+0x122> │ │ │ │ + beq.n 73f62 <_PyType_NewManagedObject@@Base+0x122> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r4, [r2, #20] │ │ │ │ - movw r0, #20464 @ 0x4ff0 │ │ │ │ + movw r0, #18480 @ 0x4830 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldrd r2, r3, [r2, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00073faa <_PyUnicode_CheckConsistency@@Base>: │ │ │ │ +00073f7a <_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 73fe4 <_PyUnicode_CheckConsistency@@Base+0x3a> │ │ │ │ - ldr r4, [pc, #768] @ (742c8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + bne.n 73fb4 <_PyUnicode_CheckConsistency@@Base+0x3a> │ │ │ │ + ldr r4, [pc, #768] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ movw r2, #691 @ 0x2b3 │ │ │ │ - movw r3, #63452 @ 0xf7dc │ │ │ │ + movw r3, #61468 @ 0xf01c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r2, #20520 @ 0x5028 │ │ │ │ + movw r2, #18536 @ 0x4868 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl 70e20 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 70df0 <_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 7401e <_PyUnicode_CheckConsistency@@Base+0x74> │ │ │ │ + bne.n 73fee <_PyUnicode_CheckConsistency@@Base+0x74> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 74166 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ - ldr r4, [pc, #712] @ (742c8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + beq.w 74136 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ + ldr r4, [pc, #712] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ movw r1, #697 @ 0x2b9 │ │ │ │ - movw r3, #63452 @ 0xf7dc │ │ │ │ + movw r3, #61468 @ 0xf01c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #20588 @ 0x506c │ │ │ │ + movw r2, #18604 @ 0x48ac │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ strd r1, r4, [sp] │ │ │ │ movs r1, #0 │ │ │ │ - bl 70e20 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 70df0 <_PyObject_AssertFailed@@Base> │ │ │ │ subs r2, r5, #1 │ │ │ │ cmp r5, #4 │ │ │ │ it ne │ │ │ │ cmpne r2, #1 │ │ │ │ ite hi │ │ │ │ movhi r2, #1 │ │ │ │ movls r2, #0 │ │ │ │ ands.w r1, r3, #32 │ │ │ │ - beq.n 74088 <_PyUnicode_CheckConsistency@@Base+0xde> │ │ │ │ - cbz r2, 74054 <_PyUnicode_CheckConsistency@@Base+0xaa> │ │ │ │ - ldr r4, [pc, #656] @ (742c8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + beq.n 74058 <_PyUnicode_CheckConsistency@@Base+0xde> │ │ │ │ + cbz r2, 74024 <_PyUnicode_CheckConsistency@@Base+0xaa> │ │ │ │ + ldr r4, [pc, #656] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ movw r1, #705 @ 0x2c1 │ │ │ │ - movw r3, #63452 @ 0xf7dc │ │ │ │ + movw r3, #61468 @ 0xf01c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #20620 @ 0x508c │ │ │ │ + movw r2, #18636 @ 0x48cc │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ strd r1, r4, [sp] │ │ │ │ movs r1, #0 │ │ │ │ - bl 70e20 <_PyObject_AssertFailed@@Base> │ │ │ │ - cbz r6, 74076 <_PyUnicode_CheckConsistency@@Base+0xcc> │ │ │ │ - ldr r5, [pc, #624] @ (742c8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + bl 70df0 <_PyObject_AssertFailed@@Base> │ │ │ │ + cbz r6, 74046 <_PyUnicode_CheckConsistency@@Base+0xcc> │ │ │ │ + ldr r5, [pc, #624] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ mov.w r4, #708 @ 0x2c4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r3, #63452 @ 0xf7dc │ │ │ │ + movw r3, #61468 @ 0xf01c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #20716 @ 0x50ec │ │ │ │ + movw r2, #18732 @ 0x492c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 70e20 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 70df0 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r7, [r0, #24] │ │ │ │ add.w r2, r0, #28 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 7413e <_PyUnicode_CheckConsistency@@Base+0x194> │ │ │ │ - ldr r4, [pc, #580] @ (742c8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + bne.n 7410e <_PyUnicode_CheckConsistency@@Base+0x194> │ │ │ │ + ldr r4, [pc, #580] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ movw r2, #709 @ 0x2c5 │ │ │ │ - b.n 74124 <_PyUnicode_CheckConsistency@@Base+0x17a> │ │ │ │ - cbz r2, 740a8 <_PyUnicode_CheckConsistency@@Base+0xfe> │ │ │ │ - ldr r4, [pc, #572] @ (742c8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + b.n 740f4 <_PyUnicode_CheckConsistency@@Base+0x17a> │ │ │ │ + cbz r2, 74078 <_PyUnicode_CheckConsistency@@Base+0xfe> │ │ │ │ + ldr r4, [pc, #572] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ movw r2, #715 @ 0x2cb │ │ │ │ - movw r3, #63452 @ 0xf7dc │ │ │ │ + movw r3, #61468 @ 0xf01c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r2, #20620 @ 0x508c │ │ │ │ + movw r2, #18636 @ 0x48cc │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl 70e20 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 70df0 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r1, [r0, #28] │ │ │ │ - cbnz r1, 740ca <_PyUnicode_CheckConsistency@@Base+0x120> │ │ │ │ - ldr r4, [pc, #536] @ (742c8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + cbnz r1, 7409a <_PyUnicode_CheckConsistency@@Base+0x120> │ │ │ │ + ldr r4, [pc, #536] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ movw r2, #719 @ 0x2cf │ │ │ │ - movw r3, #63452 @ 0xf7dc │ │ │ │ + movw r3, #61468 @ 0xf01c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r2, #20768 @ 0x5120 │ │ │ │ + movw r2, #18784 @ 0x4960 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl 70e20 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 70df0 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r7, [r0, #24] │ │ │ │ - cbz r6, 7411a <_PyUnicode_CheckConsistency@@Base+0x170> │ │ │ │ + cbz r6, 740ea <_PyUnicode_CheckConsistency@@Base+0x170> │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n 740f2 <_PyUnicode_CheckConsistency@@Base+0x148> │ │ │ │ - ldr r5, [pc, #500] @ (742c8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + beq.n 740c2 <_PyUnicode_CheckConsistency@@Base+0x148> │ │ │ │ + ldr r5, [pc, #500] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ mov r1, r2 │ │ │ │ movw r4, #721 @ 0x2d1 │ │ │ │ - movw r3, #63452 @ 0xf7dc │ │ │ │ + movw r3, #61468 @ 0xf01c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #20788 @ 0x5134 │ │ │ │ + movw r2, #18804 @ 0x4974 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 70e20 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 70df0 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r7, [r0, #8] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n 74166 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ - ldr r5, [pc, #460] @ (742c8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + beq.n 74136 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ + ldr r5, [pc, #460] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ mov r1, r2 │ │ │ │ movw r4, #722 @ 0x2d2 │ │ │ │ - movw r3, #63452 @ 0xf7dc │ │ │ │ + movw r3, #61468 @ 0xf01c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #20816 @ 0x5150 │ │ │ │ + movw r2, #18832 @ 0x4990 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 70e20 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 70df0 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r1, r7 │ │ │ │ - bne.n 7413e <_PyUnicode_CheckConsistency@@Base+0x194> │ │ │ │ - ldr r4, [pc, #424] @ (742c8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + bne.n 7410e <_PyUnicode_CheckConsistency@@Base+0x194> │ │ │ │ + ldr r4, [pc, #424] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ movw r2, #725 @ 0x2d5 │ │ │ │ - movw r3, #63452 @ 0xf7dc │ │ │ │ + movw r3, #61468 @ 0xf01c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r2, r4, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #20740 @ 0x5104 │ │ │ │ + movw r2, #18756 @ 0x4944 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl 70e20 <_PyObject_AssertFailed@@Base> │ │ │ │ - cbnz r7, 74166 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ + bl 70df0 <_PyObject_AssertFailed@@Base> │ │ │ │ + cbnz r7, 74136 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ - cbz r2, 74166 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ - ldr r5, [pc, #384] @ (742c8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + cbz r2, 74136 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ + ldr r5, [pc, #384] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ movw r2, #730 @ 0x2da │ │ │ │ - movw r3, #63452 @ 0xf7dc │ │ │ │ + movw r3, #61468 @ 0xf01c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r2, r5, [sp] │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #20856 @ 0x5178 │ │ │ │ + movw r2, #18872 @ 0x49b8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70e20 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 70df0 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 742cc <_PyUnicode_CheckConsistency@@Base+0x322> │ │ │ │ + beq.w 7429c <_PyUnicode_CheckConsistency@@Base+0x322> │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 74180 <_PyUnicode_CheckConsistency@@Base+0x1d6> │ │ │ │ + bpl.n 74150 <_PyUnicode_CheckConsistency@@Base+0x1d6> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r2, r4, #20 │ │ │ │ addpl.w r2, r4, #28 │ │ │ │ - b.n 74182 <_PyUnicode_CheckConsistency@@Base+0x1d8> │ │ │ │ + b.n 74152 <_PyUnicode_CheckConsistency@@Base+0x1d8> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 741ae <_PyUnicode_CheckConsistency@@Base+0x204> │ │ │ │ + ble.n 7417e <_PyUnicode_CheckConsistency@@Base+0x204> │ │ │ │ mov r1, r3 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 74194 <_PyUnicode_CheckConsistency@@Base+0x1ea> │ │ │ │ + bne.n 74164 <_PyUnicode_CheckConsistency@@Base+0x1ea> │ │ │ │ ldrb r7, [r2, r1] │ │ │ │ - b.n 741a0 <_PyUnicode_CheckConsistency@@Base+0x1f6> │ │ │ │ + b.n 74170 <_PyUnicode_CheckConsistency@@Base+0x1f6> │ │ │ │ cmp r5, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r7, [r2, r1, lsl #1] │ │ │ │ ldrne.w r7, [r2, r1, lsl #2] │ │ │ │ cmp r3, r7 │ │ │ │ add.w r1, r1, #1 │ │ │ │ it cc │ │ │ │ movcc r3, r7 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 7418c <_PyUnicode_CheckConsistency@@Base+0x1e2> │ │ │ │ + bne.n 7415c <_PyUnicode_CheckConsistency@@Base+0x1e2> │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 7421c <_PyUnicode_CheckConsistency@@Base+0x272> │ │ │ │ - cbnz r6, 74200 <_PyUnicode_CheckConsistency@@Base+0x256> │ │ │ │ + bne.n 741ec <_PyUnicode_CheckConsistency@@Base+0x272> │ │ │ │ + cbnz r6, 741d0 <_PyUnicode_CheckConsistency@@Base+0x256> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bhi.n 741da <_PyUnicode_CheckConsistency@@Base+0x230> │ │ │ │ - ldr r5, [pc, #268] @ (742c8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + bhi.n 741aa <_PyUnicode_CheckConsistency@@Base+0x230> │ │ │ │ + ldr r5, [pc, #268] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ movw r2, #750 @ 0x2ee │ │ │ │ - movw r3, #63452 @ 0xf7dc │ │ │ │ + movw r3, #61468 @ 0xf01c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r2, r5, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #20884 @ 0x5194 │ │ │ │ + movw r2, #18900 @ 0x49d4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70e20 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 70df0 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bls.n 74296 <_PyUnicode_CheckConsistency@@Base+0x2ec> │ │ │ │ - ldr r5, [pc, #232] @ (742c8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + bls.n 74266 <_PyUnicode_CheckConsistency@@Base+0x2ec> │ │ │ │ + ldr r5, [pc, #232] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ movw r2, #751 @ 0x2ef │ │ │ │ - movw r3, #63452 @ 0xf7dc │ │ │ │ + movw r3, #61468 @ 0xf01c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r2, r5, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #20900 @ 0x51a4 │ │ │ │ + movw r2, #18916 @ 0x49e4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70e20 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 70df0 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bls.n 74296 <_PyUnicode_CheckConsistency@@Base+0x2ec> │ │ │ │ - movw r3, #63452 @ 0xf7dc │ │ │ │ + bls.n 74266 <_PyUnicode_CheckConsistency@@Base+0x2ec> │ │ │ │ + movw r3, #61468 @ 0xf01c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #20916 @ 0x51b4 │ │ │ │ + movw r2, #18932 @ 0x49f4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - ldr r5, [pc, #176] @ (742c8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + ldr r5, [pc, #176] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ movw r1, #754 @ 0x2f2 │ │ │ │ - b.n 742bc <_PyUnicode_CheckConsistency@@Base+0x312> │ │ │ │ + b.n 7428c <_PyUnicode_CheckConsistency@@Base+0x312> │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 7425a <_PyUnicode_CheckConsistency@@Base+0x2b0> │ │ │ │ + bne.n 7422a <_PyUnicode_CheckConsistency@@Base+0x2b0> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi.n 7423c <_PyUnicode_CheckConsistency@@Base+0x292> │ │ │ │ - movw r3, #63452 @ 0xf7dc │ │ │ │ + bhi.n 7420c <_PyUnicode_CheckConsistency@@Base+0x292> │ │ │ │ + movw r3, #61468 @ 0xf01c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #20932 @ 0x51c4 │ │ │ │ + movw r2, #18948 @ 0x4a04 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - ldr r5, [pc, #144] @ (742c8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + ldr r5, [pc, #144] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ movw r1, #757 @ 0x2f5 │ │ │ │ - b.n 742bc <_PyUnicode_CheckConsistency@@Base+0x312> │ │ │ │ + b.n 7428c <_PyUnicode_CheckConsistency@@Base+0x312> │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcc.n 7429a <_PyUnicode_CheckConsistency@@Base+0x2f0> │ │ │ │ - movw r3, #63452 @ 0xf7dc │ │ │ │ + bcc.n 7426a <_PyUnicode_CheckConsistency@@Base+0x2f0> │ │ │ │ + movw r3, #61468 @ 0xf01c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #20952 @ 0x51d8 │ │ │ │ + movw r2, #18968 @ 0x4a18 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - ldr r5, [pc, #116] @ (742c8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + ldr r5, [pc, #116] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ movw r1, #758 @ 0x2f6 │ │ │ │ - b.n 742bc <_PyUnicode_CheckConsistency@@Base+0x312> │ │ │ │ + b.n 7428c <_PyUnicode_CheckConsistency@@Base+0x312> │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcs.n 74278 <_PyUnicode_CheckConsistency@@Base+0x2ce> │ │ │ │ - movw r3, #63452 @ 0xf7dc │ │ │ │ + bcs.n 74248 <_PyUnicode_CheckConsistency@@Base+0x2ce> │ │ │ │ + movw r3, #61468 @ 0xf01c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #20972 @ 0x51ec │ │ │ │ + movw r2, #18988 @ 0x4a2c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - ldr r5, [pc, #84] @ (742c8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + ldr r5, [pc, #84] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ movw r1, #761 @ 0x2f9 │ │ │ │ - b.n 742bc <_PyUnicode_CheckConsistency@@Base+0x312> │ │ │ │ + b.n 7428c <_PyUnicode_CheckConsistency@@Base+0x312> │ │ │ │ cmp.w r3, #1114112 @ 0x110000 │ │ │ │ - bcc.n 742a0 <_PyUnicode_CheckConsistency@@Base+0x2f6> │ │ │ │ - movw r3, #63452 @ 0xf7dc │ │ │ │ + bcc.n 74270 <_PyUnicode_CheckConsistency@@Base+0x2f6> │ │ │ │ + movw r3, #61468 @ 0xf01c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #20992 @ 0x5200 │ │ │ │ + movw r2, #19008 @ 0x4a40 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - ldr r5, [pc, #56] @ (742c8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + ldr r5, [pc, #56] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ movw r1, #762 @ 0x2fa │ │ │ │ - b.n 742bc <_PyUnicode_CheckConsistency@@Base+0x312> │ │ │ │ + b.n 7428c <_PyUnicode_CheckConsistency@@Base+0x312> │ │ │ │ ldrb r3, [r2, r0] │ │ │ │ - b.n 742a4 <_PyUnicode_CheckConsistency@@Base+0x2fa> │ │ │ │ + b.n 74274 <_PyUnicode_CheckConsistency@@Base+0x2fa> │ │ │ │ ldrh.w r3, [r2, r0, lsl #1] │ │ │ │ - b.n 742a4 <_PyUnicode_CheckConsistency@@Base+0x2fa> │ │ │ │ + b.n 74274 <_PyUnicode_CheckConsistency@@Base+0x2fa> │ │ │ │ ldr.w r3, [r2, r0, lsl #2] │ │ │ │ - cbz r3, 742cc <_PyUnicode_CheckConsistency@@Base+0x322> │ │ │ │ - ldr r5, [pc, #32] @ (742c8 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ - movw r3, #63452 @ 0xf7dc │ │ │ │ + cbz r3, 7429c <_PyUnicode_CheckConsistency@@Base+0x322> │ │ │ │ + ldr r5, [pc, #32] @ (74298 <_PyUnicode_CheckConsistency@@Base+0x31e>) │ │ │ │ + movw r3, #61468 @ 0xf01c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r2, #21012 @ 0x5214 │ │ │ │ + movw r2, #19028 @ 0x4a54 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov.w r1, #764 @ 0x2fc │ │ │ │ strd r1, r5, [sp] │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 70e20 <_PyObject_AssertFailed@@Base> │ │ │ │ - movs r0, #12 │ │ │ │ + bl 70df0 <_PyObject_AssertFailed@@Base> │ │ │ │ + adds r4, r2, r1 │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -108868,521 +108864,521 @@ │ │ │ │ mov r0, r3 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ mov r7, r1 │ │ │ │ adds r0, #1 │ │ │ │ mov r6, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 74496 <_PyUnicode_CheckConsistency@@Base+0x4ec> │ │ │ │ + beq.w 74466 <_PyUnicode_CheckConsistency@@Base+0x4ec> │ │ │ │ movs r5, #0 │ │ │ │ - movw r9, #37140 @ 0x9114 │ │ │ │ + movw r9, #35156 @ 0x8954 │ │ │ │ movt r9, #63 @ 0x3f │ │ │ │ mov fp, r5 │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ subs r2, r3, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 743f8 <_PyUnicode_CheckConsistency@@Base+0x44e> │ │ │ │ + ble.n 743c8 <_PyUnicode_CheckConsistency@@Base+0x44e> │ │ │ │ cmp fp, r6 │ │ │ │ - bge.n 74342 <_PyUnicode_CheckConsistency@@Base+0x398> │ │ │ │ + bge.n 74312 <_PyUnicode_CheckConsistency@@Base+0x398> │ │ │ │ ldr.w r0, [r7, fp, lsl #2] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 74332 <_PyUnicode_CheckConsistency@@Base+0x388> │ │ │ │ + bhi.n 74302 <_PyUnicode_CheckConsistency@@Base+0x388> │ │ │ │ ldrb.w r0, [r9, r0] │ │ │ │ - b.n 74336 <_PyUnicode_CheckConsistency@@Base+0x38c> │ │ │ │ - bl 20d234 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbz r0, 74342 <_PyUnicode_CheckConsistency@@Base+0x398> │ │ │ │ + b.n 74306 <_PyUnicode_CheckConsistency@@Base+0x38c> │ │ │ │ + bl 20bffc <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbz r0, 74312 <_PyUnicode_CheckConsistency@@Base+0x398> │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r6, fp │ │ │ │ - bne.n 74324 <_PyUnicode_CheckConsistency@@Base+0x37a> │ │ │ │ - b.n 74476 <_PyUnicode_CheckConsistency@@Base+0x4cc> │ │ │ │ + bne.n 742f4 <_PyUnicode_CheckConsistency@@Base+0x37a> │ │ │ │ + b.n 74446 <_PyUnicode_CheckConsistency@@Base+0x4cc> │ │ │ │ cmp r6, fp │ │ │ │ - beq.w 74476 <_PyUnicode_CheckConsistency@@Base+0x4cc> │ │ │ │ + beq.w 74446 <_PyUnicode_CheckConsistency@@Base+0x4cc> │ │ │ │ add.w sl, fp, #1 │ │ │ │ cmp r6, sl │ │ │ │ - ble.n 7436c <_PyUnicode_CheckConsistency@@Base+0x3c2> │ │ │ │ + ble.n 7433c <_PyUnicode_CheckConsistency@@Base+0x3c2> │ │ │ │ ldr.w r0, [r7, sl, lsl #2] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 7435e <_PyUnicode_CheckConsistency@@Base+0x3b4> │ │ │ │ + bhi.n 7432e <_PyUnicode_CheckConsistency@@Base+0x3b4> │ │ │ │ ldrb.w r0, [r9, r0] │ │ │ │ - b.n 74362 <_PyUnicode_CheckConsistency@@Base+0x3b8> │ │ │ │ - bl 20d234 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbnz r0, 7436c <_PyUnicode_CheckConsistency@@Base+0x3c2> │ │ │ │ + b.n 74332 <_PyUnicode_CheckConsistency@@Base+0x3b8> │ │ │ │ + bl 20bffc <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbnz r0, 7433c <_PyUnicode_CheckConsistency@@Base+0x3c2> │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r6, sl │ │ │ │ - bgt.n 74350 <_PyUnicode_CheckConsistency@@Base+0x3a6> │ │ │ │ + bgt.n 74320 <_PyUnicode_CheckConsistency@@Base+0x3a6> │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 7439a <_PyUnicode_CheckConsistency@@Base+0x3f0> │ │ │ │ + bne.n 7436a <_PyUnicode_CheckConsistency@@Base+0x3f0> │ │ │ │ cmp r6, sl │ │ │ │ - bne.n 7439a <_PyUnicode_CheckConsistency@@Base+0x3f0> │ │ │ │ + bne.n 7436a <_PyUnicode_CheckConsistency@@Base+0x3f0> │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7439a <_PyUnicode_CheckConsistency@@Base+0x3f0> │ │ │ │ + bne.n 7436a <_PyUnicode_CheckConsistency@@Base+0x3f0> │ │ │ │ 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 74476 <_PyUnicode_CheckConsistency@@Base+0x4cc> │ │ │ │ + b.n 74446 <_PyUnicode_CheckConsistency@@Base+0x4cc> │ │ │ │ sub.w r1, sl, fp │ │ │ │ add.w r0, r7, fp, lsl #2 │ │ │ │ - bl 275534 │ │ │ │ + bl 274de8 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7447a <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ + beq.n 7444a <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 743b8 <_PyUnicode_CheckConsistency@@Base+0x40e> │ │ │ │ + bgt.n 74388 <_PyUnicode_CheckConsistency@@Base+0x40e> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 743f2 <_PyUnicode_CheckConsistency@@Base+0x448> │ │ │ │ + b.n 743c2 <_PyUnicode_CheckConsistency@@Base+0x448> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cbz r0, 743de <_PyUnicode_CheckConsistency@@Base+0x434> │ │ │ │ + cbz r0, 743ae <_PyUnicode_CheckConsistency@@Base+0x434> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7447a <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ + bge.n 7444a <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7447a <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ + bne.n 7444a <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ mov r0, fp │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7447a <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7444a <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 743f2 <_PyUnicode_CheckConsistency@@Base+0x448> │ │ │ │ + bge.n 743c2 <_PyUnicode_CheckConsistency@@Base+0x448> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 743f2 <_PyUnicode_CheckConsistency@@Base+0x448> │ │ │ │ + cbnz r3, 743c2 <_PyUnicode_CheckConsistency@@Base+0x448> │ │ │ │ mov r0, fp │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov fp, sl │ │ │ │ - b.n 74318 <_PyUnicode_CheckConsistency@@Base+0x36e> │ │ │ │ + b.n 742e8 <_PyUnicode_CheckConsistency@@Base+0x36e> │ │ │ │ cmp fp, r6 │ │ │ │ - bge.n 74476 <_PyUnicode_CheckConsistency@@Base+0x4cc> │ │ │ │ - movw r8, #37140 @ 0x9114 │ │ │ │ + bge.n 74446 <_PyUnicode_CheckConsistency@@Base+0x4cc> │ │ │ │ + movw r8, #35156 @ 0x8954 │ │ │ │ movt r8, #63 @ 0x3f │ │ │ │ ldr.w r0, [r7, fp, lsl #2] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.n 74412 <_PyUnicode_CheckConsistency@@Base+0x468> │ │ │ │ + bhi.n 743e2 <_PyUnicode_CheckConsistency@@Base+0x468> │ │ │ │ ldrb.w r0, [r8, r0] │ │ │ │ - b.n 74416 <_PyUnicode_CheckConsistency@@Base+0x46c> │ │ │ │ - bl 20d234 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ - cbz r0, 74422 <_PyUnicode_CheckConsistency@@Base+0x478> │ │ │ │ + b.n 743e6 <_PyUnicode_CheckConsistency@@Base+0x46c> │ │ │ │ + bl 20bffc <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + cbz r0, 743f2 <_PyUnicode_CheckConsistency@@Base+0x478> │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r6, fp │ │ │ │ - bne.n 74404 <_PyUnicode_CheckConsistency@@Base+0x45a> │ │ │ │ - b.n 74476 <_PyUnicode_CheckConsistency@@Base+0x4cc> │ │ │ │ + bne.n 743d4 <_PyUnicode_CheckConsistency@@Base+0x45a> │ │ │ │ + b.n 74446 <_PyUnicode_CheckConsistency@@Base+0x4cc> │ │ │ │ cmp r6, fp │ │ │ │ - beq.n 74476 <_PyUnicode_CheckConsistency@@Base+0x4cc> │ │ │ │ + beq.n 74446 <_PyUnicode_CheckConsistency@@Base+0x4cc> │ │ │ │ sub.w r1, r6, fp │ │ │ │ add.w r0, r7, fp, lsl #2 │ │ │ │ - bl 275534 │ │ │ │ + bl 274de8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 7447a <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ + cbz r0, 7444a <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 74442 <_PyUnicode_CheckConsistency@@Base+0x498> │ │ │ │ + bgt.n 74412 <_PyUnicode_CheckConsistency@@Base+0x498> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 74474 <_PyUnicode_CheckConsistency@@Base+0x4ca> │ │ │ │ + b.n 74444 <_PyUnicode_CheckConsistency@@Base+0x4ca> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbz r0, 74462 <_PyUnicode_CheckConsistency@@Base+0x4b8> │ │ │ │ + cbz r0, 74432 <_PyUnicode_CheckConsistency@@Base+0x4b8> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7447a <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ + bge.n 7444a <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 7447a <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ + cbnz r3, 7444a <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7447a <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7444a <_PyUnicode_CheckConsistency@@Base+0x4d0> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74474 <_PyUnicode_CheckConsistency@@Base+0x4ca> │ │ │ │ + bge.n 74444 <_PyUnicode_CheckConsistency@@Base+0x4ca> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 74474 <_PyUnicode_CheckConsistency@@Base+0x4ca> │ │ │ │ + cbnz r3, 74444 <_PyUnicode_CheckConsistency@@Base+0x4ca> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 74496 <_PyUnicode_CheckConsistency@@Base+0x4ec> │ │ │ │ + b.n 74466 <_PyUnicode_CheckConsistency@@Base+0x4ec> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 74486 <_PyUnicode_CheckConsistency@@Base+0x4dc> │ │ │ │ + blt.n 74456 <_PyUnicode_CheckConsistency@@Base+0x4dc> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 74496 <_PyUnicode_CheckConsistency@@Base+0x4ec> │ │ │ │ + b.n 74466 <_PyUnicode_CheckConsistency@@Base+0x4ec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 74482 <_PyUnicode_CheckConsistency@@Base+0x4d8> │ │ │ │ + bne.n 74452 <_PyUnicode_CheckConsistency@@Base+0x4d8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74482 <_PyUnicode_CheckConsistency@@Base+0x4d8> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 74452 <_PyUnicode_CheckConsistency@@Base+0x4d8> │ │ │ │ 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 744d4 <_PyUnicode_CheckConsistency@@Base+0x52a> │ │ │ │ + bmi.n 744a4 <_PyUnicode_CheckConsistency@@Base+0x52a> │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 744d8 <_PyUnicode_CheckConsistency@@Base+0x52e> │ │ │ │ + beq.n 744a8 <_PyUnicode_CheckConsistency@@Base+0x52e> │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ cmp r3, #2 │ │ │ │ it ne │ │ │ │ movne r1, r2 │ │ │ │ - b.n 744da <_PyUnicode_CheckConsistency@@Base+0x530> │ │ │ │ + b.n 744aa <_PyUnicode_CheckConsistency@@Base+0x530> │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ - b.n 744da <_PyUnicode_CheckConsistency@@Base+0x530> │ │ │ │ + b.n 744aa <_PyUnicode_CheckConsistency@@Base+0x530> │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c76d0 │ │ │ │ + bl 1c64f0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 744f8 <_PyUnicode_CheckConsistency@@Base+0x54e> │ │ │ │ + cbz r0, 744c8 <_PyUnicode_CheckConsistency@@Base+0x54e> │ │ │ │ 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 f4640 <_PyUnicodeWriter_WriteStr@@Base+0xf0> │ │ │ │ + bl f45a8 <_PyUnicodeWriter_WriteStr@@Base+0xf0> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000744fe : │ │ │ │ +000744ce : │ │ │ │ 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 7451a │ │ │ │ - bl 570ee │ │ │ │ - b.n 74554 │ │ │ │ + bmi.n 744ea │ │ │ │ + bl 5710e │ │ │ │ + b.n 74524 │ │ │ │ movw r3, #43620 @ 0xaa64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #21088 @ 0x5260 │ │ │ │ + movw r1, #19104 @ 0x4aa0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r6, r2 │ │ │ │ - bl 236d3c │ │ │ │ + bl 235ce4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 74554 │ │ │ │ - movw r1, #48012 @ 0xbb8c │ │ │ │ + beq.n 74524 │ │ │ │ + movw r1, #46028 @ 0xb3cc │ │ │ │ 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 5c0f4 │ │ │ │ + b.w 5c114 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00074558 : │ │ │ │ +00074528 : │ │ │ │ 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 74574 │ │ │ │ - bl 570ee │ │ │ │ - b.n 745f4 │ │ │ │ + bmi.n 74544 │ │ │ │ + bl 5710e │ │ │ │ + b.n 745c4 │ │ │ │ movw r3, #43620 @ 0xaa64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #21200 @ 0x52d0 │ │ │ │ + movw r1, #19216 @ 0x4b10 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r7, r2 │ │ │ │ - bl 236d3c │ │ │ │ + bl 235ce4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 745f4 │ │ │ │ - movw r1, #48012 @ 0xbb8c │ │ │ │ + beq.n 745c4 │ │ │ │ + movw r1, #46028 @ 0xb3cc │ │ │ │ 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 5c0f4 │ │ │ │ + bl 5c114 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 745f4 │ │ │ │ + cbz r0, 745c4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 745ec │ │ │ │ + bmi.n 745bc │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15168 @ 0x3b40 │ │ │ │ + movw r1, #13184 @ 0x3380 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 745f4 │ │ │ │ + bge.n 745c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 745f4 │ │ │ │ + cbnz r3, 745c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 745f4 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 745c4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1cc510 │ │ │ │ + b.w 1cb390 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000745f8 : │ │ │ │ +000745c8 : │ │ │ │ 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 74614 │ │ │ │ - bl 570ee │ │ │ │ - b.n 7464e │ │ │ │ + bmi.n 745e4 │ │ │ │ + bl 5710e │ │ │ │ + b.n 7461e │ │ │ │ movw r3, #43620 @ 0xaa64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #21320 @ 0x5348 │ │ │ │ + movw r1, #19336 @ 0x4b88 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r6, r2 │ │ │ │ - bl 236d3c │ │ │ │ + bl 235ce4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7464e │ │ │ │ - movw r1, #48012 @ 0xbb8c │ │ │ │ + beq.n 7461e │ │ │ │ + movw r1, #46028 @ 0xb3cc │ │ │ │ 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 2d7a7c │ │ │ │ + b.w 2d72d4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00074652 : │ │ │ │ +00074622 : │ │ │ │ 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 74670 │ │ │ │ - bl 570ee │ │ │ │ + bmi.n 74640 │ │ │ │ + bl 5710e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 746e8 │ │ │ │ + b.n 746b8 │ │ │ │ movw r3, #43620 @ 0xaa64 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ - movw r1, #21492 @ 0x53f4 │ │ │ │ + movw r1, #19508 @ 0x4c34 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r7, r2 │ │ │ │ - bl 236d3c │ │ │ │ + bl 235ce4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7466c │ │ │ │ - movw r1, #48012 @ 0xbb8c │ │ │ │ + beq.n 7463c │ │ │ │ + movw r1, #46028 @ 0xb3cc │ │ │ │ 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 2d7a7c │ │ │ │ + bl 2d72d4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 746e8 │ │ │ │ + cbz r0, 746b8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 746e8 │ │ │ │ + bmi.n 746b8 │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #21612 @ 0x546c │ │ │ │ + movw r1, #19628 @ 0x4cac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7466c │ │ │ │ + bge.n 7463c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7466c │ │ │ │ + bne.n 7463c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7466c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7463c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000746ec : │ │ │ │ +000746bc : │ │ │ │ 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 1e4c90 <_Py_GetErrorHandler@@Base> │ │ │ │ + bl 1e39c4 <_Py_GetErrorHandler@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w a1bb8 │ │ │ │ + b.w a1b58 │ │ │ │ │ │ │ │ -00074712 : │ │ │ │ +000746e2 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 2b3cec │ │ │ │ + b.w 2b3554 │ │ │ │ │ │ │ │ -00074718 <_PyUnicodeWriter_PrepareKindInternal@@Base>: │ │ │ │ +000746e8 <_PyUnicodeWriter_PrepareKindInternal@@Base>: │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 7472c <_PyUnicodeWriter_PrepareKindInternal@@Base+0x14> │ │ │ │ + beq.n 746fc <_PyUnicodeWriter_PrepareKindInternal@@Base+0x14> │ │ │ │ cmp r1, #4 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ it ne │ │ │ │ movne r2, #255 @ 0xff │ │ │ │ - b.n 74730 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x18> │ │ │ │ + b.n 74700 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x18> │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movs r1, #0 │ │ │ │ - b.w e90d8 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + b.w e903c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ │ │ │ │ -00074736 <_PyUnicodeWriter_WriteLatin1String@@Base>: │ │ │ │ +00074706 <_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 74754 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1e> │ │ │ │ + bhi.n 74724 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1e> │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - b.n 74786 <_PyUnicodeWriter_WriteLatin1String@@Base+0x50> │ │ │ │ + b.n 74756 <_PyUnicodeWriter_WriteLatin1String@@Base+0x50> │ │ │ │ mov r3, r1 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bne.n 74776 <_PyUnicodeWriter_WriteLatin1String@@Base+0x40> │ │ │ │ + bne.n 74746 <_PyUnicodeWriter_WriteLatin1String@@Base+0x40> │ │ │ │ mov r2, r3 │ │ │ │ adds r3, #4 │ │ │ │ cmp r6, r3 │ │ │ │ - bcc.n 74770 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3a> │ │ │ │ + bcc.n 74740 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3a> │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - beq.n 7475a <_PyUnicodeWriter_WriteLatin1String@@Base+0x24> │ │ │ │ + beq.n 7472a <_PyUnicodeWriter_WriteLatin1String@@Base+0x24> │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ - b.n 74786 <_PyUnicodeWriter_WriteLatin1String@@Base+0x50> │ │ │ │ + b.n 74756 <_PyUnicodeWriter_WriteLatin1String@@Base+0x50> │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n 74750 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a> │ │ │ │ + beq.n 74720 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a> │ │ │ │ mov r3, r2 │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 7476c <_PyUnicodeWriter_WriteLatin1String@@Base+0x36> │ │ │ │ + blt.n 7473c <_PyUnicodeWriter_WriteLatin1String@@Base+0x36> │ │ │ │ adds r3, #1 │ │ │ │ cmp r6, r3 │ │ │ │ - bhi.n 74756 <_PyUnicodeWriter_WriteLatin1String@@Base+0x20> │ │ │ │ - b.n 74750 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a> │ │ │ │ + bhi.n 74726 <_PyUnicodeWriter_WriteLatin1String@@Base+0x20> │ │ │ │ + b.n 74720 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 747b0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7a> │ │ │ │ + bcc.n 74780 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7a> │ │ │ │ ldrd r3, r1, [r5, #16] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r3, r7 │ │ │ │ - blt.n 747b0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x7a> │ │ │ │ + blt.n 74780 <_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 747c2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x8c> │ │ │ │ + beq.n 74792 <_PyUnicodeWriter_WriteLatin1String@@Base+0x8c> │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ - b.n 747c4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x8e> │ │ │ │ + b.n 74794 <_PyUnicodeWriter_WriteLatin1String@@Base+0x8e> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 74796 <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ + beq.n 74766 <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl e90d8 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl e903c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 74796 <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ - b.n 7480a <_PyUnicodeWriter_WriteLatin1String@@Base+0xd4> │ │ │ │ + bne.n 74766 <_PyUnicodeWriter_WriteLatin1String@@Base+0x60> │ │ │ │ + b.n 747da <_PyUnicodeWriter_WriteLatin1String@@Base+0xd4> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 747d8 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa2> │ │ │ │ + beq.n 747a8 <_PyUnicodeWriter_WriteLatin1String@@Base+0xa2> │ │ │ │ cmp r1, #4 │ │ │ │ - beq.n 747ee <_PyUnicodeWriter_WriteLatin1String@@Base+0xb8> │ │ │ │ + beq.n 747be <_PyUnicodeWriter_WriteLatin1String@@Base+0xb8> │ │ │ │ add r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ blx 2bff8 │ │ │ │ - b.n 74802 <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ + b.n 747d2 <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ cmp r6, r4 │ │ │ │ - bls.n 74802 <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ + bls.n 747d2 <_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 747e0 <_PyUnicodeWriter_WriteLatin1String@@Base+0xaa> │ │ │ │ - b.n 74802 <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ + bne.n 747b0 <_PyUnicodeWriter_WriteLatin1String@@Base+0xaa> │ │ │ │ + b.n 747d2 <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ cmp r6, r4 │ │ │ │ - bls.n 74802 <_PyUnicodeWriter_WriteLatin1String@@Base+0xcc> │ │ │ │ + bls.n 747d2 <_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 747f6 <_PyUnicodeWriter_WriteLatin1String@@Base+0xc0> │ │ │ │ + bne.n 747c6 <_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 │ │ │ │ @@ -109390,880 +109386,880 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #8436 @ 0x20f4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 74838 <_PyUnicodeWriter_WriteLatin1String@@Base+0x102> │ │ │ │ + beq.n 74808 <_PyUnicodeWriter_WriteLatin1String@@Base+0x102> │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7484e <_PyUnicodeWriter_WriteLatin1String@@Base+0x118> │ │ │ │ + bne.n 7481e <_PyUnicodeWriter_WriteLatin1String@@Base+0x118> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 74880 <_PyUnicodeWriter_WriteLatin1String@@Base+0x14a> │ │ │ │ + beq.n 74850 <_PyUnicodeWriter_WriteLatin1String@@Base+0x14a> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 74880 <_PyUnicodeWriter_WriteLatin1String@@Base+0x14a> │ │ │ │ - b.n 74850 <_PyUnicodeWriter_WriteLatin1String@@Base+0x11a> │ │ │ │ + ble.n 74850 <_PyUnicodeWriter_WriteLatin1String@@Base+0x14a> │ │ │ │ + b.n 74820 <_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 7486c <_PyUnicodeWriter_WriteLatin1String@@Base+0x136> │ │ │ │ + beq.n 7483c <_PyUnicodeWriter_WriteLatin1String@@Base+0x136> │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7489a <_PyUnicodeWriter_WriteLatin1String@@Base+0x164> │ │ │ │ + bne.n 7486a <_PyUnicodeWriter_WriteLatin1String@@Base+0x164> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 74880 <_PyUnicodeWriter_WriteLatin1String@@Base+0x14a> │ │ │ │ + beq.n 74850 <_PyUnicodeWriter_WriteLatin1String@@Base+0x14a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 7489c <_PyUnicodeWriter_WriteLatin1String@@Base+0x166> │ │ │ │ + bgt.n 7486c <_PyUnicodeWriter_WriteLatin1String@@Base+0x166> │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 748da <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a4> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 748aa <_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 183f5c │ │ │ │ + bl 1839cc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 748c6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x190> │ │ │ │ + bge.n 74896 <_PyUnicodeWriter_WriteLatin1String@@Base+0x190> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 748c6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x190> │ │ │ │ + cbnz r3, 74896 <_PyUnicodeWriter_WriteLatin1String@@Base+0x190> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 748da <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a4> │ │ │ │ + bge.n 748aa <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 748da <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a4> │ │ │ │ + cbnz r3, 748aa <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, #8436 @ 0x20f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 74908 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1d2> │ │ │ │ + beq.n 748d8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1d2> │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 74936 <_PyUnicodeWriter_WriteLatin1String@@Base+0x200> │ │ │ │ + bne.n 74906 <_PyUnicodeWriter_WriteLatin1String@@Base+0x200> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 7491c <_PyUnicodeWriter_WriteLatin1String@@Base+0x1e6> │ │ │ │ + beq.n 748ec <_PyUnicodeWriter_WriteLatin1String@@Base+0x1e6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 74938 <_PyUnicodeWriter_WriteLatin1String@@Base+0x202> │ │ │ │ + bgt.n 74908 <_PyUnicodeWriter_WriteLatin1String@@Base+0x202> │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 7495e <_PyUnicodeWriter_WriteLatin1String@@Base+0x228> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 7492e <_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 149f54 │ │ │ │ + bl 14a03c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7495e <_PyUnicodeWriter_WriteLatin1String@@Base+0x228> │ │ │ │ + bge.n 7492e <_PyUnicodeWriter_WriteLatin1String@@Base+0x228> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7495e <_PyUnicodeWriter_WriteLatin1String@@Base+0x228> │ │ │ │ + cbnz r3, 7492e <_PyUnicodeWriter_WriteLatin1String@@Base+0x228> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, #8436 @ 0x20f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7498c <_PyUnicodeWriter_WriteLatin1String@@Base+0x256> │ │ │ │ + beq.n 7495c <_PyUnicodeWriter_WriteLatin1String@@Base+0x256> │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 749ba <_PyUnicodeWriter_WriteLatin1String@@Base+0x284> │ │ │ │ + bne.n 7498a <_PyUnicodeWriter_WriteLatin1String@@Base+0x284> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 749a0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x26a> │ │ │ │ + beq.n 74970 <_PyUnicodeWriter_WriteLatin1String@@Base+0x26a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 749bc <_PyUnicodeWriter_WriteLatin1String@@Base+0x286> │ │ │ │ + bgt.n 7498c <_PyUnicodeWriter_WriteLatin1String@@Base+0x286> │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 749e2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ac> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 749b2 <_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 29e04c │ │ │ │ + bl 29d8cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 749e2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ac> │ │ │ │ + bge.n 749b2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ac> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 749e2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ac> │ │ │ │ + cbnz r3, 749b2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ac> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, #8436 @ 0x20f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 74a10 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2da> │ │ │ │ + beq.n 749e0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2da> │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 74a3e <_PyUnicodeWriter_WriteLatin1String@@Base+0x308> │ │ │ │ + bne.n 74a0e <_PyUnicodeWriter_WriteLatin1String@@Base+0x308> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 74a24 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ee> │ │ │ │ + beq.n 749f4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ee> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 74a40 <_PyUnicodeWriter_WriteLatin1String@@Base+0x30a> │ │ │ │ + bgt.n 74a10 <_PyUnicodeWriter_WriteLatin1String@@Base+0x30a> │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 74a66 <_PyUnicodeWriter_WriteLatin1String@@Base+0x330> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 74a36 <_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 183c10 │ │ │ │ + bl 183680 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74a66 <_PyUnicodeWriter_WriteLatin1String@@Base+0x330> │ │ │ │ + bge.n 74a36 <_PyUnicodeWriter_WriteLatin1String@@Base+0x330> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74a66 <_PyUnicodeWriter_WriteLatin1String@@Base+0x330> │ │ │ │ + cbnz r3, 74a36 <_PyUnicodeWriter_WriteLatin1String@@Base+0x330> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, #8436 @ 0x20f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 74a94 <_PyUnicodeWriter_WriteLatin1String@@Base+0x35e> │ │ │ │ + beq.n 74a64 <_PyUnicodeWriter_WriteLatin1String@@Base+0x35e> │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 74ac2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x38c> │ │ │ │ + bne.n 74a92 <_PyUnicodeWriter_WriteLatin1String@@Base+0x38c> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 74aa8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x372> │ │ │ │ + beq.n 74a78 <_PyUnicodeWriter_WriteLatin1String@@Base+0x372> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 74ac4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x38e> │ │ │ │ + bgt.n 74a94 <_PyUnicodeWriter_WriteLatin1String@@Base+0x38e> │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 74aea <_PyUnicodeWriter_WriteLatin1String@@Base+0x3b4> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 74aba <_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 1f2b18 │ │ │ │ + bl 1f1988 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74aea <_PyUnicodeWriter_WriteLatin1String@@Base+0x3b4> │ │ │ │ + bge.n 74aba <_PyUnicodeWriter_WriteLatin1String@@Base+0x3b4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74aea <_PyUnicodeWriter_WriteLatin1String@@Base+0x3b4> │ │ │ │ + cbnz r3, 74aba <_PyUnicodeWriter_WriteLatin1String@@Base+0x3b4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, #8436 @ 0x20f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 74b18 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3e2> │ │ │ │ + beq.n 74ae8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3e2> │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 74b46 <_PyUnicodeWriter_WriteLatin1String@@Base+0x410> │ │ │ │ + bne.n 74b16 <_PyUnicodeWriter_WriteLatin1String@@Base+0x410> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 74b2c <_PyUnicodeWriter_WriteLatin1String@@Base+0x3f6> │ │ │ │ + beq.n 74afc <_PyUnicodeWriter_WriteLatin1String@@Base+0x3f6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 74b48 <_PyUnicodeWriter_WriteLatin1String@@Base+0x412> │ │ │ │ + bgt.n 74b18 <_PyUnicodeWriter_WriteLatin1String@@Base+0x412> │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 74b6e <_PyUnicodeWriter_WriteLatin1String@@Base+0x438> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 74b3e <_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 153edc │ │ │ │ + bl 153ed4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74b6e <_PyUnicodeWriter_WriteLatin1String@@Base+0x438> │ │ │ │ + bge.n 74b3e <_PyUnicodeWriter_WriteLatin1String@@Base+0x438> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74b6e <_PyUnicodeWriter_WriteLatin1String@@Base+0x438> │ │ │ │ + cbnz r3, 74b3e <_PyUnicodeWriter_WriteLatin1String@@Base+0x438> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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, #8436 @ 0x20f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 74b9c <_PyUnicodeWriter_WriteLatin1String@@Base+0x466> │ │ │ │ + beq.n 74b6c <_PyUnicodeWriter_WriteLatin1String@@Base+0x466> │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 74bca <_PyUnicodeWriter_WriteLatin1String@@Base+0x494> │ │ │ │ + bne.n 74b9a <_PyUnicodeWriter_WriteLatin1String@@Base+0x494> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 74bb0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x47a> │ │ │ │ + beq.n 74b80 <_PyUnicodeWriter_WriteLatin1String@@Base+0x47a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 74bcc <_PyUnicodeWriter_WriteLatin1String@@Base+0x496> │ │ │ │ + bgt.n 74b9c <_PyUnicodeWriter_WriteLatin1String@@Base+0x496> │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 74bf2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x4bc> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 74bc2 <_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 29d9f4 │ │ │ │ + bl 29d300 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74bf2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x4bc> │ │ │ │ + bge.n 74bc2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x4bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 74bf2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x4bc> │ │ │ │ + cbnz r3, 74bc2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x4bc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.w 1ce0d8 │ │ │ │ + b.w 1cce90 │ │ │ │ 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, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 74c3e <_PyUnicodeWriter_WriteLatin1String@@Base+0x508> │ │ │ │ + beq.n 74c0e <_PyUnicodeWriter_WriteLatin1String@@Base+0x508> │ │ │ │ movw r3, #41760 @ 0xa320 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 74c3e <_PyUnicodeWriter_WriteLatin1String@@Base+0x508> │ │ │ │ + beq.n 74c0e <_PyUnicodeWriter_WriteLatin1String@@Base+0x508> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #21716 @ 0x54d4 │ │ │ │ + movw r1, #19732 @ 0x4d14 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 74c5a <_PyUnicodeWriter_WriteLatin1String@@Base+0x524> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 74c2a <_PyUnicodeWriter_WriteLatin1String@@Base+0x524> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 74c70 <_PyUnicodeWriter_WriteLatin1String@@Base+0x53a> │ │ │ │ + beq.n 74c40 <_PyUnicodeWriter_WriteLatin1String@@Base+0x53a> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ - bl b7830 <_PyArena_AddPyObject@@Base> │ │ │ │ + bl b7314 <_PyArena_AddPyObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 74c60 <_PyUnicodeWriter_WriteLatin1String@@Base+0x52a> │ │ │ │ + bge.n 74c30 <_PyUnicodeWriter_WriteLatin1String@@Base+0x52a> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 74c76 <_PyUnicodeWriter_WriteLatin1String@@Base+0x540> │ │ │ │ + b.n 74c46 <_PyUnicodeWriter_WriteLatin1String@@Base+0x540> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #0] │ │ │ │ - b.n 74c74 <_PyUnicodeWriter_WriteLatin1String@@Base+0x53e> │ │ │ │ + b.n 74c44 <_PyUnicodeWriter_WriteLatin1String@@Base+0x53e> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00074c78 : │ │ │ │ +00074c48 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #36] @ (74cac ) │ │ │ │ + ldr r4, [pc, #36] @ (74c7c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ bl 36480 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 74caa │ │ │ │ - movw r0, #21748 @ 0x54f4 │ │ │ │ + bge.n 74c7a │ │ │ │ + movw r0, #19764 @ 0x4d34 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 243764 │ │ │ │ + b.w 242728 │ │ │ │ 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 f6784 │ │ │ │ + bl f6728 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11dca8 │ │ │ │ - bl f6784 │ │ │ │ + bl 11de14 │ │ │ │ + bl f6728 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bl 214920 │ │ │ │ + bl 21391c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w f6ce4 │ │ │ │ + b.w f6c88 │ │ │ │ │ │ │ │ -00074ce6 <_PyBytes_FromData@@Base>: │ │ │ │ +00074cb6 <_PyBytes_FromData@@Base>: │ │ │ │ ldrd r0, r1, [r0] │ │ │ │ - b.w 8079c │ │ │ │ + b.w 8075c │ │ │ │ │ │ │ │ -00074cee : │ │ │ │ - ldr r0, [pc, #28] @ (74d0c ) │ │ │ │ +00074cbe : │ │ │ │ + ldr r0, [pc, #28] @ (74cdc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #4364 @ 0x110c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - movw r2, #21788 @ 0x551c │ │ │ │ + movw r2, #19804 @ 0x4d5c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - b.w 11dd00 <_PyErr_SetString@@Base> │ │ │ │ + b.w 11de6c <_PyErr_SetString@@Base> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00074d10 <_PyState_AddModule@@Base>: │ │ │ │ - cbz r2, 74d4c <_PyState_AddModule@@Base+0x3c> │ │ │ │ +00074ce0 <_PyState_AddModule@@Base>: │ │ │ │ + cbz r2, 74d1c <_PyState_AddModule@@Base+0x3c> │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ - cbz r1, 74d42 <_PyState_AddModule@@Base+0x32> │ │ │ │ + cbz r1, 74d12 <_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, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #37604 @ 0x92e4 │ │ │ │ + movw r2, #36552 @ 0x8ec8 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11dd00 <_PyErr_SetString@@Base> │ │ │ │ + bl 11de6c <_PyErr_SetString@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 1cca38 <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ + b.w 1cb8b8 <_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, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #21824 @ 0x5540 │ │ │ │ + movw r2, #19840 @ 0x4d80 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11dd00 <_PyErr_SetString@@Base> │ │ │ │ + bl 11de6c <_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, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r2, #21824 @ 0x5540 │ │ │ │ + movw r2, #19840 @ 0x4d80 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 11dd00 <_PyErr_SetString@@Base> │ │ │ │ + bl 11de6c <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00074da2 : │ │ │ │ +00074d72 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 2236dc <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + b.w 221ef0 <_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 74de0 │ │ │ │ + bmi.n 74db0 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #56676 @ 0xdd64 │ │ │ │ + movw r2, #54692 @ 0xd5a4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #43428 @ 0xa9a4 │ │ │ │ + movw r1, #41444 @ 0xa1e4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #19636 @ 0x4cb4 │ │ │ │ + movw r0, #17652 @ 0x44f4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 74df2 │ │ │ │ - ldr r2, [pc, #44] @ (74e10 ) │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 74dc2 │ │ │ │ + ldr r2, [pc, #44] @ (74de0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 1ce3ec │ │ │ │ + bl 1cd1a4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 74df6 │ │ │ │ + bne.n 74dc6 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 74e0c │ │ │ │ - cbz r0, 74e04 │ │ │ │ + b.n 74ddc │ │ │ │ + cbz r0, 74dd4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1cff44 <_PySys_GetRequiredAttr@@Base+0x1390> │ │ │ │ + b.w 1cecfc <_PySys_GetRequiredAttr@@Base+0x1390> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 74fc2 │ │ │ │ - ldr r3, [pc, #404] @ (74fc8 ) │ │ │ │ + beq.w 74f92 │ │ │ │ + ldr r3, [pc, #404] @ (74f98 ) │ │ │ │ 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 74e56 │ │ │ │ - bne.n 74e5a │ │ │ │ + bgt.n 74e26 │ │ │ │ + bne.n 74e2a │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #252] @ 0xfc │ │ │ │ subs r5, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ - b.n 74e5c │ │ │ │ + b.n 74e2c │ │ │ │ movs r5, #1 │ │ │ │ - b.n 74e5c │ │ │ │ + b.n 74e2c │ │ │ │ movs r5, #0 │ │ │ │ movw r3, #11148 @ 0x2b8c │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ adds r6, #16 │ │ │ │ ldr.w r0, [r6, #-16] │ │ │ │ - cbz r0, 74ea2 │ │ │ │ - bl 8832c │ │ │ │ + cbz r0, 74e72 │ │ │ │ + bl 88294 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 74fa6 │ │ │ │ - bl 9bb0c │ │ │ │ + beq.w 74f76 │ │ │ │ + bl 9ba64 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74e98 │ │ │ │ + bge.n 74e68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 74e98 │ │ │ │ + cbnz r3, 74e68 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r6, #16 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 74e68 │ │ │ │ - b.n 74fa6 │ │ │ │ + beq.n 74e38 │ │ │ │ + b.n 74f76 │ │ │ │ movw r3, #11152 @ 0x2b90 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r6, #16 │ │ │ │ - cbz r0, 74ee6 │ │ │ │ + cbz r0, 74eb6 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 74eac │ │ │ │ - bl 8832c │ │ │ │ + beq.n 74e7c │ │ │ │ + bl 88294 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 74fa6 │ │ │ │ - bl 9bb0c │ │ │ │ + beq.n 74f76 │ │ │ │ + bl 9ba64 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74ede │ │ │ │ + bge.n 74eae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 74ede │ │ │ │ + cbnz r3, 74eae │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 74eac │ │ │ │ - b.n 74fa6 │ │ │ │ + beq.n 74e7c │ │ │ │ + b.n 74f76 │ │ │ │ movw r3, #11156 @ 0x2b94 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r6, #16 │ │ │ │ - cbz r0, 74f2a │ │ │ │ + cbz r0, 74efa │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 74ef0 │ │ │ │ - bl 8832c │ │ │ │ + beq.n 74ec0 │ │ │ │ + bl 88294 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 74fa6 │ │ │ │ - bl 9bb0c │ │ │ │ + beq.n 74f76 │ │ │ │ + bl 9ba64 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74f22 │ │ │ │ + bge.n 74ef2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 74f22 │ │ │ │ + cbnz r3, 74ef2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 74ef0 │ │ │ │ - b.n 74fa6 │ │ │ │ + beq.n 74ec0 │ │ │ │ + b.n 74f76 │ │ │ │ movw r3, #32184 @ 0x7db8 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 74fc2 │ │ │ │ + beq.n 74f92 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r6, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 74fc2 │ │ │ │ - bl 8832c │ │ │ │ + beq.n 74f92 │ │ │ │ + bl 88294 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 74fa6 │ │ │ │ + cbz r0, 74f76 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f23e8 │ │ │ │ + bl f2350 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 74f6a │ │ │ │ + bge.n 74f3a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74fa6 │ │ │ │ + bge.n 74f76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 74fa6 │ │ │ │ + cbnz r3, 74f76 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74fa6 │ │ │ │ - beq.n 74f84 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 74f76 │ │ │ │ + beq.n 74f54 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74f38 │ │ │ │ + bge.n 74f08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 74f38 │ │ │ │ + bne.n 74f08 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74f38 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 74f08 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74fa2 │ │ │ │ + bge.n 74f72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 74fa2 │ │ │ │ + cbnz r3, 74f72 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 74f38 │ │ │ │ + beq.n 74f08 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 74fb2 │ │ │ │ + blt.n 74f82 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 74fc2 │ │ │ │ + b.n 74f92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 74fae │ │ │ │ + bne.n 74f7e │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 74fae │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 74f7e │ │ │ │ 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, 75000 │ │ │ │ - movw r1, #34268 @ 0x85dc │ │ │ │ + cbnz r4, 74fd0 │ │ │ │ + movw r1, #32284 @ 0x7e1c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #30336 @ 0x7680 │ │ │ │ + movw r0, #28352 @ 0x6ec0 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #18712 @ 0x4918 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 751d6 │ │ │ │ + bne.w 751a6 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 75028 │ │ │ │ - movw r0, #47792 @ 0xbab0 │ │ │ │ + bmi.n 74ff8 │ │ │ │ + movw r0, #45808 @ 0xb2f0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #3166 @ 0xc5e │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 751fa │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 751ca │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 751fa │ │ │ │ + beq.w 751ca │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r9, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7504a │ │ │ │ + bne.n 7501a │ │ │ │ ldr.w r8, [r1, #12] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 75068 │ │ │ │ + bne.n 75038 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7ab74 │ │ │ │ + bl 7ab44 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 75060 │ │ │ │ + bne.n 75030 │ │ │ │ mov r0, r9 │ │ │ │ - bl 43108 │ │ │ │ - b.n 751fa │ │ │ │ + bl 43128 │ │ │ │ + b.n 751ca │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 751fa │ │ │ │ + beq.w 751ca │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8524c │ │ │ │ + bl 8520c │ │ │ │ bic.w r3, r0, #2 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, #3 │ │ │ │ - beq.w 751fa │ │ │ │ + beq.w 751ca │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 751fa │ │ │ │ + beq.w 751ca │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ - cbz r0, 7509a │ │ │ │ + cbz r0, 7506a │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r9 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r1, #2 │ │ │ │ mov r2, r4 │ │ │ │ - bl 233d70 <_PyDict_SendEvent@@Base> │ │ │ │ + bl 232d70 <_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 750c6 │ │ │ │ + bgt.n 75096 │ │ │ │ adds r1, r2, r3 │ │ │ │ ldrsb.w r1, [r1, #20] │ │ │ │ - b.n 750da │ │ │ │ + b.n 750aa │ │ │ │ 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 750e2 │ │ │ │ + bne.n 750b2 │ │ │ │ mov r1, r3 │ │ │ │ - b.n 750f8 │ │ │ │ + b.n 750c8 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 750f8 │ │ │ │ + beq.n 750c8 │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ adds r3, #1 │ │ │ │ add r3, r8 │ │ │ │ ands r3, r0 │ │ │ │ - b.n 750b8 │ │ │ │ + b.n 75088 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr.w r8, [r4, #28] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 75140 │ │ │ │ + beq.n 75110 │ │ │ │ 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 75128 │ │ │ │ + beq.n 750f8 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 7511e │ │ │ │ + b.n 750ee │ │ │ │ subs r4, #1 │ │ │ │ cmp r2, r4 │ │ │ │ - bge.n 7513a │ │ │ │ + bge.n 7510a │ │ │ │ adds r1, r2, #1 │ │ │ │ add r1, r0 │ │ │ │ add r0, r2 │ │ │ │ subs r2, r4, r2 │ │ │ │ blx 2b6f4 │ │ │ │ strb.w r4, [r8, #1] │ │ │ │ - b.n 751ac │ │ │ │ + b.n 7517c │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ str.w r8, [r2, #8] │ │ │ │ cmp r3, #7 │ │ │ │ - bgt.n 75152 │ │ │ │ + bgt.n 75122 │ │ │ │ add r1, r2 │ │ │ │ movs r3, #254 @ 0xfe │ │ │ │ strb r3, [r1, #20] │ │ │ │ - b.n 7516c │ │ │ │ + b.n 7513c │ │ │ │ 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 │ │ │ │ @@ -110271,281 +110267,281 @@ │ │ │ │ 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, 7518a │ │ │ │ + cbz r1, 7515a │ │ │ │ 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 7519a │ │ │ │ + b.n 7516a │ │ │ │ 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 751ac │ │ │ │ + bge.n 7517c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 751ac │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 7517c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 751c0 │ │ │ │ + bge.n 75190 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 751c0 │ │ │ │ + cbnz r3, 75190 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 751fa │ │ │ │ + bge.n 751ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 751fa │ │ │ │ + cbnz r3, 751ca │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 751fa │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 751ca │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14215c │ │ │ │ + bl 1423b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 751fa │ │ │ │ + bge.n 751ca │ │ │ │ movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 205e38 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbz r0, 751fa │ │ │ │ + bl 204c04 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbz r0, 751ca │ │ │ │ mov r0, r5 │ │ │ │ - bl 205f10 <_PyErr_Clear@@Base> │ │ │ │ + bl 204cdc <_PyErr_Clear@@Base> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1f67cc <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b.w 1f55a0 <_PyErr_ChainExceptions1@@Base> │ │ │ │ │ │ │ │ -00075206 : │ │ │ │ +000751d6 : │ │ │ │ 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, #76] @ (75268 ) │ │ │ │ - bl 214aa0 │ │ │ │ + ldr r0, [pc, #76] @ (75238 ) │ │ │ │ + bl 213a98 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 75238 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 75262 │ │ │ │ - movw r0, #34224 @ 0x85b0 │ │ │ │ + cbnz r0, 75208 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 75232 │ │ │ │ + movw r0, #32240 @ 0x7df0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1f00f8 │ │ │ │ + bl 1eef28 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 75262 │ │ │ │ - ldr r0, [pc, #48] @ (7526c ) │ │ │ │ + cbz r0, 75232 │ │ │ │ + ldr r0, [pc, #48] @ (7523c ) │ │ │ │ mov r1, sp │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl ad83c <_PyUnicodeWriter_Finish@@Base+0x1374> │ │ │ │ + bl ad3bc <_PyUnicodeWriter_Finish@@Base+0x1374> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 75252 │ │ │ │ + blt.n 75222 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 75262 │ │ │ │ + b.n 75232 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7524e │ │ │ │ + bne.n 7521e │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7524e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7521e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - b.n 74df4 │ │ │ │ + b.n 74dc4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ mcrr2 0, 5, r0, ip, cr2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #52 @ 0x34 │ │ │ │ movt r4, #81 @ 0x51 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 7529a │ │ │ │ + beq.n 7526a │ │ │ │ ldr.w r2, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 752ba │ │ │ │ - cbz r1, 752c2 │ │ │ │ - movw r0, #21852 @ 0x555c │ │ │ │ + bne.n 7528a │ │ │ │ + cbz r1, 75292 │ │ │ │ + movw r0, #19868 @ 0x4d9c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 24071c <_PyArg_NoPositional@@Base> │ │ │ │ - cbz r0, 752d8 │ │ │ │ + bl 23f6d4 <_PyArg_NoPositional@@Base> │ │ │ │ + cbz r0, 752a8 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 752c2 │ │ │ │ + beq.n 75292 │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 752c2 │ │ │ │ + beq.n 75292 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1101f0 <_PyInstructionSequence_New@@Base+0x4> │ │ │ │ + b.w 110354 <_PyInstructionSequence_New@@Base+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 752ba │ │ │ │ - movw r0, #21852 @ 0x555c │ │ │ │ + beq.n 7528a │ │ │ │ + movw r0, #19868 @ 0x4d9c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r6 │ │ │ │ - bl 21d560 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21c480 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 752ba │ │ │ │ + bne.n 7528a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #80] @ (75340 ) │ │ │ │ + ldr r2, [pc, #80] @ (75310 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #60] @ 0x3c │ │ │ │ - cbz r3, 75332 │ │ │ │ + cbz r3, 75302 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r7, r0 │ │ │ │ - bl 217a00 │ │ │ │ + bl 2169f8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 75322 │ │ │ │ + cbnz r0, 752f2 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56452 @ 0xdc84 │ │ │ │ + movw r1, #54704 @ 0xd5b0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 7533a │ │ │ │ + bl 11de14 │ │ │ │ + b.n 7530a │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 281db0 │ │ │ │ + b.w 2815f8 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ 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, 75364 │ │ │ │ + cbnz r2, 75334 │ │ │ │ cmp r1, #3 │ │ │ │ - bne.n 75364 │ │ │ │ - cbnz r4, 75384 │ │ │ │ + bne.n 75334 │ │ │ │ + cbnz r4, 75354 │ │ │ │ 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, #23396 @ 0x5b64 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11e9d8 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ + bl 11eb40 <_PyArg_UnpackKeywords@@Base+0x6ac> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 753cc │ │ │ │ + cbz r0, 7539c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 75396 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 753cc │ │ │ │ + bne.n 75366 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 7539c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 753a8 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 753cc │ │ │ │ + bne.n 75378 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 7539c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 753ba │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 753cc │ │ │ │ + bne.n 7538a │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 7539c │ │ │ │ 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 2e18e4 <_PyObject_GetXIDataNoFallback@@Base+0x4e8> │ │ │ │ + b.w 2e11bc <_PyObject_GetXIDataNoFallback@@Base+0x4e8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 67670 │ │ │ │ + bl 6763c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7545a │ │ │ │ + beq.n 7542a │ │ │ │ movs r0, #2 │ │ │ │ - bl 80b5c │ │ │ │ + bl 80b1c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 7540a │ │ │ │ + cbnz r0, 753da │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75458 │ │ │ │ + bge.n 75428 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 75458 │ │ │ │ + cbnz r3, 75428 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 75458 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 75428 │ │ │ │ movs r0, #1 │ │ │ │ - bl 80b5c │ │ │ │ - cbnz r0, 7543e │ │ │ │ + bl 80b1c │ │ │ │ + cbnz r0, 7540e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75426 │ │ │ │ + bge.n 753f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 75426 │ │ │ │ + cbnz r3, 753f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7543a │ │ │ │ + bge.n 7540a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7543a │ │ │ │ + cbnz r3, 7540a │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7545a │ │ │ │ + b.n 7542a │ │ │ │ movw r3, #18712 @ 0x4918 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #16] │ │ │ │ strd r3, r0, [r5, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -110554,52 +110550,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 67ca2 │ │ │ │ + bl 67c6e │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 754e6 │ │ │ │ + beq.n 754b6 │ │ │ │ movs r0, #2 │ │ │ │ - bl 80b5c │ │ │ │ + bl 80b1c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 75496 │ │ │ │ + cbnz r0, 75466 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 754e4 │ │ │ │ + bge.n 754b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 754e4 │ │ │ │ + cbnz r3, 754b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 754e4 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 754b4 │ │ │ │ movs r0, #1 │ │ │ │ - bl 80b5c │ │ │ │ - cbnz r0, 754ca │ │ │ │ + bl 80b1c │ │ │ │ + cbnz r0, 7549a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 754b2 │ │ │ │ + bge.n 75482 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 754b2 │ │ │ │ + cbnz r3, 75482 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 754c6 │ │ │ │ + bge.n 75496 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 754c6 │ │ │ │ + cbnz r3, 75496 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 754e6 │ │ │ │ + b.n 754b6 │ │ │ │ movw r3, #18712 @ 0x4918 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #16] │ │ │ │ strd r3, r0, [r5, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -110613,41 +110609,41 @@ │ │ │ │ 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, 7550c │ │ │ │ + cbz r2, 754dc │ │ │ │ blx 2b660 │ │ │ │ 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 2bab4 │ │ │ │ - movw r1, #30932 @ 0x78d4 │ │ │ │ + movw r1, #28948 @ 0x7114 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #20 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ - cbz r6, 75554 │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ + cbz r6, 75524 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #45012 @ 0xafd4 │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #42988 @ 0xa7ec │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ add r3, sp, #24 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 2bf0c <__vfprintf_chk@plt> │ │ │ │ mov r1, r4 │ │ │ │ @@ -110659,126 +110655,126 @@ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2d82c │ │ │ │ │ │ │ │ -00075582 <_Py_FatalRefcountErrorFunc@@Base>: │ │ │ │ +00075552 <_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, #21876 @ 0x5574 │ │ │ │ + movw r1, #19892 @ 0x4db4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 754ea │ │ │ │ + bl 754ba │ │ │ │ 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, #39432 @ 0x9a08 │ │ │ │ + movw r1, #37380 @ 0x9204 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_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 30da6 │ │ │ │ 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] @ (756d8 <_Py_FatalRefcountErrorFunc@@Base+0x156>) │ │ │ │ + ldr r5, [pc, #248] @ (756a8 <_Py_FatalRefcountErrorFunc@@Base+0x156>) │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 755fc <_Py_FatalRefcountErrorFunc@@Base+0x7a> │ │ │ │ + bne.n 755cc <_Py_FatalRefcountErrorFunc@@Base+0x7a> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 755ec <_Py_FatalRefcountErrorFunc@@Base+0x6a> │ │ │ │ + bne.n 755bc <_Py_FatalRefcountErrorFunc@@Base+0x6a> │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 7560e <_Py_FatalRefcountErrorFunc@@Base+0x8c> │ │ │ │ + beq.n 755de <_Py_FatalRefcountErrorFunc@@Base+0x8c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 134e7c <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ - ldr r3, [pc, #204] @ (756dc <_Py_FatalRefcountErrorFunc@@Base+0x15a>) │ │ │ │ + bl 1350b0 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + ldr r3, [pc, #204] @ (756ac <_Py_FatalRefcountErrorFunc@@Base+0x15a>) │ │ │ │ ldr.w r3, [r3, #1476] @ 0x5c4 │ │ │ │ - cbnz r3, 75628 <_Py_FatalRefcountErrorFunc@@Base+0xa6> │ │ │ │ + cbnz r3, 755f8 <_Py_FatalRefcountErrorFunc@@Base+0xa6> │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21936 @ 0x55b0 │ │ │ │ + movw r1, #19952 @ 0x4df0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ - b.n 756aa <_Py_FatalRefcountErrorFunc@@Base+0x128> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ + b.n 7567a <_Py_FatalRefcountErrorFunc@@Base+0x128> │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #0 │ │ │ │ - bl 37da0 <_PyTraceMalloc_GetTraceback@@Base+0xb0> │ │ │ │ + bl 37da4 <_PyTraceMalloc_GetTraceback@@Base+0xb0> │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 756aa <_Py_FatalRefcountErrorFunc@@Base+0x128> │ │ │ │ - movw r7, #55484 @ 0xd8bc │ │ │ │ + cbz r0, 7567a <_Py_FatalRefcountErrorFunc@@Base+0x128> │ │ │ │ + movw r7, #50908 @ 0xc6dc │ │ │ │ movt r7, #48 @ 0x30 │ │ │ │ movs r6, #0 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #22004 @ 0x55f4 │ │ │ │ + movw r1, #20020 @ 0x4e34 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ ldrh.w r3, [sl, #4] │ │ │ │ - movw r1, #22060 @ 0x562c │ │ │ │ + movw r1, #20076 @ 0x4e6c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 7569c <_Py_FatalRefcountErrorFunc@@Base+0x11a> │ │ │ │ + ble.n 7566c <_Py_FatalRefcountErrorFunc@@Base+0x11a> │ │ │ │ add.w fp, sl, r6, lsl #3 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ mov r0, r4 │ │ │ │ adds r6, #1 │ │ │ │ ldr.w r1, [fp, #8] │ │ │ │ - bl 361c6 <_PyInterpolation_Build@@Base+0x1b2> │ │ │ │ + bl 361c8 <_PyInterpolation_Build@@Base+0x1b0> │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #22072 @ 0x5638 │ │ │ │ + movw r1, #20088 @ 0x4e78 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ ldr.w r1, [fp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 36322 <_PyInterpolation_Build@@Base+0x30e> │ │ │ │ + bl 36324 <_PyInterpolation_Build@@Base+0x30c> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ - b.n 7564e <_Py_FatalRefcountErrorFunc@@Base+0xcc> │ │ │ │ - movw r1, #55484 @ 0xd8bc │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ + b.n 7561e <_Py_FatalRefcountErrorFunc@@Base+0xcc> │ │ │ │ + movw r1, #50908 @ 0xc6dc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 756c2 <_Py_FatalRefcountErrorFunc@@Base+0x140> │ │ │ │ + bne.n 75692 <_Py_FatalRefcountErrorFunc@@Base+0x140> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 756b2 <_Py_FatalRefcountErrorFunc@@Base+0x130> │ │ │ │ + bne.n 75682 <_Py_FatalRefcountErrorFunc@@Base+0x130> │ │ │ │ dmb ish │ │ │ │ - beq.n 756d2 <_Py_FatalRefcountErrorFunc@@Base+0x150> │ │ │ │ + beq.n 756a2 <_Py_FatalRefcountErrorFunc@@Base+0x150> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - ldr r0, [pc, #8] @ (756d8 <_Py_FatalRefcountErrorFunc@@Base+0x156>) │ │ │ │ - b.w 285478 │ │ │ │ + ldr r0, [pc, #8] @ (756a8 <_Py_FatalRefcountErrorFunc@@Base+0x156>) │ │ │ │ + b.w 284d7c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ strb r0, [r0, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -110788,792 +110784,792 @@ │ │ │ │ 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, #22084 @ 0x5644 │ │ │ │ + movw r2, #20100 @ 0x4e84 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbnz r5, 75726 <_Py_FatalRefcountErrorFunc@@Base+0x1a4> │ │ │ │ + cbnz r5, 756f6 <_Py_FatalRefcountErrorFunc@@Base+0x1a4> │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #55484 @ 0xd8bc │ │ │ │ + movw r2, #50908 @ 0xc6dc │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w 2b3b8 <__fprintf_chk@plt> │ │ │ │ ldrb.w r3, [r5, #-4] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #22120 @ 0x5668 │ │ │ │ + movw r2, #20136 @ 0x4ea8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b3bc <__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 75740 <_Py_FatalRefcountErrorFunc@@Base+0x1be> │ │ │ │ + bne.n 75710 <_Py_FatalRefcountErrorFunc@@Base+0x1be> │ │ │ │ mov r3, r8 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #22132 @ 0x5674 │ │ │ │ + movw r2, #20148 @ 0x4eb4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ movs r3, #3 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #22168 @ 0x5698 │ │ │ │ + movw r2, #20184 @ 0x4ed8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldrb.w r3, [r5, #-1] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 757a0 <_Py_FatalRefcountErrorFunc@@Base+0x21e> │ │ │ │ + bne.n 75770 <_Py_FatalRefcountErrorFunc@@Base+0x21e> │ │ │ │ ldrb.w r3, [r5, #-2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 757a0 <_Py_FatalRefcountErrorFunc@@Base+0x21e> │ │ │ │ + bne.n 75770 <_Py_FatalRefcountErrorFunc@@Base+0x21e> │ │ │ │ ldrb.w r3, [r5, #-3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 757a0 <_Py_FatalRefcountErrorFunc@@Base+0x21e> │ │ │ │ + bne.n 75770 <_Py_FatalRefcountErrorFunc@@Base+0x21e> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #28 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #22204 @ 0x56bc │ │ │ │ + movw r0, #20220 @ 0x4efc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ blx 2bfc4 │ │ │ │ - b.n 75804 <_Py_FatalRefcountErrorFunc@@Base+0x282> │ │ │ │ - movw r7, #22296 @ 0x5718 │ │ │ │ + b.n 757d4 <_Py_FatalRefcountErrorFunc@@Base+0x282> │ │ │ │ + movw r7, #20312 @ 0x4f58 │ │ │ │ movt r7, #50 @ 0x32 │ │ │ │ subs r6, r5, #3 │ │ │ │ movs r3, #253 @ 0xfd │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #22236 @ 0x56dc │ │ │ │ + movw r2, #20252 @ 0x4f1c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ subs r3, r5, r6 │ │ │ │ ldrb.w sl, [r6], #1 │ │ │ │ str.w sl, [sp] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #22272 @ 0x5700 │ │ │ │ + movw r2, #20288 @ 0x4f40 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ movs r2, #9 │ │ │ │ movs r1, #1 │ │ │ │ cmp.w sl, #253 @ 0xfd │ │ │ │ - beq.n 757e6 <_Py_FatalRefcountErrorFunc@@Base+0x264> │ │ │ │ + beq.n 757b6 <_Py_FatalRefcountErrorFunc@@Base+0x264> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r7 │ │ │ │ blx 2bfc4 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ blx 2bfa8 │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 757ba <_Py_FatalRefcountErrorFunc@@Base+0x238> │ │ │ │ - movw r0, #22308 @ 0x5724 │ │ │ │ + bne.n 7578a <_Py_FatalRefcountErrorFunc@@Base+0x238> │ │ │ │ + movw r0, #20324 @ 0x4f64 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ movs r1, #1 │ │ │ │ blx 2bfc4 │ │ │ │ add.w r7, r5, r8 │ │ │ │ str r7, [sp, #0] │ │ │ │ movs r3, #4 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #22456 @ 0x57b8 │ │ │ │ + movw r2, #20472 @ 0x4ff8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ subs r3, r7, #1 │ │ │ │ adds r2, r7, #3 │ │ │ │ ldrb.w r1, [r3, #1]! │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.n 75830 <_Py_FatalRefcountErrorFunc@@Base+0x2ae> │ │ │ │ + bne.n 75800 <_Py_FatalRefcountErrorFunc@@Base+0x2ae> │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 75820 <_Py_FatalRefcountErrorFunc@@Base+0x29e> │ │ │ │ + bne.n 757f0 <_Py_FatalRefcountErrorFunc@@Base+0x29e> │ │ │ │ movs r6, #1 │ │ │ │ - b.n 75832 <_Py_FatalRefcountErrorFunc@@Base+0x2b0> │ │ │ │ + b.n 75802 <_Py_FatalRefcountErrorFunc@@Base+0x2b0> │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r6, 75848 <_Py_FatalRefcountErrorFunc@@Base+0x2c6> │ │ │ │ + cbz r6, 75818 <_Py_FatalRefcountErrorFunc@@Base+0x2c6> │ │ │ │ movs r2, #28 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #22204 @ 0x56bc │ │ │ │ + movw r0, #20220 @ 0x4efc │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ blx 2bfc4 │ │ │ │ - b.n 7589a <_Py_FatalRefcountErrorFunc@@Base+0x318> │ │ │ │ + b.n 7586a <_Py_FatalRefcountErrorFunc@@Base+0x318> │ │ │ │ mov r0, r3 │ │ │ │ - movw r2, #22236 @ 0x56dc │ │ │ │ + movw r2, #20252 @ 0x4f1c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ movs r3, #253 @ 0xfd │ │ │ │ movs r1, #1 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ ldrb.w fp, [r7, r6] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #22496 @ 0x57e0 │ │ │ │ + movw r2, #20512 @ 0x5020 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ str.w fp, [sp] │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ - movw r0, #22296 @ 0x5718 │ │ │ │ + movw r0, #20312 @ 0x4f58 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r2, #9 │ │ │ │ movs r1, #1 │ │ │ │ cmp.w fp, #253 @ 0xfd │ │ │ │ - beq.n 7588c <_Py_FatalRefcountErrorFunc@@Base+0x30a> │ │ │ │ + beq.n 7585c <_Py_FatalRefcountErrorFunc@@Base+0x30a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ blx 2bfc4 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ adds r6, #1 │ │ │ │ blx 2bfa8 │ │ │ │ cmp r6, #4 │ │ │ │ - bne.n 7585a <_Py_FatalRefcountErrorFunc@@Base+0x2d8> │ │ │ │ + bne.n 7582a <_Py_FatalRefcountErrorFunc@@Base+0x2d8> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 7591c <_Py_FatalRefcountErrorFunc@@Base+0x39a> │ │ │ │ + beq.n 758ec <_Py_FatalRefcountErrorFunc@@Base+0x39a> │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #14 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #22524 @ 0x57fc │ │ │ │ + movw r0, #20540 @ 0x503c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ blx 2bfc4 │ │ │ │ sub.w ip, r6, r5 │ │ │ │ - movw r2, #22540 @ 0x580c │ │ │ │ + movw r2, #20556 @ 0x504c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ cmp.w ip, #8 │ │ │ │ - beq.n 758da <_Py_FatalRefcountErrorFunc@@Base+0x358> │ │ │ │ + beq.n 758aa <_Py_FatalRefcountErrorFunc@@Base+0x358> │ │ │ │ mov r0, r3 │ │ │ │ cmp r6, r7 │ │ │ │ - bcs.n 75914 <_Py_FatalRefcountErrorFunc@@Base+0x392> │ │ │ │ + bcs.n 758e4 <_Py_FatalRefcountErrorFunc@@Base+0x392> │ │ │ │ ldrb.w r3, [r6], #1 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 758b4 <_Py_FatalRefcountErrorFunc@@Base+0x332> │ │ │ │ + b.n 75884 <_Py_FatalRefcountErrorFunc@@Base+0x332> │ │ │ │ cmp r6, r7 │ │ │ │ - bcs.n 75914 <_Py_FatalRefcountErrorFunc@@Base+0x392> │ │ │ │ + bcs.n 758e4 <_Py_FatalRefcountErrorFunc@@Base+0x392> │ │ │ │ subs r2, r7, r6 │ │ │ │ cmp r2, #8 │ │ │ │ - ble.n 758fc <_Py_FatalRefcountErrorFunc@@Base+0x37a> │ │ │ │ + ble.n 758cc <_Py_FatalRefcountErrorFunc@@Base+0x37a> │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #22548 @ 0x5814 │ │ │ │ + movw r0, #20564 @ 0x5054 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ blx 2bfc4 │ │ │ │ sub.w r6, r7, #8 │ │ │ │ cmp r7, #7 │ │ │ │ - bls.n 75914 <_Py_FatalRefcountErrorFunc@@Base+0x392> │ │ │ │ + bls.n 758e4 <_Py_FatalRefcountErrorFunc@@Base+0x392> │ │ │ │ ldrb.w r3, [r6], #1 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #22540 @ 0x580c │ │ │ │ + movw r2, #20556 @ 0x504c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 758fc <_Py_FatalRefcountErrorFunc@@Base+0x37a> │ │ │ │ + bne.n 758cc <_Py_FatalRefcountErrorFunc@@Base+0x37a> │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ blx 2bfa8 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ blx 2bfa8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c308 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2bab4 │ │ │ │ mov r1, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.n 755ce <_Py_FatalRefcountErrorFunc@@Base+0x4c> │ │ │ │ + b.n 7559e <_Py_FatalRefcountErrorFunc@@Base+0x4c> │ │ │ │ │ │ │ │ -0007593a : │ │ │ │ +0007590a : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ blx 2bab4 │ │ │ │ blx 2bb98 │ │ │ │ - cbz r0, 75958 │ │ │ │ + cbz r0, 75928 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 7598c │ │ │ │ - bl b238c <_Py_GetConfig@@Base> │ │ │ │ + b.n 7595c │ │ │ │ + bl b1ed4 <_Py_GetConfig@@Base> │ │ │ │ ldr.w r0, [r0, #132] @ 0x84 │ │ │ │ - cbz r0, 7598c │ │ │ │ + cbz r0, 7595c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 75954 │ │ │ │ - movw r1, #16008 @ 0x3e88 │ │ │ │ + beq.n 75924 │ │ │ │ + movw r1, #14024 @ 0x36c8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ blx 2c24c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 75954 │ │ │ │ + beq.n 75924 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57660 @ 0xe13c │ │ │ │ + movw r1, #55676 @ 0xd97c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ blx 2c24c │ │ │ │ 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 45dde │ │ │ │ + bl 45df6 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 759e2 │ │ │ │ - movw r2, #56676 @ 0xdd64 │ │ │ │ + bmi.n 759b2 │ │ │ │ + movw r2, #54692 @ 0xd5a4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #43428 @ 0xa9a4 │ │ │ │ + movw r1, #41444 @ 0xa1e4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #60100 @ 0xeac4 │ │ │ │ + movw r0, #58116 @ 0xe304 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 75a14 │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 759e4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a29e4 │ │ │ │ - cbz r0, 75a14 │ │ │ │ + bl a2984 │ │ │ │ + cbz r0, 759e4 │ │ │ │ blx 2c090 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ itete ne │ │ │ │ - movwne r1, #63548 @ 0xf83c │ │ │ │ - movweq r1, #22556 @ 0x581c │ │ │ │ + movwne r1, #61564 @ 0xf07c │ │ │ │ + movweq r1, #20572 @ 0x505c │ │ │ │ movtne r1, #46 @ 0x2e │ │ │ │ movteq r1, #50 @ 0x32 │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ 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 75a54 │ │ │ │ - movw r2, #56676 @ 0xdd64 │ │ │ │ + bmi.n 75a24 │ │ │ │ + movw r2, #54692 @ 0xd5a4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #43428 @ 0xa9a4 │ │ │ │ + movw r1, #41444 @ 0xa1e4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #22624 @ 0x5860 │ │ │ │ + movw r0, #20640 @ 0x50a0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 75ab2 │ │ │ │ + b.n 75a82 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl a29e4 │ │ │ │ + bl a2984 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 75ab2 │ │ │ │ + cbz r0, 75a82 │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 75a82 │ │ │ │ + beq.n 75a52 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63548 @ 0xf83c │ │ │ │ + movw r1, #61564 @ 0xf07c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 75a50 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 75a20 │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2b110 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 75a9c │ │ │ │ + cbz r0, 75a6c │ │ │ │ movs r1, #4 │ │ │ │ add.w r0, sp, r1 │ │ │ │ - bl 8079c │ │ │ │ + bl 8075c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 75ab2 │ │ │ │ + b.n 75a82 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22588 @ 0x583c │ │ │ │ + movw r1, #20604 @ 0x507c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 75ad8 │ │ │ │ + cbnz r3, 75aa8 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 75ad8 │ │ │ │ + ble.n 75aa8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 75ad8 │ │ │ │ - cbnz r0, 75af0 │ │ │ │ + bne.n 75aa8 │ │ │ │ + cbnz r0, 75ac0 │ │ │ │ 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, #56] @ (75b24 ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 75b1e │ │ │ │ + ldr r3, [pc, #56] @ (75af4 ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 75aee │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - movw r1, #3592 @ 0xe08 │ │ │ │ + movw r1, #1608 @ 0x648 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 20fa2c │ │ │ │ + bl 20e7f4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 75b1e │ │ │ │ + cbz r0, 75aee │ │ │ │ movw r3, #43304 @ 0xa928 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #22636 @ 0x586c │ │ │ │ + movw r1, #20652 @ 0x50ac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c128 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r0, [r2, r6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00075b28 : │ │ │ │ +00075af8 : │ │ │ │ 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, 75b6a │ │ │ │ + cbz r3, 75b3a │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #58880 @ 0xe600 │ │ │ │ + movw r1, #56936 @ 0xde68 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ blx 2c32c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 75bd8 │ │ │ │ + beq.n 75ba8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1556b4 │ │ │ │ - b.n 75b90 │ │ │ │ - bl 3f3cc │ │ │ │ + bl 155840 │ │ │ │ + b.n 75b60 │ │ │ │ + bl 3f3dc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 75b4e │ │ │ │ - b.n 75bdc │ │ │ │ + beq.n 75b1e │ │ │ │ + b.n 75bac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ blx 2bfc4 │ │ │ │ cmp r0, r7 │ │ │ │ - bcc.n 75bba │ │ │ │ + bcc.n 75b8a │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 2c308 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 75bba │ │ │ │ + cbnz r0, 75b8a │ │ │ │ cmp.w r7, #4096 @ 0x1000 │ │ │ │ - bcc.n 75bc0 │ │ │ │ + bcc.n 75b90 │ │ │ │ mov.w r2, #4096 @ 0x1000 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, sp │ │ │ │ blx 2ba64 │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sp │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 75b76 │ │ │ │ + bne.n 75b46 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bf24 │ │ │ │ subs r4, r0, r7 │ │ │ │ it ne │ │ │ │ movne.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 75bca │ │ │ │ + b.n 75b9a │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 75bca │ │ │ │ + b.n 75b9a │ │ │ │ mov r0, r6 │ │ │ │ blx 2b230 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 75b90 │ │ │ │ + beq.n 75b60 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c128 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 15645c │ │ │ │ - b.n 75bdc │ │ │ │ + bl 1564e4 │ │ │ │ + b.n 75bac │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00075be6 : │ │ │ │ +00075bb6 : │ │ │ │ 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 2b520 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 75c08 │ │ │ │ + cbz r0, 75bd8 │ │ │ │ adds r5, #1 │ │ │ │ adds r0, r4, #4 │ │ │ │ - b.n 75bf8 │ │ │ │ + b.n 75bc8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 75c58 │ │ │ │ + cbz r0, 75c28 │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ mov r0, r7 │ │ │ │ blx 2b520 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 75c28 │ │ │ │ + cbnz r0, 75bf8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2accc │ │ │ │ add.w r5, r7, r0, lsl #2 │ │ │ │ subs r1, r5, r7 │ │ │ │ mov r0, r7 │ │ │ │ asrs r1, r1, #2 │ │ │ │ - bl a22fc │ │ │ │ - cbnz r0, 75c4a │ │ │ │ + bl a1c54 │ │ │ │ + cbnz r0, 75c1a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75c58 │ │ │ │ + bge.n 75c28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 75c58 │ │ │ │ + cbnz r3, 75c28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 75c58 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 75c28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ str r0, [r2, r4] │ │ │ │ - cbz r3, 75c66 │ │ │ │ + cbz r3, 75c36 │ │ │ │ adds r4, #4 │ │ │ │ adds r7, r5, #4 │ │ │ │ - b.n 75c12 │ │ │ │ - movw r1, #22656 @ 0x5880 │ │ │ │ + b.n 75be2 │ │ │ │ + movw r1, #20672 @ 0x50c0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #64] @ (75ca4 ) │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [pc, #64] @ (75ca8 ) │ │ │ │ + ldr r0, [pc, #64] @ (75c74 ) │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #64] @ (75c78 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #60] @ (75cac ) │ │ │ │ + ldr r1, [pc, #60] @ (75c7c ) │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1e80a8 │ │ │ │ - cbz r0, 75c88 │ │ │ │ - movw r1, #22680 @ 0x5898 │ │ │ │ + bl 1e6ddc │ │ │ │ + cbz r0, 75c58 │ │ │ │ + movw r1, #20696 @ 0x50d8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #32] @ (75ca4 ) │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #32] @ (75c74 ) │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75ca0 │ │ │ │ + bge.n 75c70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 75ca0 │ │ │ │ + cbnz r3, 75c70 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + adds r0, r6, r1 │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7cc0052 │ │ │ │ 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 60464 <_Py_hashtable_size@@Base> │ │ │ │ + bl 60364 <_Py_hashtable_size@@Base> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ add r2, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00075cd0 <_Py_stat@@Base>: │ │ │ │ +00075ca0 <_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 149e20 │ │ │ │ - cbz r0, 75d2c <_Py_stat@@Base+0x5c> │ │ │ │ + bl 149f08 │ │ │ │ + cbz r0, 75cfc <_Py_stat@@Base+0x5c> │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2215dc │ │ │ │ + bl 21fdf0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 75d0c <_Py_stat@@Base+0x3c> │ │ │ │ + bne.n 75cdc <_Py_stat@@Base+0x3c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75d2c <_Py_stat@@Base+0x5c> │ │ │ │ + bge.n 75cfc <_Py_stat@@Base+0x5c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 75d2c <_Py_stat@@Base+0x5c> │ │ │ │ + cbnz r3, 75cfc <_Py_stat@@Base+0x5c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 75d2c <_Py_stat@@Base+0x5c> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 75cfc <_Py_stat@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2ac48 <__stat64_time64@plt> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75d30 <_Py_stat@@Base+0x60> │ │ │ │ + bge.n 75d00 <_Py_stat@@Base+0x60> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 75d30 <_Py_stat@@Base+0x60> │ │ │ │ + cbnz r3, 75d00 <_Py_stat@@Base+0x60> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 75d30 <_Py_stat@@Base+0x60> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 75d00 <_Py_stat@@Base+0x60> │ │ │ │ mvn.w r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00075d36 <_Py_open@@Base>: │ │ │ │ +00075d06 <_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 1ce0d8 │ │ │ │ + bl 1cce90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 75de8 <_Py_open@@Base+0xb2> │ │ │ │ + beq.n 75db8 <_Py_open@@Base+0xb2> │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ orr.w r6, r6, #524288 @ 0x80000 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r1, #26072 @ 0x65d8 │ │ │ │ + movw r1, #36240 @ 0x8d90 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #26948 @ 0x6944 │ │ │ │ + movw r0, #24920 @ 0x6158 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 75da8 <_Py_open@@Base+0x72> │ │ │ │ + bne.n 75d78 <_Py_open@@Base+0x72> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75e2a <_Py_open@@Base+0xf4> │ │ │ │ + bge.n 75dfa <_Py_open@@Base+0xf4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 75e2a <_Py_open@@Base+0xf4> │ │ │ │ + bne.n 75dfa <_Py_open@@Base+0xf4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 75e2a <_Py_open@@Base+0xf4> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 75dfa <_Py_open@@Base+0xf4> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 75dc4 <_Py_open@@Base+0x8e> │ │ │ │ - bl 116390 │ │ │ │ - cbnz r0, 75dee <_Py_open@@Base+0xb8> │ │ │ │ - bl b0fe4 │ │ │ │ + bne.n 75d94 <_Py_open@@Base+0x8e> │ │ │ │ + bl 1164f8 │ │ │ │ + cbnz r0, 75dbe <_Py_open@@Base+0xb8> │ │ │ │ + bl b0b30 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2ade0 <__open64_2@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 75d98 <_Py_open@@Base+0x62> │ │ │ │ - b.n 75df8 <_Py_open@@Base+0xc2> │ │ │ │ + blt.n 75d68 <_Py_open@@Base+0x62> │ │ │ │ + b.n 75dc8 <_Py_open@@Base+0xc2> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e4948 │ │ │ │ + bl 1e367c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75de8 <_Py_open@@Base+0xb2> │ │ │ │ + bge.n 75db8 <_Py_open@@Base+0xb2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 75de8 <_Py_open@@Base+0xb2> │ │ │ │ + cbnz r3, 75db8 <_Py_open@@Base+0xb2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 75e2a <_Py_open@@Base+0xf4> │ │ │ │ + b.n 75dfa <_Py_open@@Base+0xf4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75de8 <_Py_open@@Base+0xb2> │ │ │ │ - b.n 75ddc <_Py_open@@Base+0xa6> │ │ │ │ + bge.n 75db8 <_Py_open@@Base+0xb2> │ │ │ │ + b.n 75dac <_Py_open@@Base+0xa6> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75e0c <_Py_open@@Base+0xd6> │ │ │ │ + bge.n 75ddc <_Py_open@@Base+0xd6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 75e0c <_Py_open@@Base+0xd6> │ │ │ │ + cbnz r3, 75ddc <_Py_open@@Base+0xd6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #28688 @ 0x7010 │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ - bl 1e64ac <_PyConfig_FromDict@@Base+0xdb8> │ │ │ │ + bl 1e51e0 <_PyConfig_FromDict@@Base+0xdb8> │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75e2a <_Py_open@@Base+0xf4> │ │ │ │ + bne.n 75dfa <_Py_open@@Base+0xf4> │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ blx 2b5a8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, #152 @ 0x98 │ │ │ │ - ldr r5, [pc, #120] @ (75ebc <_Py_open@@Base+0x186>) │ │ │ │ - movw r4, #37952 @ 0x9440 │ │ │ │ + ldr r5, [pc, #120] @ (75e8c <_Py_open@@Base+0x186>) │ │ │ │ + movw r4, #35388 @ 0x8a3c │ │ │ │ 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 249034 │ │ │ │ - cbnz r0, 75e68 <_Py_open@@Base+0x132> │ │ │ │ + bl 24843c │ │ │ │ + cbnz r0, 75e38 <_Py_open@@Base+0x132> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 75ea4 <_Py_open@@Base+0x16e> │ │ │ │ + b.n 75e74 <_Py_open@@Base+0x16e> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #39848 @ 0x9ba8 │ │ │ │ + movw r1, #37824 @ 0x93c0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #51188 @ 0xc7f4 │ │ │ │ + movw r0, #49156 @ 0xc004 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 75e64 <_Py_open@@Base+0x12e> │ │ │ │ + beq.n 75e34 <_Py_open@@Base+0x12e> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 24ae20 │ │ │ │ + bl 24a228 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 75e9e <_Py_open@@Base+0x168> │ │ │ │ - bl 94178 │ │ │ │ + bne.n 75e6e <_Py_open@@Base+0x168> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 75e64 <_Py_open@@Base+0x12e> │ │ │ │ + bne.n 75e34 <_Py_open@@Base+0x12e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 94430 │ │ │ │ - ldr r3, [pc, #20] @ (75ebc <_Py_open@@Base+0x186>) │ │ │ │ + bl 94390 │ │ │ │ + ldr r3, [pc, #20] @ (75e8c <_Py_open@@Base+0x186>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 75eb6 <_Py_open@@Base+0x180> │ │ │ │ + beq.n 75e86 <_Py_open@@Base+0x180> │ │ │ │ blx 2baf0 <__stack_chk_fail@plt> │ │ │ │ add sp, #152 @ 0x98 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr15, {2} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #1 │ │ │ │ add r0, sp, #8 │ │ │ │ - movw r3, #22704 @ 0x58b0 │ │ │ │ + movw r3, #20720 @ 0x50f0 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2c3fc <__sprintf_chk@plt> │ │ │ │ movs r1, #2 │ │ │ │ add r0, sp, #8 │ │ │ │ blx 2b89c │ │ │ │ adds r3, r0, #1 │ │ │ │ str r0, [r5, #4] │ │ │ │ - bne.n 75f5a <_Py_open@@Base+0x224> │ │ │ │ + bne.n 75f2a <_Py_open@@Base+0x224> │ │ │ │ movw r5, #43308 @ 0xa92c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ add r1, sp, #8 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 4247c │ │ │ │ - bl 6c234 │ │ │ │ - cbnz r0, 75f5c <_Py_open@@Base+0x226> │ │ │ │ - ldr r2, [pc, #76] @ (75f64 <_Py_open@@Base+0x22e>) │ │ │ │ + bl 42490 │ │ │ │ + bl 6c204 │ │ │ │ + cbnz r0, 75f2c <_Py_open@@Base+0x226> │ │ │ │ + ldr r2, [pc, #76] @ (75f34 <_Py_open@@Base+0x22e>) │ │ │ │ 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, 75f28 <_Py_open@@Base+0x1f2> │ │ │ │ + cbz r3, 75ef8 <_Py_open@@Base+0x1f2> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 75f42 <_Py_open@@Base+0x20c> │ │ │ │ + cbnz r3, 75f12 <_Py_open@@Base+0x20c> │ │ │ │ blx 2b1b8 │ │ │ │ add r3, sp, #8 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #22720 @ 0x58c0 │ │ │ │ + movw r2, #20736 @ 0x5100 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - bl 2344e4 <_PyErr_Format@@Base> │ │ │ │ - b.n 75f5c <_Py_open@@Base+0x226> │ │ │ │ + bl 2334e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 75f2c <_Py_open@@Base+0x226> │ │ │ │ blx 2b1b8 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #22720 @ 0x58c0 │ │ │ │ + movw r1, #20736 @ 0x5100 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5e0f4 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 75f5c <_Py_open@@Base+0x226> │ │ │ │ + bl 5e0cc <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 75f2c <_Py_open@@Base+0x226> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -111584,88 +111580,88 @@ │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ adds r3, #1 │ │ │ │ - bne.n 75f90 <_Py_open@@Base+0x25a> │ │ │ │ - bl 75ec0 <_Py_open@@Base+0x18a> │ │ │ │ + bne.n 75f60 <_Py_open@@Base+0x25a> │ │ │ │ + bl 75e90 <_Py_open@@Base+0x18a> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 76062 <_Py_open@@Base+0x32c> │ │ │ │ + beq.n 76032 <_Py_open@@Base+0x32c> │ │ │ │ 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 2b394 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 76034 <_Py_open@@Base+0x2fe> │ │ │ │ + bge.n 76004 <_Py_open@@Base+0x2fe> │ │ │ │ movw r6, #43308 @ 0xa92c │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r7, [r0, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ - bl 6c234 │ │ │ │ - cbz r0, 75fd6 <_Py_open@@Base+0x2a0> │ │ │ │ + bl 1e3608 │ │ │ │ + bl 6c204 │ │ │ │ + cbz r0, 75fa6 <_Py_open@@Base+0x2a0> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 76062 <_Py_open@@Base+0x32c> │ │ │ │ - ldr r3, [pc, #144] @ (76068 <_Py_open@@Base+0x332>) │ │ │ │ + b.n 76032 <_Py_open@@Base+0x32c> │ │ │ │ + ldr r3, [pc, #144] @ (76038 <_Py_open@@Base+0x332>) │ │ │ │ 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, 75ff0 <_Py_open@@Base+0x2ba> │ │ │ │ + cbz r3, 75fc0 <_Py_open@@Base+0x2ba> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 76014 <_Py_open@@Base+0x2de> │ │ │ │ + cbnz r3, 75fe4 <_Py_open@@Base+0x2de> │ │ │ │ blx 2b1b8 │ │ │ │ mov r3, r5 │ │ │ │ strd r4, r0, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ - movw r2, #22748 @ 0x58dc │ │ │ │ + movw r2, #20764 @ 0x511c │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 2344e4 <_PyErr_Format@@Base> │ │ │ │ - b.n 75fd0 <_Py_open@@Base+0x29a> │ │ │ │ + bl 2334e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 75fa0 <_Py_open@@Base+0x29a> │ │ │ │ blx 2b1b8 │ │ │ │ mov r3, sl │ │ │ │ strd r4, r0, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #22748 @ 0x58dc │ │ │ │ + movw r1, #20764 @ 0x511c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ str.w r9, [sp] │ │ │ │ - bl 5e0f4 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 75fd0 <_Py_open@@Base+0x29a> │ │ │ │ - bne.n 76058 <_Py_open@@Base+0x322> │ │ │ │ + bl 5e0cc <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 75fa0 <_Py_open@@Base+0x29a> │ │ │ │ + bne.n 76028 <_Py_open@@Base+0x322> │ │ │ │ movw r0, #43308 @ 0xa92c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r3, sl │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #22832 @ 0x5930 │ │ │ │ + movw r1, #20848 @ 0x5170 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str.w r9, [sp] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 75fd0 <_Py_open@@Base+0x29a> │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 75fa0 <_Py_open@@Base+0x29a> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 75f94 <_Py_open@@Base+0x25e> │ │ │ │ + bne.n 75f64 <_Py_open@@Base+0x25e> │ │ │ │ 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 │ │ │ │ @@ -111674,150 +111670,150 @@ │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 76092 <_Py_open@@Base+0x35c> │ │ │ │ + beq.n 76062 <_Py_open@@Base+0x35c> │ │ │ │ movs r4, #0 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 7609c <_Py_open@@Base+0x366> │ │ │ │ - bl 75ec0 <_Py_open@@Base+0x18a> │ │ │ │ + b.n 7606c <_Py_open@@Base+0x366> │ │ │ │ + bl 75e90 <_Py_open@@Base+0x18a> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 76100 <_Py_open@@Base+0x3ca> │ │ │ │ - b.n 7608c <_Py_open@@Base+0x356> │ │ │ │ + beq.n 760d0 <_Py_open@@Base+0x3ca> │ │ │ │ + b.n 7605c <_Py_open@@Base+0x356> │ │ │ │ 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 2b648 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 760d2 <_Py_open@@Base+0x39c> │ │ │ │ + bge.n 760a2 <_Py_open@@Base+0x39c> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 76100 <_Py_open@@Base+0x3ca> │ │ │ │ - bne.n 760f6 <_Py_open@@Base+0x3c0> │ │ │ │ + b.n 760d0 <_Py_open@@Base+0x3ca> │ │ │ │ + bne.n 760c6 <_Py_open@@Base+0x3c0> │ │ │ │ movw r0, #43308 @ 0xa92c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r3, sl │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #22920 @ 0x5988 │ │ │ │ + movw r1, #20936 @ 0x51c8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str.w r9, [sp] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 760cc <_Py_open@@Base+0x396> │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 7609c <_Py_open@@Base+0x396> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 7609c <_Py_open@@Base+0x366> │ │ │ │ + bne.n 7606c <_Py_open@@Base+0x366> │ │ │ │ movs r0, #0 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ - bl d6680 │ │ │ │ + bl d6118 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 76156 <_Py_open@@Base+0x420> │ │ │ │ + cbz r0, 76126 <_Py_open@@Base+0x420> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl d662c │ │ │ │ + bl d60c4 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 76150 <_Py_open@@Base+0x41a> │ │ │ │ + cbz r0, 76120 <_Py_open@@Base+0x41a> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl d662c │ │ │ │ - cbz r0, 76154 <_Py_open@@Base+0x41e> │ │ │ │ + bl d60c4 │ │ │ │ + cbz r0, 76124 <_Py_open@@Base+0x41e> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #23008 @ 0x59e0 │ │ │ │ + movw r0, #21024 @ 0x5220 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 76156 <_Py_open@@Base+0x420> │ │ │ │ + b.n 76126 <_Py_open@@Base+0x420> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 76156 <_Py_open@@Base+0x420> │ │ │ │ + b.n 76126 <_Py_open@@Base+0x420> │ │ │ │ mov r4, r0 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add.w r1, sp, #6 │ │ │ │ - bl 6ff8c <_PyLong_UInt16_Converter@@Base> │ │ │ │ - cbz r0, 76184 <_Py_open@@Base+0x44e> │ │ │ │ + bl 6ffb0 <_PyLong_UInt16_Converter@@Base> │ │ │ │ + cbz r0, 76154 <_Py_open@@Base+0x44e> │ │ │ │ ldrh.w r0, [sp, #6] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl 8f798 │ │ │ │ + bl 8f6f8 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - b.n 7615c <_Py_open@@Base+0x426> │ │ │ │ + b.n 7612c <_Py_open@@Base+0x426> │ │ │ │ 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 2b7d8c <_PyLong_UInt32_Converter@@Base> │ │ │ │ - cbz r0, 761ac <_Py_open@@Base+0x476> │ │ │ │ + bl 2b75f4 <_PyLong_UInt32_Converter@@Base> │ │ │ │ + cbz r0, 7617c <_Py_open@@Base+0x476> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ rev r0, r0 │ │ │ │ - bl 8f798 │ │ │ │ + bl 8f6f8 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - b.n 7618a <_Py_open@@Base+0x454> │ │ │ │ + b.n 7615a <_Py_open@@Base+0x454> │ │ │ │ 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 284d28 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ - cbz r0, 761fc <_Py_open@@Base+0x4c6> │ │ │ │ + bl 284568 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + cbz r0, 761cc <_Py_open@@Base+0x4c6> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #6 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ str r2, [r3, #0] │ │ │ │ blx 2acf0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 761f2 <_Py_open@@Base+0x4bc> │ │ │ │ + cbnz r0, 761c2 <_Py_open@@Base+0x4bc> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ - b.n 761fe <_Py_open@@Base+0x4c8> │ │ │ │ + bl 1e3608 │ │ │ │ + b.n 761ce <_Py_open@@Base+0x4c8> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ce0d8 │ │ │ │ + bl 1cce90 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 761fe <_Py_open@@Base+0x4c8> │ │ │ │ + b.n 761ce <_Py_open@@Base+0x4c8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -111834,186 +111830,186 @@ │ │ │ │ strd r5, r5, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ blx 2b420 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ strd r5, r5, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ - beq.n 76258 <_Py_open@@Base+0x522> │ │ │ │ + beq.n 76228 <_Py_open@@Base+0x522> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23048 @ 0x5a08 │ │ │ │ + movw r1, #21064 @ 0x5248 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7648a <_Py_open@@Base+0x754> │ │ │ │ + b.n 7645a <_Py_open@@Base+0x754> │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ movw r2, #41968 @ 0xa3f0 │ │ │ │ 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, #23084 @ 0x5a2c │ │ │ │ + movw r2, #21100 @ 0x526c │ │ │ │ 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] @ (76494 <_Py_open@@Base+0x75e>) │ │ │ │ - bl f5598 │ │ │ │ + ldr r3, [pc, #528] @ (76464 <_Py_open@@Base+0x75e>) │ │ │ │ + bl f553c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 76254 <_Py_open@@Base+0x51e> │ │ │ │ + beq.n 76224 <_Py_open@@Base+0x51e> │ │ │ │ add.w r9, sp, #72 @ 0x48 │ │ │ │ movs r2, #28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ blx 2b420 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - cbz r0, 762a8 <_Py_open@@Base+0x572> │ │ │ │ - bl 122494 │ │ │ │ + cbz r0, 76278 <_Py_open@@Base+0x572> │ │ │ │ + bl 1225fc │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - bge.n 762c4 <_Py_open@@Base+0x58e> │ │ │ │ + bge.n 76294 <_Py_open@@Base+0x58e> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23112 @ 0x5a48 │ │ │ │ + movw r1, #21128 @ 0x5288 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 76458 <_Py_open@@Base+0x722> │ │ │ │ + b.n 76428 <_Py_open@@Base+0x722> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - cbz r0, 762fa <_Py_open@@Base+0x5c4> │ │ │ │ - bl 122494 │ │ │ │ + cbz r0, 762ca <_Py_open@@Base+0x5c4> │ │ │ │ + bl 1225fc │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 762de <_Py_open@@Base+0x5a8> │ │ │ │ - bl 94178 │ │ │ │ + bne.n 762ae <_Py_open@@Base+0x5a8> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76456 <_Py_open@@Base+0x720> │ │ │ │ - b.n 762e2 <_Py_open@@Base+0x5ac> │ │ │ │ + bne.w 76426 <_Py_open@@Base+0x720> │ │ │ │ + b.n 762b2 <_Py_open@@Base+0x5ac> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 762fe <_Py_open@@Base+0x5c8> │ │ │ │ + bge.n 762ce <_Py_open@@Base+0x5c8> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23148 @ 0x5a6c │ │ │ │ + movw r1, #21164 @ 0x52ac │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 762be <_Py_open@@Base+0x588> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 7628e <_Py_open@@Base+0x588> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ - cbz r3, 7630e <_Py_open@@Base+0x5d8> │ │ │ │ + cbz r3, 762de <_Py_open@@Base+0x5d8> │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ adds r4, #7 │ │ │ │ bic.w r4, r4, #3 │ │ │ │ adds r4, #28 │ │ │ │ - b.n 76310 <_Py_open@@Base+0x5da> │ │ │ │ + b.n 762e0 <_Py_open@@Base+0x5da> │ │ │ │ movs r4, #16 │ │ │ │ adds r3, r6, #1 │ │ │ │ it ne │ │ │ │ addne r4, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 76328 <_Py_open@@Base+0x5f2> │ │ │ │ + cbnz r0, 762f8 <_Py_open@@Base+0x5f2> │ │ │ │ mov r4, r5 │ │ │ │ - bl 23c470 │ │ │ │ - b.n 76458 <_Py_open@@Base+0x722> │ │ │ │ + bl 23b41c │ │ │ │ + b.n 76428 <_Py_open@@Base+0x722> │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 2b420 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ strd r5, r4, [sp, #88] @ 0x58 │ │ │ │ - cbz r0, 76346 <_Py_open@@Base+0x610> │ │ │ │ + cbz r0, 76316 <_Py_open@@Base+0x610> │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r1, r9 │ │ │ │ - bl 29a9a8 │ │ │ │ + bl 29a140 <_PyTime_FromMillisecondsObject@@Base+0xc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 76366 <_Py_open@@Base+0x630> │ │ │ │ + beq.n 76336 <_Py_open@@Base+0x630> │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 76350 <_Py_open@@Base+0x61a> │ │ │ │ + bls.n 76320 <_Py_open@@Base+0x61a> │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ - cbnz r4, 7636a <_Py_open@@Base+0x634> │ │ │ │ + cbnz r4, 7633a <_Py_open@@Base+0x634> │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23176 @ 0x5a88 │ │ │ │ + movw r1, #21192 @ 0x52c8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 76458 <_Py_open@@Base+0x722> │ │ │ │ + b.n 76428 <_Py_open@@Base+0x722> │ │ │ │ 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, 763c4 <_Py_open@@Base+0x68e> │ │ │ │ + cbz r1, 76394 <_Py_open@@Base+0x68e> │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ cmp r2, #27 │ │ │ │ - bls.n 7638e <_Py_open@@Base+0x658> │ │ │ │ + bls.n 7635e <_Py_open@@Base+0x658> │ │ │ │ adds.w sl, r4, #16 │ │ │ │ - bne.n 763a6 <_Py_open@@Base+0x670> │ │ │ │ + bne.n 76376 <_Py_open@@Base+0x670> │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23220 @ 0x5ab4 │ │ │ │ + movw r1, #21236 @ 0x52f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 76366 <_Py_open@@Base+0x630> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 76336 <_Py_open@@Base+0x630> │ │ │ │ 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 2bff8 │ │ │ │ - b.n 763c6 <_Py_open@@Base+0x690> │ │ │ │ + b.n 76396 <_Py_open@@Base+0x690> │ │ │ │ mov sl, r4 │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 76422 <_Py_open@@Base+0x6ec> │ │ │ │ + beq.n 763f2 <_Py_open@@Base+0x6ec> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 763f8 <_Py_open@@Base+0x6c2> │ │ │ │ + bls.n 763c8 <_Py_open@@Base+0x6c2> │ │ │ │ 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 763f8 <_Py_open@@Base+0x6c2> │ │ │ │ + bhi.n 763c8 <_Py_open@@Base+0x6c2> │ │ │ │ subs r4, r4, r2 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi.n 763f8 <_Py_open@@Base+0x6c2> │ │ │ │ + bhi.n 763c8 <_Py_open@@Base+0x6c2> │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ adds.w r2, sl, r3 │ │ │ │ - bne.n 76410 <_Py_open@@Base+0x6da> │ │ │ │ + bne.n 763e0 <_Py_open@@Base+0x6da> │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23264 @ 0x5ae0 │ │ │ │ + movw r1, #21280 @ 0x5320 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 76366 <_Py_open@@Base+0x630> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 76336 <_Py_open@@Base+0x630> │ │ │ │ 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] │ │ │ │ @@ -112022,42 +112018,42 @@ │ │ │ │ strd r9, r3, [sp, #60] @ 0x3c │ │ │ │ movs r1, #1 │ │ │ │ ldrd r2, r3, [r8, #32] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ strd r2, r2, [sp] │ │ │ │ - movw r2, #49813 @ 0xc295 │ │ │ │ + movw r2, #49829 @ 0xc2a5 │ │ │ │ movt r2, #3 │ │ │ │ - bl 24b178 │ │ │ │ + bl 24a580 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 76366 <_Py_open@@Base+0x630> │ │ │ │ + beq.n 76336 <_Py_open@@Base+0x630> │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 76458 <_Py_open@@Base+0x722> │ │ │ │ + b.n 76428 <_Py_open@@Base+0x722> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ - cbz r3, 76468 <_Py_open@@Base+0x732> │ │ │ │ + cbz r3, 76438 <_Py_open@@Base+0x732> │ │ │ │ mov r0, r7 │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ movs r5, #0 │ │ │ │ movs r6, #44 @ 0x2c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ ldrd r0, r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 76486 <_Py_open@@Base+0x750> │ │ │ │ + ble.n 76456 <_Py_open@@Base+0x750> │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ adds r5, #1 │ │ │ │ - bl 159cdc │ │ │ │ - b.n 76472 <_Py_open@@Base+0x73c> │ │ │ │ - bl 83b90 │ │ │ │ + bl 159d40 │ │ │ │ + b.n 76442 <_Py_open@@Base+0x73c> │ │ │ │ + bl 83b50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #144 @ 0x90 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r7, r6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -112068,632 +112064,632 @@ │ │ │ │ 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, #23312 @ 0x5b10 │ │ │ │ + movw r1, #21328 @ 0x5350 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ strd r5, r5, [sp, #32] │ │ │ │ - bl a60f8 │ │ │ │ + bl a6ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 765cc <_Py_open@@Base+0x896> │ │ │ │ + beq.n 7659c <_Py_open@@Base+0x896> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 83f28 │ │ │ │ + bl 83ee8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 764ee <_Py_open@@Base+0x7b8> │ │ │ │ + cbnz r0, 764be <_Py_open@@Base+0x7b8> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23332 @ 0x5b24 │ │ │ │ + movw r1, #21348 @ 0x5364 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 765ce <_Py_open@@Base+0x898> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 7659e <_Py_open@@Base+0x898> │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 7656a <_Py_open@@Base+0x834> │ │ │ │ + ble.n 7653a <_Py_open@@Base+0x834> │ │ │ │ cmp.w r7, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 76520 <_Py_open@@Base+0x7ea> │ │ │ │ + bcs.n 764f0 <_Py_open@@Base+0x7ea> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 76522 <_Py_open@@Base+0x7ec> │ │ │ │ + cbz r0, 764f2 <_Py_open@@Base+0x7ec> │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r7, r3 │ │ │ │ - bhi.n 76522 <_Py_open@@Base+0x7ec> │ │ │ │ + bhi.n 764f2 <_Py_open@@Base+0x7ec> │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r7, r0 │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 7652c <_Py_open@@Base+0x7f6> │ │ │ │ - b.n 76522 <_Py_open@@Base+0x7ec> │ │ │ │ + cbnz r0, 764fc <_Py_open@@Base+0x7f6> │ │ │ │ + b.n 764f2 <_Py_open@@Base+0x7ec> │ │ │ │ mov r9, r5 │ │ │ │ movs r6, #0 │ │ │ │ - bl 23c470 │ │ │ │ + bl 23b41c │ │ │ │ mov r8, r6 │ │ │ │ - b.n 765a8 <_Py_open@@Base+0x872> │ │ │ │ - movw r1, #23380 @ 0x5b54 │ │ │ │ + b.n 76578 <_Py_open@@Base+0x872> │ │ │ │ + movw r1, #21396 @ 0x5394 │ │ │ │ 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 1a2fa0 │ │ │ │ - cbz r0, 76590 <_Py_open@@Base+0x85a> │ │ │ │ + bl 1a1e9c │ │ │ │ + cbz r0, 76560 <_Py_open@@Base+0x85a> │ │ │ │ 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 7653e <_Py_open@@Base+0x808> │ │ │ │ - b.n 7656e <_Py_open@@Base+0x838> │ │ │ │ + bne.n 7650e <_Py_open@@Base+0x808> │ │ │ │ + b.n 7653e <_Py_open@@Base+0x838> │ │ │ │ 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, #15333 @ 0x3be5 │ │ │ │ + movw r6, #15285 @ 0x3bb5 │ │ │ │ movt r6, #7 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 383ca <_PyInterpreterState_IDDecref@@Base+0x2ca> │ │ │ │ + bl 383d0 <_PyInterpreterState_IDDecref@@Base+0x2cc> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 76592 <_Py_open@@Base+0x85c> │ │ │ │ + b.n 76562 <_Py_open@@Base+0x85c> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r5, 765a8 <_Py_open@@Base+0x872> │ │ │ │ + cbz r5, 76578 <_Py_open@@Base+0x872> │ │ │ │ movs r7, #0 │ │ │ │ mov.w sl, #44 @ 0x2c │ │ │ │ mla r0, sl, r7, r8 │ │ │ │ adds r7, #1 │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ cmp r5, r7 │ │ │ │ - bne.n 7659a <_Py_open@@Base+0x864> │ │ │ │ + bne.n 7656a <_Py_open@@Base+0x864> │ │ │ │ mov r0, r8 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ mov r0, r9 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 765c8 <_Py_open@@Base+0x892> │ │ │ │ + bge.n 76598 <_Py_open@@Base+0x892> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 765c8 <_Py_open@@Base+0x892> │ │ │ │ + cbnz r3, 76598 <_Py_open@@Base+0x892> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 765ce <_Py_open@@Base+0x898> │ │ │ │ + b.n 7659e <_Py_open@@Base+0x898> │ │ │ │ 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, #23468 @ 0x5bac │ │ │ │ + movw r1, #21484 @ 0x53ec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a60f8 │ │ │ │ - cbnz r0, 7661c <_Py_open@@Base+0x8e6> │ │ │ │ - bl f6d10 │ │ │ │ - movw r2, #18421 @ 0x47f5 │ │ │ │ + bl a6ad4 │ │ │ │ + cbnz r0, 765ec <_Py_open@@Base+0x8e6> │ │ │ │ + bl f6cb4 │ │ │ │ + movw r2, #18413 @ 0x47ed │ │ │ │ movt r2, #21 │ │ │ │ - movw r1, #23484 @ 0x5bbc │ │ │ │ + movw r1, #21500 @ 0x53fc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r3, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl a60f8 │ │ │ │ - cbz r0, 7667a <_Py_open@@Base+0x944> │ │ │ │ + bl a6ad4 │ │ │ │ + cbz r0, 7664a <_Py_open@@Base+0x944> │ │ │ │ movs r5, #1 │ │ │ │ - b.n 7661e <_Py_open@@Base+0x8e8> │ │ │ │ + b.n 765ee <_Py_open@@Base+0x8e8> │ │ │ │ movs r5, #0 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - movw r1, #56056 @ 0xdaf8 │ │ │ │ + movw r1, #54072 @ 0xd338 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #23500 @ 0x5bcc │ │ │ │ + movw r0, #21516 @ 0x540c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7667a <_Py_open@@Base+0x944> │ │ │ │ + beq.n 7664a <_Py_open@@Base+0x944> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 158c50 <_PyLong_FromByteArray@@Base+0xb4c> │ │ │ │ + bl 159024 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 76688 <_Py_open@@Base+0x952> │ │ │ │ + cbnz r0, 76658 <_Py_open@@Base+0x952> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2b5cc │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159cdc │ │ │ │ - cbz r5, 7666a <_Py_open@@Base+0x934> │ │ │ │ + bl 159d40 │ │ │ │ + cbz r5, 7663a <_Py_open@@Base+0x934> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7666a <_Py_open@@Base+0x934> │ │ │ │ + bge.n 7663a <_Py_open@@Base+0x934> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 7666a <_Py_open@@Base+0x934> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 7667e <_Py_open@@Base+0x948> │ │ │ │ + cbnz r3, 7663a <_Py_open@@Base+0x934> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 7664e <_Py_open@@Base+0x948> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7668e <_Py_open@@Base+0x958> │ │ │ │ + b.n 7665e <_Py_open@@Base+0x958> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 7668e <_Py_open@@Base+0x958> │ │ │ │ + b.n 7665e <_Py_open@@Base+0x958> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 76656 <_Py_open@@Base+0x920> │ │ │ │ - b.n 7666c <_Py_open@@Base+0x936> │ │ │ │ + bne.n 76626 <_Py_open@@Base+0x920> │ │ │ │ + b.n 7663c <_Py_open@@Base+0x936> │ │ │ │ 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, #23520 @ 0x5be0 │ │ │ │ + movw r1, #21536 @ 0x5420 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl a60f8 │ │ │ │ - cbz r0, 766d6 <_Py_open@@Base+0x9a0> │ │ │ │ + bl a6ad4 │ │ │ │ + cbz r0, 766a6 <_Py_open@@Base+0x9a0> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - movw r1, #47836 @ 0xbadc │ │ │ │ + movw r1, #45860 @ 0xb324 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - movw r0, #23540 @ 0x5bf4 │ │ │ │ + movw r0, #21556 @ 0x5434 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 766da <_Py_open@@Base+0x9a4> │ │ │ │ + bne.n 766aa <_Py_open@@Base+0x9a4> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 76716 <_Py_open@@Base+0x9e0> │ │ │ │ - bl b0fe4 │ │ │ │ + b.n 766e6 <_Py_open@@Base+0x9e0> │ │ │ │ + bl b0b30 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ blx 2b574 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b417c │ │ │ │ - cbnz r4, 7670a <_Py_open@@Base+0x9d4> │ │ │ │ + bl b3cc0 │ │ │ │ + cbnz r4, 766da <_Py_open@@Base+0x9d4> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23564 @ 0x5c0c │ │ │ │ + movw r1, #21580 @ 0x544c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 76716 <_Py_open@@Base+0x9e0> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 766e6 <_Py_open@@Base+0x9e0> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ 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, #23588 @ 0x5c24 │ │ │ │ + movw r1, #21604 @ 0x5464 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl a60f8 │ │ │ │ - cbz r0, 76762 <_Py_open@@Base+0xa2c> │ │ │ │ + bl a6ad4 │ │ │ │ + cbz r0, 76732 <_Py_open@@Base+0xa2c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp.w r2, #65536 @ 0x10000 │ │ │ │ - bcc.n 76766 <_Py_open@@Base+0xa30> │ │ │ │ + bcc.n 76736 <_Py_open@@Base+0xa30> │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23608 @ 0x5c38 │ │ │ │ + movw r1, #21624 @ 0x5478 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 767bc <_Py_open@@Base+0xa86> │ │ │ │ + b.n 7678c <_Py_open@@Base+0xa86> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - movw r1, #6244 @ 0x1864 │ │ │ │ + movw r1, #3980 @ 0xf8c │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #23648 @ 0x5c60 │ │ │ │ + movw r0, #21664 @ 0x54a0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 76762 <_Py_open@@Base+0xa2c> │ │ │ │ - bl b0fe4 │ │ │ │ + beq.n 76732 <_Py_open@@Base+0xa2c> │ │ │ │ + bl b0b30 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ blx 2c084 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b417c │ │ │ │ - cbnz r4, 767b4 <_Py_open@@Base+0xa7e> │ │ │ │ + bl b3cc0 │ │ │ │ + cbnz r4, 76784 <_Py_open@@Base+0xa7e> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23672 @ 0x5c78 │ │ │ │ + movw r1, #21688 @ 0x54b8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 767bc <_Py_open@@Base+0xa86> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 7678c <_Py_open@@Base+0xa86> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ 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, #23696 @ 0x5c90 │ │ │ │ + movw r1, #21712 @ 0x54d0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a60f8 │ │ │ │ - cbz r0, 7681c <_Py_open@@Base+0xae6> │ │ │ │ - bl b0fe4 │ │ │ │ + bl a6ad4 │ │ │ │ + cbz r0, 767ec <_Py_open@@Base+0xae6> │ │ │ │ + bl b0b30 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2b2a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b417c │ │ │ │ - cbnz r4, 76812 <_Py_open@@Base+0xadc> │ │ │ │ + bl b3cc0 │ │ │ │ + cbnz r4, 767e2 <_Py_open@@Base+0xadc> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23716 @ 0x5ca4 │ │ │ │ + movw r1, #21732 @ 0x54e4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 7681e <_Py_open@@Base+0xae8> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 767ee <_Py_open@@Base+0xae8> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7681e <_Py_open@@Base+0xae8> │ │ │ │ + b.n 767ee <_Py_open@@Base+0xae8> │ │ │ │ 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, #23736 @ 0x5cb8 │ │ │ │ + movw r1, #21752 @ 0x54f8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r2, sp │ │ │ │ - bl a60f8 │ │ │ │ - cbz r0, 76870 <_Py_open@@Base+0xb3a> │ │ │ │ + bl a6ad4 │ │ │ │ + cbz r0, 76840 <_Py_open@@Base+0xb3a> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 76874 <_Py_open@@Base+0xb3e> │ │ │ │ + bne.n 76844 <_Py_open@@Base+0xb3e> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 768a0 <_Py_open@@Base+0xb6a> │ │ │ │ + beq.n 76870 <_Py_open@@Base+0xb6a> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23752 @ 0x5cc8 │ │ │ │ + movw r1, #21768 @ 0x5508 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 768d2 <_Py_open@@Base+0xb9c> │ │ │ │ + b.n 768a2 <_Py_open@@Base+0xb9c> │ │ │ │ cmp r0, #10 │ │ │ │ - bne.n 76880 <_Py_open@@Base+0xb4a> │ │ │ │ + bne.n 76850 <_Py_open@@Base+0xb4a> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #16 │ │ │ │ - beq.n 768a0 <_Py_open@@Base+0xb6a> │ │ │ │ - b.n 76854 <_Py_open@@Base+0xb1e> │ │ │ │ + beq.n 76870 <_Py_open@@Base+0xb6a> │ │ │ │ + b.n 76824 <_Py_open@@Base+0xb1e> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #23796 @ 0x5cf4 │ │ │ │ + movw r1, #21812 @ 0x5534 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159cdc │ │ │ │ - b.n 76870 <_Py_open@@Base+0xb3a> │ │ │ │ + bl 159d40 │ │ │ │ + b.n 76840 <_Py_open@@Base+0xb3a> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r3, #46 @ 0x2e │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ blx 2b0ec │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 768c4 <_Py_open@@Base+0xb8e> │ │ │ │ + cbnz r0, 76894 <_Py_open@@Base+0xb8e> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159cdc │ │ │ │ - b.n 768d2 <_Py_open@@Base+0xb9c> │ │ │ │ + bl 159d40 │ │ │ │ + b.n 768a2 <_Py_open@@Base+0xb9c> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ 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, #23824 @ 0x5d10 │ │ │ │ + movw r1, #21840 @ 0x5550 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a60f8 │ │ │ │ - cbz r0, 76926 <_Py_open@@Base+0xbf0> │ │ │ │ + bl a6ad4 │ │ │ │ + cbz r0, 768f6 <_Py_open@@Base+0xbf0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movw r3, #65523 @ 0xfff3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r0, r3 │ │ │ │ - bhi.n 76910 <_Py_open@@Base+0xbda> │ │ │ │ + bhi.n 768e0 <_Py_open@@Base+0xbda> │ │ │ │ adds r0, #12 │ │ │ │ - bl 8f798 │ │ │ │ - b.n 76928 <_Py_open@@Base+0xbf2> │ │ │ │ + bl 8f6f8 │ │ │ │ + b.n 768f8 <_Py_open@@Base+0xbf2> │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23836 @ 0x5d1c │ │ │ │ + movw r1, #21852 @ 0x555c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 102f28 │ │ │ │ + bl 102dc4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 7694c <_Py_open@@Base+0xc16> │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 7698a <_Py_open@@Base+0xc54> │ │ │ │ - bl b0fe4 │ │ │ │ + bne.n 7691c <_Py_open@@Base+0xc16> │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 7695a <_Py_open@@Base+0xc54> │ │ │ │ + bl b0b30 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b5a8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 7696e <_Py_open@@Base+0xc38> │ │ │ │ + blt.n 7693e <_Py_open@@Base+0xc38> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 7698c <_Py_open@@Base+0xc56> │ │ │ │ + b.n 7695c <_Py_open@@Base+0xc56> │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ - beq.n 76964 <_Py_open@@Base+0xc2e> │ │ │ │ + beq.n 76934 <_Py_open@@Base+0xc2e> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ 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 102f28 │ │ │ │ + bl 102dc4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 769b2 <_Py_open@@Base+0xc7c> │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 769b2 <_Py_open@@Base+0xc7c> │ │ │ │ + bne.n 76982 <_Py_open@@Base+0xc7c> │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 76982 <_Py_open@@Base+0xc7c> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 769cc <_Py_open@@Base+0xc96> │ │ │ │ + b.n 7699c <_Py_open@@Base+0xc96> │ │ │ │ mov r0, r4 │ │ │ │ - bl 223c8c <_Py_dup@@Base> │ │ │ │ + bl 222448 <_Py_dup@@Base> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 769ae <_Py_open@@Base+0xc78> │ │ │ │ - bl 94430 │ │ │ │ + beq.n 7697e <_Py_open@@Base+0xc78> │ │ │ │ + bl 94390 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 769cc <_Py_open@@Base+0xc96> │ │ │ │ + cbnz r0, 7699c <_Py_open@@Base+0xc96> │ │ │ │ mov r0, r5 │ │ │ │ blx 2b5a8 │ │ │ │ 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, #23872 @ 0x5d40 │ │ │ │ + movw r1, #21888 @ 0x5580 │ │ │ │ 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 a60f8 │ │ │ │ - cbz r0, 76a32 <_Py_open@@Base+0xcfc> │ │ │ │ + bl a6ad4 │ │ │ │ + cbz r0, 76a02 <_Py_open@@Base+0xcfc> │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.n 76a36 <_Py_open@@Base+0xd00> │ │ │ │ + bmi.n 76a06 <_Py_open@@Base+0xd00> │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23888 @ 0x5d50 │ │ │ │ + movw r1, #21904 @ 0x5590 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 76b92 <_Py_open@@Base+0xe5c> │ │ │ │ + b.n 76b62 <_Py_open@@Base+0xe5c> │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ - movw r1, #23932 @ 0x5d7c │ │ │ │ + movw r1, #21948 @ 0x55bc │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ strd r8, sl, [sp] │ │ │ │ - bl a60f8 │ │ │ │ + bl a6ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 76a32 <_Py_open@@Base+0xcfc> │ │ │ │ + beq.n 76a02 <_Py_open@@Base+0xcfc> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1048576 @ 0x100000 │ │ │ │ - bcc.n 76a72 <_Py_open@@Base+0xd3c> │ │ │ │ + bcc.n 76a42 <_Py_open@@Base+0xd3c> │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #23980 @ 0x5dac │ │ │ │ + movw r1, #21996 @ 0x55ec │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 76a32 <_Py_open@@Base+0xcfc> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 76a02 <_Py_open@@Base+0xcfc> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - movw r1, #56056 @ 0xdaf8 │ │ │ │ + movw r1, #54072 @ 0xd338 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #24024 @ 0x5dd8 │ │ │ │ + movw r0, #22040 @ 0x5618 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 76a32 <_Py_open@@Base+0xcfc> │ │ │ │ + beq.n 76a02 <_Py_open@@Base+0xcfc> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r7, sp, #84 @ 0x54 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #56248 @ 0xdbb8 │ │ │ │ + movw r2, #54264 @ 0xd3f8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1bd29c │ │ │ │ + bl 1bc0bc │ │ │ │ movs r2, #28 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx 2b420 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ movs r3, #4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bl b0fe4 │ │ │ │ + bl b0b30 │ │ │ │ mov r1, r7 │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx 2af3c │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbz r1, 76adc <_Py_open@@Base+0xda6> │ │ │ │ + cbz r1, 76aac <_Py_open@@Base+0xda6> │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl 51b2c │ │ │ │ - b.n 76af8 <_Py_open@@Base+0xdc2> │ │ │ │ + bl 51b4c │ │ │ │ + b.n 76ac8 <_Py_open@@Base+0xdc2> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r4, [r3, #28] │ │ │ │ - cbz r4, 76afc <_Py_open@@Base+0xdc6> │ │ │ │ + cbz r4, 76acc <_Py_open@@Base+0xdc6> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24044 @ 0x5dec │ │ │ │ + movw r1, #22060 @ 0x562c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 76b8a <_Py_open@@Base+0xe54> │ │ │ │ + b.n 76b5a <_Py_open@@Base+0xe54> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 76b18 <_Py_open@@Base+0xde2> │ │ │ │ + beq.n 76ae8 <_Py_open@@Base+0xde2> │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n 76b38 <_Py_open@@Base+0xe02> │ │ │ │ + bne.n 76b08 <_Py_open@@Base+0xe02> │ │ │ │ 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 76b38 <_Py_open@@Base+0xe02> │ │ │ │ + b.n 76b08 <_Py_open@@Base+0xe02> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 76b38 <_Py_open@@Base+0xe02> │ │ │ │ + beq.n 76b08 <_Py_open@@Base+0xe02> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24084 @ 0x5e14 │ │ │ │ + movw r1, #22100 @ 0x5654 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 76b8a <_Py_open@@Base+0xe54> │ │ │ │ - bl b0fe4 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 76b5a <_Py_open@@Base+0xe54> │ │ │ │ + bl b0b30 │ │ │ │ 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 2bcf4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b417c │ │ │ │ - cbz r6, 76b6e <_Py_open@@Base+0xe38> │ │ │ │ + bl b3cc0 │ │ │ │ + cbz r6, 76b3e <_Py_open@@Base+0xe38> │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl 51b2c │ │ │ │ - b.n 76b8a <_Py_open@@Base+0xe54> │ │ │ │ + bl 51b4c │ │ │ │ + b.n 76b5a <_Py_open@@Base+0xe54> │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 76b8a <_Py_open@@Base+0xe54> │ │ │ │ + cbz r0, 76b5a <_Py_open@@Base+0xe54> │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #24116 @ 0x5e34 │ │ │ │ + movw r0, #22132 @ 0x5674 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - cbz r0, 76b92 <_Py_open@@Base+0xe5c> │ │ │ │ + cbz r0, 76b62 <_Py_open@@Base+0xe5c> │ │ │ │ blx 2aec0 │ │ │ │ mov r0, r4 │ │ │ │ addw sp, sp, #1148 @ 0x47c │ │ │ │ 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 │ │ │ │ @@ -112701,817 +112697,817 @@ │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #8436 @ 0x20f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 76bca <_Py_open@@Base+0xe94> │ │ │ │ + beq.n 76b9a <_Py_open@@Base+0xe94> │ │ │ │ movw r2, #8888 @ 0x22b8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 76be0 <_Py_open@@Base+0xeaa> │ │ │ │ + bne.n 76bb0 <_Py_open@@Base+0xeaa> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 76c36 <_Py_open@@Base+0xf00> │ │ │ │ + beq.n 76c06 <_Py_open@@Base+0xf00> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 76c36 <_Py_open@@Base+0xf00> │ │ │ │ - b.n 76be2 <_Py_open@@Base+0xeac> │ │ │ │ + ble.n 76c06 <_Py_open@@Base+0xf00> │ │ │ │ + b.n 76bb2 <_Py_open@@Base+0xeac> │ │ │ │ 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 76bfe <_Py_open@@Base+0xec8> │ │ │ │ + beq.n 76bce <_Py_open@@Base+0xec8> │ │ │ │ movw r2, #8888 @ 0x22b8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 76c14 <_Py_open@@Base+0xede> │ │ │ │ + bne.n 76be4 <_Py_open@@Base+0xede> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 76c36 <_Py_open@@Base+0xf00> │ │ │ │ + beq.n 76c06 <_Py_open@@Base+0xf00> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 76c36 <_Py_open@@Base+0xf00> │ │ │ │ - b.n 76c16 <_Py_open@@Base+0xee0> │ │ │ │ + ble.n 76c06 <_Py_open@@Base+0xf00> │ │ │ │ + b.n 76be6 <_Py_open@@Base+0xee0> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - cbz r6, 76c72 <_Py_open@@Base+0xf3c> │ │ │ │ + cbz r6, 76c42 <_Py_open@@Base+0xf3c> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 76c50 <_Py_open@@Base+0xf1a> │ │ │ │ + bne.n 76c20 <_Py_open@@Base+0xf1a> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 76c5e <_Py_open@@Base+0xf28> │ │ │ │ + bne.n 76c2e <_Py_open@@Base+0xf28> │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 76cac <_Py_open@@Base+0xf76> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 76c7c <_Py_open@@Base+0xf76> │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 76c66 <_Py_open@@Base+0xf30> │ │ │ │ - b.n 76c28 <_Py_open@@Base+0xef2> │ │ │ │ + bne.n 76c36 <_Py_open@@Base+0xf30> │ │ │ │ + b.n 76bf8 <_Py_open@@Base+0xef2> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 76c36 <_Py_open@@Base+0xf00> │ │ │ │ - b.n 76c68 <_Py_open@@Base+0xf32> │ │ │ │ + ble.n 76c06 <_Py_open@@Base+0xf00> │ │ │ │ + b.n 76c38 <_Py_open@@Base+0xf32> │ │ │ │ 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 26579c │ │ │ │ + bl 26503c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76c92 <_Py_open@@Base+0xf5c> │ │ │ │ + bge.n 76c62 <_Py_open@@Base+0xf5c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 76c92 <_Py_open@@Base+0xf5c> │ │ │ │ + cbnz r3, 76c62 <_Py_open@@Base+0xf5c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76ca6 <_Py_open@@Base+0xf70> │ │ │ │ + bge.n 76c76 <_Py_open@@Base+0xf70> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 76ca6 <_Py_open@@Base+0xf70> │ │ │ │ + cbnz r3, 76c76 <_Py_open@@Base+0xf70> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ 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, #8436 @ 0x20f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 76cde <_Py_open@@Base+0xfa8> │ │ │ │ + beq.n 76cae <_Py_open@@Base+0xfa8> │ │ │ │ movw r2, #8888 @ 0x22b8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 76cf4 <_Py_open@@Base+0xfbe> │ │ │ │ + bne.n 76cc4 <_Py_open@@Base+0xfbe> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 76d4a <_Py_open@@Base+0x1014> │ │ │ │ + beq.n 76d1a <_Py_open@@Base+0x1014> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 76d4a <_Py_open@@Base+0x1014> │ │ │ │ - b.n 76cf6 <_Py_open@@Base+0xfc0> │ │ │ │ + ble.n 76d1a <_Py_open@@Base+0x1014> │ │ │ │ + b.n 76cc6 <_Py_open@@Base+0xfc0> │ │ │ │ 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 76d12 <_Py_open@@Base+0xfdc> │ │ │ │ + beq.n 76ce2 <_Py_open@@Base+0xfdc> │ │ │ │ movw r2, #8888 @ 0x22b8 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 76d28 <_Py_open@@Base+0xff2> │ │ │ │ + bne.n 76cf8 <_Py_open@@Base+0xff2> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 76d4a <_Py_open@@Base+0x1014> │ │ │ │ + beq.n 76d1a <_Py_open@@Base+0x1014> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 76d4a <_Py_open@@Base+0x1014> │ │ │ │ - b.n 76d2a <_Py_open@@Base+0xff4> │ │ │ │ + ble.n 76d1a <_Py_open@@Base+0x1014> │ │ │ │ + b.n 76cfa <_Py_open@@Base+0xff4> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - cbz r6, 76d86 <_Py_open@@Base+0x1050> │ │ │ │ + cbz r6, 76d56 <_Py_open@@Base+0x1050> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 76d64 <_Py_open@@Base+0x102e> │ │ │ │ + bne.n 76d34 <_Py_open@@Base+0x102e> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 76d72 <_Py_open@@Base+0x103c> │ │ │ │ + bne.n 76d42 <_Py_open@@Base+0x103c> │ │ │ │ movw r3, #43804 @ 0xab1c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #55716 @ 0xd9a4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 76dc0 <_Py_open@@Base+0x108a> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 76d90 <_Py_open@@Base+0x108a> │ │ │ │ movw r3, #8888 @ 0x22b8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 76d7a <_Py_open@@Base+0x1044> │ │ │ │ - b.n 76d3c <_Py_open@@Base+0x1006> │ │ │ │ + bne.n 76d4a <_Py_open@@Base+0x1044> │ │ │ │ + b.n 76d0c <_Py_open@@Base+0x1006> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 76d4a <_Py_open@@Base+0x1014> │ │ │ │ - b.n 76d7c <_Py_open@@Base+0x1046> │ │ │ │ + ble.n 76d1a <_Py_open@@Base+0x1014> │ │ │ │ + b.n 76d4c <_Py_open@@Base+0x1046> │ │ │ │ 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 4992e │ │ │ │ + bl 4994e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76da6 <_Py_open@@Base+0x1070> │ │ │ │ + bge.n 76d76 <_Py_open@@Base+0x1070> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 76da6 <_Py_open@@Base+0x1070> │ │ │ │ + cbnz r3, 76d76 <_Py_open@@Base+0x1070> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76dba <_Py_open@@Base+0x1084> │ │ │ │ + bge.n 76d8a <_Py_open@@Base+0x1084> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 76dba <_Py_open@@Base+0x1084> │ │ │ │ + cbnz r3, 76d8a <_Py_open@@Base+0x1084> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ mov r0, r7 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00076dc4 : │ │ │ │ +00076d94 : │ │ │ │ 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, 76df4 │ │ │ │ - ldr r3, [pc, #52] @ (76e14 ) │ │ │ │ + cbz r0, 76dc4 │ │ │ │ + ldr r3, [pc, #52] @ (76de4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - bl 1ce0d8 │ │ │ │ + bl 1cce90 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 76df4 │ │ │ │ + cbnz r0, 76dc4 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r7 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 22ff30 │ │ │ │ + bl 22e36c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 84e50 │ │ │ │ + b.w 84e10 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00076e18 : │ │ │ │ +00076de8 : │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.w 76dc4 │ │ │ │ + b.w 76d94 │ │ │ │ │ │ │ │ -00076e20 : │ │ │ │ +00076df0 : │ │ │ │ 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, 76e74 │ │ │ │ + cbz r0, 76e44 │ │ │ │ mov r5, r1 │ │ │ │ - bl 1ce0d8 │ │ │ │ + bl 1cce90 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 76e4e │ │ │ │ - ldr r3, [pc, #56] @ (76e78 ) │ │ │ │ + cbnz r0, 76e1e │ │ │ │ + ldr r3, [pc, #56] @ (76e48 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ str r4, [r3, #72] @ 0x48 │ │ │ │ - bl 84e50 │ │ │ │ - b.n 76e74 │ │ │ │ + bl 84e10 │ │ │ │ + b.n 76e44 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #0 │ │ │ │ - bl 2236dc <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + bl 221ef0 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 76e64 │ │ │ │ + blt.n 76e34 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 76e74 │ │ │ │ + b.n 76e44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 76e60 │ │ │ │ + bne.n 76e30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 76e60 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 76e30 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00076e7c <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ +00076e4c <_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 5c98a <_PyMonitoring_FirePyThrowEvent@@Base+0xc8> │ │ │ │ + bl 5c9a8 <_PyMonitoring_FirePyThrowEvent@@Base+0xc8> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 76ed6 <_PyMonitoring_FireCRaiseEvent@@Base+0x5a> │ │ │ │ + beq.n 76ea6 <_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 5be56 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5be76 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 76ece <_PyMonitoring_FireCRaiseEvent@@Base+0x52> │ │ │ │ - bl f6ce4 │ │ │ │ - b.n 76ed6 <_PyMonitoring_FireCRaiseEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 76e9e <_PyMonitoring_FireCRaiseEvent@@Base+0x52> │ │ │ │ + bl f6c88 │ │ │ │ + b.n 76ea6 <_PyMonitoring_FireCRaiseEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00076edc <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ +00076eac <_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 5c98a <_PyMonitoring_FirePyThrowEvent@@Base+0xc8> │ │ │ │ + bl 5c9a8 <_PyMonitoring_FirePyThrowEvent@@Base+0xc8> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 76f36 <_PyMonitoring_FireReraiseEvent@@Base+0x5a> │ │ │ │ + beq.n 76f06 <_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 5be56 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ + bl 5be76 <_PyMonitoring_FirePyStartEvent@@Base+0x86> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 76f2e <_PyMonitoring_FireReraiseEvent@@Base+0x52> │ │ │ │ - bl f6ce4 │ │ │ │ - b.n 76f36 <_PyMonitoring_FireReraiseEvent@@Base+0x5a> │ │ │ │ + cbnz r4, 76efe <_PyMonitoring_FireReraiseEvent@@Base+0x52> │ │ │ │ + bl f6c88 │ │ │ │ + b.n 76f06 <_PyMonitoring_FireReraiseEvent@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00076f3c : │ │ │ │ +00076f0c : │ │ │ │ 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 8832c │ │ │ │ - cbz r0, 76f80 │ │ │ │ + bl 88294 │ │ │ │ + cbz r0, 76f50 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ce0d8 │ │ │ │ + bl 1cce90 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 76f86 │ │ │ │ + cbnz r0, 76f56 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76f80 │ │ │ │ + bge.n 76f50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 76f80 │ │ │ │ + cbnz r3, 76f50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 76fec │ │ │ │ - cbz r6, 76faa │ │ │ │ + b.n 76fbc │ │ │ │ + cbz r6, 76f7a │ │ │ │ mov r0, r6 │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 76faa │ │ │ │ + cbnz r0, 76f7a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76f6c │ │ │ │ + bge.n 76f3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 76f6c │ │ │ │ + bne.n 76f3c │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 76f6c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 76f3c │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 2247e4 │ │ │ │ + bl 222d90 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76fd8 │ │ │ │ + bge.n 76fa8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 76fd8 │ │ │ │ + cbnz r3, 76fa8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76fec │ │ │ │ + bge.n 76fbc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 76fec │ │ │ │ + cbnz r3, 76fbc │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00076ff4 : │ │ │ │ +00076fc4 : │ │ │ │ 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] @ (770cc ) │ │ │ │ + ldr r4, [pc, #200] @ (7709c ) │ │ │ │ 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 77030 │ │ │ │ + bne.n 77000 │ │ │ │ strexb r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 77020 │ │ │ │ + bne.n 76ff0 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 77040 │ │ │ │ - bl 134e7c <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + beq.n 77010 │ │ │ │ + bl 1350b0 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ ldr.w r4, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r4, 77052 │ │ │ │ + cbz r4, 77022 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 77052 │ │ │ │ + beq.n 77022 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 77046 │ │ │ │ + bne.n 77016 │ │ │ │ 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 77072 │ │ │ │ + bne.n 77042 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 77062 │ │ │ │ + bne.n 77032 │ │ │ │ dmb ish │ │ │ │ - beq.n 7707c │ │ │ │ - bl 285478 │ │ │ │ - cbz r4, 770c4 │ │ │ │ - cbz r5, 7708c │ │ │ │ + beq.n 7704c │ │ │ │ + bl 284d7c │ │ │ │ + cbz r4, 77094 │ │ │ │ + cbz r5, 7705c │ │ │ │ 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 77094 │ │ │ │ + bne.n 77064 │ │ │ │ dmb ish │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ add.w r3, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #8 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 770b0 │ │ │ │ + bne.n 77080 │ │ │ │ dmb ish │ │ │ │ subs r0, r4, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000770d0 : │ │ │ │ +000770a0 : │ │ │ │ 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] @ (7718c ) │ │ │ │ + ldr r2, [pc, #172] @ (7715c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbnz r5, 770f8 │ │ │ │ - movw r1, #33180 @ 0x819c │ │ │ │ + cbnz r5, 770c8 │ │ │ │ + movw r1, #31196 @ 0x79dc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #156] @ (77190 ) │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #156] @ (77160 ) │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #148] @ (77194 ) │ │ │ │ - bl 1f6390 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + ldr r0, [pc, #148] @ (77164 ) │ │ │ │ + bl 1f5164 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7717a │ │ │ │ + blt.n 7714a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 77112 │ │ │ │ + cbz r0, 770e2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 7713e │ │ │ │ - bl 84e68 │ │ │ │ + bmi.n 7710e │ │ │ │ + bl 84e28 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbz r0, 7717a │ │ │ │ - ldr r1, [pc, #112] @ (77194 ) │ │ │ │ + cbz r0, 7714a │ │ │ │ + ldr r1, [pc, #112] @ (77164 ) │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1e80a8 │ │ │ │ - cbz r0, 7713e │ │ │ │ + bl 1e6ddc │ │ │ │ + cbz r0, 7710e │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7717a │ │ │ │ + bge.n 7714a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 7717a │ │ │ │ - b.n 7715c │ │ │ │ + cbnz r3, 7714a │ │ │ │ + b.n 7712c │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - cbz r4, 7717a │ │ │ │ + cbz r4, 7714a │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r0, 77162 │ │ │ │ + cbz r0, 77132 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7717a │ │ │ │ + bge.n 7714a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7717a │ │ │ │ + cbnz r3, 7714a │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7717a │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7714a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77186 │ │ │ │ + bge.n 77156 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 77186 │ │ │ │ + cbnz r3, 77156 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + b.w 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 205f10 <_PyErr_Clear@@Base> │ │ │ │ + b.w 204cdc <_PyErr_Clear@@Base> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ + adds r0, r0, r2 │ │ │ │ lsls r6, r1, #1 │ │ │ │ lsrs r0, r4, #4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00077198 : │ │ │ │ +00077168 : │ │ │ │ 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] @ (771e0 ) │ │ │ │ + ldr r0, [pc, #52] @ (771b0 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f6390 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f5164 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 771bc │ │ │ │ + bge.n 7718c │ │ │ │ movs r4, #0 │ │ │ │ - bl f6d10 │ │ │ │ - b.n 771da │ │ │ │ + bl f6cb4 │ │ │ │ + b.n 771aa │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbnz r0, 771c4 │ │ │ │ + cbnz r0, 77194 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 771d6 │ │ │ │ + b.n 771a6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 771c0 │ │ │ │ + bpl.n 77190 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ ite le │ │ │ │ movle r4, #0 │ │ │ │ movgt r4, #1 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r0, r4, #4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -000771e4 : │ │ │ │ +000771b4 : │ │ │ │ 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] @ (77350 ) │ │ │ │ + ldr r4, [pc, #344] @ (77320 ) │ │ │ │ sub sp, #28 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ subs r7, r0, #0 │ │ │ │ mov r8, r2 │ │ │ │ - movw r0, #26872 @ 0x68f8 │ │ │ │ + movw r0, #24888 @ 0x6138 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r9, [r3, r4] │ │ │ │ - ble.n 77214 │ │ │ │ + ble.n 771e4 │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r1, 77218 │ │ │ │ + cbnz r1, 771e8 │ │ │ │ add r5, sp, #4 │ │ │ │ movs r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 77252 │ │ │ │ + cbz r0, 77222 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ - bl a1cb4 │ │ │ │ - cbnz r0, 77244 │ │ │ │ + bl a22b4 │ │ │ │ + cbnz r0, 77214 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77252 │ │ │ │ + bge.n 77222 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 77252 │ │ │ │ + cbnz r3, 77222 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 77252 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 77222 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 77224 │ │ │ │ - b.n 77260 │ │ │ │ - movw r1, #24120 @ 0x5e38 │ │ │ │ + bne.n 771f4 │ │ │ │ + b.n 77230 │ │ │ │ + movw r1, #22136 @ 0x5678 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #248] @ (77354 ) │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #248] @ (77324 ) │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr.w r9, [r9, #8] │ │ │ │ - movw r0, #26752 @ 0x6880 │ │ │ │ + movw r0, #24768 @ 0x60c0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 882d4 │ │ │ │ + bl 8823c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1e80a8 │ │ │ │ + bl 1e6ddc │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 772ac │ │ │ │ + beq.n 7727c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7729e │ │ │ │ + bge.n 7726e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7729e │ │ │ │ + cbnz r3, 7726e │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - movw r1, #24140 @ 0x5e4c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + movw r1, #22156 @ 0x568c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #172] @ (77354 ) │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #172] @ (77324 ) │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 772be │ │ │ │ + bge.n 7728e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 772be │ │ │ │ + cbnz r3, 7728e │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 7734a │ │ │ │ + beq.n 7731a │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #16 │ │ │ │ movs r7, #0 │ │ │ │ strd r6, r5, [sp, #16] │ │ │ │ str r7, [sp, #8] │ │ │ │ - bl 20ac2c │ │ │ │ + bl 2099f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7734a │ │ │ │ + beq.n 7731a │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - cbnz r4, 772ea │ │ │ │ - movw r1, #24164 @ 0x5e64 │ │ │ │ + cbnz r4, 772ba │ │ │ │ + movw r1, #22180 @ 0x56a4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #108] @ (77354 ) │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [pc, #108] @ (77358 ) │ │ │ │ + ldr r0, [pc, #108] @ (77324 ) │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #108] @ (77328 ) │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 1f6390 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1f5164 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 77304 │ │ │ │ - movw r1, #24196 @ 0x5e84 │ │ │ │ + bge.n 772d4 │ │ │ │ + movw r1, #22212 @ 0x56c4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #84] @ (77354 ) │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #84] @ (77324 ) │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbz r0, 77336 │ │ │ │ + cbz r0, 77306 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1eff68 │ │ │ │ + bl 1eed98 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 77322 │ │ │ │ - movw r1, #24216 @ 0x5e98 │ │ │ │ + bne.n 772f2 │ │ │ │ + movw r1, #22232 @ 0x56d8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - ldr r0, [pc, #52] @ (77354 ) │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #52] @ (77324 ) │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77336 │ │ │ │ + bge.n 77306 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 77336 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 77306 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7734a │ │ │ │ + bge.n 7731a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7734a │ │ │ │ + cbnz r3, 7731a │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #84 @ 0x54 │ │ │ │ + adds r4, r3, r2 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @ instruction: 0xf7cc0052 │ │ │ │ │ │ │ │ -0007735c : │ │ │ │ +0007732c : │ │ │ │ movw r3, #61536 @ 0xf060 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ clz r2, r2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ - b.w 771e4 │ │ │ │ + b.w 771b4 │ │ │ │ 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 1547f4 │ │ │ │ + bl 1547ec │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r0, 773b2 │ │ │ │ + cbz r0, 77382 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #19 │ │ │ │ add.w r0, r5, #16 │ │ │ │ str r2, [r3, #0] │ │ │ │ blx 2be0c │ │ │ │ - cbnz r0, 773b6 │ │ │ │ + cbnz r0, 77386 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 773bc │ │ │ │ - bl 8f798 │ │ │ │ + b.n 7738c │ │ │ │ + bl 8f6f8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ 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 │ │ │ │ @@ -113521,227 +113517,227 @@ │ │ │ │ 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] @ (7748c ) │ │ │ │ - movw r2, #24248 @ 0x5eb8 │ │ │ │ + ldr r3, [pc, #156] @ (7745c ) │ │ │ │ + movw r2, #22264 @ 0x56f8 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5598 │ │ │ │ - cbz r0, 77422 │ │ │ │ + bl f553c │ │ │ │ + cbz r0, 773f2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 77426 │ │ │ │ + bge.n 773f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24268 @ 0x5ecc │ │ │ │ + movw r1, #22284 @ 0x570c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 77488 │ │ │ │ + b.n 77458 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - bne.n 77432 │ │ │ │ + bne.n 77402 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 77454 │ │ │ │ + b.n 77424 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 77454 │ │ │ │ + ble.n 77424 │ │ │ │ mov r0, r4 │ │ │ │ - bl 159cdc │ │ │ │ + bl 159d40 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24308 @ 0x5ef4 │ │ │ │ + movw r1, #22324 @ 0x5734 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 77422 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 773f2 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - bl 68602 │ │ │ │ + bl 685ce │ │ │ │ ldr r6, [sp, #16] │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bge.n 77474 │ │ │ │ - bl 159cdc │ │ │ │ + bge.n 77444 │ │ │ │ + bl 159d40 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e68 │ │ │ │ - b.n 77422 │ │ │ │ - bl 159cdc │ │ │ │ - movw r0, #24356 @ 0x5f24 │ │ │ │ + bl 84e28 │ │ │ │ + b.n 773f2 │ │ │ │ + bl 159d40 │ │ │ │ + movw r0, #22372 @ 0x5764 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r4, [r2, r7] │ │ │ │ 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 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 77550 │ │ │ │ + beq.n 77520 │ │ │ │ blx 2b128 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 774b8 │ │ │ │ + cbz r0, 77488 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 774fe │ │ │ │ + b.n 774ce │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77552 │ │ │ │ + bge.n 77522 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 77552 │ │ │ │ + bne.n 77522 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 77552 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 77522 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r6, 77516 │ │ │ │ - bl 9bb0c │ │ │ │ + cbz r6, 774e6 │ │ │ │ + bl 9ba64 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 77516 │ │ │ │ + beq.n 774e6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7753a │ │ │ │ + blt.n 7750a │ │ │ │ adds r7, #8 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ - movw r2, #19447 @ 0x4bf7 │ │ │ │ + movw r2, #19399 @ 0x4bc7 │ │ │ │ movt r2, #7 │ │ │ │ - movw r0, #24360 @ 0x5f28 │ │ │ │ + movw r0, #22376 @ 0x5768 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 774de │ │ │ │ - b.n 7754a │ │ │ │ + bne.n 774ae │ │ │ │ + b.n 7751a │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77530 │ │ │ │ + bge.n 77500 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 77530 │ │ │ │ + cbnz r3, 77500 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ blx 2aca8 │ │ │ │ - b.n 77552 │ │ │ │ + b.n 77522 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 774fc │ │ │ │ + bne.n 774cc │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 774fc │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 774cc │ │ │ │ mov r0, r4 │ │ │ │ blx 2aca8 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #332] @ (776b8 ) │ │ │ │ + ldr r4, [pc, #332] @ (77688 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #47680 @ 0xba40 │ │ │ │ + movw r1, #45656 @ 0xb258 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 129f34 <_PySys_GetOptionalAttrString@@Base+0x1e8> │ │ │ │ + bl 12a0a0 <_PySys_GetOptionalAttrString@@Base+0x1e8> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 776b0 │ │ │ │ + beq.w 77680 │ │ │ │ add.w r0, r6, #113664 @ 0x1bc00 │ │ │ │ movs r2, #0 │ │ │ │ adds r0, #244 @ 0xf4 │ │ │ │ movw r1, #25909 @ 0x6535 │ │ │ │ movt r1, #3 │ │ │ │ - bl 1e3190 <_Py_normpath@@Base+0x9f4> │ │ │ │ + bl 1e1ec8 <_Py_normpath@@Base+0x9f4> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 775aa │ │ │ │ + bge.n 7757a │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 776b0 │ │ │ │ - ldr r0, [pc, #272] @ (776bc ) │ │ │ │ + b.n 77680 │ │ │ │ + ldr r0, [pc, #272] @ (7768c ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 775c4 │ │ │ │ + bne.n 77594 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 775b4 │ │ │ │ + bne.n 77584 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 775d6 │ │ │ │ - bl 134e7c <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + beq.n 775a6 │ │ │ │ + bl 1350b0 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ ldr.w r3, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r3, 775e8 │ │ │ │ + cbz r3, 775b8 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 775de │ │ │ │ - b.n 775ea │ │ │ │ + bne.n 775ae │ │ │ │ + b.n 775ba │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80b5c │ │ │ │ + bl 80b1c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 77616 │ │ │ │ + cbnz r0, 775e6 │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r9] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 77608 │ │ │ │ + bne.n 775d8 │ │ │ │ strexb r2, r5, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 775f8 │ │ │ │ + bne.n 775c8 │ │ │ │ dmb ish │ │ │ │ - beq.n 775a4 │ │ │ │ - ldr r0, [pc, #172] @ (776bc ) │ │ │ │ - bl 285478 │ │ │ │ - b.n 775a4 │ │ │ │ + beq.n 77574 │ │ │ │ + ldr r0, [pc, #172] @ (7768c ) │ │ │ │ + bl 284d7c │ │ │ │ + b.n 77574 │ │ │ │ ldr.w r3, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r3, 7766c │ │ │ │ + cbz r3, 7763c │ │ │ │ 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, 77646 │ │ │ │ + cbz r7, 77616 │ │ │ │ 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 │ │ │ │ @@ -113751,175 +113747,175 @@ │ │ │ │ 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 77624 │ │ │ │ + bne.n 775f4 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 77684 │ │ │ │ + bne.n 77654 │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 77674 │ │ │ │ + bne.n 77644 │ │ │ │ dmb ish │ │ │ │ - beq.n 77690 │ │ │ │ - ldr r0, [pc, #48] @ (776bc ) │ │ │ │ - bl 285478 │ │ │ │ + beq.n 77660 │ │ │ │ + ldr r0, [pc, #48] @ (7768c ) │ │ │ │ + bl 284d7c │ │ │ │ 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 243440 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xf9c> │ │ │ │ + bl 242404 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xfa8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, #32] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000776c0 : │ │ │ │ +00077690 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #40] @ (776f8 ) │ │ │ │ + ldr r4, [pc, #40] @ (776c8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 77558 │ │ │ │ + bl 77528 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 776f4 │ │ │ │ - movw r0, #24364 @ 0x5f2c │ │ │ │ + bne.n 776c4 │ │ │ │ + movw r0, #22380 @ 0x576c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 243764 │ │ │ │ + b.w 242728 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #56] @ (77744 ) │ │ │ │ + ldr r0, [pc, #56] @ (77714 ) │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ 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, #20873 @ 0x5189 │ │ │ │ + movwne r1, #17817 @ 0x4599 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ it ne │ │ │ │ movtne r1, #36 @ 0x24 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 77558 │ │ │ │ + bl 77528 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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] @ (778ec ) │ │ │ │ + ldr r4, [pc, #400] @ (778bc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #49836 @ 0xc2ac │ │ │ │ + movw r1, #47812 @ 0xbac4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 129f34 <_PySys_GetOptionalAttrString@@Base+0x1e8> │ │ │ │ + bl 12a0a0 <_PySys_GetOptionalAttrString@@Base+0x1e8> │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 778e6 │ │ │ │ + beq.w 778b6 │ │ │ │ add.w r0, r6, #113664 @ 0x1bc00 │ │ │ │ movs r2, #0 │ │ │ │ adds r0, #245 @ 0xf5 │ │ │ │ - movw r1, #26777 @ 0x6899 │ │ │ │ + movw r1, #26781 @ 0x689d │ │ │ │ movt r1, #3 │ │ │ │ - bl 1e3190 <_Py_normpath@@Base+0x9f4> │ │ │ │ + bl 1e1ec8 <_Py_normpath@@Base+0x9f4> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7779a │ │ │ │ + bge.n 7776a │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 778e6 │ │ │ │ - ldr r0, [pc, #340] @ (778f0 ) │ │ │ │ + b.n 778b6 │ │ │ │ + ldr r0, [pc, #340] @ (778c0 ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 777b4 │ │ │ │ + bne.n 77784 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 777a4 │ │ │ │ + bne.n 77774 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 777c6 │ │ │ │ - bl 134e7c <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ + beq.n 77796 │ │ │ │ + bl 1350b0 <_PyTime_FromSeconds@@Base+0x10> │ │ │ │ ldr.w r3, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r3, 777dc │ │ │ │ + cbz r3, 777ac │ │ │ │ mov.w sl, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 777d0 │ │ │ │ - b.n 777de │ │ │ │ + bne.n 777a0 │ │ │ │ + b.n 777ae │ │ │ │ mov sl, r3 │ │ │ │ mov r0, sl │ │ │ │ - bl 80b5c │ │ │ │ + bl 80b1c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 7780a │ │ │ │ + cbnz r0, 777da │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r9] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 777fc │ │ │ │ + bne.n 777cc │ │ │ │ strexb r2, r5, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 777ec │ │ │ │ + bne.n 777bc │ │ │ │ dmb ish │ │ │ │ - beq.n 77794 │ │ │ │ - ldr r0, [pc, #236] @ (778f0 ) │ │ │ │ - bl 285478 │ │ │ │ - b.n 77794 │ │ │ │ + beq.n 77764 │ │ │ │ + ldr r0, [pc, #236] @ (778c0 ) │ │ │ │ + bl 284d7c │ │ │ │ + b.n 77764 │ │ │ │ ldr.w r4, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r4, 77862 │ │ │ │ + cbz r4, 77832 │ │ │ │ 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, 7783c │ │ │ │ + cbz r7, 7780c │ │ │ │ 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 │ │ │ │ @@ -113929,109 +113925,109 @@ │ │ │ │ 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 7781a │ │ │ │ + bne.n 777ea │ │ │ │ add.w r6, r6, #110592 @ 0x1b000 │ │ │ │ ldr.w r3, [r6, #3324] @ 0xcfc │ │ │ │ - cbz r3, 778a6 │ │ │ │ - cbz r4, 778a6 │ │ │ │ + cbz r3, 77876 │ │ │ │ + cbz r4, 77876 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - bl 24b3e8 │ │ │ │ - cbz r0, 778a2 │ │ │ │ + bl 24a9b4 │ │ │ │ + cbz r0, 77872 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 7788e │ │ │ │ + bne.n 7785e │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7787e │ │ │ │ + bne.n 7784e │ │ │ │ dmb ish │ │ │ │ - beq.n 7789a │ │ │ │ - ldr r0, [pc, #88] @ (778f0 ) │ │ │ │ - bl 285478 │ │ │ │ + beq.n 7786a │ │ │ │ + ldr r0, [pc, #88] @ (778c0 ) │ │ │ │ + bl 284d7c │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e50 │ │ │ │ - b.n 77794 │ │ │ │ + bl 84e10 │ │ │ │ + b.n 77764 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - b.n 7786c │ │ │ │ + b.n 7783c │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 778be │ │ │ │ + bne.n 7788e │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 778ae │ │ │ │ + bne.n 7787e │ │ │ │ dmb ish │ │ │ │ - beq.n 778ca │ │ │ │ - ldr r0, [pc, #40] @ (778f0 ) │ │ │ │ - bl 285478 │ │ │ │ + beq.n 7789a │ │ │ │ + ldr r0, [pc, #40] @ (778c0 ) │ │ │ │ + bl 284d7c │ │ │ │ ldr.w r3, [r6, #3324] @ 0xcfc │ │ │ │ movw r1, #27823 @ 0x6caf │ │ │ │ movs r0, #7 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - bl 243440 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xf9c> │ │ │ │ + bl 242404 <_PyObject_MaybeCallSpecialNoArgs@@Base+0xfa8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, #32] │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000778f4 : │ │ │ │ +000778c4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #40] @ (7792c ) │ │ │ │ + ldr r4, [pc, #40] @ (778fc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 77748 │ │ │ │ + bl 77718 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 77928 │ │ │ │ - movw r0, #24416 @ 0x5f60 │ │ │ │ + bne.n 778f8 │ │ │ │ + movw r0, #22432 @ 0x57a0 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 243764 │ │ │ │ + b.w 242728 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #56] @ (77978 ) │ │ │ │ + ldr r0, [pc, #56] @ (77948 ) │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ 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, #45133 @ 0xb04d │ │ │ │ + movwne r1, #41913 @ 0xa3b9 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ it ne │ │ │ │ movtne r1, #24 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 77748 │ │ │ │ + bl 77718 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ @@ -114042,37 +114038,37 @@ │ │ │ │ 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, 7799e │ │ │ │ + cbnz r0, 7796e │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 779a8 │ │ │ │ - b.n 779ae │ │ │ │ + cbnz r0, 77978 │ │ │ │ + b.n 7797e │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 77998 │ │ │ │ - b.n 779bc │ │ │ │ + beq.n 77968 │ │ │ │ + b.n 7798c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 779bc │ │ │ │ + cbnz r0, 7798c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 779bc │ │ │ │ + cbz r0, 7798c │ │ │ │ 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, #320 @ 0x140 │ │ │ │ + movw r3, #224 @ 0xe0 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ subs r1, r1, r3 │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ asrs r1, r1, #5 │ │ │ │ ldr.w r0, [r2, r1, lsl #2] │ │ │ │ @@ -114083,790 +114079,790 @@ │ │ │ │ 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, 779fc │ │ │ │ + cbz r0, 779cc │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - b.n 779f2 │ │ │ │ - b.n 779f2 │ │ │ │ - b.n 779f2 │ │ │ │ - b.n 779f2 │ │ │ │ + b.n 779c2 │ │ │ │ + b.n 779c2 │ │ │ │ + b.n 779c2 │ │ │ │ + b.n 779c2 │ │ │ │ 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] @ (77a7c ) │ │ │ │ + ldr r3, [pc, #92] @ (77a4c ) │ │ │ │ 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 77a5a │ │ │ │ + bcc.n 77a2a │ │ │ │ cmp r3, r1 │ │ │ │ ite ls │ │ │ │ movls r4, #0 │ │ │ │ movhi r4, #1 │ │ │ │ - cbnz r4, 77a5a │ │ │ │ + cbnz r4, 77a2a │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sp, #4] │ │ │ │ add.w r3, sp, #4096 @ 0x1000 │ │ │ │ adds r3, #3 │ │ │ │ strb r4, [r3, #0] │ │ │ │ - bl 77a06 │ │ │ │ + bl 779d6 │ │ │ │ mov r3, r0 │ │ │ │ add.w r0, sp, #4096 @ 0x1000 │ │ │ │ - ldr r2, [pc, #28] @ (77a7c ) │ │ │ │ + ldr r2, [pc, #28] @ (77a4c ) │ │ │ │ adds r0, #4 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - beq.n 77a72 │ │ │ │ + beq.n 77a42 │ │ │ │ blx 2baf0 <__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, 77a9e │ │ │ │ + cbnz r0, 77a6e │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 77aa8 │ │ │ │ - b.n 77aae │ │ │ │ + cbnz r0, 77a78 │ │ │ │ + b.n 77a7e │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 77a98 │ │ │ │ - b.n 77abc │ │ │ │ + beq.n 77a68 │ │ │ │ + b.n 77a8c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 77abc │ │ │ │ + cbnz r0, 77a8c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 77abc │ │ │ │ + cbz r0, 77a8c │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx 2c2d0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 2b13cc │ │ │ │ - b.w 60fce │ │ │ │ + b.w 2b0c3c │ │ │ │ + b.w 60ed0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 77b00 │ │ │ │ + cbz r3, 77ad0 │ │ │ │ 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 2de988 <_PyXIData_Free@@Base+0x2240> │ │ │ │ + bl 2de27c <_PySemaphore_Destroy@@Base+0x1464> │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ cmp r0, r1 │ │ │ │ - bgt.n 77b2a │ │ │ │ + bgt.n 77afa │ │ │ │ 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 2b5a8 │ │ │ │ cmp r5, r4 │ │ │ │ - bge.n 77b1a │ │ │ │ + bge.n 77aea │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, 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 2ba70 │ │ │ │ - cbnz r0, 77b58 │ │ │ │ + cbnz r0, 77b28 │ │ │ │ mov r1, sp │ │ │ │ movs r0, #4 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ blx 2b3e0 │ │ │ │ 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 77b2e │ │ │ │ + bl 77afe │ │ │ │ blx 2b660 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2b660 │ │ │ │ │ │ │ │ -00077b84 : │ │ │ │ +00077b54 : │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00077ba0 : │ │ │ │ +00077b70 : │ │ │ │ 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 77bf0 │ │ │ │ + bhi.n 77bc0 │ │ │ │ mov r5, r0 │ │ │ │ add.w r3, r0, #131 @ 0x83 │ │ │ │ movw r6, #24312 @ 0x5ef8 │ │ │ │ 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 219d04 <_PyList_AsTupleAndClear@@Base+0x6c> │ │ │ │ + bl 218d04 <_PyList_AsTupleAndClear@@Base+0x6c> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 77bf6 │ │ │ │ + cbnz r0, 77bc6 │ │ │ │ ldr.w r1, [r6, #1576] @ 0x628 │ │ │ │ mov r0, r7 │ │ │ │ - bl 219d04 <_PyList_AsTupleAndClear@@Base+0x6c> │ │ │ │ - cbnz r0, 77bf8 │ │ │ │ + bl 218d04 <_PyList_AsTupleAndClear@@Base+0x6c> │ │ │ │ + cbnz r0, 77bc8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24dfc4 │ │ │ │ - b.n 77bf8 │ │ │ │ + bl 24d584 │ │ │ │ + b.n 77bc8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 77bf8 │ │ │ │ + b.n 77bc8 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00077bfc : │ │ │ │ +00077bcc : │ │ │ │ movs r0, #2 │ │ │ │ - b.w 77ba0 │ │ │ │ + b.w 77b70 │ │ │ │ │ │ │ │ -00077c02 : │ │ │ │ - ldr r3, [pc, #12] @ (77c10 ) │ │ │ │ +00077bd2 : │ │ │ │ + ldr r3, [pc, #12] @ (77be0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - b.w 39318 │ │ │ │ + b.w 39320 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh.w r0, [r1] │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ movs r0, #0 │ │ │ │ adds r3, r1, #4 │ │ │ │ ldrb.w r2, [r3, #-1]! │ │ │ │ cmp r1, r3 │ │ │ │ orr.w r0, r2, r0, lsl #8 │ │ │ │ - bne.n 77c20 │ │ │ │ - b.w 94430 │ │ │ │ + bne.n 77bf0 │ │ │ │ + b.w 94390 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx 2bd54 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 77b2e │ │ │ │ + bl 77afe │ │ │ │ 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 77b2e │ │ │ │ + bl 77afe │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 2e32a0 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 2e2af0 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r0, #8 │ │ │ │ blx 2bdac │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #20 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ movs r0, #4 │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ 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 77cac │ │ │ │ - b.w 8f798 │ │ │ │ + bgt.n 77c7c │ │ │ │ + b.w 8f6f8 │ │ │ │ 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 77cc8 │ │ │ │ + bne.n 77c98 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 14dbf4 │ │ │ │ + b.w 14dbf0 │ │ │ │ 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 77cea │ │ │ │ + bgt.n 77cba │ │ │ │ pop {r4} │ │ │ │ - b.w 133558 │ │ │ │ + b.w 1336b8 │ │ │ │ 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 r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 2ce970 <_PyUnicode_ToNumeric@@Base+0xb138> │ │ │ │ + bl 2ce1f0 <_PyUnicode_ToNumeric@@Base+0xb134> │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 77d34 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 77d62 │ │ │ │ + bne.n 77d04 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 77d32 │ │ │ │ adds r0, r4, #4 │ │ │ │ - bl 2ce970 <_PyUnicode_ToNumeric@@Base+0xb138> │ │ │ │ + bl 2ce1f0 <_PyUnicode_ToNumeric@@Base+0xb134> │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 77d4e │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 77d62 │ │ │ │ + bne.n 77d1e │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 77d32 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2d94b0 │ │ │ │ + b.w 2d8d08 │ │ │ │ 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 208810 │ │ │ │ + bl 2075d8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 77d9e │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 77dd0 │ │ │ │ + bne.n 77d6e │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 77da0 │ │ │ │ movs r1, #1 │ │ │ │ add.w r0, r4, #8 │ │ │ │ - bl 208810 │ │ │ │ + bl 2075d8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 77dbc │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 77dd0 │ │ │ │ + bne.n 77d8c │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 77da0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2d94b0 │ │ │ │ + b.w 2d8d08 │ │ │ │ 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 26ec30 <_PyTime_AsMilliseconds@@Base+0x281c> │ │ │ │ + bl 26e4e8 <_PyTime_AsMilliseconds@@Base+0x282c> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 77e1a │ │ │ │ + bne.n 77dea │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6580 │ │ │ │ - cbz r0, 77e4e │ │ │ │ + bl f6524 │ │ │ │ + cbz r0, 77e1e │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movs r3, #0 │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 24f60c │ │ │ │ - b.n 77e4e │ │ │ │ + bl 24ebac │ │ │ │ + b.n 77e1e │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 77e3c │ │ │ │ + bne.n 77e0c │ │ │ │ add.w r3, r1, #32768 @ 0x8000 │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcc.n 77e3c │ │ │ │ + bcc.n 77e0c │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 24f60c │ │ │ │ - b.n 77e4e │ │ │ │ + bl 24ebac │ │ │ │ + b.n 77e1e │ │ │ │ mov r3, r5 │ │ │ │ add r5, r2 │ │ │ │ strb.w r1, [r3], #1 │ │ │ │ asrs r1, r1, #8 │ │ │ │ subs r2, r5, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 77e40 │ │ │ │ + bgt.n 77e10 │ │ │ │ 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 24f25c │ │ │ │ + bl 24e904 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 77e96 │ │ │ │ + bne.n 77e66 │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6580 │ │ │ │ - cbz r0, 77eca │ │ │ │ + bl f6524 │ │ │ │ + cbz r0, 77e9a │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 24f60c │ │ │ │ - b.n 77eca │ │ │ │ + bl 24ebac │ │ │ │ + b.n 77e9a │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, #4 │ │ │ │ - beq.n 77eb8 │ │ │ │ + beq.n 77e88 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r3, #1 │ │ │ │ lsl.w r0, r3, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bhi.n 77eb8 │ │ │ │ + bhi.n 77e88 │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 24f60c │ │ │ │ - b.n 77eca │ │ │ │ + bl 24ebac │ │ │ │ + b.n 77e9a │ │ │ │ mov r3, r5 │ │ │ │ add r5, r2 │ │ │ │ strb.w r1, [r3], #1 │ │ │ │ lsrs r1, r1, #8 │ │ │ │ subs r2, r5, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 77ebc │ │ │ │ + bgt.n 77e8c │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ add r4, sp, #4 │ │ │ │ - bl 77b2e │ │ │ │ + bl 77afe │ │ │ │ movs r0, #0 │ │ │ │ cmp.w r4, #104857600 @ 0x6400000 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bcc.n 77efa │ │ │ │ + bcc.n 77eca │ │ │ │ sub.w r0, r4, #104857600 @ 0x6400000 │ │ │ │ cmn.w r4, #104857600 @ 0x6400000 │ │ │ │ - bcs.n 77f00 │ │ │ │ + bcs.n 77ed0 │ │ │ │ add.w r1, r4, #104857600 @ 0x6400000 │ │ │ │ - b.n 77f04 │ │ │ │ + b.n 77ed4 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r4 │ │ │ │ - bl 77a06 │ │ │ │ + bl 779d6 │ │ │ │ cmp r4, r0 │ │ │ │ ite cc │ │ │ │ subcc r2, r0, r4 │ │ │ │ subcs r2, r4, r0 │ │ │ │ movw r0, #4368 @ 0x1110 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - movw r1, #24500 @ 0x5fb4 │ │ │ │ + movw r1, #22516 @ 0x57f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r3 │ │ │ │ - bl 24f40c │ │ │ │ - cbz r0, 77fa6 │ │ │ │ + bl 24ea80 │ │ │ │ + cbz r0, 77f76 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ - bl 144f20 │ │ │ │ + bl 145178 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77f76 │ │ │ │ + bge.n 77f46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 77f76 │ │ │ │ + cbnz r3, 77f46 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 77fac │ │ │ │ + bne.n 77f7c │ │ │ │ ldrb.w r2, [r9] │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ mvn.w r7, #2147483648 @ 0x80000000 │ │ │ │ - movw r1, #12464 @ 0x30b0 │ │ │ │ + movw r1, #10480 @ 0x28f0 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ movs r6, #0 │ │ │ │ mov.w r7, #2147483648 @ 0x80000000 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 77fae │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 77f7e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 77fae │ │ │ │ + b.n 77f7e │ │ │ │ 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 24f40c │ │ │ │ - cbz r0, 7801c │ │ │ │ + bl 24ea80 │ │ │ │ + cbz r0, 77fec │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #8 │ │ │ │ - bl 144f20 │ │ │ │ + bl 145178 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77ffa │ │ │ │ + bge.n 77fca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 77ffa │ │ │ │ + cbnz r3, 77fca │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 78022 │ │ │ │ + bne.n 77ff2 │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #45684 @ 0xb274 │ │ │ │ + movw r1, #43700 @ 0xaab4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ strd r8, r9, [sp] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 78024 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 77ff4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 78024 │ │ │ │ + b.n 77ff4 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ 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 29bfac │ │ │ │ + bl 29b82c │ │ │ │ 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 78076 │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 78076 │ │ │ │ + bne.n 78046 │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 78046 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #1592 @ 0x638 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 78096 │ │ │ │ + movw r1, #65144 @ 0xfe78 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 78066 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4e094 │ │ │ │ - cbnz r0, 78096 │ │ │ │ + bl 4e0b4 │ │ │ │ + cbnz r0, 78066 │ │ │ │ adds r0, r4, #4 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 4e094 │ │ │ │ + b.w 4e0b4 │ │ │ │ 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 29bfac │ │ │ │ + bl 29b82c │ │ │ │ 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 780ec │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 780ec │ │ │ │ + bne.n 780bc │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 780bc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #1592 @ 0x638 │ │ │ │ - movt r1, #50 @ 0x32 │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 78112 │ │ │ │ + movw r1, #65144 @ 0xfe78 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 780e2 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23cddc │ │ │ │ - cbnz r0, 78112 │ │ │ │ + bl 23bd88 │ │ │ │ + cbnz r0, 780e2 │ │ │ │ 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 23cddc │ │ │ │ + b.w 23bd88 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - cbz r3, 78156 │ │ │ │ + cbz r3, 78126 │ │ │ │ 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 2b194 │ │ │ │ - cbz r0, 7814c │ │ │ │ + cbz r0, 7811c │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ add r0, r3 │ │ │ │ subs r1, r1, r3 │ │ │ │ - bl 8079c │ │ │ │ - b.n 78160 │ │ │ │ + bl 8075c │ │ │ │ + b.n 78130 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 78160 │ │ │ │ + b.n 78130 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ bx lr │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr.w r8, [pc, #308] @ 782ac │ │ │ │ + ldr.w r8, [pc, #308] @ 7827c │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w r3, [r8, #1368] @ 0x558 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 782a4 │ │ │ │ + beq.w 78274 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r4, [r8, #1376] @ 0x560 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr.w sl, [r0] │ │ │ │ movw r5, #26680 @ 0x6838 │ │ │ │ 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 781bc │ │ │ │ + beq.n 7818c │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #5 │ │ │ │ - bne.n 781a0 │ │ │ │ + bne.n 78170 │ │ │ │ mov.w r1, #624 @ 0x270 │ │ │ │ movs r6, #4 │ │ │ │ mov.w fp, #0 │ │ │ │ - b.n 781c0 │ │ │ │ + b.n 78190 │ │ │ │ mov.w fp, #1 │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ mla r3, r3, r6, r5 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - cbz r2, 781d6 │ │ │ │ + cbz r2, 781a6 │ │ │ │ adds r1, #12 │ │ │ │ movs r2, #0 │ │ │ │ add r1, r5 │ │ │ │ str r2, [r3, #4] │ │ │ │ blx 2be48 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 78200 │ │ │ │ + beq.n 781d0 │ │ │ │ movs r2, #20 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30932 @ 0x78d4 │ │ │ │ + movw r1, #28948 @ 0x7114 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ mla r5, r3, r6, r5 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 7823c │ │ │ │ + b.n 7820c │ │ │ │ mov r1, fp │ │ │ │ movs r2, #23 │ │ │ │ add r0, sp, #8 │ │ │ │ - movw r5, #56248 @ 0xdbb8 │ │ │ │ + movw r5, #54264 @ 0xd3f8 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ blx 2b420 │ │ │ │ movs r3, #23 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #8 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ blx 2c09c <__snprintf_chk@plt> │ │ │ │ movs r2, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24592 @ 0x6010 │ │ │ │ + movw r1, #22608 @ 0x5850 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ add r0, sp, #8 │ │ │ │ blx 2c090 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r5, #32364 @ 0x7e6c │ │ │ │ movt r5, #87 @ 0x57 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54088 @ 0xd348 │ │ │ │ + movw r1, #52104 @ 0xcb88 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ ldr.w r1, [r8, #1380] @ 0x564 │ │ │ │ mov r0, r4 │ │ │ │ - bl 36a60 <_Py_DisplaySourceLine@@Base+0x64> │ │ │ │ + bl 36a64 <_Py_DisplaySourceLine@@Base+0x64> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbnz r3, 7828a │ │ │ │ + cbnz r3, 7825a │ │ │ │ ldr.w r3, [r8, #1388] @ 0x56c │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbz r3, 78286 │ │ │ │ + cbz r3, 78256 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55484 @ 0xd8bc │ │ │ │ + movw r1, #50908 @ 0xc6dc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1bc20c <_Py_write_noraise@@Base> │ │ │ │ + bl 1bb02c <_Py_write_noraise@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 33cf0 <_Py_DumpStack@@Base> │ │ │ │ + bl 33cec <_Py_DumpStack@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r8, #1384] @ 0x568 │ │ │ │ bl 2dcc4 │ │ │ │ mov r0, r7 │ │ │ │ str.w sl, [r9] │ │ │ │ @@ -114881,627 +114877,627 @@ │ │ │ │ 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, #24636 @ 0x603c │ │ │ │ + movw r1, #22652 @ 0x587c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl a60f8 │ │ │ │ - cbz r0, 78310 │ │ │ │ + bl a6ad4 │ │ │ │ + cbz r0, 782e0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 24d684 │ │ │ │ - cbz r0, 78310 │ │ │ │ - ldr r3, [pc, #56] @ (78314 ) │ │ │ │ + bl 24cc40 │ │ │ │ + cbz r0, 782e0 │ │ │ │ + ldr r3, [pc, #56] @ (782e4 ) │ │ │ │ ldr.w r3, [r3, #1440] @ 0x5a0 │ │ │ │ - cbz r3, 78308 │ │ │ │ + cbz r3, 782d8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r0, #164 @ 0xa4 │ │ │ │ mla r0, r0, r1, r3 │ │ │ │ - bl 258ba4 <_PyDict_LoadGlobal@@Base+0x88> │ │ │ │ + bl 25842c <_PyDict_LoadGlobal@@Base+0x88> │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ - b.n 78310 │ │ │ │ + b.n 782e0 │ │ │ │ movw r0, #5996 @ 0x176c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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 r2, sp, #4 │ │ │ │ - movw r1, #24652 @ 0x604c │ │ │ │ + movw r1, #22668 @ 0x588c │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl a60f8 │ │ │ │ - cbz r0, 7835c │ │ │ │ + bl a6ad4 │ │ │ │ + cbz r0, 7832c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 77ba0 │ │ │ │ - cbz r0, 78360 │ │ │ │ + bl 77b70 │ │ │ │ + cbz r0, 78330 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54260 @ 0xd3f4 │ │ │ │ + movw r1, #52452 @ 0xcce4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78368 │ │ │ │ + b.n 78338 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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, #30140 @ 0x75bc │ │ │ │ + movw r1, #28112 @ 0x6dd0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl a60f8 │ │ │ │ - cbz r0, 783c4 │ │ │ │ + bl a6ad4 │ │ │ │ + cbz r0, 78394 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 11ced0 │ │ │ │ + bl 11d03c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 783c6 │ │ │ │ + cbz r0, 78396 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, #47 @ 0x2f │ │ │ │ ite ne │ │ │ │ movne r4, r3 │ │ │ │ moveq r4, r2 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 783c6 │ │ │ │ + bge.n 78396 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 783c6 │ │ │ │ + b.n 78396 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #24664 @ 0x6058 │ │ │ │ + movw r1, #22680 @ 0x5898 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl a60f8 │ │ │ │ - cbz r0, 78420 │ │ │ │ + bl a6ad4 │ │ │ │ + cbz r0, 783f0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 7840e │ │ │ │ - bl b0fe4 │ │ │ │ + cbz r3, 783de │ │ │ │ + bl b0b30 │ │ │ │ mov r4, r0 │ │ │ │ - bl 77b2e │ │ │ │ + bl 77afe │ │ │ │ movs r0, #11 │ │ │ │ blx 2bdac │ │ │ │ mov r0, r4 │ │ │ │ - bl b417c │ │ │ │ - b.n 78418 │ │ │ │ - bl 77b2e │ │ │ │ + bl b3cc0 │ │ │ │ + b.n 783e8 │ │ │ │ + bl 77afe │ │ │ │ movs r0, #11 │ │ │ │ blx 2bdac │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 │ │ │ │ - bl b0fe4 │ │ │ │ + bl b0b30 │ │ │ │ mov r4, r0 │ │ │ │ blx 2ad44 │ │ │ │ mov r0, r4 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 │ │ │ │ movw r5, #32236 @ 0x7dec │ │ │ │ movt r5, #87 @ 0x57 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - cbz r4, 78478 │ │ │ │ - bl b0fe4 │ │ │ │ + cbz r4, 78448 │ │ │ │ + bl b0b30 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #24676 @ 0x6064 │ │ │ │ + movw r1, #22692 @ 0x58a4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - movw r0, #8316 @ 0x207c │ │ │ │ + movw r0, #6340 @ 0x18c4 │ │ │ │ movt r0, #78 @ 0x4e │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmn.w r0, #9 │ │ │ │ - beq.n 784de │ │ │ │ + beq.n 784ae │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 784c8 │ │ │ │ + beq.n 78498 │ │ │ │ adds r0, #10 │ │ │ │ - beq.n 784e2 │ │ │ │ + beq.n 784b2 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24728 @ 0x6098 │ │ │ │ + movw r1, #22744 @ 0x58d8 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 11dca8 │ │ │ │ + b.w 11de14 │ │ │ │ movw r3, #43684 @ 0xaaa4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24692 @ 0x6074 │ │ │ │ + movw r1, #22708 @ 0x58b4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 11dca8 │ │ │ │ - b.w 23c470 │ │ │ │ + b.w 11de14 │ │ │ │ + b.w 23b41c │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 77b2e │ │ │ │ - bl 1f48f0 │ │ │ │ - cbnz r0, 78504 │ │ │ │ + bl 77afe │ │ │ │ + bl 1f35ec │ │ │ │ + cbnz r0, 784d4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 23c470 │ │ │ │ + b.w 23b41c │ │ │ │ mov r4, r0 │ │ │ │ - bl 1556b4 │ │ │ │ + bl 155840 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #33923 @ 0x8483 │ │ │ │ + movw r0, #33875 @ 0x8453 │ │ │ │ movt r0, #7 │ │ │ │ - bl 216724 │ │ │ │ + bl 21571c │ │ │ │ adds r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bne.n 7853c │ │ │ │ - bl 1f69cc │ │ │ │ + bne.n 7850c │ │ │ │ + bl 1f57a0 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24772 @ 0x60c4 │ │ │ │ + movw r1, #22788 @ 0x5904 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78554 │ │ │ │ - bl 1556b4 │ │ │ │ + b.n 78524 │ │ │ │ + bl 155840 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15645c │ │ │ │ + bl 1564e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f69cc │ │ │ │ + bl 1f57a0 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00078556 : │ │ │ │ - b.w 38de4 │ │ │ │ +00078526 : │ │ │ │ + b.w 38dec │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2b158 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 78582 │ │ │ │ + bge.n 78552 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 │ │ │ │ blx 2bbfc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 785b4 │ │ │ │ + bge.n 78584 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, #240 @ 0xf0 │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ blx 2be30 │ │ │ │ - cbz r0, 785ea │ │ │ │ + cbz r0, 785ba │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 785fc │ │ │ │ + b.n 785cc │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r0, sp │ │ │ │ blx 2bff8 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 37a48 │ │ │ │ + bl 37a4e │ │ │ │ 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 2670c0 │ │ │ │ - cbz r0, 7865a │ │ │ │ + bl 266960 │ │ │ │ + cbz r0, 7862a │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ blx 2bff8 │ │ │ │ - bl b0fe4 │ │ │ │ + bl b0b30 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ blx 2bfdc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b417c │ │ │ │ - cbz r5, 78654 │ │ │ │ + bl b3cc0 │ │ │ │ + cbz r5, 78624 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7865a │ │ │ │ + b.n 7862a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ 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 2c3c0 │ │ │ │ - cbz r0, 7868a │ │ │ │ + cbz r0, 7865a │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 786a6 │ │ │ │ + b.n 78676 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b31c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78678 │ │ │ │ + bne.n 78648 │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r0, sp │ │ │ │ blx 2bff8 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 37a48 │ │ │ │ + bl 37a4e │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r1 │ │ │ │ - bl 17dd04 │ │ │ │ - cbnz r0, 786de │ │ │ │ + bl 17d248 │ │ │ │ + cbnz r0, 786ae │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24800 @ 0x60e0 │ │ │ │ + movw r1, #22816 @ 0x5920 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 787cc │ │ │ │ + b.n 7879c │ │ │ │ mov r0, r8 │ │ │ │ - bl 17a970 │ │ │ │ + bl 179fc4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.n 786da │ │ │ │ + blt.n 786aa │ │ │ │ cmp.w r6, #65536 @ 0x10000 │ │ │ │ - ble.n 78706 │ │ │ │ + ble.n 786d6 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24840 @ 0x6108 │ │ │ │ + movw r1, #22856 @ 0x5948 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 786da │ │ │ │ + bl 11de14 │ │ │ │ + b.n 786aa │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 78718 │ │ │ │ + cbz r0, 786e8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 7879c │ │ │ │ + beq.n 7876c │ │ │ │ movs r7, #0 │ │ │ │ - b.n 78740 │ │ │ │ - bl 23c470 │ │ │ │ - b.n 787cc │ │ │ │ - bl 149d10 │ │ │ │ + b.n 78710 │ │ │ │ + bl 23b41c │ │ │ │ + b.n 7879c │ │ │ │ + bl 149df8 │ │ │ │ add.w r1, r4, r7, lsl #2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbz r3, 78758 │ │ │ │ - bl 2371ac <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r3, 78728 │ │ │ │ + bl 236154 <_Py_Gid_Converter@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r0, 78778 │ │ │ │ + cbz r0, 78748 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7878c │ │ │ │ + blt.n 7875c │ │ │ │ adds r7, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 7879c │ │ │ │ + beq.n 7876c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1184e8 │ │ │ │ + bl 118650 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7871e │ │ │ │ + bne.n 786ee │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 83b90 │ │ │ │ - b.n 787cc │ │ │ │ + bl 83b50 │ │ │ │ + b.n 7879c │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24856 @ 0x6118 │ │ │ │ + movw r1, #22872 @ 0x5958 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7877e │ │ │ │ - b.n 787b6 │ │ │ │ + blt.n 7874e │ │ │ │ + b.n 78786 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 787b6 │ │ │ │ + bge.n 78786 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 787b6 │ │ │ │ + cbnz r3, 78786 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 787b6 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 78786 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7873a │ │ │ │ + bne.n 7870a │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7873a │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7870a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 2ba58 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 787be │ │ │ │ + bge.n 7878e │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b90 │ │ │ │ - b.n 786da │ │ │ │ + bl 83b50 │ │ │ │ + b.n 786aa │ │ │ │ mov r0, r4 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 787f2 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 78824 │ │ │ │ + bne.n 787c2 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 787f4 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2c100 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7881c │ │ │ │ + bne.n 787ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 7881c │ │ │ │ + cbz r3, 787ec │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ 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, 78848 │ │ │ │ + cbnz r3, 78818 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 78848 │ │ │ │ + ble.n 78818 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 78848 │ │ │ │ - cbnz r0, 78866 │ │ │ │ + bne.n 78818 │ │ │ │ + cbnz r0, 78836 │ │ │ │ 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, #23588 @ 0x5c24 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 7887e │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 7884e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 78878 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 7887e │ │ │ │ + bne.n 78848 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 7884e │ │ │ │ mov r0, r4 │ │ │ │ blx 2c21c <_exit@plt> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ 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, 788a4 │ │ │ │ + cbnz r3, 78874 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 788a4 │ │ │ │ + ble.n 78874 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 788a4 │ │ │ │ - cbnz r0, 788bc │ │ │ │ + bne.n 78874 │ │ │ │ + cbnz r0, 7888c │ │ │ │ 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] @ (788fc ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 788f6 │ │ │ │ + ldr r3, [pc, #68] @ (788cc ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 788c6 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 788ce │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 788f6 │ │ │ │ + bne.n 7889e │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 788c6 │ │ │ │ mov r0, r4 │ │ │ │ blx 2aea8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge.n 788ec │ │ │ │ + bge.n 788bc │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r0, [r2, 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 78922 │ │ │ │ + bne.n 788f2 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 7893e │ │ │ │ - b.n 78938 │ │ │ │ + bne.n 7890e │ │ │ │ + b.n 78908 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38292 @ 0x9594 │ │ │ │ + movw r0, #36308 @ 0x8dd4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78914 │ │ │ │ - b.n 7896e │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 7896e │ │ │ │ + bne.n 788e4 │ │ │ │ + b.n 7893e │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 7893e │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 78950 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 7896e │ │ │ │ + bne.n 78920 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 7893e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b404 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 78972 │ │ │ │ + bge.n 78942 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7897a │ │ │ │ + b.n 7894a │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 789aa │ │ │ │ - bl 94178 │ │ │ │ + bne.n 7897a │ │ │ │ + bl 940d8 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 789c2 │ │ │ │ + b.n 78992 │ │ │ │ tst.w r0, #128 @ 0x80 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ @@ -115509,42 +115505,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, 789e4 │ │ │ │ + cbnz r3, 789b4 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 789e4 │ │ │ │ + ble.n 789b4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 789e4 │ │ │ │ - cbnz r0, 789fc │ │ │ │ + bne.n 789b4 │ │ │ │ + cbnz r0, 789cc │ │ │ │ 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] @ (78a3c ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 78a38 │ │ │ │ + ldr r3, [pc, #68] @ (78a0c ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 78a08 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 78a1c │ │ │ │ - bl 94178 │ │ │ │ + bne.n 789ec │ │ │ │ + bl 940d8 │ │ │ │ movw r1, #5996 @ 0x176c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 78a38 │ │ │ │ + b.n 78a08 │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r4, #65535 @ 0xffff │ │ │ │ cmp r0, r4 │ │ │ │ ite eq │ │ │ │ @@ -115557,42 +115553,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, 78a60 │ │ │ │ + cbnz r3, 78a30 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 78a60 │ │ │ │ + ble.n 78a30 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 78a60 │ │ │ │ - cbnz r0, 78a78 │ │ │ │ + bne.n 78a30 │ │ │ │ + cbnz r0, 78a48 │ │ │ │ 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] @ (78abc ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 78ab8 │ │ │ │ + ldr r3, [pc, #72] @ (78a8c ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 78a88 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 78a98 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 78a68 │ │ │ │ + bl 940d8 │ │ │ │ movw r1, #5996 @ 0x176c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 78ab8 │ │ │ │ + b.n 78a88 │ │ │ │ and.w r3, r0, #127 @ 0x7f │ │ │ │ movw r2, #5996 @ 0x176c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ adds r3, #1 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ sbfx r3, r3, #1, #7 │ │ │ │ @@ -115606,42 +115602,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, 78ae0 │ │ │ │ + cbnz r3, 78ab0 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 78ae0 │ │ │ │ + ble.n 78ab0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 78ae0 │ │ │ │ - cbnz r0, 78af8 │ │ │ │ + bne.n 78ab0 │ │ │ │ + cbnz r0, 78ac8 │ │ │ │ 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] @ (78b34 ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 78b30 │ │ │ │ + ldr r3, [pc, #64] @ (78b04 ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 78b00 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 78b18 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 78ae8 │ │ │ │ + bl 940d8 │ │ │ │ movw r1, #5996 @ 0x176c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b.n 78b30 │ │ │ │ + b.n 78b00 │ │ │ │ tst.w r0, #127 @ 0x7f │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r0, #4372 @ 0x1114 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -115652,362 +115648,362 @@ │ │ │ │ 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, 78b58 │ │ │ │ + cbnz r3, 78b28 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 78b58 │ │ │ │ + ble.n 78b28 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 78b58 │ │ │ │ - cbnz r0, 78b70 │ │ │ │ + bne.n 78b28 │ │ │ │ + cbnz r0, 78b40 │ │ │ │ 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] @ (78b98 ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 78b90 │ │ │ │ + ldr r3, [pc, #44] @ (78b68 ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 78b60 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 78b82 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 78b90 │ │ │ │ + bne.n 78b52 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 78b60 │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ 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, 78bbc │ │ │ │ + cbnz r3, 78b8c │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 78bbc │ │ │ │ + ble.n 78b8c │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 78bbc │ │ │ │ - cbnz r0, 78bd4 │ │ │ │ + bne.n 78b8c │ │ │ │ + cbnz r0, 78ba4 │ │ │ │ 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] @ (78bfc ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 78bf4 │ │ │ │ + ldr r3, [pc, #44] @ (78bcc ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 78bc4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 78be6 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 78bf4 │ │ │ │ + bne.n 78bb6 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 78bc4 │ │ │ │ and.w r0, r4, #127 @ 0x7f │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r5, r4] │ │ │ │ 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, 78c20 │ │ │ │ + cbnz r3, 78bf0 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 78c20 │ │ │ │ + ble.n 78bf0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 78c20 │ │ │ │ - cbnz r0, 78c38 │ │ │ │ + bne.n 78bf0 │ │ │ │ + cbnz r0, 78c08 │ │ │ │ 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] @ (78c60 ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ - cbz r0, 78c58 │ │ │ │ + ldr r3, [pc, #44] @ (78c30 ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + cbz r0, 78c28 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 78c4a │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 78c58 │ │ │ │ + bne.n 78c1a │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 78c28 │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 94430 │ │ │ │ + b.w 94390 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, r5] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 78c8e │ │ │ │ + beq.n 78c5e │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #4524 @ 0x11ac │ │ │ │ + movw r0, #2540 @ 0x9ec │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 78d06 │ │ │ │ + beq.n 78cd6 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 78ca0 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 78d06 │ │ │ │ + bne.n 78c70 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 78cd6 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 78cb2 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 78d06 │ │ │ │ + bne.n 78c82 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 78cd6 │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls.n 78cd0 │ │ │ │ + bls.n 78ca0 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54260 @ 0xd3f4 │ │ │ │ + movw r1, #52452 @ 0xcce4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 78d06 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 78cd6 │ │ │ │ movs r1, #0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2be48 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ - cbz r5, 78ce4 │ │ │ │ + cbz r5, 78cb4 │ │ │ │ bic.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ - b.n 78ce8 │ │ │ │ + b.n 78cb8 │ │ │ │ orr.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ blx 2be48 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 78d0a │ │ │ │ + bge.n 78cda │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78d12 │ │ │ │ + b.n 78ce2 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 78d40 │ │ │ │ + bhi.n 78d10 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 78d5e │ │ │ │ - b.n 78d56 │ │ │ │ - movw r0, #4548 @ 0x11c4 │ │ │ │ + bne.n 78d2e │ │ │ │ + b.n 78d26 │ │ │ │ + movw r0, #2564 @ 0xa04 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78d32 │ │ │ │ - b.n 78de0 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 78d02 │ │ │ │ + b.n 78db0 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78de0 │ │ │ │ + bne.n 78db0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 78d70 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 78de0 │ │ │ │ + bne.n 78d40 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 78db0 │ │ │ │ cmp r5, #2 │ │ │ │ - ble.n 78db6 │ │ │ │ + ble.n 78d86 │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 78d90 │ │ │ │ + beq.n 78d60 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 78d92 │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 78d92 │ │ │ │ - b.n 78de0 │ │ │ │ + bne.n 78d62 │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 78d62 │ │ │ │ + b.n 78db0 │ │ │ │ movs r4, #0 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 78db8 │ │ │ │ + beq.n 78d88 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #24880 @ 0x6130 │ │ │ │ + movw r1, #22896 @ 0x5970 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 78de0 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 78db0 │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov.w r0, #424 @ 0x1a8 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2b2d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 78de4 │ │ │ │ + bge.n 78db4 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78dec │ │ │ │ + b.n 78dbc │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 251894 │ │ │ │ + bl 250f48 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 78e24 │ │ │ │ + beq.n 78df4 │ │ │ │ blx 2af9c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 78e28 │ │ │ │ + bne.n 78df8 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78e30 │ │ │ │ + b.n 78e00 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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, 78e4c │ │ │ │ + cbz r3, 78e1c │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 78e64 │ │ │ │ + b.n 78e34 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.n 78e54 │ │ │ │ + bgt.n 78e24 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 78e64 │ │ │ │ + b.n 78e34 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 78e50 │ │ │ │ + bgt.n 78e20 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 78e50 │ │ │ │ + beq.n 78e20 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - b.n 78e84 │ │ │ │ + b.n 78e54 │ │ │ │ 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] @ (78eec ) │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + ldr r3, [pc, #112] @ (78ebc ) │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 78ee4 │ │ │ │ + cbz r0, 78eb4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 251894 │ │ │ │ + bl 250f48 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 78ed8 │ │ │ │ + beq.n 78ea8 │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 78eaa │ │ │ │ + beq.n 78e7a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 78eac │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 78eac │ │ │ │ - b.n 78ed8 │ │ │ │ + bne.n 78e7c │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 78e7c │ │ │ │ + b.n 78ea8 │ │ │ │ movs r4, #0 │ │ │ │ - bl b0fe4 │ │ │ │ + bl b0b30 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b860 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b417c │ │ │ │ - cbz r4, 78edc │ │ │ │ + bl b3cc0 │ │ │ │ + cbz r4, 78eac │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 78ee4 │ │ │ │ + b.n 78eb4 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r0, r6] │ │ │ │ @@ -116016,234 +116012,234 @@ │ │ │ │ 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 2b1d0 │ │ │ │ - cbz r0, 78f2a │ │ │ │ + cbz r0, 78efa │ │ │ │ negs r4, r0 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r5, #0] │ │ │ │ - b.n 78f30 │ │ │ │ + b.n 78f00 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ce0d8 │ │ │ │ + bl 1cce90 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ blx 2b42c │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2b098 │ │ │ │ - cbz r0, 78f6c │ │ │ │ + cbz r0, 78f3c │ │ │ │ mov r4, r0 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78f72 │ │ │ │ + b.n 78f42 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1ce0d8 │ │ │ │ + bl 1cce90 │ │ │ │ add sp, #104 @ 0x68 │ │ │ │ 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 78f98 │ │ │ │ + bne.n 78f68 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 78fb8 │ │ │ │ - b.n 78fb0 │ │ │ │ + bne.n 78f88 │ │ │ │ + b.n 78f80 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38324 @ 0x95b4 │ │ │ │ + movw r0, #36340 @ 0x8df4 │ │ │ │ movt r0, #47 @ 0x2f │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78f8a │ │ │ │ + bne.n 78f5a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 78fe8 │ │ │ │ - bl 94178 │ │ │ │ + b.n 78fb8 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78fac │ │ │ │ + bne.n 78f7c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 78fcc │ │ │ │ - bl 94178 │ │ │ │ + bne.n 78f9c │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78fac │ │ │ │ - bl b0fe4 │ │ │ │ + bne.n 78f7c │ │ │ │ + bl b0b30 │ │ │ │ subs r1, r5, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 72306 <_Py_closerange@@Base> │ │ │ │ + bl 722d6 <_Py_closerange@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 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 b0fe4 │ │ │ │ + bl b0b30 │ │ │ │ mov r4, r0 │ │ │ │ blx 2b6a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b417c │ │ │ │ - bl 116390 │ │ │ │ + bl b3cc0 │ │ │ │ + bl 1164f8 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7903e │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 79046 │ │ │ │ - b.n 7905c │ │ │ │ + bne.n 7900e │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 79016 │ │ │ │ + b.n 7902c │ │ │ │ subs r3, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls.n 79060 │ │ │ │ + bls.n 79030 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54260 @ 0xd3f4 │ │ │ │ + movw r1, #52452 @ 0xcce4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7909c │ │ │ │ + b.n 7906c │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 2ad8c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 79078 │ │ │ │ - cbnz r0, 79082 │ │ │ │ + cbnz r3, 79048 │ │ │ │ + cbnz r0, 79052 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 7909c │ │ │ │ - movw r1, #24904 @ 0x6148 │ │ │ │ + b.n 7906c │ │ │ │ + movw r1, #22920 @ 0x5988 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ blx 2bc70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79078 │ │ │ │ + bne.n 79048 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 8832c │ │ │ │ + b.w 88294 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r0, #20088 @ 0x4e78 │ │ │ │ + movw r0, #18104 @ 0x46b8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 8832c │ │ │ │ - movw r0, #20088 @ 0x4e78 │ │ │ │ + b.w 88294 │ │ │ │ + movw r0, #18104 @ 0x46b8 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - b.w 8832c │ │ │ │ - cbnz r0, 790c6 │ │ │ │ + b.w 88294 │ │ │ │ + cbnz r0, 79096 │ │ │ │ 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 23c9b0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 23b95c <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 790f8 │ │ │ │ + beq.n 790c8 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2a5df8 <_PyTime_AsTimeval@@Base> │ │ │ │ + b.w 2a5650 <_PyTime_AsTimeval@@Base> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 80b5c │ │ │ │ + bl 80b1c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 79188 │ │ │ │ + cbz r0, 79158 │ │ │ │ ldrd r0, r1, [r6, #24] │ │ │ │ - bl 2e3868 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ - vldr d8, [pc, #116] @ 79198 │ │ │ │ + bl 2e30b8 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ + vldr d8, [pc, #116] @ 79168 │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, r1, [r6, #16] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - bl 2e3868 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 2e30b8 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl 9ba38 │ │ │ │ + bl 9b990 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 79170 │ │ │ │ + cbz r0, 79140 │ │ │ │ ldrd r0, r1, [r6, #8] │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 2e3868 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 2e30b8 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - bl 2e3868 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 2e30b8 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl 9ba38 │ │ │ │ + bl 9b990 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 79186 │ │ │ │ + cbnz r0, 79156 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7918a │ │ │ │ + bge.n 7915a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7918a │ │ │ │ + cbnz r3, 7915a │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7918a │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7915a │ │ │ │ str r0, [r5, #20] │ │ │ │ mov r4, r5 │ │ │ │ vpop {d8-d9} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @@ -116257,1223 +116253,1223 @@ │ │ │ │ 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 791ca │ │ │ │ + bhi.n 7919a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 791e0 │ │ │ │ - b.n 791e6 │ │ │ │ - movw r0, #4444 @ 0x115c │ │ │ │ + beq.n 791b0 │ │ │ │ + b.n 791b6 │ │ │ │ + movw r0, #2460 @ 0x99c │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 791bc │ │ │ │ - b.n 7921c │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 7921c │ │ │ │ + bne.n 7918c │ │ │ │ + b.n 791ec │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 791ec │ │ │ │ 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 790b6 │ │ │ │ + bl 79086 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7921c │ │ │ │ + beq.n 791ec │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 790b6 │ │ │ │ + bl 79086 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7921c │ │ │ │ + beq.n 791ec │ │ │ │ mov r1, sp │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c4dc <__setitimer64@plt> │ │ │ │ - cbz r0, 79220 │ │ │ │ + cbz r0, 791f0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 79226 │ │ │ │ + b.n 791f6 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 790fc │ │ │ │ + bl 790cc │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 7924e │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 7926c │ │ │ │ + bne.n 7921e │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 7923c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sp │ │ │ │ ldr r4, [r5, #16] │ │ │ │ blx 2bde8 <__getitimer64@plt> │ │ │ │ - cbz r0, 79264 │ │ │ │ + cbz r0, 79234 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7926e │ │ │ │ + b.n 7923e │ │ │ │ mov r0, sp │ │ │ │ - bl 790fc │ │ │ │ - b.n 7926e │ │ │ │ + bl 790cc │ │ │ │ + b.n 7923e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ str r6, [r0, #0] │ │ │ │ - bl f6784 │ │ │ │ + bl f6728 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ - movw r0, #24920 @ 0x6158 │ │ │ │ + bl 1e3608 │ │ │ │ + movw r0, #22936 @ 0x5998 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 243764 │ │ │ │ + bl 242728 │ │ │ │ mov r0, r6 │ │ │ │ - bl f6ce4 │ │ │ │ + bl f6c88 │ │ │ │ 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 9b31c │ │ │ │ + bl 9b274 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 79330 │ │ │ │ + cbz r0, 79300 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl 1f10dc <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ + bl 1eff58 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - bl 94178 │ │ │ │ - cbz r0, 79330 │ │ │ │ + bl 940d8 │ │ │ │ + cbz r0, 79300 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7932e │ │ │ │ + bge.n 792fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7932e │ │ │ │ + cbnz r3, 792fe │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 2670c0 │ │ │ │ - cbz r0, 793a6 │ │ │ │ + bl 266960 │ │ │ │ + cbz r0, 79376 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r1, sp │ │ │ │ add.w r0, sp, r2 │ │ │ │ blx 2bff8 │ │ │ │ - bl b0fe4 │ │ │ │ + bl b0b30 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ blx 2bae4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ adds r5, #1 │ │ │ │ - bne.n 7939c │ │ │ │ + bne.n 7936c │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 7938c │ │ │ │ - bl 116390 │ │ │ │ + bne.n 7935c │ │ │ │ + bl 1164f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7935c │ │ │ │ + beq.n 7932c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 793a6 │ │ │ │ + b.n 79376 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ - b.n 79388 │ │ │ │ + bl 1e3608 │ │ │ │ + b.n 79358 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 792b8 │ │ │ │ + bl 79288 │ │ │ │ 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 793d0 │ │ │ │ + bne.n 793a0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 2670c0 │ │ │ │ - cbnz r0, 793e6 │ │ │ │ - b.n 79488 │ │ │ │ + bl 266960 │ │ │ │ + cbnz r0, 793b6 │ │ │ │ + b.n 79458 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #4632 @ 0x1218 │ │ │ │ + movw r0, #2648 @ 0xa58 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 793c4 │ │ │ │ - b.n 79488 │ │ │ │ + bne.n 79394 │ │ │ │ + b.n 79458 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #24 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ blx 2bff8 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sp │ │ │ │ - bl 23c9b0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 23b95c <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 79488 │ │ │ │ + beq.n 79458 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 79420 │ │ │ │ + bge.n 793f0 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #47108 @ 0xb804 │ │ │ │ + movw r1, #45124 @ 0xb044 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 79488 │ │ │ │ - bl 284d68 <_PyDeadline_Init@@Base> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 79458 │ │ │ │ + bl 2845a8 <_PyDeadline_Init@@Base> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add r2, sp, #8 │ │ │ │ - bl 23d348 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl b0fe4 │ │ │ │ + bl 23c2f8 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl b0b30 │ │ │ │ add r2, sp, #8 │ │ │ │ mov sl, r0 │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ blx 2bc08 <__sigtimedwait64@plt> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 79496 │ │ │ │ + bne.n 79466 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 7946e │ │ │ │ + beq.n 7943e │ │ │ │ cmp r3, #11 │ │ │ │ - beq.n 7948c │ │ │ │ + beq.n 7945c │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ - b.n 79488 │ │ │ │ - bl 116390 │ │ │ │ + bl 1e3608 │ │ │ │ + b.n 79458 │ │ │ │ + bl 1164f8 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - cbnz r3, 79488 │ │ │ │ - bl 2b76b4 <_PyDeadline_Get@@Base> │ │ │ │ + cbnz r3, 79458 │ │ │ │ + bl 2b6a3c <_PyDeadline_Get@@Base> │ │ │ │ cmp r1, #0 │ │ │ │ strd r0, r1, [sp] │ │ │ │ - bge.n 79428 │ │ │ │ - b.n 79496 │ │ │ │ + bge.n 793f8 │ │ │ │ + b.n 79466 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 794a2 │ │ │ │ + b.n 79472 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 794a2 │ │ │ │ + b.n 79472 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 792b8 │ │ │ │ + bl 79288 │ │ │ │ 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, #14780 @ 0x39bc │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ - bl 154ab0 │ │ │ │ + bl 154aa8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 20c174 │ │ │ │ + b.w 20af3c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43304 @ 0xa928 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 17ff20 │ │ │ │ + bl 17f9ec │ │ │ │ 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, #43304 @ 0xa928 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 17ff20 │ │ │ │ + bl 17f9ec │ │ │ │ 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, #43832 @ 0xab38 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 17ff20 │ │ │ │ + bl 17f9ec │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r2, 79554 │ │ │ │ + cbnz r2, 79524 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 79568 │ │ │ │ - b.n 7957a │ │ │ │ - movw r0, #62336 @ 0xf380 │ │ │ │ + bne.n 79538 │ │ │ │ + b.n 7954a │ │ │ │ + movw r0, #60196 @ 0xeb24 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ - bl 21d560 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21c480 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7954c │ │ │ │ - b.n 795fe │ │ │ │ - movw r0, #62336 @ 0xf380 │ │ │ │ + bne.n 7951c │ │ │ │ + b.n 795ce │ │ │ │ + movw r0, #60196 @ 0xeb24 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ - bl e28e8 │ │ │ │ + bl e2850 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 795fe │ │ │ │ + beq.n 795ce │ │ │ │ ldr.w r7, [r8, #8] │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 795c2 │ │ │ │ + bne.n 79592 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 795b4 │ │ │ │ + blt.n 79584 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #41344 @ 0xa180 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 795b4 │ │ │ │ + bne.n 79584 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bge.n 795b4 │ │ │ │ + bge.n 79584 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r4, [r5, r3, lsl #2] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7960a │ │ │ │ + bge.n 795da │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 7960a │ │ │ │ + b.n 795da │ │ │ │ ldr.w r1, [r8, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 9b0fc │ │ │ │ + b.w 9b054 │ │ │ │ mov r0, r7 │ │ │ │ - bl 80b5c │ │ │ │ + bl 80b1c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7960a │ │ │ │ + cbz r0, 795da │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 7960a │ │ │ │ + ble.n 795da │ │ │ │ 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 9b0fc │ │ │ │ - cbnz r0, 79602 │ │ │ │ + bl 9b054 │ │ │ │ + cbnz r0, 795d2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 795fe │ │ │ │ + bge.n 795ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 795fe │ │ │ │ + cbnz r3, 795ce │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7960a │ │ │ │ + b.n 795da │ │ │ │ cmp r7, r6 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ - bne.n 795d6 │ │ │ │ + bne.n 795a6 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r2, 7962c │ │ │ │ + cbnz r2, 795fc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 79640 │ │ │ │ - b.n 79650 │ │ │ │ - movw r0, #39676 @ 0x9afc │ │ │ │ + bne.n 79610 │ │ │ │ + b.n 79620 │ │ │ │ + movw r0, #37692 @ 0x933c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ mov r1, r2 │ │ │ │ - bl 21d560 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21c480 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79624 │ │ │ │ - b.n 7965c │ │ │ │ - movw r0, #39676 @ 0x9afc │ │ │ │ + bne.n 795f4 │ │ │ │ + b.n 7962c │ │ │ │ + movw r0, #37692 @ 0x933c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movs r2, #1 │ │ │ │ - bl e28e8 │ │ │ │ - cbz r0, 7965c │ │ │ │ + bl e2850 │ │ │ │ + cbz r0, 7962c │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 29ee40 │ │ │ │ + b.w 29e6c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ movw r1, #31976 @ 0x7ce8 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 154ab0 │ │ │ │ + bl 154aa8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r5, [r3, #44] @ 0x2c │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 7969c │ │ │ │ + beq.n 7966c │ │ │ │ ldr.w r2, [r7, #148] @ 0x94 │ │ │ │ ldr.w r3, [r5, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7969c │ │ │ │ + beq.n 7966c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 796b4 │ │ │ │ - b.n 796c4 │ │ │ │ + bne.n 79684 │ │ │ │ + b.n 79694 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 79694 │ │ │ │ - movw r0, #24984 @ 0x6198 │ │ │ │ + beq.n 79664 │ │ │ │ + movw r0, #23000 @ 0x59d8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r6 │ │ │ │ - bl 21d560 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21c480 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79694 │ │ │ │ - b.n 796f4 │ │ │ │ - movw r0, #24984 @ 0x6198 │ │ │ │ + bne.n 79664 │ │ │ │ + b.n 796c4 │ │ │ │ + movw r0, #23000 @ 0x59d8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ - cbz r0, 796f4 │ │ │ │ + bl 1d39c0 │ │ │ │ + cbz r0, 796c4 │ │ │ │ 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 796f8 │ │ │ │ + beq.n 796c8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 9ef64 │ │ │ │ - cbnz r0, 796f8 │ │ │ │ - movw r1, #35808 @ 0x8be0 │ │ │ │ + bl 9ef00 │ │ │ │ + cbnz r0, 796c8 │ │ │ │ + movw r1, #33824 @ 0x8420 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #24984 @ 0x6198 │ │ │ │ + movw r0, #23000 @ 0x59d8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r3, r5 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 79728 │ │ │ │ + b.n 796f8 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r6, [r4, #20] │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - bl 7fd48 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd08 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 79728 │ │ │ │ + cbz r0, 796f8 │ │ │ │ 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 97b90 │ │ │ │ + bl 97aec │ │ │ │ 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 7faec │ │ │ │ + bl 7faac │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7977e │ │ │ │ - ldr r2, [pc, #64] @ (79784 ) │ │ │ │ - movw r1, #24996 @ 0x61a4 │ │ │ │ + cbz r0, 7974e │ │ │ │ + ldr r2, [pc, #64] @ (79754 ) │ │ │ │ + movw r1, #23012 @ 0x59e4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 79768 │ │ │ │ - ldr r2, [pc, #44] @ (79784 ) │ │ │ │ + beq.n 79738 │ │ │ │ + ldr r2, [pc, #44] @ (79754 ) │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25012 @ 0x61b4 │ │ │ │ + movw r1, #23028 @ 0x59f4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 7977e │ │ │ │ + bne.n 7974e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7977c │ │ │ │ + bge.n 7974c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7977c │ │ │ │ + cbnz r3, 7974c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strh r0, [r4, #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 2192e4 <_PyEvent_Notify@@Base> │ │ │ │ + bl 2182e4 <_PyEvent_Notify@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2417d8 <_PyXI_NewInterpreter@@Base+0x290> │ │ │ │ + bl 240790 <_PyXI_NewInterpreter@@Base+0x290> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 257394 │ │ │ │ + bl 256b94 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #25024 @ 0x61c0 │ │ │ │ + movw r0, #23040 @ 0x5a00 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ push {r4} │ │ │ │ mov r3, r0 │ │ │ │ dmb ish │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r0, #4] │ │ │ │ tst.w r1, #1 │ │ │ │ - movw r4, #25048 @ 0x61d8 │ │ │ │ + movw r4, #23064 @ 0x5a18 │ │ │ │ movt r4, #50 @ 0x32 │ │ │ │ - movw r1, #15516 @ 0x3c9c │ │ │ │ + movw r1, #13456 @ 0x3490 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ - movw r0, #25060 @ 0x61e4 │ │ │ │ + movw r0, #23076 @ 0x5a24 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ it eq │ │ │ │ moveq r1, r4 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ pop {r4} │ │ │ │ - b.w 1039f8 │ │ │ │ + b.w 103890 │ │ │ │ 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, #15516 @ 0x3c9c │ │ │ │ - movweq r1, #25048 @ 0x61d8 │ │ │ │ + movwne r1, #13456 @ 0x3490 │ │ │ │ + movweq r1, #23064 @ 0x5a18 │ │ │ │ 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, #25084 @ 0x61fc │ │ │ │ + movw r0, #23100 @ 0x5a3c │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ strd r4, r5, [sp] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - bl 1039f8 │ │ │ │ + bl 103890 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #4192 @ 0x1060 │ │ │ │ + movw r1, #2208 @ 0x8a0 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl a60f8 │ │ │ │ - cbz r0, 798b6 │ │ │ │ + bl a6ad4 │ │ │ │ + cbz r0, 79886 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 2bf64c <_PyTime_FromLong@@Base> │ │ │ │ + bl 2beeac <_PyTime_FromLong@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 798b6 │ │ │ │ + beq.n 79886 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 23d348 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 23c2f8 <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 2ae2c <__clock_settime64@plt> │ │ │ │ - cbz r0, 798ba │ │ │ │ + cbz r0, 7988a │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 798c2 │ │ │ │ + b.n 79892 │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ 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 210fd4 │ │ │ │ + bl 20fd9c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7992c │ │ │ │ + cbz r0, 798fc │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 105e98 │ │ │ │ + bl 105d20 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 105e98 │ │ │ │ + bl 105d20 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 105e98 │ │ │ │ + bl 105d20 │ │ │ │ mov r2, r6 │ │ │ │ ldrd r6, r7, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r5 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - movw r0, #25128 @ 0x6228 │ │ │ │ + movw r0, #23144 @ 0x5a68 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7991c │ │ │ │ + blt.n 798ec │ │ │ │ mov r4, r5 │ │ │ │ - b.n 7992c │ │ │ │ + b.n 798fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 79918 │ │ │ │ + bne.n 798e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 79918 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 798e8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 7996c │ │ │ │ - movw r2, #56676 @ 0xdd64 │ │ │ │ + bmi.n 7993c │ │ │ │ + movw r2, #54692 @ 0xd5a4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #43428 @ 0xa9a4 │ │ │ │ + movw r1, #41444 @ 0xa1e4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #61500 @ 0xf03c │ │ │ │ + movw r0, #59516 @ 0xe87c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 799aa │ │ │ │ + b.n 7997a │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a29e4 │ │ │ │ + bl a2984 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 799aa │ │ │ │ + cbz r0, 7997a │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7999a │ │ │ │ + beq.n 7996a │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63548 @ 0xf83c │ │ │ │ + movw r1, #61564 @ 0xf07c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 79968 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 79938 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #5 │ │ │ │ movs r0, #0 │ │ │ │ blx 2bbf0 │ │ │ │ - bl 1e4b54 │ │ │ │ + bl 1e3888 │ │ │ │ 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 799d6 │ │ │ │ + bne.n 799a6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 799ec │ │ │ │ - b.n 79a42 │ │ │ │ + bne.n 799bc │ │ │ │ + b.n 79a12 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46004 @ 0xb3b4 │ │ │ │ + movw r0, #43476 @ 0xa9d4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 799c6 │ │ │ │ - b.n 79a20 │ │ │ │ + bne.n 79996 │ │ │ │ + b.n 799f0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 79a24 │ │ │ │ + bpl.n 799f4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a29e4 │ │ │ │ + bl a2984 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 79a20 │ │ │ │ + cbz r0, 799f0 │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 79a44 │ │ │ │ + beq.n 79a14 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63548 @ 0xf83c │ │ │ │ + movw r1, #61564 @ 0xf07c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 79a92 │ │ │ │ - movw r2, #32276 @ 0x7e14 │ │ │ │ + b.n 79a62 │ │ │ │ + movw r2, #30248 @ 0x7628 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #35808 @ 0x8be0 │ │ │ │ + movw r1, #33824 @ 0x8420 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #46004 @ 0xb3b4 │ │ │ │ + movw r0, #43476 @ 0xa9d4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 79a20 │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 799f0 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 79a6c │ │ │ │ - movw r2, #56676 @ 0xdd64 │ │ │ │ + bmi.n 79a3c │ │ │ │ + movw r2, #54692 @ 0xd5a4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #36144 @ 0x8d30 │ │ │ │ + movw r1, #34160 @ 0x8570 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #46004 @ 0xb3b4 │ │ │ │ + movw r0, #43476 @ 0xa9d4 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 79a20 │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 799f0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a29e4 │ │ │ │ + bl a2984 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 79a92 │ │ │ │ + cbz r0, 79a62 │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 79a0a │ │ │ │ + bne.n 799da │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bbf0 │ │ │ │ - bl 1e4b54 │ │ │ │ + bl 1e3888 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 79abe │ │ │ │ + bne.n 79a8e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 79ad6 │ │ │ │ - b.n 79b2c │ │ │ │ + bne.n 79aa6 │ │ │ │ + b.n 79afc │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46016 @ 0xb3c0 │ │ │ │ + movw r0, #43488 @ 0xa9e0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ mov r2, r3 │ │ │ │ - bl e2a18 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl e2980 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79aae │ │ │ │ - b.n 79b0a │ │ │ │ + bne.n 79a7e │ │ │ │ + b.n 79ada │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 79b0e │ │ │ │ + bpl.n 79ade │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a29e4 │ │ │ │ + bl a2984 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 79b0a │ │ │ │ + cbz r0, 79ada │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 79b2e │ │ │ │ + beq.n 79afe │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63548 @ 0xf83c │ │ │ │ + movw r1, #61564 @ 0xf07c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 79b90 │ │ │ │ - movw r2, #32276 @ 0x7e14 │ │ │ │ + b.n 79b60 │ │ │ │ + movw r2, #30248 @ 0x7628 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #35808 @ 0x8be0 │ │ │ │ + movw r1, #33824 @ 0x8420 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #46016 @ 0xb3c0 │ │ │ │ + movw r0, #43488 @ 0xa9e0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 79b0a │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 79ada │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 79b56 │ │ │ │ - movw r2, #56676 @ 0xdd64 │ │ │ │ + bmi.n 79b26 │ │ │ │ + movw r2, #54692 @ 0xd5a4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #36144 @ 0x8d30 │ │ │ │ + movw r1, #34160 @ 0x8570 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #46016 @ 0xb3c0 │ │ │ │ + movw r0, #43488 @ 0xa9e0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 79b0a │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 79ada │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a29e4 │ │ │ │ + bl a2984 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 79b90 │ │ │ │ + cbz r0, 79b60 │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 79af4 │ │ │ │ + bne.n 79ac4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 122494 │ │ │ │ + bl 1225fc │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 79b80 │ │ │ │ - bl 94178 │ │ │ │ + bne.n 79b50 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79b0a │ │ │ │ + bne.n 79ada │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bbf0 │ │ │ │ - bl 1e4b54 │ │ │ │ + bl 1e3888 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 79c08 │ │ │ │ + beq.n 79bd8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 79bea │ │ │ │ + bpl.n 79bba │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a29e4 │ │ │ │ + bl a2984 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 79c30 │ │ │ │ + cbz r0, 79c00 │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 79c0a │ │ │ │ + beq.n 79bda │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63548 @ 0xf83c │ │ │ │ + movw r1, #61564 @ 0xf07c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 79c30 │ │ │ │ - movw r2, #32276 @ 0x7e14 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 79c00 │ │ │ │ + movw r2, #30248 @ 0x7628 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #43428 @ 0xa9a4 │ │ │ │ + movw r1, #41444 @ 0xa1e4 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #46032 @ 0xb3d0 │ │ │ │ + movw r0, #43504 @ 0xa9f0 │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 79c30 │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 79c00 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b358 │ │ │ │ - cbnz r0, 79c26 │ │ │ │ + cbnz r0, 79bf6 │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e48d4 │ │ │ │ + b.w 1e3608 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e4b54 │ │ │ │ + b.w 1e3888 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 79c74 │ │ │ │ + bne.n 79c44 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 79c8a │ │ │ │ - movw r2, #56676 @ 0xdd64 │ │ │ │ + bmi.n 79c5a │ │ │ │ + movw r2, #54692 @ 0xd5a4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #35808 @ 0x8be0 │ │ │ │ + movw r1, #33824 @ 0x8420 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #46044 @ 0xb3dc │ │ │ │ + movw r0, #43516 @ 0xa9fc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 79cc4 │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 79c94 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46044 @ 0xb3dc │ │ │ │ + movw r0, #43516 @ 0xa9fc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79c4c │ │ │ │ - b.n 79cc4 │ │ │ │ + bne.n 79c1c │ │ │ │ + b.n 79c94 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl a29e4 │ │ │ │ + bl a2984 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 79d24 │ │ │ │ + beq.n 79cf4 │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 79cd2 │ │ │ │ + bne.n 79ca2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 79d08 │ │ │ │ + beq.n 79cd8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 79cea │ │ │ │ + bpl.n 79cba │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl a29e4 │ │ │ │ + bl a2984 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 79cc8 │ │ │ │ + cbnz r0, 79c98 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 79d24 │ │ │ │ + b.n 79cf4 │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 79d0a │ │ │ │ + beq.n 79cda │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63548 @ 0xf83c │ │ │ │ + movw r1, #61564 @ 0xf07c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 79cc4 │ │ │ │ - movw r2, #32276 @ 0x7e14 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 79c94 │ │ │ │ + movw r2, #30248 @ 0x7628 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ - movw r1, #36144 @ 0x8d30 │ │ │ │ + movw r1, #34160 @ 0x8570 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #46044 @ 0xb3dc │ │ │ │ + movw r0, #43516 @ 0xa9fc │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 79cc4 │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 79c94 │ │ │ │ movs r5, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2af84 │ │ │ │ - cbz r0, 79d1c │ │ │ │ - bl 1e4b54 │ │ │ │ + cbz r0, 79cec │ │ │ │ + bl 1e3888 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 79d24 │ │ │ │ + b.n 79cf4 │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #8 │ │ │ │ - movw r1, #25136 @ 0x6230 │ │ │ │ + movw r1, #23152 @ 0x5a70 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ add r2, sp, #12 │ │ │ │ - bl a60f8 │ │ │ │ + bl a6ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 79dcc │ │ │ │ + beq.n 79d9c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 11d174 │ │ │ │ + bl 11d2e0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 79dce │ │ │ │ + beq.n 79d9e │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ - bl 11d174 │ │ │ │ + bl 11d2e0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 79dc2 │ │ │ │ + cbz r0, 79d92 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ cmp r3, r0 │ │ │ │ - bgt.n 79d80 │ │ │ │ + bgt.n 79d50 │ │ │ │ subs r0, r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, r0, lsl #2 │ │ │ │ blx 2b8d8 │ │ │ │ - cbz r0, 79d9e │ │ │ │ + cbz r0, 79d6e │ │ │ │ movw r3, #5996 @ 0x176c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r6, #5996 @ 0x176c │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.n 79dba │ │ │ │ + b.n 79d8a │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r6, #4372 @ 0x1114 │ │ │ │ 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 83b90 │ │ │ │ + bl 83b50 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 83b90 │ │ │ │ - b.n 79dce │ │ │ │ + bl 83b50 │ │ │ │ + b.n 79d9e │ │ │ │ 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, #30140 @ 0x75bc │ │ │ │ + movw r1, #28112 @ 0x6dd0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl a60f8 │ │ │ │ - cbz r0, 79e20 │ │ │ │ + bl a6ad4 │ │ │ │ + cbz r0, 79df0 │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl dcfe8 │ │ │ │ + bl dced8 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #18172 @ 0x46fc │ │ │ │ + movw r2, #16188 @ 0x3f3c │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b3bc <__fprintf_chk@plt+0x4> │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00079e24 <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ - movw r0, #14280 @ 0x37c8 │ │ │ │ +00079df4 <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ + movw r0, #12296 @ 0x3008 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ movw r1, #14718 @ 0x397e │ │ │ │ - b.w 1ce838 │ │ │ │ + b.w 1cd5f0 │ │ │ │ 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, 79e58 <_Py_Get_Getpath_CodeObject@@Base+0x34> │ │ │ │ + cbnz r3, 79e28 <_Py_Get_Getpath_CodeObject@@Base+0x34> │ │ │ │ cmp r2, r0 │ │ │ │ - ble.n 79e58 <_Py_Get_Getpath_CodeObject@@Base+0x34> │ │ │ │ + ble.n 79e28 <_Py_Get_Getpath_CodeObject@@Base+0x34> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 79e58 <_Py_Get_Getpath_CodeObject@@Base+0x34> │ │ │ │ - cbnz r4, 79e74 <_Py_Get_Getpath_CodeObject@@Base+0x50> │ │ │ │ + bne.n 79e28 <_Py_Get_Getpath_CodeObject@@Base+0x34> │ │ │ │ + cbnz r4, 79e44 <_Py_Get_Getpath_CodeObject@@Base+0x50> │ │ │ │ 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] @ (79ee0 <_Py_Get_Getpath_CodeObject@@Base+0xbc>) │ │ │ │ + ldr r3, [pc, #116] @ (79eb0 <_Py_Get_Getpath_CodeObject@@Base+0xbc>) │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 11eed4 <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ + bl 11f03c <_PyArg_UnpackKeywords@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 79ed2 <_Py_Get_Getpath_CodeObject@@Base+0xae> │ │ │ │ + cbz r0, 79ea2 <_Py_Get_Getpath_CodeObject@@Base+0xae> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 1547f4 │ │ │ │ - cbnz r0, 79e82 <_Py_Get_Getpath_CodeObject@@Base+0x5e> │ │ │ │ + bl 1547ec │ │ │ │ + cbnz r0, 79e52 <_Py_Get_Getpath_CodeObject@@Base+0x5e> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 79ed2 <_Py_Get_Getpath_CodeObject@@Base+0xae> │ │ │ │ + b.n 79ea2 <_Py_Get_Getpath_CodeObject@@Base+0xae> │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl ba0b0 │ │ │ │ + bl b9b88 │ │ │ │ mov r2, r4 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #56056 @ 0xdaf8 │ │ │ │ + movw r1, #54072 @ 0xd338 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #25140 @ 0x6234 │ │ │ │ + movw r0, #23156 @ 0x5a74 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl aa600 │ │ │ │ + bl aa180 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 79ebe <_Py_Get_Getpath_CodeObject@@Base+0x9a> │ │ │ │ - bl b0fe4 │ │ │ │ + beq.n 79e8e <_Py_Get_Getpath_CodeObject@@Base+0x9a> │ │ │ │ + bl b0b30 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b808 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b417c │ │ │ │ + bl b3cc0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 79eca <_Py_Get_Getpath_CodeObject@@Base+0xa6> │ │ │ │ - bl 94178 │ │ │ │ + bne.n 79e9a <_Py_Get_Getpath_CodeObject@@Base+0xa6> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79e7e <_Py_Get_Getpath_CodeObject@@Base+0x5a> │ │ │ │ + bne.n 79e4e <_Py_Get_Getpath_CodeObject@@Base+0x5a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r6, r6] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ @@ -117481,271 +117477,271 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ movw r1, #31976 @ 0x7ce8 │ │ │ │ movt r1, #81 @ 0x51 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 154ab0 │ │ │ │ + bl 154aa8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 79f20 <_Py_Get_Getpath_CodeObject@@Base+0xfc> │ │ │ │ + beq.n 79ef0 <_Py_Get_Getpath_CodeObject@@Base+0xfc> │ │ │ │ ldr.w r2, [r6, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 79f20 <_Py_Get_Getpath_CodeObject@@Base+0xfc> │ │ │ │ + beq.n 79ef0 <_Py_Get_Getpath_CodeObject@@Base+0xfc> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #3 │ │ │ │ - bne.n 79f38 <_Py_Get_Getpath_CodeObject@@Base+0x114> │ │ │ │ - b.n 79f4a <_Py_Get_Getpath_CodeObject@@Base+0x126> │ │ │ │ + bne.n 79f08 <_Py_Get_Getpath_CodeObject@@Base+0x114> │ │ │ │ + b.n 79f1a <_Py_Get_Getpath_CodeObject@@Base+0x126> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 79f18 <_Py_Get_Getpath_CodeObject@@Base+0xf4> │ │ │ │ - movw r0, #25152 @ 0x6240 │ │ │ │ + beq.n 79ee8 <_Py_Get_Getpath_CodeObject@@Base+0xf4> │ │ │ │ + movw r0, #23168 @ 0x5a80 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r1, r5 │ │ │ │ - bl 21d560 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 21c480 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79f18 <_Py_Get_Getpath_CodeObject@@Base+0xf4> │ │ │ │ - b.n 79fa8 <_Py_Get_Getpath_CodeObject@@Base+0x184> │ │ │ │ + bne.n 79ee8 <_Py_Get_Getpath_CodeObject@@Base+0xf4> │ │ │ │ + b.n 79f78 <_Py_Get_Getpath_CodeObject@@Base+0x184> │ │ │ │ movs r3, #3 │ │ │ │ - movw r0, #25152 @ 0x6240 │ │ │ │ + movw r0, #23168 @ 0x5a80 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ mov r2, r3 │ │ │ │ - bl e2a18 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 79fa8 <_Py_Get_Getpath_CodeObject@@Base+0x184> │ │ │ │ + bl e2980 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 79f78 <_Py_Get_Getpath_CodeObject@@Base+0x184> │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 79f74 <_Py_Get_Getpath_CodeObject@@Base+0x150> │ │ │ │ + bmi.n 79f44 <_Py_Get_Getpath_CodeObject@@Base+0x150> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #19076 @ 0x4a84 │ │ │ │ + movw r2, #17092 @ 0x42c4 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #36144 @ 0x8d30 │ │ │ │ + movw r1, #34160 @ 0x8570 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #25152 @ 0x6240 │ │ │ │ + movw r0, #23168 @ 0x5a80 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 79fa8 <_Py_Get_Getpath_CodeObject@@Base+0x184> │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 79f78 <_Py_Get_Getpath_CodeObject@@Base+0x184> │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r4, [r4, #24] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ ldr r0, [r6, #80] @ 0x50 │ │ │ │ - bl 252450 <_PyBytes_GetXIDataWrapped@@Base+0xb8> │ │ │ │ + bl 251b98 <_PyBytes_GetXIDataWrapped@@Base+0x140> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a004 <_Py_Get_Getpath_CodeObject@@Base+0x1e0> │ │ │ │ + beq.n 79fd4 <_Py_Get_Getpath_CodeObject@@Base+0x1e0> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - ble.n 79fac <_Py_Get_Getpath_CodeObject@@Base+0x188> │ │ │ │ - bl 84e50 │ │ │ │ + ble.n 79f7c <_Py_Get_Getpath_CodeObject@@Base+0x188> │ │ │ │ + bl 84e10 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #25168 @ 0x6250 │ │ │ │ + movw r1, #23184 @ 0x5a90 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7a004 <_Py_Get_Getpath_CodeObject@@Base+0x1e0> │ │ │ │ + b.n 79fd4 <_Py_Get_Getpath_CodeObject@@Base+0x1e0> │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 79fd6 <_Py_Get_Getpath_CodeObject@@Base+0x1b2> │ │ │ │ + ble.n 79fa6 <_Py_Get_Getpath_CodeObject@@Base+0x1b2> │ │ │ │ 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 79fba <_Py_Get_Getpath_CodeObject@@Base+0x196> │ │ │ │ + bne.n 79f8a <_Py_Get_Getpath_CodeObject@@Base+0x196> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ str r2, [r0, #12] │ │ │ │ - bne.n 7a000 <_Py_Get_Getpath_CodeObject@@Base+0x1dc> │ │ │ │ + bne.n 79fd0 <_Py_Get_Getpath_CodeObject@@Base+0x1dc> │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 7a004 <_Py_Get_Getpath_CodeObject@@Base+0x1e0> │ │ │ │ + beq.n 79fd4 <_Py_Get_Getpath_CodeObject@@Base+0x1e0> │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 79f8e <_Py_Get_Getpath_CodeObject@@Base+0x16a> │ │ │ │ + bne.n 79f5e <_Py_Get_Getpath_CodeObject@@Base+0x16a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r0, #20] │ │ │ │ - b.n 7a004 <_Py_Get_Getpath_CodeObject@@Base+0x1e0> │ │ │ │ + b.n 79fd4 <_Py_Get_Getpath_CodeObject@@Base+0x1e0> │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 79f8e <_Py_Get_Getpath_CodeObject@@Base+0x16a> │ │ │ │ + bne.n 79f5e <_Py_Get_Getpath_CodeObject@@Base+0x16a> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0007a006 <_PyOS_IsMainThread@@Base>: │ │ │ │ - ldr r3, [pc, #12] @ (7a014 <_PyOS_IsMainThread@@Base+0xe>) │ │ │ │ +00079fd6 <_PyOS_IsMainThread@@Base>: │ │ │ │ + ldr r3, [pc, #12] @ (79fe4 <_PyOS_IsMainThread@@Base+0xe>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - b.w 1e1900 <_PyConfig_AsDict@@Base+0xa40> │ │ │ │ + b.w 1e0638 <_PyConfig_AsDict@@Base+0xa40> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 7a044 <_PyOS_IsMainThread@@Base+0x3e> │ │ │ │ + beq.n 7a014 <_PyOS_IsMainThread@@Base+0x3e> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46028 @ 0xb3cc │ │ │ │ + movw r0, #43500 @ 0xa9ec │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ - bl 1d4b90 │ │ │ │ + bl 1d39c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a0d0 <_PyOS_IsMainThread@@Base+0xca> │ │ │ │ + beq.n 7a0a0 <_PyOS_IsMainThread@@Base+0xca> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 7a06c <_PyOS_IsMainThread@@Base+0x66> │ │ │ │ - movw r2, #56676 @ 0xdd64 │ │ │ │ + bmi.n 7a03c <_PyOS_IsMainThread@@Base+0x66> │ │ │ │ + movw r2, #54692 @ 0xd5a4 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - movw r1, #35808 @ 0x8be0 │ │ │ │ + movw r1, #33824 @ 0x8420 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #46028 @ 0xb3cc │ │ │ │ + movw r0, #43500 @ 0xa9ec │ │ │ │ movt r0, #48 @ 0x30 │ │ │ │ - bl 28fe00 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 7a0d0 <_PyOS_IsMainThread@@Base+0xca> │ │ │ │ + bl 28f68c <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 7a0a0 <_PyOS_IsMainThread@@Base+0xca> │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl a29e4 │ │ │ │ + bl a2984 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a10e <_PyOS_IsMainThread@@Base+0x108> │ │ │ │ + beq.n 7a0de <_PyOS_IsMainThread@@Base+0x108> │ │ │ │ blx 2c090 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7a09c <_PyOS_IsMainThread@@Base+0x96> │ │ │ │ + beq.n 7a06c <_PyOS_IsMainThread@@Base+0x96> │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #63548 @ 0xf83c │ │ │ │ + movw r1, #61564 @ 0xf07c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 7a0d0 <_PyOS_IsMainThread@@Base+0xca> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 7a0a0 <_PyOS_IsMainThread@@Base+0xca> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ str r5, [sp, #4] │ │ │ │ - cbnz r3, 7a0bc <_PyOS_IsMainThread@@Base+0xb6> │ │ │ │ + cbnz r3, 7a08c <_PyOS_IsMainThread@@Base+0xb6> │ │ │ │ mov r0, r7 │ │ │ │ - bl ee7d0 │ │ │ │ - movw r1, #25188 @ 0x6264 │ │ │ │ + bl ee730 │ │ │ │ + movw r1, #23204 @ 0x5aa4 │ │ │ │ movt r1, #50 @ 0x32 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 7a0d0 <_PyOS_IsMainThread@@Base+0xca> │ │ │ │ + bl 11de14 │ │ │ │ + b.n 7a0a0 <_PyOS_IsMainThread@@Base+0xca> │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7a0e0 <_PyOS_IsMainThread@@Base+0xda> │ │ │ │ + beq.n 7a0b0 <_PyOS_IsMainThread@@Base+0xda> │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1547f4 │ │ │ │ - cbnz r0, 7a0d4 <_PyOS_IsMainThread@@Base+0xce> │ │ │ │ + bl 1547ec │ │ │ │ + cbnz r0, 7a0a4 <_PyOS_IsMainThread@@Base+0xce> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7a10e <_PyOS_IsMainThread@@Base+0x108> │ │ │ │ + b.n 7a0de <_PyOS_IsMainThread@@Base+0x108> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl ba0b0 │ │ │ │ + bl b9b88 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 7a0e2 <_PyOS_IsMainThread@@Base+0xdc> │ │ │ │ + b.n 7a0b2 <_PyOS_IsMainThread@@Base+0xdc> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2be00 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 7a102 <_PyOS_IsMainThread@@Base+0xfc> │ │ │ │ + cbnz r0, 7a0d2 <_PyOS_IsMainThread@@Base+0xfc> │ │ │ │ movw r3, #43308 @ 0xa92c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1e48d4 │ │ │ │ + bl 1e3608 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e68 │ │ │ │ - b.n 7a10e <_PyOS_IsMainThread@@Base+0x108> │ │ │ │ - bl 1e4b54 │ │ │ │ + bl 84e28 │ │ │ │ + b.n 7a0de <_PyOS_IsMainThread@@Base+0x108> │ │ │ │ + bl 1e3888 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ 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 7a1ec <_PyOS_IsMainThread@@Base+0x1e6> │ │ │ │ + beq.n 7a1bc <_PyOS_IsMainThread@@Base+0x1e6> │ │ │ │ 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 7a12a <_PyOS_IsMainThread@@Base+0x124> │ │ │ │ + bne.n 7a0fa <_PyOS_IsMainThread@@Base+0x124> │ │ │ │ movw r3, #59972 @ 0xea44 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7a1ec <_PyOS_IsMainThread@@Base+0x1e6> │ │ │ │ + beq.n 7a1bc <_PyOS_IsMainThread@@Base+0x1e6> │ │ │ │ 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 7a16e <_PyOS_IsMainThread@@Base+0x168> │ │ │ │ + b.n 7a13e <_PyOS_IsMainThread@@Base+0x168> │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 7a210 <_PyOS_IsMainThread@@Base+0x20a> │ │ │ │ + beq.n 7a1e0 <_PyOS_IsMainThread@@Base+0x20a> │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 7a1ec <_PyOS_IsMainThread@@Base+0x1e6> │ │ │ │ + beq.n 7a1bc <_PyOS_IsMainThread@@Base+0x1e6> │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7a1ec <_PyOS_IsMainThread@@Base+0x1e6> │ │ │ │ + beq.n 7a1bc <_PyOS_IsMainThread@@Base+0x1e6> │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7a16a <_PyOS_IsMainThread@@Base+0x164> │ │ │ │ + beq.n 7a13a <_PyOS_IsMainThread@@Base+0x164> │ │ │ │ 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 7a164 <_PyOS_IsMainThread@@Base+0x15e> │ │ │ │ + bne.n 7a134 <_PyOS_IsMainThread@@Base+0x15e> │ │ │ │ ldrb.w r1, [r8, #1] │ │ │ │ adds r0, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7a230 <_PyOS_IsMainThread@@Base+0x22a> │ │ │ │ + beq.n 7a200 <_PyOS_IsMainThread@@Base+0x22a> │ │ │ │ ldrb.w r9, [r3, #1] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7a23a <_PyOS_IsMainThread@@Base+0x234> │ │ │ │ + beq.n 7a20a <_PyOS_IsMainThread@@Base+0x234> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 7a210 <_PyOS_IsMainThread@@Base+0x20a> │ │ │ │ + beq.n 7a1e0 <_PyOS_IsMainThread@@Base+0x20a> │ │ │ │ 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 │ │ │ │ @@ -117758,189 +117754,189 @@ │ │ │ │ it hi │ │ │ │ movhi r3, r1 │ │ │ │ uxtb.w r9, r9 │ │ │ │ cmp.w fp, #25 │ │ │ │ it ls │ │ │ │ movls r6, r9 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 7a1f4 <_PyOS_IsMainThread@@Base+0x1ee> │ │ │ │ + beq.n 7a1c4 <_PyOS_IsMainThread@@Base+0x1ee> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7a164 <_PyOS_IsMainThread@@Base+0x15e> │ │ │ │ + b.n 7a134 <_PyOS_IsMainThread@@Base+0x15e> │ │ │ │ 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, 7a224 <_PyOS_IsMainThread@@Base+0x21e> │ │ │ │ + cbz r1, 7a1f4 <_PyOS_IsMainThread@@Base+0x21e> │ │ │ │ ldrb r6, [r0, #0] │ │ │ │ - cbz r6, 7a224 <_PyOS_IsMainThread@@Base+0x21e> │ │ │ │ + cbz r6, 7a1f4 <_PyOS_IsMainThread@@Base+0x21e> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7a1b6 <_PyOS_IsMainThread@@Base+0x1b0> │ │ │ │ + bne.n 7a186 <_PyOS_IsMainThread@@Base+0x1b0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb.w r1, [r3, ip] │ │ │ │ cmp r1, #61 @ 0x3d │ │ │ │ - bne.n 7a16a <_PyOS_IsMainThread@@Base+0x164> │ │ │ │ + bne.n 7a13a <_PyOS_IsMainThread@@Base+0x164> │ │ │ │ adds r7, #2 │ │ │ │ mov r0, sl │ │ │ │ adds r3, r3, r7 │ │ │ │ - bne.n 7a240 <_PyOS_IsMainThread@@Base+0x23a> │ │ │ │ + bne.n 7a210 <_PyOS_IsMainThread@@Base+0x23a> │ │ │ │ movs r0, #1 │ │ │ │ - b.n 7a1ee <_PyOS_IsMainThread@@Base+0x1e8> │ │ │ │ + b.n 7a1be <_PyOS_IsMainThread@@Base+0x1e8> │ │ │ │ ldrd r3, fp, [sp, #4] │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 7a164 <_PyOS_IsMainThread@@Base+0x15e> │ │ │ │ - b.n 7a210 <_PyOS_IsMainThread@@Base+0x20a> │ │ │ │ + bne.n 7a134 <_PyOS_IsMainThread@@Base+0x15e> │ │ │ │ + b.n 7a1e0 <_PyOS_IsMainThread@@Base+0x20a> │ │ │ │ mov fp, r7 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 7a164 <_PyOS_IsMainThread@@Base+0x15e> │ │ │ │ - b.n 7a210 <_PyOS_IsMainThread@@Base+0x20a> │ │ │ │ + bne.n 7a134 <_PyOS_IsMainThread@@Base+0x15e> │ │ │ │ + b.n 7a1e0 <_PyOS_IsMainThread@@Base+0x20a> │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 7a16a <_PyOS_IsMainThread@@Base+0x164> │ │ │ │ - b.n 7a210 <_PyOS_IsMainThread@@Base+0x20a> │ │ │ │ + bne.n 7a13a <_PyOS_IsMainThread@@Base+0x164> │ │ │ │ + b.n 7a1e0 <_PyOS_IsMainThread@@Base+0x20a> │ │ │ │ subs r3, #1 │ │ │ │ add.w r1, sl, #64 @ 0x40 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ - cbz r2, 7a256 <_PyOS_IsMainThread@@Base+0x250> │ │ │ │ + cbz r2, 7a226 <_PyOS_IsMainThread@@Base+0x250> │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 7a256 <_PyOS_IsMainThread@@Base+0x250> │ │ │ │ + beq.n 7a226 <_PyOS_IsMainThread@@Base+0x250> │ │ │ │ strb.w r2, [r0], #1 │ │ │ │ - b.n 7a246 <_PyOS_IsMainThread@@Base+0x240> │ │ │ │ + b.n 7a216 <_PyOS_IsMainThread@@Base+0x240> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #0] │ │ │ │ - b.n 7a220 <_PyOS_IsMainThread@@Base+0x21a> │ │ │ │ + b.n 7a1f0 <_PyOS_IsMainThread@@Base+0x21a> │ │ │ │ │ │ │ │ -0007a25c : │ │ │ │ +0007a22c : │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 7a296 │ │ │ │ + blt.n 7a266 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ push {lr} │ │ │ │ - movw r2, #42161 @ 0xa4b1 │ │ │ │ + movw r2, #42113 @ 0xa481 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w lr, [r3, #848] @ 0x350 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 7a28a │ │ │ │ + bne.n 7a25a │ │ │ │ cmp r1, #1 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ b.w 2c074 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r3, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0007a29c <_Py_DecodeLocaleEx@@Base>: │ │ │ │ +0007a26c <_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, 7a2e4 <_Py_DecodeLocaleEx@@Base+0x48> │ │ │ │ + cbnz r4, 7a2b4 <_Py_DecodeLocaleEx@@Base+0x48> │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #500] @ (7a4ac <_Py_DecodeLocaleEx@@Base+0x210>) │ │ │ │ + ldr r3, [pc, #500] @ (7a47c <_Py_DecodeLocaleEx@@Base+0x210>) │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r1 │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r2, [r3, #1656] @ 0x678 │ │ │ │ cmp r2, r4 │ │ │ │ - bgt.n 7a2f0 <_Py_DecodeLocaleEx@@Base+0x54> │ │ │ │ + bgt.n 7a2c0 <_Py_DecodeLocaleEx@@Base+0x54> │ │ │ │ ldr.w r2, [r3, #1360] @ 0x550 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 7a30c <_Py_DecodeLocaleEx@@Base+0x70> │ │ │ │ - cbnz r2, 7a31a <_Py_DecodeLocaleEx@@Base+0x7e> │ │ │ │ + beq.n 7a2dc <_Py_DecodeLocaleEx@@Base+0x70> │ │ │ │ + cbnz r2, 7a2ea <_Py_DecodeLocaleEx@@Base+0x7e> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 7a402 <_Py_DecodeLocaleEx@@Base+0x166> │ │ │ │ + beq.w 7a3d2 <_Py_DecodeLocaleEx@@Base+0x166> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 7a32e <_Py_DecodeLocaleEx@@Base+0x92> │ │ │ │ + beq.n 7a2fe <_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 1b22c4 │ │ │ │ + b.w 1b10e4 │ │ │ │ blx 2c090 │ │ │ │ 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 1b2468 │ │ │ │ - bl 1b1e20 │ │ │ │ - ldr r3, [pc, #408] @ (7a4ac <_Py_DecodeLocaleEx@@Base+0x210>) │ │ │ │ + b.w 1b1288 │ │ │ │ + bl 1b0c40 │ │ │ │ + ldr r3, [pc, #408] @ (7a47c <_Py_DecodeLocaleEx@@Base+0x210>) │ │ │ │ str.w r0, [r3, #1360] @ 0x550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a2d0 <_Py_DecodeLocaleEx@@Base+0x34> │ │ │ │ + beq.n 7a2a0 <_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 7225a │ │ │ │ + b.w 7222a │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r2 │ │ │ │ blx 2afe4 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 7a386 <_Py_DecodeLocaleEx@@Base+0xea> │ │ │ │ + beq.n 7a356 <_Py_DecodeLocaleEx@@Base+0xea> │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 7a408 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + bcs.n 7a3d8 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ adds r1, r0, #1 │ │ │ │ - movw r2, #42161 @ 0xa4b1 │ │ │ │ + movw r2, #42113 @ 0xa481 │ │ │ │ movt r2, #7 │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r5, [r3, #848] @ 0x350 │ │ │ │ lsls r1, r1, #2 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 7a410 <_Py_DecodeLocaleEx@@Base+0x174> │ │ │ │ + bne.n 7a3e0 <_Py_DecodeLocaleEx@@Base+0x174> │ │ │ │ mov r0, r1 │ │ │ │ blx 2c078 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 7a408 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + beq.n 7a3d8 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx 2afe4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7a476 <_Py_DecodeLocaleEx@@Base+0x1da> │ │ │ │ + bne.n 7a446 <_Py_DecodeLocaleEx@@Base+0x1da> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a4ec │ │ │ │ + bl 7a4bc │ │ │ │ mov r0, r8 │ │ │ │ mov r5, r8 │ │ │ │ blx 2c090 │ │ │ │ adds r2, r0, #1 │ │ │ │ cmp.w r2, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 7a408 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + bcs.n 7a3d8 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ lsls r0, r2, #2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 7a25c │ │ │ │ + bl 7a22c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a408 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + beq.n 7a3d8 <_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] │ │ │ │ @@ -117949,158 +117945,158 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r6 │ │ │ │ blx 2adc8 │ │ │ │ subs r2, r0, #1 │ │ │ │ adds r3, r6, #4 │ │ │ │ adds r2, #4 │ │ │ │ - bhi.n 7a41e <_Py_DecodeLocaleEx@@Base+0x182> │ │ │ │ + bhi.n 7a3ee <_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 7a422 <_Py_DecodeLocaleEx@@Base+0x186> │ │ │ │ + bls.n 7a3f2 <_Py_DecodeLocaleEx@@Base+0x186> │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcs.n 7a422 <_Py_DecodeLocaleEx@@Base+0x186> │ │ │ │ + bcs.n 7a3f2 <_Py_DecodeLocaleEx@@Base+0x186> │ │ │ │ subs r4, r4, r0 │ │ │ │ add r5, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7a3b0 <_Py_DecodeLocaleEx@@Base+0x114> │ │ │ │ + bne.n 7a380 <_Py_DecodeLocaleEx@@Base+0x114> │ │ │ │ ldrd r0, r4, [sp, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7a3fa <_Py_DecodeLocaleEx@@Base+0x15e> │ │ │ │ + beq.n 7a3ca <_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 7a2de <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ + b.n 7a2ae <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 7a332 <_Py_DecodeLocaleEx@@Base+0x96> │ │ │ │ + b.n 7a302 <_Py_DecodeLocaleEx@@Base+0x96> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - b.n 7a2de <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ + b.n 7a2ae <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 7a372 <_Py_DecodeLocaleEx@@Base+0xd6> │ │ │ │ - b.n 7a408 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ + bne.n 7a342 <_Py_DecodeLocaleEx@@Base+0xd6> │ │ │ │ + b.n 7a3d8 <_Py_DecodeLocaleEx@@Base+0x16c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a3e8 <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ + beq.n 7a3b8 <_Py_DecodeLocaleEx@@Base+0x14c> │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - cbz r1, 7a444 <_Py_DecodeLocaleEx@@Base+0x1a8> │ │ │ │ + cbz r1, 7a414 <_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 7a3e2 <_Py_DecodeLocaleEx@@Base+0x146> │ │ │ │ + b.n 7a3b2 <_Py_DecodeLocaleEx@@Base+0x146> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 7a4ec │ │ │ │ + bl 7a4bc │ │ │ │ ldr r1, [sp, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7a45c <_Py_DecodeLocaleEx@@Base+0x1c0> │ │ │ │ + beq.n 7a42c <_Py_DecodeLocaleEx@@Base+0x1c0> │ │ │ │ sub.w r1, r1, r8 │ │ │ │ str.w r1, [r9] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 7a46e <_Py_DecodeLocaleEx@@Base+0x1d2> │ │ │ │ - movw r3, #16196 @ 0x3f44 │ │ │ │ + beq.n 7a43e <_Py_DecodeLocaleEx@@Base+0x1d2> │ │ │ │ + movw r3, #14212 @ 0x3784 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str.w r3, [fp] │ │ │ │ mvn.w r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 7a2de <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ - cbz r0, 7a498 <_Py_DecodeLocaleEx@@Base+0x1fc> │ │ │ │ + b.n 7a2ae <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ + cbz r0, 7a468 <_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 7a380 <_Py_DecodeLocaleEx@@Base+0xe4> │ │ │ │ + bcc.w 7a350 <_Py_DecodeLocaleEx@@Base+0xe4> │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcs.w 7a380 <_Py_DecodeLocaleEx@@Base+0xe4> │ │ │ │ + bcs.w 7a350 <_Py_DecodeLocaleEx@@Base+0xe4> │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 7a47a <_Py_DecodeLocaleEx@@Base+0x1de> │ │ │ │ + bne.n 7a44a <_Py_DecodeLocaleEx@@Base+0x1de> │ │ │ │ str.w r5, [sl] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 7a3fe <_Py_DecodeLocaleEx@@Base+0x162> │ │ │ │ + beq.n 7a3ce <_Py_DecodeLocaleEx@@Base+0x162> │ │ │ │ str.w r0, [r9] │ │ │ │ mov r0, r4 │ │ │ │ - b.n 7a2de <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ + b.n 7a2ae <_Py_DecodeLocaleEx@@Base+0x42> │ │ │ │ nop │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp r1, #1 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ b.w 2c074 │ │ │ │ │ │ │ │ -0007a4bc : │ │ │ │ +0007a48c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r3, [r3, #1024] @ 0x400 │ │ │ │ - cbz r3, 7a4e6 │ │ │ │ + cbz r3, 7a4b6 │ │ │ │ blx 2b42c │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bl 1b1dc4 │ │ │ │ - b.n 7a4da │ │ │ │ + bl 1b0be4 │ │ │ │ + b.n 7a4aa │ │ │ │ │ │ │ │ -0007a4ec : │ │ │ │ +0007a4bc : │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ push {lr} │ │ │ │ - movw r2, #42321 @ 0xa551 │ │ │ │ + movw r2, #42273 @ 0xa521 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w lr, [r3, #860] @ 0x35c │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 7a50e │ │ │ │ + bne.n 7a4de │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 2af14 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r3, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0007a51c : │ │ │ │ +0007a4ec : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r3, [r3, #1024] @ 0x400 │ │ │ │ - cbz r3, 7a548 │ │ │ │ + cbz r3, 7a518 │ │ │ │ blx 2b42c │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bl 1b1dc4 │ │ │ │ - b.n 7a53a │ │ │ │ + bl 1b0be4 │ │ │ │ + b.n 7a50a │ │ │ │ nop │ │ │ │ mov r0, r1 │ │ │ │ b.w 2af14 │ │ │ │ nop │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ it cc │ │ │ │ @@ -118113,117 +118109,117 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movw r5, #24312 @ 0x5ef8 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 7a5ee │ │ │ │ + ble.n 7a5be │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r6, #42321 @ 0xa551 │ │ │ │ + movw r6, #42273 @ 0xa521 │ │ │ │ movt r6, #7 │ │ │ │ ldr.w r3, [r5, #860] @ 0x35c │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 7a614 │ │ │ │ + bne.n 7a5e4 │ │ │ │ blx 2af18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 7a5d6 │ │ │ │ + ble.n 7a5a6 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [r5, #860] @ 0x35c │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 7a5f8 │ │ │ │ + bne.n 7a5c8 │ │ │ │ blx 2af18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.n 7a5d6 │ │ │ │ + ble.n 7a5a6 │ │ │ │ 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 7a602 │ │ │ │ + bne.n 7a5d2 │ │ │ │ blx 2af18 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r3 │ │ │ │ - blt.n 7a5bc │ │ │ │ + blt.n 7a58c │ │ │ │ ldr.w r3, [r5, #860] @ 0x35c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 7a60c │ │ │ │ + bne.n 7a5dc │ │ │ │ mov r0, r1 │ │ │ │ blx 2af18 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r4] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - movw r6, #42321 @ 0xa551 │ │ │ │ + movw r6, #42273 @ 0xa521 │ │ │ │ movt r6, #7 │ │ │ │ - b.n 7a5d6 │ │ │ │ + b.n 7a5a6 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ - b.n 7a5b4 │ │ │ │ + b.n 7a584 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ - b.n 7a5ce │ │ │ │ + b.n 7a59e │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ - b.n 7a5e6 │ │ │ │ + b.n 7a5b6 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ - b.n 7a59e │ │ │ │ + b.n 7a56e │ │ │ │ nop │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7a6b8 │ │ │ │ + beq.n 7a688 │ │ │ │ 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 7a6e2 │ │ │ │ + bne.n 7a6b2 │ │ │ │ ldrb.w r3, [r1, #-3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 7a6ce │ │ │ │ + bne.n 7a69e │ │ │ │ ldrb.w r3, [r1, #-2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 7a6ce │ │ │ │ + bne.n 7a69e │ │ │ │ ldrb.w r3, [r1, #-1] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 7a6ce │ │ │ │ + bne.n 7a69e │ │ │ │ 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 7a666 │ │ │ │ + bne.n 7a636 │ │ │ │ adds r5, r1, #4 │ │ │ │ add r5, r3 │ │ │ │ add r3, r1 │ │ │ │ ldrb.w lr, [r3], #1 │ │ │ │ cmp.w lr, #253 @ 0xfd │ │ │ │ - bne.n 7a6ba │ │ │ │ + bne.n 7a68a │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 7a678 │ │ │ │ + bne.n 7a648 │ │ │ │ sub.w r5, r1, #8 │ │ │ │ ldrb.w r3, [ip], #1 │ │ │ │ cmp ip, r0 │ │ │ │ orr.w r2, r3, r2, lsl #8 │ │ │ │ - bne.n 7a68a │ │ │ │ + bne.n 7a65a │ │ │ │ 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 2b420 │ │ │ │ @@ -118231,38 +118227,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 756e0 <_Py_FatalRefcountErrorFunc@@Base+0x15e> │ │ │ │ - movw r1, #30852 @ 0x7884 │ │ │ │ + bl 756b0 <_Py_FatalRefcountErrorFunc@@Base+0x15e> │ │ │ │ + movw r1, #28868 @ 0x70c4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #48] @ (7a6fc ) │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #48] @ (7a6cc ) │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r1 │ │ │ │ - bl 756e0 <_Py_FatalRefcountErrorFunc@@Base+0x15e> │ │ │ │ - movw r1, #30828 @ 0x786c │ │ │ │ + bl 756b0 <_Py_FatalRefcountErrorFunc@@Base+0x15e> │ │ │ │ + movw r1, #28844 @ 0x70ac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #28] @ (7a6fc ) │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #28] @ (7a6cc ) │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 756e0 <_Py_FatalRefcountErrorFunc@@Base+0x15e> │ │ │ │ - movw r1, #30768 @ 0x7830 │ │ │ │ + bl 756b0 <_Py_FatalRefcountErrorFunc@@Base+0x15e> │ │ │ │ + movw r1, #28784 @ 0x7070 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - ldr r0, [pc, #4] @ (7a6fc ) │ │ │ │ + ldr r0, [pc, #4] @ (7a6cc ) │ │ │ │ mov r2, r5 │ │ │ │ - bl 754ea │ │ │ │ - cmp r5, #20 │ │ │ │ + bl 754ba │ │ │ │ + movs r5, #84 @ 0x54 │ │ │ │ movs r6, r6 │ │ │ │ │ │ │ │ -0007a700 : │ │ │ │ +0007a6d0 : │ │ │ │ ldr r0, [r0, #4] │ │ │ │ b.w 2c064 │ │ │ │ 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 │ │ │ │ @@ -118401,15 +118397,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 7a7c0 │ │ │ │ + bne.n 7a790 │ │ │ │ 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 │ │ │ │ @@ -118446,15 +118442,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 7aa04 │ │ │ │ + beq.n 7a9d4 │ │ │ │ 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 │ │ │ │ @@ -118515,61 +118511,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 7a908 │ │ │ │ + b.n 7a8d8 │ │ │ │ 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 7aa46 │ │ │ │ + b.n 7aa16 │ │ │ │ eor.w fp, lr, fp │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ add.w r3, r4, r1, ror #27 │ │ │ │ - bls.n 7aa74 │ │ │ │ + bls.n 7aa44 │ │ │ │ add r3, r8 │ │ │ │ adds r2, #1 │ │ │ │ add fp, r3 │ │ │ │ cmp r2, #80 @ 0x50 │ │ │ │ mov.w r3, ip, ror #2 │ │ │ │ add fp, r6 │ │ │ │ - beq.n 7aa88 │ │ │ │ + beq.n 7aa58 │ │ │ │ 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 7aa20 │ │ │ │ + bhi.n 7a9f0 │ │ │ │ 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 7aa3c │ │ │ │ + b.n 7aa0c │ │ │ │ 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 7aa3c │ │ │ │ + b.n 7aa0c │ │ │ │ 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 │ │ │ │ @@ -118580,155 +118576,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 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007aab0 : │ │ │ │ +0007aa80 : │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r0, [r3, #800] @ 0x320 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0007aac0 <_PyInterpreterState_Main@@Base>: │ │ │ │ +0007aa90 <_PyInterpreterState_Main@@Base>: │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr.w r0, [r3, #800] @ 0x320 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0007aad0 <_Py_hashtable_new_full@@Base>: │ │ │ │ +0007aaa0 <_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 7ab64 <_Py_hashtable_new_full@@Base+0x94> │ │ │ │ - movw r8, #15249 @ 0x3b91 │ │ │ │ + bne.n 7ab34 <_Py_hashtable_new_full@@Base+0x94> │ │ │ │ + movw r8, #15185 @ 0x3b51 │ │ │ │ movt r8, #8 │ │ │ │ - movw r5, #13705 @ 0x3589 │ │ │ │ + movw r5, #13641 @ 0x3549 │ │ │ │ movt r5, #8 │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ blx r5 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7ab5a <_Py_hashtable_new_full@@Base+0x8a> │ │ │ │ + cbz r0, 7ab2a <_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, 7ab6a <_Py_hashtable_new_full@@Base+0x9a> │ │ │ │ + cbz r0, 7ab3a <_Py_hashtable_new_full@@Base+0x9a> │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ blx 2b420 │ │ │ │ - movw r3, #58041 @ 0xe2b9 │ │ │ │ + movw r3, #58097 @ 0xe2f1 │ │ │ │ movt r3, #21 │ │ │ │ - movw r2, #59869 @ 0xe9dd │ │ │ │ + movw r2, #59805 @ 0xe99d │ │ │ │ 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 7ab5a <_Py_hashtable_new_full@@Base+0x8a> │ │ │ │ - movw r3, #3009 @ 0xbc1 │ │ │ │ + bne.n 7ab2a <_Py_hashtable_new_full@@Base+0x8a> │ │ │ │ + movw r3, #3361 @ 0xd21 │ │ │ │ movt r3, #19 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 7ab5a <_Py_hashtable_new_full@@Base+0x8a> │ │ │ │ - movw r3, #2969 @ 0xb99 │ │ │ │ + bne.n 7ab2a <_Py_hashtable_new_full@@Base+0x8a> │ │ │ │ + movw r3, #3321 @ 0xcf9 │ │ │ │ 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 7ab00 <_Py_hashtable_new_full@@Base+0x30> │ │ │ │ + b.n 7aad0 <_Py_hashtable_new_full@@Base+0x30> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7ab5c <_Py_hashtable_new_full@@Base+0x8c> │ │ │ │ + b.n 7ab2c <_Py_hashtable_new_full@@Base+0x8c> │ │ │ │ │ │ │ │ -0007ab74 : │ │ │ │ +0007ab44 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ - cbz r3, 7ab7c │ │ │ │ + cbz r3, 7ab4c │ │ │ │ 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 90904 <_PyType_GetDict@@Base> │ │ │ │ - cbz r0, 7abba │ │ │ │ + bl 90864 <_PyType_GetDict@@Base> │ │ │ │ + cbz r0, 7ab8a │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #32792 @ 0x8018 │ │ │ │ + movw r1, #30808 @ 0x7858 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 92d74 │ │ │ │ + bl 92cd4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7abb2 │ │ │ │ + blt.n 7ab82 │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7ab98 │ │ │ │ + beq.n 7ab68 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 7ab7a │ │ │ │ + b.n 7ab4a │ │ │ │ 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 7ae44 │ │ │ │ + bne.w 7ae14 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov sl, r0 │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.w 7b23c │ │ │ │ + bpl.w 7b20c │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.w 7ae26 │ │ │ │ + bpl.w 7adf6 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r4, r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7ae40 │ │ │ │ + beq.w 7ae10 │ │ │ │ add.w fp, r0, #20 │ │ │ │ movw r2, #43552 @ 0xaa20 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r3, #45741 @ 0xb2ad │ │ │ │ + movw r3, #45693 @ 0xb27d │ │ │ │ movt r3, #7 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7b242 │ │ │ │ + bne.w 7b212 │ │ │ │ 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] │ │ │ │ @@ -118754,15 +118750,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 7ae4c │ │ │ │ + ble.w 7ae1c │ │ │ │ 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 │ │ │ │ @@ -118798,15 +118794,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 7adf8 │ │ │ │ + bls.n 7adc8 │ │ │ │ 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] │ │ │ │ @@ -118850,50 +118846,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 7ad5c │ │ │ │ + bgt.n 7ad2c │ │ │ │ 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 7b06e │ │ │ │ + bhi.w 7b03e │ │ │ │ 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 7ac16 │ │ │ │ + bne.w 7abe6 │ │ │ │ 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 7b06e │ │ │ │ + bhi.w 7b03e │ │ │ │ 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 │ │ │ │ @@ -119032,15 +119028,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 7ae40 │ │ │ │ + b.n 7ae10 │ │ │ │ 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] │ │ │ │ @@ -119170,71 +119166,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 7b048 │ │ │ │ + b.n 7b018 │ │ │ │ ldrb.w r7, [fp, #4] │ │ │ │ bfi r4, r7, #0, #8 │ │ │ │ - b.n 7ae82 │ │ │ │ + b.n 7ae52 │ │ │ │ ldr.w fp, [r0, #28] │ │ │ │ - b.n 7ae2a │ │ │ │ + b.n 7adfa │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7b048 │ │ │ │ + b.n 7b018 │ │ │ │ │ │ │ │ -0007b24c : │ │ │ │ +0007b21c : │ │ │ │ mov r3, r1 │ │ │ │ - cbz r1, 7b2a0 │ │ │ │ + cbz r1, 7b270 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw ip, #43552 @ 0xaa20 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r4, [ip, #8] │ │ │ │ - movw ip, #45741 @ 0xb2ad │ │ │ │ + movw ip, #45693 @ 0xb27d │ │ │ │ movt ip, #7 │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 7b2a4 │ │ │ │ + bne.n 7b274 │ │ │ │ movw r1, #61560 @ 0xf078 │ │ │ │ movt r1, #84 @ 0x54 │ │ │ │ strd r0, r3, [sp] │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ - bl 7b2d8 │ │ │ │ + bl 7b2a8 │ │ │ │ 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 7b292 │ │ │ │ + b.n 7b262 │ │ │ │ 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 7b2d8 │ │ │ │ + bl 7b2a8 │ │ │ │ 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 │ │ │ │ @@ -119261,15 +119257,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 7b8a6 │ │ │ │ + ble.w 7b876 │ │ │ │ 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 │ │ │ │ @@ -119310,15 +119306,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 7b49c │ │ │ │ + bls.n 7b46c │ │ │ │ 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] │ │ │ │ @@ -119362,30 +119358,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 7b3f8 │ │ │ │ + bgt.n 7b3c8 │ │ │ │ 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 7b6d6 │ │ │ │ + bhi.w 7b6a6 │ │ │ │ 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 │ │ │ │ @@ -119677,37 +119673,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 7b6d6 │ │ │ │ - add r5, pc, #4 @ (adr r5, 7b8bc ) │ │ │ │ + bhi.w 7b6a6 │ │ │ │ + add r5, pc, #4 @ (adr r5, 7b88c ) │ │ │ │ ldr.w pc, [r5, r8, lsl #2] │ │ │ │ - @ instruction: 0xb6cf │ │ │ │ + @ instruction: 0xb69f │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb6c9 │ │ │ │ + @ instruction: 0xb699 │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb6c3 │ │ │ │ + @ instruction: 0xb693 │ │ │ │ movs r7, r0 │ │ │ │ - push {r0, r3, r5, r6, r7} │ │ │ │ + push {r0, r3, r4, r5, r7} │ │ │ │ movs r7, r0 │ │ │ │ - @ instruction: 0xb8d9 │ │ │ │ + @ instruction: 0xb8a9 │ │ │ │ movs r7, r0 │ │ │ │ - push {r0, r3, r4, r6, r7} │ │ │ │ + push {r0, r3, r5, r7} │ │ │ │ movs r7, r0 │ │ │ │ - push {r0, r4, r6, r7} │ │ │ │ + push {r0, r5, r7} │ │ │ │ movs r7, r0 │ │ │ │ ldrb.w r8, [r6, #4] │ │ │ │ bfi r7, r8, #0, #8 │ │ │ │ - b.n 7b4e8 │ │ │ │ + b.n 7b4b8 │ │ │ │ nop │ │ │ │ │ │ │ │ -0007b8e4 : │ │ │ │ +0007b8b4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ blx 2ae20 │ │ │ │ subs r0, #0 │ │ │ │ @@ -119725,89 +119721,113 @@ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ blx 2c294 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w 7be00 │ │ │ │ + beq.w 7bdc0 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ add.w r7, r5, #64 @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ blx 2ac90 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7bdf2 │ │ │ │ + bne.w 7bdb2 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7ba06 │ │ │ │ + bne.n 7ba14 │ │ │ │ add.w r9, r5, #136 @ 0x88 │ │ │ │ mov r0, r9 │ │ │ │ blx 2ac90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7be22 │ │ │ │ + bne.w 7bdcc │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 7bb82 │ │ │ │ + bne.w 7bb42 │ │ │ │ add.w r0, r5, #88 @ 0x58 │ │ │ │ blx 2b248 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7be54 │ │ │ │ + bne.w 7bdda │ │ │ │ mov r0, r9 │ │ │ │ blx 2c594 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7be46 │ │ │ │ + bne.w 7bdfe │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w 7be0c │ │ │ │ + beq.w 7bde8 │ │ │ │ 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 7b994 │ │ │ │ + bne.n 7b964 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6, #24] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 7bb34 │ │ │ │ + cbnz r3, 7b9ca │ │ │ │ movw r5, #24312 @ 0x5ef8 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ ldr.w r3, [r5, #1024] @ 0x400 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7bce8 │ │ │ │ + beq.w 7bca8 │ │ │ │ blx 2b42c │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr.w r2, [r5, #816] @ 0x330 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7bb4c │ │ │ │ - ldr r3, [pc, #776] @ (7bce0 ) │ │ │ │ + bne.n 7b9e2 │ │ │ │ + ldr r3, [pc, #768] @ (7bca0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 7bb34 │ │ │ │ + cbnz r3, 7b9ca │ │ │ │ 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 7bb5e │ │ │ │ + bne.n 7b9f2 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c594 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7be14 │ │ │ │ + bne.w 7bdf0 │ │ │ │ str.w sl, [r8] │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r9] │ │ │ │ + orr.w r3, r3, #4 │ │ │ │ + strex r2, r3, [r9] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 7b9ce │ │ │ │ + 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.n 7b9b4 │ │ │ │ + uxtb r1, r2 │ │ │ │ + dmb ish │ │ │ │ + orrs r1, r3 │ │ │ │ + ldrex r0, [r9] │ │ │ │ + cmp r0, r2 │ │ │ │ + bne.n 7ba0a │ │ │ │ + strex r4, r1, [r9] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.n 7b9fa │ │ │ │ + mov r2, r0 │ │ │ │ + dmb ish │ │ │ │ + beq.n 7b9b4 │ │ │ │ + b.n 7b9f2 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r2, [r3], #16 │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ @@ -119817,704 +119837,678 @@ │ │ │ │ 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 7bd78 │ │ │ │ + beq.w 7bd38 │ │ │ │ add r3, sp, #32 │ │ │ │ movs r0, #1 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2b550 <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7bd4e │ │ │ │ + bne.w 7bd0e │ │ │ │ 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 7bd60 │ │ │ │ + blt.w 7bd20 │ │ │ │ movw lr, #32004 @ 0x7d04 │ │ │ │ movt lr, #9665 @ 0x25c1 │ │ │ │ movs r1, #2 │ │ │ │ cmp lr, r3 │ │ │ │ sbcs r1, r2 │ │ │ │ - blt.w 7bd3c │ │ │ │ + blt.w 7bcfc │ │ │ │ mov.w lr, #51712 @ 0xca00 │ │ │ │ movt lr, #15258 @ 0x3b9a │ │ │ │ cmp r0, #0 │ │ │ │ umull r1, r3, r3, lr │ │ │ │ mla r3, lr, r2, r3 │ │ │ │ - ble.w 7bd02 │ │ │ │ + ble.w 7bcc2 │ │ │ │ mvn.w lr, #2147483648 @ 0x80000000 │ │ │ │ mvns r2, r0 │ │ │ │ sub.w lr, lr, ip │ │ │ │ cmp r2, r1 │ │ │ │ sbcs.w lr, lr, r3 │ │ │ │ - blt.w 7bd44 │ │ │ │ + blt.w 7bd04 │ │ │ │ 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 7bd26 │ │ │ │ + blt.w 7bce6 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ adds.w r0, r0, fp │ │ │ │ adc.w r1, r1, r3 │ │ │ │ - add r3, pc, #516 @ (adr r3, 7bcd8 ) │ │ │ │ + add r3, pc, #440 @ (adr r3, 7bc98 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ - bl 2e38c4 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 2e3114 <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ mov ip, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 7bcee │ │ │ │ + blt.w 7bcae │ │ │ │ strd r0, ip, [sp, #32] │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ blx 2bf60 <__pthread_cond_timedwait64@plt> │ │ │ │ cmp r0, #110 @ 0x6e │ │ │ │ - bne.n 7bb8c │ │ │ │ + bne.n 7bb4c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b944 │ │ │ │ + beq.w 7b914 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 7b944 │ │ │ │ + bne.w 7b914 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w 7be70 │ │ │ │ + beq.w 7be22 │ │ │ │ add.w r3, r2, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7bb1a │ │ │ │ + bne.n 7bb28 │ │ │ │ mov.w r9, #1 │ │ │ │ dmb ish │ │ │ │ - b.n 7b944 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r9] │ │ │ │ - orr.w r3, r3, #4 │ │ │ │ - strex r2, r3, [r9] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 7bb38 │ │ │ │ - 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 7b9f0 │ │ │ │ - uxtb r1, r2 │ │ │ │ - dmb ish │ │ │ │ - orrs r1, r3 │ │ │ │ - ldrex r0, [r9] │ │ │ │ - cmp r0, r2 │ │ │ │ - bne.n 7bb76 │ │ │ │ - strex r4, r1, [r9] │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.n 7bb66 │ │ │ │ - mov r2, r0 │ │ │ │ - dmb ish │ │ │ │ - beq.w 7b9f0 │ │ │ │ - b.n 7bb5e │ │ │ │ + b.n 7b914 │ │ │ │ str r4, [r5, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #12] │ │ │ │ - b.n 7b966 │ │ │ │ + b.n 7b936 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7bc8e │ │ │ │ + bne.n 7bc4e │ │ │ │ mov r3, r8 │ │ │ │ mov r8, r4 │ │ │ │ mov r4, r9 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbnz r3, 7bba2 │ │ │ │ + cbnz r3, 7bb62 │ │ │ │ mov r4, r8 │ │ │ │ mov r8, r9 │ │ │ │ - b.n 7b94a │ │ │ │ + b.n 7b91a │ │ │ │ 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 7bdea │ │ │ │ + beq.w 7bdaa │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r0, #1 │ │ │ │ blx 2b550 <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7bdd8 │ │ │ │ + bne.w 7bd98 │ │ │ │ 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 7bdb6 │ │ │ │ + blt.w 7bd76 │ │ │ │ movw ip, #32004 @ 0x7d04 │ │ │ │ movt ip, #9665 @ 0x25c1 │ │ │ │ movs r1, #2 │ │ │ │ cmp ip, r3 │ │ │ │ sbcs.w r1, r1, lr │ │ │ │ - blt.w 7bda4 │ │ │ │ + blt.w 7bd64 │ │ │ │ mov.w ip, #51712 @ 0xca00 │ │ │ │ movt ip, #15258 @ 0x3b9a │ │ │ │ cmp r2, #0 │ │ │ │ umull r1, r3, r3, ip │ │ │ │ mla r3, ip, lr, r3 │ │ │ │ - ble.n 7bcb0 │ │ │ │ + ble.n 7bc70 │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ mvn.w lr, r2 │ │ │ │ sub.w ip, ip, r0 │ │ │ │ cmp lr, r1 │ │ │ │ sbcs.w ip, ip, r3 │ │ │ │ - blt.w 7bdac │ │ │ │ + blt.w 7bd6c │ │ │ │ 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.w 7bd8e │ │ │ │ + blt.w 7bd4e │ │ │ │ ldr r2, [sp, #0] │ │ │ │ adds r0, r3, r2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ adc.w r1, r1, r3 │ │ │ │ - add r3, pc, #120 @ (adr r3, 7bcd8 ) │ │ │ │ + add r3, pc, #120 @ (adr r3, 7bc98 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ - bl 2e38c4 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 2e3114 <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ mov ip, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 7bc9c │ │ │ │ + blt.n 7bc5c │ │ │ │ strd r0, ip, [sp, #32] │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ blx 2bf60 <__pthread_cond_timedwait64@plt> │ │ │ │ cmp r0, #110 @ 0x6e │ │ │ │ - bne.n 7bc8a │ │ │ │ + bne.n 7bc4a │ │ │ │ mov r3, r9 │ │ │ │ mov r9, r4 │ │ │ │ mov r4, r8 │ │ │ │ mov r8, r3 │ │ │ │ - b.n 7baf6 │ │ │ │ + b.n 7bb04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7bb98 │ │ │ │ - movw r1, #33416 @ 0x8288 │ │ │ │ + beq.n 7bb58 │ │ │ │ + movw r1, #31432 @ 0x7ac8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #76] @ (7bce4 ) │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #76] @ (7bca4 ) │ │ │ │ + bl 71e30 <_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 7bc6c │ │ │ │ + b.n 7bc2c │ │ │ │ orrs.w ip, r2, r0 │ │ │ │ - beq.n 7bc30 │ │ │ │ + beq.n 7bbf0 │ │ │ │ rsbs lr, r2, #0 │ │ │ │ mov.w ip, #2147483648 @ 0x80000000 │ │ │ │ sbc.w ip, ip, r0 │ │ │ │ cmp r1, lr │ │ │ │ sbcs.w ip, r3, ip │ │ │ │ - bge.n 7bc30 │ │ │ │ + bge.n 7bbf0 │ │ │ │ movs r1, #0 │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7bc36 │ │ │ │ + b.n 7bbf6 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r2, #96] @ 0x60 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - strb r0, [r0, #14] │ │ │ │ + ldr r0, [r0, #60] @ 0x3c │ │ │ │ movs r6, r6 │ │ │ │ - bl 1b1dc4 │ │ │ │ - b.n 7b9c2 │ │ │ │ + bl 1b0be4 │ │ │ │ + b.n 7b98e │ │ │ │ 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 7bae2 │ │ │ │ + b.n 7baf0 │ │ │ │ orrs.w lr, r0, ip │ │ │ │ - beq.w 7baa2 │ │ │ │ + beq.w 7bab0 │ │ │ │ negs r2, r0 │ │ │ │ mov.w lr, #2147483648 @ 0x80000000 │ │ │ │ sbc.w lr, lr, ip │ │ │ │ cmp r1, r2 │ │ │ │ sbcs.w lr, r3, lr │ │ │ │ - bge.w 7baa2 │ │ │ │ + bge.w 7bab0 │ │ │ │ movs r1, #0 │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7baa8 │ │ │ │ + b.n 7bab6 │ │ │ │ movw r2, #55295 @ 0xd7ff │ │ │ │ movt r2, #13042 @ 0x32f2 │ │ │ │ movw r0, #32004 @ 0x7d04 │ │ │ │ movt r0, #9665 @ 0x25c1 │ │ │ │ mov.w ip, #2 │ │ │ │ - b.n 7bae2 │ │ │ │ + b.n 7baf0 │ │ │ │ cmp r0, #1 │ │ │ │ sbcs.w r3, ip, #0 │ │ │ │ - blt.n 7bd84 │ │ │ │ + blt.n 7bd44 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7baa8 │ │ │ │ + b.n 7bab6 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ - add r3, pc, #356 @ (adr r3, 7beb8 ) │ │ │ │ + add r3, pc, #356 @ (adr r3, 7be78 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ - bl 2e38c4 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 2e3114 <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ mov ip, r1 │ │ │ │ - b.n 7bae2 │ │ │ │ + b.n 7baf0 │ │ │ │ cmp r0, #1 │ │ │ │ sbcs.w r3, ip, #0 │ │ │ │ - blt.n 7bd70 │ │ │ │ + blt.n 7bd30 │ │ │ │ movs r1, #0 │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7baa2 │ │ │ │ + b.n 7bab0 │ │ │ │ orrs.w r3, r0, ip │ │ │ │ - beq.n 7bd68 │ │ │ │ - b.n 7bd1e │ │ │ │ + beq.n 7bd28 │ │ │ │ + b.n 7bcde │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 6d2cc │ │ │ │ + bl 6d29c │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 7baac │ │ │ │ + b.n 7baba │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7baa2 │ │ │ │ + b.n 7bab0 │ │ │ │ movw r2, #55295 @ 0xd7ff │ │ │ │ movt r2, #13042 @ 0x32f2 │ │ │ │ movw r0, #32004 @ 0x7d04 │ │ │ │ movt r0, #9665 @ 0x25c1 │ │ │ │ mov.w ip, #2 │ │ │ │ - b.n 7bc6c │ │ │ │ + b.n 7bc2c │ │ │ │ cmp r2, #1 │ │ │ │ sbcs.w r3, r0, #0 │ │ │ │ - blt.n 7bdc6 │ │ │ │ + blt.n 7bd86 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7bc36 │ │ │ │ + b.n 7bbf6 │ │ │ │ cmp r2, #1 │ │ │ │ sbcs.w r3, r0, #0 │ │ │ │ - blt.n 7bdd0 │ │ │ │ + blt.n 7bd90 │ │ │ │ movs r1, #0 │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7bc30 │ │ │ │ + b.n 7bbf0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.n 7bc30 │ │ │ │ + b.n 7bbf0 │ │ │ │ orrs.w r3, r2, r0 │ │ │ │ - beq.n 7bdbe │ │ │ │ - b.n 7bcca │ │ │ │ + beq.n 7bd7e │ │ │ │ + b.n 7bc8a │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - add r3, pc, #216 @ (adr r3, 7beb8 ) │ │ │ │ + add r3, pc, #216 @ (adr r3, 7be78 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ - bl 2e38c4 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 2e3114 <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ mov ip, r1 │ │ │ │ - b.n 7bc6c │ │ │ │ + b.n 7bc2c │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 6d2cc │ │ │ │ - b.n 7bc3a │ │ │ │ - movw r1, #33384 @ 0x8268 │ │ │ │ + bl 6d29c │ │ │ │ + b.n 7bbfa │ │ │ │ + movw r1, #31400 @ 0x7aa8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #180] @ (7beb0 ) │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #180] @ (7be70 ) │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3736a │ │ │ │ + bl 37370 │ │ │ │ blx 2b6a8 │ │ │ │ - b.n 7be06 │ │ │ │ + b.n 7bdc6 │ │ │ │ + movw r1, #31500 @ 0x7b0c │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [pc, #152] @ (7be70 ) │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #31540 @ 0x7b34 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [pc, #140] @ (7be70 ) │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ blx 2c594 │ │ │ │ - cbz r0, 7be30 │ │ │ │ - movw r1, #33448 @ 0x82a8 │ │ │ │ + cbz r0, 7be0c │ │ │ │ + movw r1, #31464 @ 0x7ae8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #144] @ (7beb0 ) │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #33484 @ 0x82cc │ │ │ │ + ldr r0, [pc, #116] @ (7be70 ) │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #31580 @ 0x7b5c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #132] @ (7beb0 ) │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #104] @ (7be70 ) │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - cbz r3, 7be62 │ │ │ │ - bl 1cfd58 <_PySys_GetRequiredAttr@@Base+0x11a4> │ │ │ │ + cbz r3, 7be42 │ │ │ │ + bl 1ceb10 <_PySys_GetRequiredAttr@@Base+0x11a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3736a │ │ │ │ + bl 37370 │ │ │ │ blx 2b6a8 │ │ │ │ - b.n 7be40 │ │ │ │ - movw r1, #33564 @ 0x831c │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #96] @ (7beb0 ) │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #33524 @ 0x82f4 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #80] @ (7beb0 ) │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #33608 @ 0x8348 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #72] @ (7beb4 ) │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ + b.n 7be1c │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 2c594 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7be14 │ │ │ │ + bne.n 7bdf0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 7be90 │ │ │ │ + bne.n 7be50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3736a │ │ │ │ + bl 37370 │ │ │ │ blx 2b6a8 │ │ │ │ - b.n 7be8a │ │ │ │ + b.n 7be3c │ │ │ │ + movw r1, #31624 @ 0x7b88 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [pc, #40] @ (7be74 ) │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ add.w r3, r2, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic.w r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7be98 │ │ │ │ + bne.n 7be58 │ │ │ │ dmb ish │ │ │ │ - b.n 7be84 │ │ │ │ + b.n 7be36 │ │ │ │ nop │ │ │ │ - strb r0, [r0, #14] │ │ │ │ + ldr r0, [r0, #60] @ 0x3c │ │ │ │ movs r6, r6 │ │ │ │ - strb r4, [r1, #14] │ │ │ │ + ldr r4, [r1, #60] @ 0x3c │ │ │ │ movs r6, r6 │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ 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, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e79e │ │ │ │ + beq.w 7e75e │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r2, #24312 @ 0x5ef8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr.w r3, [r2, #800] @ 0x320 │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 7e586 │ │ │ │ + bne.w 7e546 │ │ │ │ addw r3, pc, #1276 @ 0x4fc │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [sp, #80] @ 0x50 │ │ │ │ - movw r1, #33976 @ 0x84b8 │ │ │ │ + movw r1, #31992 @ 0x7cf8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r2, #8 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e6e8 │ │ │ │ + beq.w 7e6a8 │ │ │ │ movs r2, #8 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - movw r1, #33988 @ 0x84c4 │ │ │ │ + movw r1, #32004 @ 0x7d04 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ blx 2c338 │ │ │ │ clz r3, r0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - ldr r4, [pc, #776] @ (7c248 ) │ │ │ │ + ldr r4, [pc, #776] @ (7c208 ) │ │ │ │ movs r6, #2 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ - movw r1, #38921 @ 0x9809 │ │ │ │ + movw r1, #38769 @ 0x9771 │ │ │ │ movt r1, #8 │ │ │ │ add.w r8, r4, #4096 @ 0x1000 │ │ │ │ - movw r0, #62309 @ 0xf365 │ │ │ │ + movw r0, #62245 @ 0xf325 │ │ │ │ movt r0, #7 │ │ │ │ str.w r3, [r4, #1692] @ 0x69c │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ str.w r6, [r4, #1688] @ 0x698 │ │ │ │ - movw r9, #41565 @ 0xa25d │ │ │ │ + movw r9, #41517 @ 0xa22d │ │ │ │ movt r9, #7 │ │ │ │ - movw r6, #42221 @ 0xa4ed │ │ │ │ + movw r6, #42173 @ 0xa4bd │ │ │ │ movt r6, #7 │ │ │ │ str.w r9, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ - bl 7aad0 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 7aaa0 <_Py_hashtable_new_full@@Base> │ │ │ │ mov r6, r0 │ │ │ │ str.w r0, [r8, #980] @ 0x3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e722 │ │ │ │ - ldr r0, [pc, #704] @ (7c24c ) │ │ │ │ + beq.w 7e6e2 │ │ │ │ + ldr r0, [pc, #704] @ (7c20c ) │ │ │ │ mov.w sl, #0 │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #696] @ (7c250 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #696] @ (7c254 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #692] @ (7c258 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #692] @ (7c25c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #688] @ (7c260 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #688] @ (7c264 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #684] @ (7c268 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #684] @ (7c26c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #680] @ (7c270 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #680] @ (7c274 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #676] @ (7c278 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #676] @ (7c27c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #672] @ (7c280 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #672] @ (7c284 ) │ │ │ │ - bl 7e848 │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #696] @ (7c210 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #696] @ (7c214 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #692] @ (7c218 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #692] @ (7c21c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #688] @ (7c220 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #688] @ (7c224 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #684] @ (7c228 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #684] @ (7c22c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #680] @ (7c230 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #680] @ (7c234 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #676] @ (7c238 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #676] @ (7c23c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #672] @ (7c240 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #672] @ (7c244 ) │ │ │ │ + bl 7e808 │ │ │ │ add.w r0, r4, #16640 @ 0x4100 │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #660] @ (7c288 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #660] @ (7c28c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #656] @ (7c290 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #656] @ (7c294 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #652] @ (7c298 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #652] @ (7c29c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #648] @ (7c2a0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #648] @ (7c2a4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #644] @ (7c2a8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #644] @ (7c2ac ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #640] @ (7c2b0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #640] @ (7c2b4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #636] @ (7c2b8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #636] @ (7c2bc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #632] @ (7c2c0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #632] @ (7c2c4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #628] @ (7c2c8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #628] @ (7c2cc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #624] @ (7c2d0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #624] @ (7c2d4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #620] @ (7c2d8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #620] @ (7c2dc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #616] @ (7c2e0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #616] @ (7c2e4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #612] @ (7c2e8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #612] @ (7c2ec ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #608] @ (7c2f0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #608] @ (7c2f4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #604] @ (7c2f8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #604] @ (7c2fc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #600] @ (7c300 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #600] @ (7c304 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #596] @ (7c308 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #596] @ (7c30c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #592] @ (7c310 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #592] @ (7c314 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #588] @ (7c318 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #588] @ (7c31c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #584] @ (7c320 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #584] @ (7c324 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #580] @ (7c328 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #580] @ (7c32c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #576] @ (7c330 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #576] @ (7c334 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #572] @ (7c338 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #572] @ (7c33c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #568] @ (7c340 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #568] @ (7c344 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #564] @ (7c348 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #564] @ (7c34c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #560] @ (7c350 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #560] @ (7c354 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #556] @ (7c358 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #556] @ (7c35c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #552] @ (7c360 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #552] @ (7c364 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #548] @ (7c368 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #548] @ (7c36c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #544] @ (7c370 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #544] @ (7c374 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #540] @ (7c378 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #540] @ (7c37c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #536] @ (7c380 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #536] @ (7c384 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #532] @ (7c388 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #532] @ (7c38c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #528] @ (7c390 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #528] @ (7c394 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #524] @ (7c398 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #524] @ (7c39c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #520] @ (7c3a0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #520] @ (7c3a4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #516] @ (7c3a8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #516] @ (7c3ac ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #512] @ (7c3b0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #512] @ (7c3b4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #508] @ (7c3b8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #508] @ (7c3bc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #504] @ (7c3c0 ) │ │ │ │ - bl 7e848 │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #660] @ (7c248 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #660] @ (7c24c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #656] @ (7c250 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #656] @ (7c254 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #652] @ (7c258 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #652] @ (7c25c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #648] @ (7c260 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #648] @ (7c264 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #644] @ (7c268 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #644] @ (7c26c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #640] @ (7c270 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #640] @ (7c274 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #636] @ (7c278 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #636] @ (7c27c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #632] @ (7c280 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #632] @ (7c284 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #628] @ (7c288 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #628] @ (7c28c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #624] @ (7c290 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #624] @ (7c294 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #620] @ (7c298 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #620] @ (7c29c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #616] @ (7c2a0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #616] @ (7c2a4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #612] @ (7c2a8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #612] @ (7c2ac ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #608] @ (7c2b0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #608] @ (7c2b4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #604] @ (7c2b8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #604] @ (7c2bc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #600] @ (7c2c0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #600] @ (7c2c4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #596] @ (7c2c8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #596] @ (7c2cc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #592] @ (7c2d0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #592] @ (7c2d4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #588] @ (7c2d8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #588] @ (7c2dc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #584] @ (7c2e0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #584] @ (7c2e4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #580] @ (7c2e8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #580] @ (7c2ec ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #576] @ (7c2f0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #576] @ (7c2f4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #572] @ (7c2f8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #572] @ (7c2fc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #568] @ (7c300 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #568] @ (7c304 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #564] @ (7c308 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #564] @ (7c30c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #560] @ (7c310 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #560] @ (7c314 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #556] @ (7c318 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #556] @ (7c31c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #552] @ (7c320 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #552] @ (7c324 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #548] @ (7c328 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #548] @ (7c32c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #544] @ (7c330 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #544] @ (7c334 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #540] @ (7c338 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #540] @ (7c33c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #536] @ (7c340 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #536] @ (7c344 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #532] @ (7c348 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #532] @ (7c34c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #528] @ (7c350 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #528] @ (7c354 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #524] @ (7c358 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #524] @ (7c35c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #520] @ (7c360 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #520] @ (7c364 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #516] @ (7c368 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #516] @ (7c36c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #512] @ (7c370 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #512] @ (7c374 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #508] @ (7c378 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #508] @ (7c37c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #504] @ (7c380 ) │ │ │ │ + bl 7e808 │ │ │ │ add.w r0, r4, #19328 @ 0x4b80 │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #496] @ (7c3c4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #492] @ (7c3c8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #492] @ (7c3cc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #488] @ (7c3d0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #488] @ (7c3d4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #484] @ (7c3d8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #484] @ (7c3dc ) │ │ │ │ - bl 7e848 │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #496] @ (7c384 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #492] @ (7c388 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #492] @ (7c38c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #488] @ (7c390 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #488] @ (7c394 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #484] @ (7c398 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #484] @ (7c39c ) │ │ │ │ + bl 7e808 │ │ │ │ add.w r0, r4, #19584 @ 0x4c80 │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #472] @ (7c3e0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #472] @ (7c3e4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #468] @ (7c3e8 ) │ │ │ │ - bl 7e848 │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #472] @ (7c3a0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #472] @ (7c3a4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #468] @ (7c3a8 ) │ │ │ │ + bl 7e808 │ │ │ │ add.w r0, r4, #19712 @ 0x4d00 │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #460] @ (7c3ec ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #456] @ (7c3f0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #456] @ (7c3f4 ) │ │ │ │ - bl 7e848 │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #460] @ (7c3ac ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #456] @ (7c3b0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #456] @ (7c3b4 ) │ │ │ │ + bl 7e808 │ │ │ │ add.w r0, r4, #19840 @ 0x4d80 │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #444] @ (7c3f8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #444] @ (7c3fc ) │ │ │ │ - bl 7e848 │ │ │ │ - b.n 7c408 │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #444] @ (7c3b8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #444] @ (7c3bc ) │ │ │ │ + bl 7e808 │ │ │ │ + b.n 7c3c8 │ │ │ │ nop │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r6, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -120556,27 +120550,27 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ sub sp, #192 @ 0xc0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ sub sp, #336 @ 0x150 │ │ │ │ lsls r2, r2, #1 │ │ │ │ sub sp, #496 @ 0x1f0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r0, 7c2b4 │ │ │ │ + cbz r0, 7c274 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r4, 7c2c2 │ │ │ │ + cbz r4, 7c282 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r4, 7c2ce │ │ │ │ + cbz r4, 7c28e │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r4, 7c2da │ │ │ │ + cbz r4, 7c29a │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r4, 7c2e6 │ │ │ │ + cbz r4, 7c2a6 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r4, 7c2f2 │ │ │ │ + cbz r4, 7c2b2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r4, 7c2fe │ │ │ │ + cbz r4, 7c2be │ │ │ │ lsls r2, r2, #1 │ │ │ │ sxth r0, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ sxth r4, r6 │ │ │ │ lsls r2, r2, #1 │ │ │ │ sxtb r4, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -120584,27 +120578,27 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ uxth r0, r3 │ │ │ │ lsls r2, r2, #1 │ │ │ │ uxth r0, r7 │ │ │ │ lsls r2, r2, #1 │ │ │ │ uxtb r0, r3 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r0, 7c324 │ │ │ │ + cbz r0, 7c2e4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r4, 7c330 │ │ │ │ + cbz r4, 7c2f0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r0, 7c33e │ │ │ │ + cbz r0, 7c2fe │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r0, 7c34c │ │ │ │ + cbz r0, 7c30c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r0, 7c358 │ │ │ │ + cbz r0, 7c318 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r0, 7c368 │ │ │ │ + cbz r0, 7c328 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbz r4, 7c374 │ │ │ │ + cbz r4, 7c334 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r2, r4} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r6} │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -120676,29 +120670,29 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xb8a4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xb8c4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xb8e4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r4, 7c39c │ │ │ │ + cbnz r4, 7c35c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r4, 7c3a8 │ │ │ │ + cbnz r4, 7c368 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r4, 7c3b6 │ │ │ │ + cbnz r4, 7c376 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r4, 7c3c4 │ │ │ │ + cbnz r4, 7c384 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r0, 7c3d0 │ │ │ │ + cbnz r0, 7c390 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r0, 7c3dc │ │ │ │ + cbnz r0, 7c39c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r4, 7c3e6 │ │ │ │ + cbnz r4, 7c3a6 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r4, 7c3f2 │ │ │ │ + cbnz r4, 7c3b2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ rev r4, r1 │ │ │ │ lsls r2, r2, #1 │ │ │ │ rev r0, r7 │ │ │ │ lsls r2, r2, #1 │ │ │ │ rev16 r0, r3 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -120706,293 +120700,293 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ hlt 0x003c │ │ │ │ lsls r2, r2, #1 │ │ │ │ revsh r0, r3 │ │ │ │ lsls r2, r2, #1 │ │ │ │ revsh r4, r6 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r0, 7c41e │ │ │ │ + cbnz r0, 7c3de │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r0, 7c42a │ │ │ │ + cbnz r0, 7c3ea │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r0, 7c436 │ │ │ │ + cbnz r0, 7c3f6 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r4, 7c448 │ │ │ │ + cbnz r4, 7c408 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r4, 7c454 │ │ │ │ + cbnz r4, 7c414 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r0, 7c462 │ │ │ │ + cbnz r0, 7c422 │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r3, r4} │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r4, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r4, r6} │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r4, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r5, r0, #16 │ │ │ │ lsls r3, r0, #8 │ │ │ │ vcge.u8 d4, d1, d31 │ │ │ │ - ldr r0, [pc, #764] @ (7c708 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #764] @ (7c70c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #760] @ (7c710 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #760] @ (7c714 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #756] @ (7c718 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #756] @ (7c71c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #752] @ (7c720 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #752] @ (7c724 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #748] @ (7c728 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #748] @ (7c72c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #744] @ (7c730 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #744] @ (7c734 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #740] @ (7c738 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #740] @ (7c73c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #736] @ (7c740 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #736] @ (7c744 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #732] @ (7c748 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #732] @ (7c74c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #728] @ (7c750 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #728] @ (7c754 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #724] @ (7c758 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #724] @ (7c75c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #720] @ (7c760 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #720] @ (7c764 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #716] @ (7c768 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #716] @ (7c76c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #712] @ (7c770 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #712] @ (7c774 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #708] @ (7c778 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #708] @ (7c77c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #704] @ (7c780 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #704] @ (7c784 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #700] @ (7c788 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #700] @ (7c78c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #696] @ (7c790 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #696] @ (7c794 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #692] @ (7c798 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #692] @ (7c79c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #688] @ (7c7a0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #688] @ (7c7a4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #684] @ (7c7a8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #684] @ (7c7ac ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #680] @ (7c7b0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #680] @ (7c7b4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #676] @ (7c7b8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #676] @ (7c7bc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #672] @ (7c7c0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #672] @ (7c7c4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #668] @ (7c7c8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #668] @ (7c7cc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #664] @ (7c7d0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #664] @ (7c7d4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #660] @ (7c7d8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #660] @ (7c7dc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #656] @ (7c7e0 ) │ │ │ │ - bl 7e848 │ │ │ │ + ldr r0, [pc, #764] @ (7c6c8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #764] @ (7c6cc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #760] @ (7c6d0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #760] @ (7c6d4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #756] @ (7c6d8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #756] @ (7c6dc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #752] @ (7c6e0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #752] @ (7c6e4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #748] @ (7c6e8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #748] @ (7c6ec ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #744] @ (7c6f0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #744] @ (7c6f4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #740] @ (7c6f8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #740] @ (7c6fc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #736] @ (7c700 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #736] @ (7c704 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #732] @ (7c708 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #732] @ (7c70c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #728] @ (7c710 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #728] @ (7c714 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #724] @ (7c718 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #724] @ (7c71c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #720] @ (7c720 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #720] @ (7c724 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #716] @ (7c728 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #716] @ (7c72c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #712] @ (7c730 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #712] @ (7c734 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #708] @ (7c738 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #708] @ (7c73c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #704] @ (7c740 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #704] @ (7c744 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #700] @ (7c748 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #700] @ (7c74c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #696] @ (7c750 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #696] @ (7c754 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #692] @ (7c758 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #692] @ (7c75c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #688] @ (7c760 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #688] @ (7c764 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #684] @ (7c768 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #684] @ (7c76c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #680] @ (7c770 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #680] @ (7c774 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #676] @ (7c778 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #676] @ (7c77c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #672] @ (7c780 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #672] @ (7c784 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #668] @ (7c788 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #668] @ (7c78c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #664] @ (7c790 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #664] @ (7c794 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #660] @ (7c798 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #660] @ (7c79c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #656] @ (7c7a0 ) │ │ │ │ + bl 7e808 │ │ │ │ add.w r0, r4, #21760 @ 0x5500 │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #648] @ (7c7e4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #644] @ (7c7e8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #644] @ (7c7ec ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #640] @ (7c7f0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #640] @ (7c7f4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #636] @ (7c7f8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #636] @ (7c7fc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #632] @ (7c800 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #632] @ (7c804 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #628] @ (7c808 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #628] @ (7c80c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #624] @ (7c810 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #624] @ (7c814 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #620] @ (7c818 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #620] @ (7c81c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #616] @ (7c820 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #616] @ (7c824 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #612] @ (7c828 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #612] @ (7c82c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #608] @ (7c830 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #608] @ (7c834 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #604] @ (7c838 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #604] @ (7c83c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #600] @ (7c840 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #600] @ (7c844 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #596] @ (7c848 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #596] @ (7c84c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #592] @ (7c850 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #592] @ (7c854 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #588] @ (7c858 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #588] @ (7c85c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #584] @ (7c860 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #584] @ (7c864 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #580] @ (7c868 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #580] @ (7c86c ) │ │ │ │ - bl 7e848 │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #648] @ (7c7a4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #644] @ (7c7a8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #644] @ (7c7ac ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #640] @ (7c7b0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #640] @ (7c7b4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #636] @ (7c7b8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #636] @ (7c7bc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #632] @ (7c7c0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #632] @ (7c7c4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #628] @ (7c7c8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #628] @ (7c7cc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #624] @ (7c7d0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #624] @ (7c7d4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #620] @ (7c7d8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #620] @ (7c7dc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #616] @ (7c7e0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #616] @ (7c7e4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #612] @ (7c7e8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #612] @ (7c7ec ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #608] @ (7c7f0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #608] @ (7c7f4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #604] @ (7c7f8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #604] @ (7c7fc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #600] @ (7c800 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #600] @ (7c804 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #596] @ (7c808 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #596] @ (7c80c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #592] @ (7c810 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #592] @ (7c814 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #588] @ (7c818 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #588] @ (7c81c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #584] @ (7c820 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #584] @ (7c824 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #580] @ (7c828 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #580] @ (7c82c ) │ │ │ │ + bl 7e808 │ │ │ │ add.w r0, r4, #23040 @ 0x5a00 │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #568] @ (7c870 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #568] @ (7c874 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #564] @ (7c878 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #564] @ (7c87c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #560] @ (7c880 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #560] @ (7c884 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #556] @ (7c888 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #556] @ (7c88c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #552] @ (7c890 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #552] @ (7c894 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #548] @ (7c898 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #548] @ (7c89c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #544] @ (7c8a0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #544] @ (7c8a4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #540] @ (7c8a8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #540] @ (7c8ac ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #536] @ (7c8b0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #536] @ (7c8b4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #532] @ (7c8b8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #532] @ (7c8bc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #528] @ (7c8c0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #528] @ (7c8c4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #524] @ (7c8c8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #524] @ (7c8cc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #520] @ (7c8d0 ) │ │ │ │ - bl 7e848 │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #568] @ (7c830 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #568] @ (7c834 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #564] @ (7c838 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #564] @ (7c83c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #560] @ (7c840 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #560] @ (7c844 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #556] @ (7c848 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #556] @ (7c84c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #552] @ (7c850 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #552] @ (7c854 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #548] @ (7c858 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #548] @ (7c85c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #544] @ (7c860 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #544] @ (7c864 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #540] @ (7c868 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #540] @ (7c86c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #536] @ (7c870 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #536] @ (7c874 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #532] @ (7c878 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #532] @ (7c87c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #528] @ (7c880 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #528] @ (7c884 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #524] @ (7c888 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #524] @ (7c88c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #520] @ (7c890 ) │ │ │ │ + bl 7e808 │ │ │ │ add.w r0, r4, #23936 @ 0x5d80 │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #512] @ (7c8d4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #508] @ (7c8d8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #508] @ (7c8dc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #504] @ (7c8e0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #504] @ (7c8e4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #500] @ (7c8e8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #500] @ (7c8ec ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #496] @ (7c8f0 ) │ │ │ │ - bl 7e848 │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #512] @ (7c894 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #508] @ (7c898 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #508] @ (7c89c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #504] @ (7c8a0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #504] @ (7c8a4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #500] @ (7c8a8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #500] @ (7c8ac ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #496] @ (7c8b0 ) │ │ │ │ + bl 7e808 │ │ │ │ add.w r0, r4, #24192 @ 0x5e80 │ │ │ │ - b.n 7c8f4 │ │ │ │ + b.n 7c8b4 │ │ │ │ pop {r4, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r3, pc} │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r3, r5, pc} │ │ │ │ @@ -121231,268 +121225,268 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r5, {r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r5, {r2, r3, r4, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #760] @ (7cbf4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #760] @ (7cbf8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #756] @ (7cbfc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #756] @ (7cc00 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #752] @ (7cc04 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #752] @ (7cc08 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #748] @ (7cc0c ) │ │ │ │ - bl 7e848 │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #760] @ (7cbb4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #760] @ (7cbb8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #756] @ (7cbbc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #756] @ (7cbc0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #752] @ (7cbc4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #752] @ (7cbc8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #748] @ (7cbcc ) │ │ │ │ + bl 7e808 │ │ │ │ add.w r0, r4, #24448 @ 0x5f80 │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #740] @ (7cc10 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #736] @ (7cc14 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #736] @ (7cc18 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #732] @ (7cc1c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #732] @ (7cc20 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #728] @ (7cc24 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #728] @ (7cc28 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #724] @ (7cc2c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #724] @ (7cc30 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #720] @ (7cc34 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #720] @ (7cc38 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #716] @ (7cc3c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #716] @ (7cc40 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #712] @ (7cc44 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #712] @ (7cc48 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #708] @ (7cc4c ) │ │ │ │ - bl 7e848 │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #740] @ (7cbd0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #736] @ (7cbd4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #736] @ (7cbd8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #732] @ (7cbdc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #732] @ (7cbe0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #728] @ (7cbe4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #728] @ (7cbe8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #724] @ (7cbec ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #724] @ (7cbf0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #720] @ (7cbf4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #720] @ (7cbf8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #716] @ (7cbfc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #716] @ (7cc00 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #712] @ (7cc04 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #712] @ (7cc08 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #708] @ (7cc0c ) │ │ │ │ + bl 7e808 │ │ │ │ add.w r0, r4, #24960 @ 0x6180 │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #700] @ (7cc50 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #696] @ (7cc54 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #696] @ (7cc58 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #692] @ (7cc5c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #692] @ (7cc60 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #688] @ (7cc64 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #688] @ (7cc68 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #684] @ (7cc6c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #684] @ (7cc70 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #680] @ (7cc74 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #680] @ (7cc78 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #676] @ (7cc7c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #676] @ (7cc80 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #672] @ (7cc84 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #672] @ (7cc88 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #668] @ (7cc8c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #668] @ (7cc90 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #664] @ (7cc94 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #664] @ (7cc98 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #660] @ (7cc9c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #660] @ (7cca0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #656] @ (7cca4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #656] @ (7cca8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #652] @ (7ccac ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #652] @ (7ccb0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #648] @ (7ccb4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #648] @ (7ccb8 ) │ │ │ │ - bl 7e848 │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #700] @ (7cc10 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #696] @ (7cc14 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #696] @ (7cc18 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #692] @ (7cc1c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #692] @ (7cc20 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #688] @ (7cc24 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #688] @ (7cc28 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #684] @ (7cc2c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #684] @ (7cc30 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #680] @ (7cc34 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #680] @ (7cc38 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #676] @ (7cc3c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #676] @ (7cc40 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #672] @ (7cc44 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #672] @ (7cc48 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #668] @ (7cc4c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #668] @ (7cc50 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #664] @ (7cc54 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #664] @ (7cc58 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #660] @ (7cc5c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #660] @ (7cc60 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #656] @ (7cc64 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #656] @ (7cc68 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #652] @ (7cc6c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #652] @ (7cc70 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #648] @ (7cc74 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #648] @ (7cc78 ) │ │ │ │ + bl 7e808 │ │ │ │ add.w r0, r4, #25856 @ 0x6500 │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #636] @ (7ccbc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #636] @ (7ccc0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #632] @ (7ccc4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #632] @ (7ccc8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #628] @ (7cccc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #628] @ (7ccd0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #624] @ (7ccd4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #624] @ (7ccd8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #620] @ (7ccdc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #620] @ (7cce0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #616] @ (7cce4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #616] @ (7cce8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #612] @ (7ccec ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #612] @ (7ccf0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #608] @ (7ccf4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #608] @ (7ccf8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #604] @ (7ccfc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #604] @ (7cd00 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #600] @ (7cd04 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #600] @ (7cd08 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #596] @ (7cd0c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #596] @ (7cd10 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #592] @ (7cd14 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #592] @ (7cd18 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #588] @ (7cd1c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #588] @ (7cd20 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #584] @ (7cd24 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #584] @ (7cd28 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #580] @ (7cd2c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #580] @ (7cd30 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #576] @ (7cd34 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #576] @ (7cd38 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #572] @ (7cd3c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #572] @ (7cd40 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #568] @ (7cd44 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #568] @ (7cd48 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #564] @ (7cd4c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #564] @ (7cd50 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #560] @ (7cd54 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #560] @ (7cd58 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #556] @ (7cd5c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #556] @ (7cd60 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #552] @ (7cd64 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #552] @ (7cd68 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #548] @ (7cd6c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #548] @ (7cd70 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #544] @ (7cd74 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #544] @ (7cd78 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #540] @ (7cd7c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #540] @ (7cd80 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #536] @ (7cd84 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #536] @ (7cd88 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #532] @ (7cd8c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #532] @ (7cd90 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #528] @ (7cd94 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #528] @ (7cd98 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #524] @ (7cd9c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #524] @ (7cda0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #520] @ (7cda4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #520] @ (7cda8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #516] @ (7cdac ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #516] @ (7cdb0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #512] @ (7cdb4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #512] @ (7cdb8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #508] @ (7cdbc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #508] @ (7cdc0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #504] @ (7cdc4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #504] @ (7cdc8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #500] @ (7cdcc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #500] @ (7cdd0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #496] @ (7cdd4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #496] @ (7cdd8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #492] @ (7cddc ) │ │ │ │ - bl 7e848 │ │ │ │ - b.n 7cde0 │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #636] @ (7cc7c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #636] @ (7cc80 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #632] @ (7cc84 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #632] @ (7cc88 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #628] @ (7cc8c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #628] @ (7cc90 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #624] @ (7cc94 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #624] @ (7cc98 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #620] @ (7cc9c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #620] @ (7cca0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #616] @ (7cca4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #616] @ (7cca8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #612] @ (7ccac ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #612] @ (7ccb0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #608] @ (7ccb4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #608] @ (7ccb8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #604] @ (7ccbc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #604] @ (7ccc0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #600] @ (7ccc4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #600] @ (7ccc8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #596] @ (7cccc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #596] @ (7ccd0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #592] @ (7ccd4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #592] @ (7ccd8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #588] @ (7ccdc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #588] @ (7cce0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #584] @ (7cce4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #584] @ (7cce8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #580] @ (7ccec ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #580] @ (7ccf0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #576] @ (7ccf4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #576] @ (7ccf8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #572] @ (7ccfc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #572] @ (7cd00 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #568] @ (7cd04 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #568] @ (7cd08 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #564] @ (7cd0c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #564] @ (7cd10 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #560] @ (7cd14 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #560] @ (7cd18 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #556] @ (7cd1c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #556] @ (7cd20 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #552] @ (7cd24 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #552] @ (7cd28 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #548] @ (7cd2c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #548] @ (7cd30 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #544] @ (7cd34 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #544] @ (7cd38 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #540] @ (7cd3c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #540] @ (7cd40 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #536] @ (7cd44 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #536] @ (7cd48 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #532] @ (7cd4c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #532] @ (7cd50 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #528] @ (7cd54 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #528] @ (7cd58 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #524] @ (7cd5c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #524] @ (7cd60 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #520] @ (7cd64 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #520] @ (7cd68 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #516] @ (7cd6c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #516] @ (7cd70 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #512] @ (7cd74 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #512] @ (7cd78 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #508] @ (7cd7c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #508] @ (7cd80 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #504] @ (7cd84 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #504] @ (7cd88 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #500] @ (7cd8c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #500] @ (7cd90 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #496] @ (7cd94 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #496] @ (7cd98 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #492] @ (7cd9c ) │ │ │ │ + bl 7e808 │ │ │ │ + b.n 7cda0 │ │ │ │ ldmia r5, {r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r5, {r4, r5, r6, r7} │ │ │ │ @@ -121525,487 +121519,487 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r7, {r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r7, {r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7cc78 │ │ │ │ + beq.n 7cc38 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7ccbc │ │ │ │ + beq.n 7cc7c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7cd00 │ │ │ │ + beq.n 7ccc0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7cb84 │ │ │ │ + beq.n 7cb44 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7cbc0 │ │ │ │ + beq.n 7cb80 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7cc0c │ │ │ │ + beq.n 7cbcc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 7cc48 │ │ │ │ + beq.n 7cc08 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7cc8c │ │ │ │ + bne.n 7cc4c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7cce0 │ │ │ │ + bne.n 7cca0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7cd24 │ │ │ │ + bne.n 7cce4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7cb80 │ │ │ │ + bne.n 7cb40 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7cbd4 │ │ │ │ + bne.n 7cb94 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7cc10 │ │ │ │ + bne.n 7cbd0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bne.n 7cc4c │ │ │ │ + bne.n 7cc0c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7cc88 │ │ │ │ + bcs.n 7cc48 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7cce4 │ │ │ │ + bcs.n 7cca4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7cd28 │ │ │ │ + bcs.n 7cce8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7cd6c │ │ │ │ + bcs.n 7cd2c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7cba8 │ │ │ │ + bcs.n 7cb68 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7cbe4 │ │ │ │ + bcs.n 7cba4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7cc28 │ │ │ │ + bcs.n 7cbe8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcs.n 7cc64 │ │ │ │ + bcs.n 7cc24 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7cca8 │ │ │ │ + bcc.n 7cc68 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7ccfc │ │ │ │ + bcc.n 7ccbc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7cd38 │ │ │ │ + bcc.n 7ccf8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7cd74 │ │ │ │ + bcc.n 7cd34 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7cbb0 │ │ │ │ + bcc.n 7cb70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7cbec │ │ │ │ + bcc.n 7cbac │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7cc28 │ │ │ │ + bcc.n 7cbe8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bcc.n 7cc6c │ │ │ │ + bcc.n 7cc2c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7cce8 │ │ │ │ + bmi.n 7cca8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7cd2c │ │ │ │ + bmi.n 7ccec │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7cd80 │ │ │ │ + bmi.n 7cd40 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7cdc4 │ │ │ │ + bmi.n 7cd84 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7cc10 │ │ │ │ + bmi.n 7cbd0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7cc54 │ │ │ │ + bmi.n 7cc14 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bmi.n 7cc98 │ │ │ │ + bmi.n 7cc58 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7ccec │ │ │ │ + bpl.n 7ccac │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7cd38 │ │ │ │ + bpl.n 7ccf8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7cd74 │ │ │ │ + bpl.n 7cd34 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7cdb8 │ │ │ │ + bpl.n 7cd78 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7cbfc │ │ │ │ + bpl.n 7cbbc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7cc50 │ │ │ │ + bpl.n 7cc10 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7cc94 │ │ │ │ + bpl.n 7cc54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bpl.n 7cce0 │ │ │ │ + bpl.n 7cca0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7cd24 │ │ │ │ + bvs.n 7cce4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7cd60 │ │ │ │ + bvs.n 7cd20 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7cda4 │ │ │ │ + bvs.n 7cd64 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7cde0 │ │ │ │ + bvs.n 7cda0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7cc2c │ │ │ │ + bvs.n 7cbec │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7cc78 │ │ │ │ + bvs.n 7cc38 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7ccb4 │ │ │ │ + bvs.n 7cc74 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvs.n 7ccf0 │ │ │ │ + bvs.n 7ccb0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cd3c │ │ │ │ + bvc.n 7ccfc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cd80 │ │ │ │ + bvc.n 7cd40 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cdbc │ │ │ │ + bvc.n 7cd7c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cdf8 │ │ │ │ + bvc.n 7cdb8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cc34 │ │ │ │ + bvc.n 7cbf4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cc70 │ │ │ │ + bvc.n 7cc30 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7ccac │ │ │ │ + bvc.n 7cc6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7ccf0 │ │ │ │ + bvc.n 7ccb0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bvc.n 7cd24 │ │ │ │ + bvc.n 7cce4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cd78 │ │ │ │ + bhi.n 7cd38 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cdb4 │ │ │ │ + bhi.n 7cd74 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cdf8 │ │ │ │ + bhi.n 7cdb8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7ce2c │ │ │ │ + bhi.n 7cdec │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cc68 │ │ │ │ + bhi.n 7cc28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cca4 │ │ │ │ + bhi.n 7cc64 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cce0 │ │ │ │ + bhi.n 7cca0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bhi.n 7cd1c │ │ │ │ + bhi.n 7ccdc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7cd68 │ │ │ │ + bls.n 7cd28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7cda4 │ │ │ │ + bls.n 7cd64 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7cde0 │ │ │ │ + bls.n 7cda0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7ce2c │ │ │ │ + bls.n 7cdec │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7cc78 │ │ │ │ + bls.n 7cc38 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7ccc4 │ │ │ │ + bls.n 7cc84 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7cd00 │ │ │ │ + bls.n 7ccc0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bls.n 7cd3c │ │ │ │ + bls.n 7ccfc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7cd80 │ │ │ │ + bge.n 7cd40 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7cdd4 │ │ │ │ + bge.n 7cd94 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7ce10 │ │ │ │ + bge.n 7cdd0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7ce54 │ │ │ │ + bge.n 7ce14 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7cc98 │ │ │ │ + bge.n 7cc58 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7ccd4 │ │ │ │ + bge.n 7cc94 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7cd10 │ │ │ │ + bge.n 7ccd0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bge.n 7cd5c │ │ │ │ + bge.n 7cd1c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7cda0 │ │ │ │ + blt.n 7cd60 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7cddc │ │ │ │ + blt.n 7cd9c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7ce10 │ │ │ │ + blt.n 7cdd0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7ce4c │ │ │ │ + blt.n 7ce0c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7ce98 │ │ │ │ + blt.n 7ce58 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7cccc │ │ │ │ + blt.n 7cc8c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7cd10 │ │ │ │ + blt.n 7ccd0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7cd54 │ │ │ │ + blt.n 7cd14 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - blt.n 7cda0 │ │ │ │ + blt.n 7cd60 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7cdec │ │ │ │ + bgt.n 7cdac │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7ce28 │ │ │ │ + bgt.n 7cde8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7ce6c │ │ │ │ + bgt.n 7ce2c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7cea0 │ │ │ │ + bgt.n 7ce60 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7ccec │ │ │ │ + bgt.n 7ccac │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7cd30 │ │ │ │ + bgt.n 7ccf0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7cd74 │ │ │ │ + bgt.n 7cd34 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bgt.n 7cdb0 │ │ │ │ + bgt.n 7cd70 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r0, [pc, #768] @ (7d0e4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #768] @ (7d0e8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #764] @ (7d0ec ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #764] @ (7d0f0 ) │ │ │ │ - bl 7e848 │ │ │ │ + ldr r0, [pc, #768] @ (7d0a4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #768] @ (7d0a8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #764] @ (7d0ac ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #764] @ (7d0b0 ) │ │ │ │ + bl 7e808 │ │ │ │ add.w r0, r4, #28288 @ 0x6e80 │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #752] @ (7d0f4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #752] @ (7d0f8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #748] @ (7d0fc ) │ │ │ │ - bl 7e848 │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #752] @ (7d0b4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #752] @ (7d0b8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #748] @ (7d0bc ) │ │ │ │ + bl 7e808 │ │ │ │ add.w r0, r4, #28416 @ 0x6f00 │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #740] @ (7d100 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #736] @ (7d104 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #736] @ (7d108 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #732] @ (7d10c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #732] @ (7d110 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #728] @ (7d114 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #728] @ (7d118 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #724] @ (7d11c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #724] @ (7d120 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #720] @ (7d124 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #720] @ (7d128 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #716] @ (7d12c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #716] @ (7d130 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #712] @ (7d134 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #712] @ (7d138 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #708] @ (7d13c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #708] @ (7d140 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #704] @ (7d144 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #704] @ (7d148 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #700] @ (7d14c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #700] @ (7d150 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #696] @ (7d154 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #696] @ (7d158 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #692] @ (7d15c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #692] @ (7d160 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #688] @ (7d164 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #688] @ (7d168 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #684] @ (7d16c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #684] @ (7d170 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #680] @ (7d174 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #680] @ (7d178 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #676] @ (7d17c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #676] @ (7d180 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #672] @ (7d184 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #672] @ (7d188 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #668] @ (7d18c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #668] @ (7d190 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #664] @ (7d194 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #664] @ (7d198 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #660] @ (7d19c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #660] @ (7d1a0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #656] @ (7d1a4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #656] @ (7d1a8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #652] @ (7d1ac ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #652] @ (7d1b0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #648] @ (7d1b4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #648] @ (7d1b8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #644] @ (7d1bc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #644] @ (7d1c0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #640] @ (7d1c4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #640] @ (7d1c8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #636] @ (7d1cc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #636] @ (7d1d0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #632] @ (7d1d4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #632] @ (7d1d8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #628] @ (7d1dc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #628] @ (7d1e0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #624] @ (7d1e4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #624] @ (7d1e8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #620] @ (7d1ec ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #620] @ (7d1f0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #616] @ (7d1f4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #616] @ (7d1f8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #612] @ (7d1fc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #612] @ (7d200 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #608] @ (7d204 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #608] @ (7d208 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #604] @ (7d20c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #604] @ (7d210 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #600] @ (7d214 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #600] @ (7d218 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #596] @ (7d21c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #596] @ (7d220 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #592] @ (7d224 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #592] @ (7d228 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #588] @ (7d22c ) │ │ │ │ - bl 7e848 │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #740] @ (7d0c0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #736] @ (7d0c4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #736] @ (7d0c8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #732] @ (7d0cc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #732] @ (7d0d0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #728] @ (7d0d4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #728] @ (7d0d8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #724] @ (7d0dc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #724] @ (7d0e0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #720] @ (7d0e4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #720] @ (7d0e8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #716] @ (7d0ec ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #716] @ (7d0f0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #712] @ (7d0f4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #712] @ (7d0f8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #708] @ (7d0fc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #708] @ (7d100 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #704] @ (7d104 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #704] @ (7d108 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #700] @ (7d10c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #700] @ (7d110 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #696] @ (7d114 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #696] @ (7d118 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #692] @ (7d11c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #692] @ (7d120 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #688] @ (7d124 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #688] @ (7d128 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #684] @ (7d12c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #684] @ (7d130 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #680] @ (7d134 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #680] @ (7d138 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #676] @ (7d13c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #676] @ (7d140 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #672] @ (7d144 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #672] @ (7d148 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #668] @ (7d14c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #668] @ (7d150 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #664] @ (7d154 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #664] @ (7d158 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #660] @ (7d15c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #660] @ (7d160 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #656] @ (7d164 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #656] @ (7d168 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #652] @ (7d16c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #652] @ (7d170 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #648] @ (7d174 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #648] @ (7d178 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #644] @ (7d17c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #644] @ (7d180 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #640] @ (7d184 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #640] @ (7d188 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #636] @ (7d18c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #636] @ (7d190 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #632] @ (7d194 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #632] @ (7d198 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #628] @ (7d19c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #628] @ (7d1a0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #624] @ (7d1a4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #624] @ (7d1a8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #620] @ (7d1ac ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #620] @ (7d1b0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #616] @ (7d1b4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #616] @ (7d1b8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #612] @ (7d1bc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #612] @ (7d1c0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #608] @ (7d1c4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #608] @ (7d1c8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #604] @ (7d1cc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #604] @ (7d1d0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #600] @ (7d1d4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #600] @ (7d1d8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #596] @ (7d1dc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #596] @ (7d1e0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #592] @ (7d1e4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #592] @ (7d1e8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #588] @ (7d1ec ) │ │ │ │ + bl 7e808 │ │ │ │ add.w r0, r4, #30720 @ 0x7800 │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #580] @ (7d230 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #576] @ (7d234 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #576] @ (7d238 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #572] @ (7d23c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #572] @ (7d240 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #568] @ (7d244 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #568] @ (7d248 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #564] @ (7d24c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #564] @ (7d250 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #560] @ (7d254 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #560] @ (7d258 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #556] @ (7d25c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #556] @ (7d260 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #552] @ (7d264 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #552] @ (7d268 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #548] @ (7d26c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #548] @ (7d270 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #544] @ (7d274 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #544] @ (7d278 ) │ │ │ │ - bl 7e848 │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #580] @ (7d1f0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #576] @ (7d1f4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #576] @ (7d1f8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #572] @ (7d1fc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #572] @ (7d200 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #568] @ (7d204 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #568] @ (7d208 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #564] @ (7d20c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #564] @ (7d210 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #560] @ (7d214 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #560] @ (7d218 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #556] @ (7d21c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #556] @ (7d220 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #552] @ (7d224 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #552] @ (7d228 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #548] @ (7d22c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #548] @ (7d230 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #544] @ (7d234 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #544] @ (7d238 ) │ │ │ │ + bl 7e808 │ │ │ │ add.w r0, r4, #31360 @ 0x7a80 │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #532] @ (7d27c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #532] @ (7d280 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #528] @ (7d284 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #528] @ (7d288 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #524] @ (7d28c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #524] @ (7d290 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #520] @ (7d294 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #520] @ (7d298 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #516] @ (7d29c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #516] @ (7d2a0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #512] @ (7d2a4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #512] @ (7d2a8 ) │ │ │ │ - bl 7e848 │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #532] @ (7d23c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #532] @ (7d240 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #528] @ (7d244 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #528] @ (7d248 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #524] @ (7d24c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #524] @ (7d250 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #520] @ (7d254 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #520] @ (7d258 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #516] @ (7d25c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #516] @ (7d260 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #512] @ (7d264 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #512] @ (7d268 ) │ │ │ │ + bl 7e808 │ │ │ │ add.w r0, r4, #31744 @ 0x7c00 │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #500] @ (7d2ac ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #500] @ (7d2b0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #496] @ (7d2b4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #496] @ (7d2b8 ) │ │ │ │ - bl 7e848 │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #500] @ (7d26c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #500] @ (7d270 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #496] @ (7d274 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #496] @ (7d278 ) │ │ │ │ + bl 7e808 │ │ │ │ add.w r0, r4, #31872 @ 0x7c80 │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #484] @ (7d2bc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #484] @ (7d2c0 ) │ │ │ │ - bl 7e848 │ │ │ │ - b.n 7d2c4 │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #484] @ (7d27c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #484] @ (7d280 ) │ │ │ │ + bl 7e808 │ │ │ │ + b.n 7d284 │ │ │ │ nop │ │ │ │ - ble.n 7d0f8 │ │ │ │ + ble.n 7d0b8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7d12c │ │ │ │ + ble.n 7d0ec │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7d168 │ │ │ │ + ble.n 7d128 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7d1a4 │ │ │ │ + ble.n 7d164 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7d028 │ │ │ │ + ble.n 7cfe8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7d06c │ │ │ │ + ble.n 7d02c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ble.n 7d0b0 │ │ │ │ + ble.n 7d070 │ │ │ │ lsls r2, r2, #1 │ │ │ │ udf #32 │ │ │ │ lsls r2, r2, #1 │ │ │ │ udf #56 @ 0x38 │ │ │ │ lsls r2, r2, #1 │ │ │ │ udf #88 @ 0x58 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -122033,145 +122027,145 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ svc 172 @ 0xac │ │ │ │ lsls r2, r2, #1 │ │ │ │ svc 200 @ 0xc8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ svc 236 @ 0xec │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d160 │ │ │ │ + b.n 7d120 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d19c │ │ │ │ + b.n 7d15c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d1e0 │ │ │ │ + b.n 7d1a0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d224 │ │ │ │ + b.n 7d1e4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d260 │ │ │ │ + b.n 7d220 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d29c │ │ │ │ + b.n 7d25c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d2d8 │ │ │ │ + b.n 7d298 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d31c │ │ │ │ + b.n 7d2dc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d360 │ │ │ │ + b.n 7d320 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d39c │ │ │ │ + b.n 7d35c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d3d8 │ │ │ │ + b.n 7d398 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d414 │ │ │ │ + b.n 7d3d4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d460 │ │ │ │ + b.n 7d420 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d49c │ │ │ │ + b.n 7d45c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d4e0 │ │ │ │ + b.n 7d4a0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d52c │ │ │ │ + b.n 7d4ec │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d570 │ │ │ │ + b.n 7d530 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d5b4 │ │ │ │ + b.n 7d574 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d600 │ │ │ │ + b.n 7d5c0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d63c │ │ │ │ + b.n 7d5fc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d678 │ │ │ │ + b.n 7d638 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d6b4 │ │ │ │ + b.n 7d674 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d6f0 │ │ │ │ + b.n 7d6b0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d734 │ │ │ │ + b.n 7d6f4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d770 │ │ │ │ + b.n 7d730 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d7a4 │ │ │ │ + b.n 7d764 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d7e8 │ │ │ │ + b.n 7d7a8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d834 │ │ │ │ + b.n 7d7f4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d878 │ │ │ │ + b.n 7d838 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d8bc │ │ │ │ + b.n 7d87c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d8f8 │ │ │ │ + b.n 7d8b8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d93c │ │ │ │ + b.n 7d8fc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d970 │ │ │ │ + b.n 7d930 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d9ac │ │ │ │ + b.n 7d96c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7c9f0 │ │ │ │ + b.n 7c9b0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7ca2c │ │ │ │ + b.n 7c9ec │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7ca68 │ │ │ │ + b.n 7ca28 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7caac │ │ │ │ + b.n 7ca6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7caf8 │ │ │ │ + b.n 7cab8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cb3c │ │ │ │ + b.n 7cafc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cb78 │ │ │ │ + b.n 7cb38 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cbb4 │ │ │ │ + b.n 7cb74 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cbe8 │ │ │ │ + b.n 7cba8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cc24 │ │ │ │ + b.n 7cbe4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cc60 │ │ │ │ + b.n 7cc20 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cc94 │ │ │ │ + b.n 7cc54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7ccd0 │ │ │ │ + b.n 7cc90 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cd1c │ │ │ │ + b.n 7ccdc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cd58 │ │ │ │ + b.n 7cd18 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cd94 │ │ │ │ + b.n 7cd54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cdd8 │ │ │ │ + b.n 7cd98 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7ce14 │ │ │ │ + b.n 7cdd4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7ce58 │ │ │ │ + b.n 7ce18 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7ce94 │ │ │ │ + b.n 7ce54 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7ced8 │ │ │ │ + b.n 7ce98 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cf0c │ │ │ │ + b.n 7cecc │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cf58 │ │ │ │ + b.n 7cf18 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cfa4 │ │ │ │ + b.n 7cf64 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7cfe8 │ │ │ │ + b.n 7cfa8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d06c │ │ │ │ + b.n 7d02c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d0b8 │ │ │ │ + b.n 7d078 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d104 │ │ │ │ + b.n 7d0c4 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d150 │ │ │ │ + b.n 7d110 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d18c │ │ │ │ + b.n 7d14c │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d1d0 │ │ │ │ + b.n 7d190 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7d20c │ │ │ │ + b.n 7d1cc │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xe8040052 │ │ │ │ @ instruction: 0xe8240052 │ │ │ │ strex r0, r0, [r8, #328] @ 0x148 │ │ │ │ strd r0, r0, [r4], #-328 @ 0x148 │ │ │ │ stmia.w r8, {r1, r4, r6} │ │ │ │ stmia.w r8!, {r1, r4, r6} │ │ │ │ @@ -122195,267 +122189,267 @@ │ │ │ │ @ instruction: 0xeadc0052 │ │ │ │ adds.w r0, r4, r2, lsr #1 │ │ │ │ @ instruction: 0xeb300052 │ │ │ │ adc.w r0, r8, r2, lsr #1 │ │ │ │ sbc.w r0, r0, r2, lsr #1 │ │ │ │ @ instruction: 0xeb980052 │ │ │ │ subs.w r0, r4, r2, lsr #1 │ │ │ │ - ldr r0, [pc, #756] @ (7d5bc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #756] @ (7d5c0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #752] @ (7d5c4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #752] @ (7d5c8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #748] @ (7d5cc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #748] @ (7d5d0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #744] @ (7d5d4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #744] @ (7d5d8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #740] @ (7d5dc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #740] @ (7d5e0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #736] @ (7d5e4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #736] @ (7d5e8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #732] @ (7d5ec ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #732] @ (7d5f0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #728] @ (7d5f4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #728] @ (7d5f8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #724] @ (7d5fc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #724] @ (7d600 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #720] @ (7d604 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #720] @ (7d608 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #716] @ (7d60c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #716] @ (7d610 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #712] @ (7d614 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #712] @ (7d618 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #708] @ (7d61c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #708] @ (7d620 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #704] @ (7d624 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #704] @ (7d628 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #700] @ (7d62c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #700] @ (7d630 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #696] @ (7d634 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #696] @ (7d638 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #692] @ (7d63c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #692] @ (7d640 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #688] @ (7d644 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #688] @ (7d648 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #684] @ (7d64c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #684] @ (7d650 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #680] @ (7d654 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #680] @ (7d658 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #676] @ (7d65c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #676] @ (7d660 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #672] @ (7d664 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #672] @ (7d668 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #668] @ (7d66c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #668] @ (7d670 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #664] @ (7d674 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #664] @ (7d678 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #660] @ (7d67c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #660] @ (7d680 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #656] @ (7d684 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #656] @ (7d688 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #652] @ (7d68c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #652] @ (7d690 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #648] @ (7d694 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #648] @ (7d698 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #644] @ (7d69c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #644] @ (7d6a0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #640] @ (7d6a4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #640] @ (7d6a8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #636] @ (7d6ac ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #636] @ (7d6b0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #632] @ (7d6b4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #632] @ (7d6b8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #628] @ (7d6bc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #628] @ (7d6c0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #624] @ (7d6c4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #624] @ (7d6c8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #620] @ (7d6cc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #620] @ (7d6d0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #616] @ (7d6d4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #616] @ (7d6d8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #612] @ (7d6dc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #612] @ (7d6e0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #608] @ (7d6e4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #608] @ (7d6e8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #604] @ (7d6ec ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #604] @ (7d6f0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #600] @ (7d6f4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #600] @ (7d6f8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #596] @ (7d6fc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #596] @ (7d700 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #592] @ (7d704 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #592] @ (7d708 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #588] @ (7d70c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #588] @ (7d710 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #584] @ (7d714 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #584] @ (7d718 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #580] @ (7d71c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #580] @ (7d720 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #576] @ (7d724 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #576] @ (7d728 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #572] @ (7d72c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #572] @ (7d730 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #568] @ (7d734 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #568] @ (7d738 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #564] @ (7d73c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #564] @ (7d740 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #560] @ (7d744 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #560] @ (7d748 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #556] @ (7d74c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #556] @ (7d750 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #552] @ (7d754 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #552] @ (7d758 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #548] @ (7d75c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #548] @ (7d760 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #544] @ (7d764 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #544] @ (7d768 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #540] @ (7d76c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #540] @ (7d770 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #536] @ (7d774 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #536] @ (7d778 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #532] @ (7d77c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #532] @ (7d780 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #528] @ (7d784 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #528] @ (7d788 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #524] @ (7d78c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #524] @ (7d790 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #520] @ (7d794 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #520] @ (7d798 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #516] @ (7d79c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #516] @ (7d7a0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #512] @ (7d7a4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #512] @ (7d7a8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #508] @ (7d7ac ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #508] @ (7d7b0 ) │ │ │ │ - bl 7e848 │ │ │ │ - b.n 7d7b4 │ │ │ │ + ldr r0, [pc, #756] @ (7d57c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #756] @ (7d580 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #752] @ (7d584 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #752] @ (7d588 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #748] @ (7d58c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #748] @ (7d590 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #744] @ (7d594 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #744] @ (7d598 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #740] @ (7d59c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #740] @ (7d5a0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #736] @ (7d5a4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #736] @ (7d5a8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #732] @ (7d5ac ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #732] @ (7d5b0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #728] @ (7d5b4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #728] @ (7d5b8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #724] @ (7d5bc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #724] @ (7d5c0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #720] @ (7d5c4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #720] @ (7d5c8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #716] @ (7d5cc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #716] @ (7d5d0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #712] @ (7d5d4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #712] @ (7d5d8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #708] @ (7d5dc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #708] @ (7d5e0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #704] @ (7d5e4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #704] @ (7d5e8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #700] @ (7d5ec ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #700] @ (7d5f0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #696] @ (7d5f4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #696] @ (7d5f8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #692] @ (7d5fc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #692] @ (7d600 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #688] @ (7d604 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #688] @ (7d608 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #684] @ (7d60c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #684] @ (7d610 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #680] @ (7d614 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #680] @ (7d618 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #676] @ (7d61c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #676] @ (7d620 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #672] @ (7d624 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #672] @ (7d628 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #668] @ (7d62c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #668] @ (7d630 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #664] @ (7d634 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #664] @ (7d638 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #660] @ (7d63c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #660] @ (7d640 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #656] @ (7d644 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #656] @ (7d648 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #652] @ (7d64c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #652] @ (7d650 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #648] @ (7d654 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #648] @ (7d658 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #644] @ (7d65c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #644] @ (7d660 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #640] @ (7d664 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #640] @ (7d668 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #636] @ (7d66c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #636] @ (7d670 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #632] @ (7d674 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #632] @ (7d678 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #628] @ (7d67c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #628] @ (7d680 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #624] @ (7d684 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #624] @ (7d688 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #620] @ (7d68c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #620] @ (7d690 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #616] @ (7d694 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #616] @ (7d698 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #612] @ (7d69c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #612] @ (7d6a0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #608] @ (7d6a4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #608] @ (7d6a8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #604] @ (7d6ac ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #604] @ (7d6b0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #600] @ (7d6b4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #600] @ (7d6b8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #596] @ (7d6bc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #596] @ (7d6c0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #592] @ (7d6c4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #592] @ (7d6c8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #588] @ (7d6cc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #588] @ (7d6d0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #584] @ (7d6d4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #584] @ (7d6d8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #580] @ (7d6dc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #580] @ (7d6e0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #576] @ (7d6e4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #576] @ (7d6e8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #572] @ (7d6ec ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #572] @ (7d6f0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #568] @ (7d6f4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #568] @ (7d6f8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #564] @ (7d6fc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #564] @ (7d700 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #560] @ (7d704 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #560] @ (7d708 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #556] @ (7d70c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #556] @ (7d710 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #552] @ (7d714 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #552] @ (7d718 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #548] @ (7d71c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #548] @ (7d720 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #544] @ (7d724 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #544] @ (7d728 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #540] @ (7d72c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #540] @ (7d730 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #536] @ (7d734 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #536] @ (7d738 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #532] @ (7d73c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #532] @ (7d740 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #528] @ (7d744 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #528] @ (7d748 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #524] @ (7d74c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #524] @ (7d750 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #520] @ (7d754 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #520] @ (7d758 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #516] @ (7d75c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #516] @ (7d760 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #512] @ (7d764 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #512] @ (7d768 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #508] @ (7d76c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #508] @ (7d770 ) │ │ │ │ + bl 7e808 │ │ │ │ + b.n 7d774 │ │ │ │ nop │ │ │ │ rsbs r0, r0, r2, lsr #1 │ │ │ │ @ instruction: 0xebec0052 │ │ │ │ stc 0, cr0, [ip], {82} @ 0x52 │ │ │ │ stc 0, cr0, [ip], #-328 @ 0xfffffeb8 │ │ │ │ mrrc 0, 5, r0, r0, cr2 @ │ │ │ │ ldcl 0, cr0, [r0], #-328 @ 0xfffffeb8 │ │ │ │ @@ -122575,267 +122569,267 @@ │ │ │ │ ldr??.w r0, [r4, #82] @ 0x52 │ │ │ │ ldr??.w r0, [ip, #82] @ 0x52 │ │ │ │ @ instruction: 0xfa180052 │ │ │ │ @ instruction: 0xfa380052 │ │ │ │ @ instruction: 0xfa500052 │ │ │ │ @ instruction: 0xfa680052 │ │ │ │ @ instruction: 0xfa840052 │ │ │ │ - ldr r0, [pc, #756] @ (7daac ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #756] @ (7dab0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #752] @ (7dab4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #752] @ (7dab8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #748] @ (7dabc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #748] @ (7dac0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #744] @ (7dac4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #744] @ (7dac8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #740] @ (7dacc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #740] @ (7dad0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #736] @ (7dad4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #736] @ (7dad8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #732] @ (7dadc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #732] @ (7dae0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #728] @ (7dae4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #728] @ (7dae8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #724] @ (7daec ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #724] @ (7daf0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #720] @ (7daf4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #720] @ (7daf8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #716] @ (7dafc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #716] @ (7db00 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #712] @ (7db04 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #712] @ (7db08 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #708] @ (7db0c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #708] @ (7db10 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #704] @ (7db14 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #704] @ (7db18 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #700] @ (7db1c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #700] @ (7db20 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #696] @ (7db24 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #696] @ (7db28 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #692] @ (7db2c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #692] @ (7db30 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #688] @ (7db34 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #688] @ (7db38 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #684] @ (7db3c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #684] @ (7db40 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #680] @ (7db44 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #680] @ (7db48 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #676] @ (7db4c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #676] @ (7db50 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #672] @ (7db54 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #672] @ (7db58 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #668] @ (7db5c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #668] @ (7db60 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #664] @ (7db64 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #664] @ (7db68 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #660] @ (7db6c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #660] @ (7db70 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #656] @ (7db74 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #656] @ (7db78 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #652] @ (7db7c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #652] @ (7db80 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #648] @ (7db84 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #648] @ (7db88 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #644] @ (7db8c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #644] @ (7db90 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #640] @ (7db94 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #640] @ (7db98 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #636] @ (7db9c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #636] @ (7dba0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #632] @ (7dba4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #632] @ (7dba8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #628] @ (7dbac ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #628] @ (7dbb0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #624] @ (7dbb4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #624] @ (7dbb8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #620] @ (7dbbc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #620] @ (7dbc0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #616] @ (7dbc4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #616] @ (7dbc8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #612] @ (7dbcc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #612] @ (7dbd0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #608] @ (7dbd4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #608] @ (7dbd8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #604] @ (7dbdc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #604] @ (7dbe0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #600] @ (7dbe4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #600] @ (7dbe8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #596] @ (7dbec ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #596] @ (7dbf0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #592] @ (7dbf4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #592] @ (7dbf8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #588] @ (7dbfc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #588] @ (7dc00 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #584] @ (7dc04 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #584] @ (7dc08 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #580] @ (7dc0c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #580] @ (7dc10 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #576] @ (7dc14 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #576] @ (7dc18 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #572] @ (7dc1c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #572] @ (7dc20 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #568] @ (7dc24 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #568] @ (7dc28 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #564] @ (7dc2c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #564] @ (7dc30 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #560] @ (7dc34 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #560] @ (7dc38 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #556] @ (7dc3c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #556] @ (7dc40 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #552] @ (7dc44 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #552] @ (7dc48 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #548] @ (7dc4c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #548] @ (7dc50 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #544] @ (7dc54 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #544] @ (7dc58 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #540] @ (7dc5c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #540] @ (7dc60 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #536] @ (7dc64 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #536] @ (7dc68 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #532] @ (7dc6c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #532] @ (7dc70 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #528] @ (7dc74 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #528] @ (7dc78 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #524] @ (7dc7c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #524] @ (7dc80 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #520] @ (7dc84 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #520] @ (7dc88 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #516] @ (7dc8c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #516] @ (7dc90 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #512] @ (7dc94 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #512] @ (7dc98 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #508] @ (7dc9c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #508] @ (7dca0 ) │ │ │ │ - bl 7e848 │ │ │ │ - b.n 7dca4 │ │ │ │ + ldr r0, [pc, #756] @ (7da6c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #756] @ (7da70 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #752] @ (7da74 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #752] @ (7da78 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #748] @ (7da7c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #748] @ (7da80 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #744] @ (7da84 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #744] @ (7da88 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #740] @ (7da8c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #740] @ (7da90 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #736] @ (7da94 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #736] @ (7da98 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #732] @ (7da9c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #732] @ (7daa0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #728] @ (7daa4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #728] @ (7daa8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #724] @ (7daac ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #724] @ (7dab0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #720] @ (7dab4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #720] @ (7dab8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #716] @ (7dabc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #716] @ (7dac0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #712] @ (7dac4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #712] @ (7dac8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #708] @ (7dacc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #708] @ (7dad0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #704] @ (7dad4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #704] @ (7dad8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #700] @ (7dadc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #700] @ (7dae0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #696] @ (7dae4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #696] @ (7dae8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #692] @ (7daec ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #692] @ (7daf0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #688] @ (7daf4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #688] @ (7daf8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #684] @ (7dafc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #684] @ (7db00 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #680] @ (7db04 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #680] @ (7db08 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #676] @ (7db0c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #676] @ (7db10 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #672] @ (7db14 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #672] @ (7db18 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #668] @ (7db1c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #668] @ (7db20 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #664] @ (7db24 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #664] @ (7db28 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #660] @ (7db2c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #660] @ (7db30 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #656] @ (7db34 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #656] @ (7db38 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #652] @ (7db3c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #652] @ (7db40 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #648] @ (7db44 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #648] @ (7db48 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #644] @ (7db4c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #644] @ (7db50 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #640] @ (7db54 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #640] @ (7db58 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #636] @ (7db5c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #636] @ (7db60 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #632] @ (7db64 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #632] @ (7db68 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #628] @ (7db6c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #628] @ (7db70 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #624] @ (7db74 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #624] @ (7db78 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #620] @ (7db7c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #620] @ (7db80 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #616] @ (7db84 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #616] @ (7db88 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #612] @ (7db8c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #612] @ (7db90 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #608] @ (7db94 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #608] @ (7db98 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #604] @ (7db9c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #604] @ (7dba0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #600] @ (7dba4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #600] @ (7dba8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #596] @ (7dbac ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #596] @ (7dbb0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #592] @ (7dbb4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #592] @ (7dbb8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #588] @ (7dbbc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #588] @ (7dbc0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #584] @ (7dbc4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #584] @ (7dbc8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #580] @ (7dbcc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #580] @ (7dbd0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #576] @ (7dbd4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #576] @ (7dbd8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #572] @ (7dbdc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #572] @ (7dbe0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #568] @ (7dbe4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #568] @ (7dbe8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #564] @ (7dbec ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #564] @ (7dbf0 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #560] @ (7dbf4 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #560] @ (7dbf8 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #556] @ (7dbfc ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #556] @ (7dc00 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #552] @ (7dc04 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #552] @ (7dc08 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #548] @ (7dc0c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #548] @ (7dc10 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #544] @ (7dc14 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #544] @ (7dc18 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #540] @ (7dc1c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #540] @ (7dc20 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #536] @ (7dc24 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #536] @ (7dc28 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #532] @ (7dc2c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #532] @ (7dc30 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #528] @ (7dc34 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #528] @ (7dc38 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #524] @ (7dc3c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #524] @ (7dc40 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #520] @ (7dc44 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #520] @ (7dc48 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #516] @ (7dc4c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #516] @ (7dc50 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #512] @ (7dc54 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #512] @ (7dc58 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #508] @ (7dc5c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #508] @ (7dc60 ) │ │ │ │ + bl 7e808 │ │ │ │ + b.n 7dc64 │ │ │ │ nop │ │ │ │ @ instruction: 0xfaa40052 │ │ │ │ @ instruction: 0xfabc0052 │ │ │ │ @ instruction: 0xfad80052 │ │ │ │ @ instruction: 0xfaf40052 │ │ │ │ @ instruction: 0xfb140052 │ │ │ │ @ instruction: 0xfb300052 │ │ │ │ @@ -123035,157 +123029,157 @@ │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r0, r4, #4 │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r4, r3, #5 │ │ │ │ lsls r3, r2, #1 │ │ │ │ - ldr r0, [pc, #420] @ (7de4c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #420] @ (7de50 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #416] @ (7de54 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #416] @ (7de58 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #412] @ (7de5c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #412] @ (7de60 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #408] @ (7de64 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #408] @ (7de68 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #404] @ (7de6c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #404] @ (7de70 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #400] @ (7de74 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #400] @ (7de78 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #396] @ (7de7c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #396] @ (7de80 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #392] @ (7de84 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #392] @ (7de88 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #388] @ (7de8c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #388] @ (7de90 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #384] @ (7de94 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #384] @ (7de98 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #380] @ (7de9c ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #380] @ (7dea0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #376] @ (7dea4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #376] @ (7dea8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #372] @ (7deac ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #372] @ (7deb0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #368] @ (7deb4 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #368] @ (7deb8 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #364] @ (7debc ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #364] @ (7dec0 ) │ │ │ │ - bl 7e848 │ │ │ │ - ldr r6, [pc, #360] @ (7dec4 ) │ │ │ │ - ldr r0, [pc, #364] @ (7dec8 ) │ │ │ │ + ldr r0, [pc, #420] @ (7de0c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #420] @ (7de10 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #416] @ (7de14 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #416] @ (7de18 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #412] @ (7de1c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #412] @ (7de20 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #408] @ (7de24 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #408] @ (7de28 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #404] @ (7de2c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #404] @ (7de30 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #400] @ (7de34 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #400] @ (7de38 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #396] @ (7de3c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #396] @ (7de40 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #392] @ (7de44 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #392] @ (7de48 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #388] @ (7de4c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #388] @ (7de50 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #384] @ (7de54 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #384] @ (7de58 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #380] @ (7de5c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #380] @ (7de60 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #376] @ (7de64 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #376] @ (7de68 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #372] @ (7de6c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #372] @ (7de70 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #368] @ (7de74 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #368] @ (7de78 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #364] @ (7de7c ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #364] @ (7de80 ) │ │ │ │ + bl 7e808 │ │ │ │ + ldr r6, [pc, #360] @ (7de84 ) │ │ │ │ + ldr r0, [pc, #364] @ (7de88 ) │ │ │ │ vmov.f32 s16, #96 @ 0x3f000000 0.5 │ │ │ │ - bl 7e848 │ │ │ │ - ldr r0, [pc, #356] @ (7decc ) │ │ │ │ - bl 7e848 │ │ │ │ + bl 7e808 │ │ │ │ + ldr r0, [pc, #356] @ (7de8c ) │ │ │ │ + bl 7e808 │ │ │ │ sub.w r7, r6, #1024 @ 0x400 │ │ │ │ - ldr r0, [pc, #352] @ (7ded0 ) │ │ │ │ - bl 7e848 │ │ │ │ - movw r3, #3009 @ 0xbc1 │ │ │ │ + ldr r0, [pc, #352] @ (7de90 ) │ │ │ │ + bl 7e808 │ │ │ │ + movw r3, #3361 @ 0xd21 │ │ │ │ movt r3, #19 │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #42161 @ 0xa4b1 │ │ │ │ + movw r3, #42113 @ 0xa481 │ │ │ │ movt r3, #7 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r0, [r8, #980] @ 0x3d4 │ │ │ │ cmp.w sl, #127 @ 0x7f │ │ │ │ ite gt │ │ │ │ movgt r5, r7 │ │ │ │ movle r5, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ded4 │ │ │ │ + bne.w 7de94 │ │ │ │ ldr.w fp, [r8, #980] @ 0x3d4 │ │ │ │ ldr.w r3, [fp, #32] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.n 7de38 │ │ │ │ + bne.n 7ddf8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr.w r3, [r3, #848] @ 0x350 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 7e578 │ │ │ │ + bne.w 7e538 │ │ │ │ movs r0, #16 │ │ │ │ blx 2c078 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7e714 │ │ │ │ + beq.w 7e6d4 │ │ │ │ ldr.w r3, [fp, #16] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7de40 │ │ │ │ + bne.n 7de00 │ │ │ │ mov.w r3, r5, ror #4 │ │ │ │ strd r5, r5, [r4, #8] │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr.w r3, [fp] │ │ │ │ adds r3, #1 │ │ │ │ vmov s15, r3 │ │ │ │ str.w r3, [fp] │ │ │ │ ldr.w r3, [fp, #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 7e566 │ │ │ │ + bgt.w 7e526 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r1, [fp, #8] │ │ │ │ add.w sl, sl, #1 │ │ │ │ ands r3, r2 │ │ │ │ cmp.w sl, #256 @ 0x100 │ │ │ │ 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] │ │ │ │ - beq.n 7df00 │ │ │ │ + beq.n 7dec0 │ │ │ │ adds r6, #24 │ │ │ │ adds r7, #32 │ │ │ │ - b.n 7dd88 │ │ │ │ + b.n 7dd48 │ │ │ │ movs r0, #16 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7ddc4 │ │ │ │ + b.n 7dd84 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ str r5, [r4, #12] │ │ │ │ strd r0, r5, [r4, #4] │ │ │ │ - b.n 7ddde │ │ │ │ + b.n 7dd9e │ │ │ │ lsrs r0, r7, #5 │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r4, r2, #6 │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r0, r6, #6 │ │ │ │ lsls r3, r2, #1 │ │ │ │ lsrs r0, r1, #7 │ │ │ │ @@ -123248,882 +123242,882 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r4, sp, #384 @ 0x180 │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7dda2 │ │ │ │ + beq.w 7dd62 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.w 7dda2 │ │ │ │ + beq.w 7dd62 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7e75c │ │ │ │ + blt.w 7e71c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7e770 │ │ │ │ + blt.w 7e730 │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp.w sl, #256 @ 0x100 │ │ │ │ - bne.n 7de32 │ │ │ │ + bne.n 7ddf2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7e586 │ │ │ │ - bl 7faec │ │ │ │ + bne.w 7e546 │ │ │ │ + bl 7faac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e78a │ │ │ │ + beq.w 7e74a │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add.w r3, r2, #110592 @ 0x1b000 │ │ │ │ str.w r4, [r3, #4000] @ 0xfa0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7df8c │ │ │ │ + bne.n 7df4c │ │ │ │ movw r2, #29528 @ 0x7358 │ │ │ │ movt r2, #85 @ 0x55 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 7e5ae │ │ │ │ - ldr r3, [pc, #760] @ (7e238 ) │ │ │ │ + bne.w 7e56e │ │ │ │ + ldr r3, [pc, #760] @ (7e1f8 ) │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ movs r7, #1 │ │ │ │ movs r4, #8 │ │ │ │ str r7, [r2, #4] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ ldrh.w r3, [r6], #2 │ │ │ │ subs r4, #1 │ │ │ │ and.w r3, r3, #31 │ │ │ │ lsl.w r3, r7, r3 │ │ │ │ orr.w r5, r5, r3 │ │ │ │ - bne.n 7df4e │ │ │ │ + bne.n 7df0e │ │ │ │ movw r9, #43552 @ 0xaa20 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ str.w r5, [r9, #24] │ │ │ │ - ldr r3, [pc, #716] @ (7e23c ) │ │ │ │ + ldr r3, [pc, #716] @ (7e1fc ) │ │ │ │ str.w r3, [r9, #48] @ 0x30 │ │ │ │ adds r3, #16 │ │ │ │ str.w r3, [r9, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #708] @ (7e240 ) │ │ │ │ + ldr r3, [pc, #708] @ (7e200 ) │ │ │ │ str.w r3, [r9, #56] @ 0x38 │ │ │ │ - ldr r3, [pc, #704] @ (7e244 ) │ │ │ │ + ldr r3, [pc, #704] @ (7e204 ) │ │ │ │ str.w r3, [r9, #60] @ 0x3c │ │ │ │ - ldr r3, [pc, #704] @ (7e248 ) │ │ │ │ + ldr r3, [pc, #704] @ (7e208 ) │ │ │ │ str.w r3, [r9, #64] @ 0x40 │ │ │ │ - bl 80c88 │ │ │ │ + bl 80c48 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e662 │ │ │ │ + beq.w 7e622 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r2, #1 │ │ │ │ add.w r8, 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, [r8, #2072] @ 0x818 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1c7930 │ │ │ │ + bl 1c6750 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e662 │ │ │ │ + beq.w 7e622 │ │ │ │ str.w r0, [r4, #4]! │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 7dfb8 │ │ │ │ + bne.n 7df78 │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ strd r4, r4, [r7, #4] │ │ │ │ str r4, [r7, #12] │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w r0, [r3, #3860] @ 0xf14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e5e2 │ │ │ │ + beq.w 7e5a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w r0, [r3, #3864] @ 0xf18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e5e2 │ │ │ │ + beq.w 7e5a2 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 80ec0 │ │ │ │ + bl 80e80 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e654 │ │ │ │ + bne.w 7e614 │ │ │ │ ldr.w r5, [r8, #1488] @ 0x5d0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 7e092 │ │ │ │ + bne.n 7e052 │ │ │ │ movs r0, #5 │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e7e0 │ │ │ │ + beq.w 7e7a0 │ │ │ │ movw r6, #43552 @ 0xaa20 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #540] @ (7e24c ) │ │ │ │ - movw r2, #15960 @ 0x3e58 │ │ │ │ + ldr r1, [pc, #540] @ (7e20c ) │ │ │ │ + movw r2, #13976 @ 0x3698 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ - bl 1ca330 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ + bl 1c91b0 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r1, [pc, #524] @ (7e250 ) │ │ │ │ + ldr r1, [pc, #524] @ (7e210 ) │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ - bl 1ca330 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ + bl 1c91b0 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r1, [pc, #512] @ (7e250 ) │ │ │ │ + ldr r1, [pc, #512] @ (7e210 ) │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ - bl 1ca330 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ + bl 1c91b0 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r1, [pc, #496] @ (7e250 ) │ │ │ │ + ldr r1, [pc, #496] @ (7e210 ) │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ - bl 1ca330 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ + bl 1c91b0 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r6, #80] @ 0x50 │ │ │ │ str r1, [r3, #12] │ │ │ │ - ldr r1, [pc, #476] @ (7e250 ) │ │ │ │ - bl 1ca330 <_PyStaticType_InitForExtension@@Base+0x748> │ │ │ │ + ldr r1, [pc, #476] @ (7e210 ) │ │ │ │ + bl 1c91b0 <_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 7e7cc │ │ │ │ + beq.w 7e78c │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7e080 │ │ │ │ + bne.n 7e040 │ │ │ │ str.w r4, [r8, #1488] @ 0x5d0 │ │ │ │ ldr.w r3, [r8, #1492] @ 0x5d4 │ │ │ │ - cbnz r3, 7e0a6 │ │ │ │ - bl 7faec │ │ │ │ + cbnz r3, 7e066 │ │ │ │ + bl 7faac │ │ │ │ str.w r0, [r8, #1492] @ 0x5d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e7e6 │ │ │ │ + beq.w 7e7a6 │ │ │ │ ldr.w r3, [r8, #1496] @ 0x5d8 │ │ │ │ - cbnz r3, 7e0c2 │ │ │ │ - movw r0, #38124 @ 0x94ec │ │ │ │ + cbnz r3, 7e082 │ │ │ │ + movw r0, #36140 @ 0x8d2c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ str.w r0, [r8, #1496] @ 0x5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e7e6 │ │ │ │ + beq.w 7e7a6 │ │ │ │ ldr.w r1, [r8, #1532] @ 0x5fc │ │ │ │ - cbnz r1, 7e0de │ │ │ │ - movw r0, #34032 @ 0x84f0 │ │ │ │ + cbnz r1, 7e09e │ │ │ │ + movw r0, #32048 @ 0x7d30 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1ca484 │ │ │ │ + bl 1c9304 │ │ │ │ str.w r0, [r8, #1532] @ 0x5fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e7e6 │ │ │ │ + beq.w 7e7a6 │ │ │ │ movs r0, #0 │ │ │ │ str.w r0, [r8, #1528] @ 0x5f8 │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ str.w r0, [r8, #1540] @ 0x604 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e836 │ │ │ │ + beq.w 7e7f6 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r7 │ │ │ │ - bl 968d0 │ │ │ │ + bl 9682c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e654 │ │ │ │ + bne.w 7e614 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ mov r0, sl │ │ │ │ - bl 1cca90 <_Py_SetImmortalUntracked@@Base+0x68> │ │ │ │ + bl 1cb910 <_Py_SetImmortalUntracked@@Base+0x68> │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e808 │ │ │ │ + beq.w 7e7c8 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r3, [sl, #3904] @ 0xf40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #33824 @ 0x8420 │ │ │ │ + movw r2, #31840 @ 0x7c60 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1cc5c4 │ │ │ │ + bl 1cb444 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7e808 │ │ │ │ + beq.w 7e7c8 │ │ │ │ mov r0, fp │ │ │ │ - bl 9a6e0 │ │ │ │ + bl 9a638 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e808 │ │ │ │ + beq.w 7e7c8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r1, [pc, #268] @ (7e254 ) │ │ │ │ + ldr r1, [pc, #268] @ (7e214 ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str.w r0, [sl, #3900] @ 0xf3c │ │ │ │ - bl 9095c │ │ │ │ + bl 908bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e808 │ │ │ │ + beq.w 7e7c8 │ │ │ │ add.w r4, sl, #110592 @ 0x1b000 │ │ │ │ - ldr r1, [pc, #244] @ (7e258 ) │ │ │ │ + ldr r1, [pc, #244] @ (7e218 ) │ │ │ │ str.w r0, [r4, #3232] @ 0xca0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9095c │ │ │ │ + bl 908bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e808 │ │ │ │ + beq.w 7e7c8 │ │ │ │ str.w r0, [r4, #3236] @ 0xca4 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #224] @ (7e25c ) │ │ │ │ - bl 9095c │ │ │ │ + ldr r1, [pc, #224] @ (7e21c ) │ │ │ │ + bl 908bc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e808 │ │ │ │ - ldr r1, [pc, #212] @ (7e260 ) │ │ │ │ + beq.w 7e7c8 │ │ │ │ + ldr r1, [pc, #212] @ (7e220 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 9095c │ │ │ │ + bl 908bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e808 │ │ │ │ + beq.w 7e7c8 │ │ │ │ movw r3, #43304 @ 0xa928 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ movw r9, #43552 @ 0xaa20 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ str.w r0, [r4, #3264] @ 0xcc0 │ │ │ │ movw r0, #21004 @ 0x520c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [r4, #3252] @ 0xcb4 │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ str.w r3, [r4, #3248] @ 0xcb0 │ │ │ │ movw r3, #41344 @ 0xa180 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #152] @ (7e264 ) │ │ │ │ + ldr r1, [pc, #152] @ (7e224 ) │ │ │ │ str.w r6, [r4, #3260] @ 0xcbc │ │ │ │ str.w r3, [r4, #3256] @ 0xcb8 │ │ │ │ - bl 1cce78 <_PyType_Lookup@@Base> │ │ │ │ + bl 1cbcf8 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e808 │ │ │ │ + beq.w 7e7c8 │ │ │ │ str.w r0, [r4, #3240] @ 0xca8 │ │ │ │ movw r0, #34952 @ 0x8888 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #124] @ (7e268 ) │ │ │ │ - bl 1cce78 <_PyType_Lookup@@Base> │ │ │ │ + ldr r1, [pc, #124] @ (7e228 ) │ │ │ │ + bl 1cbcf8 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e808 │ │ │ │ + beq.w 7e7c8 │ │ │ │ str.w r0, [r4, #3244] @ 0xcac │ │ │ │ mov r0, fp │ │ │ │ - bl 9a6e0 │ │ │ │ + bl 9a638 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e6ee │ │ │ │ - ldr r4, [pc, #100] @ (7e26c ) │ │ │ │ + beq.w 7e6ae │ │ │ │ + ldr r4, [pc, #100] @ (7e22c ) │ │ │ │ movs r5, #0 │ │ │ │ ldrd r2, r1, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7e6ee │ │ │ │ + bne.w 7e6ae │ │ │ │ adds r5, #1 │ │ │ │ adds r4, #8 │ │ │ │ cmp r5, #68 @ 0x44 │ │ │ │ - bne.n 7e20a │ │ │ │ - ldr r1, [pc, #76] @ (7e270 ) │ │ │ │ + bne.n 7e1ca │ │ │ │ + ldr r1, [pc, #76] @ (7e230 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r2, #5752 @ 0x1678 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movs r0, #2 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 7e274 │ │ │ │ - strb r0, [r4, #16] │ │ │ │ + b.n 7e234 │ │ │ │ + ldr r0, [r4, #68] @ 0x44 │ │ │ │ movs r6, r6 │ │ │ │ strh r0, [r4, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ - bhi.n 7e1d8 │ │ │ │ + bhi.n 7e198 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 7dd6c │ │ │ │ + b.n 7dd2c │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrd r0, r0, [r8, #-328] @ 0x148 │ │ │ │ stcl 0, cr0, [ip], {82} @ 0x52 │ │ │ │ ldmia r4!, {r5, r6} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r4, {r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldmia r4, {r4, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xb6c8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - strb r0, [r4, #17] │ │ │ │ + ldr r0, [r4, #72] @ 0x48 │ │ │ │ movs r6, r6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r1, r3] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldr.w r1, [r9, #88] @ 0x58 │ │ │ │ - bl 8e7c4 │ │ │ │ + bl 8e728 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e6ee │ │ │ │ + beq.w 7e6ae │ │ │ │ add.w r4, r4, #40960 @ 0xa000 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - movw r0, #34080 @ 0x8520 │ │ │ │ + movw r0, #32096 @ 0x7d60 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1cced4 │ │ │ │ + bl 1cbd54 │ │ │ │ str.w r0, [r4, #416] @ 0x1a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e2b4 │ │ │ │ + bge.n 7e274 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e65a │ │ │ │ + beq.w 7e61a │ │ │ │ ldr.w r2, [r4, #416] @ 0x1a0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7e6ee │ │ │ │ - movw r1, #37896 @ 0x9408 │ │ │ │ + beq.w 7e6ae │ │ │ │ + movw r1, #35912 @ 0x8c48 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7e6ee │ │ │ │ + bne.w 7e6ae │ │ │ │ movw r5, #43308 @ 0xa92c │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ movw r4, #29528 @ 0x7358 │ │ │ │ movt r4, #85 @ 0x55 │ │ │ │ - movw r1, #34104 @ 0x8538 │ │ │ │ + movw r1, #32120 @ 0x7d78 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ str r2, [r4, #8] │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7e6ee │ │ │ │ + bne.w 7e6ae │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #36144 @ 0x8d30 │ │ │ │ + movw r1, #34160 @ 0x8570 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ str r2, [r4, #12] │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7e6ee │ │ │ │ + bne.w 7e6ae │ │ │ │ ldr.w r0, [sl, #3900] @ 0xf3c │ │ │ │ - bl 9a72c │ │ │ │ + bl 9a684 │ │ │ │ add.w r3, sl, #4096 @ 0x1000 │ │ │ │ str.w r0, [r3, #380] @ 0x17c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e808 │ │ │ │ + beq.w 7e7c8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e33e │ │ │ │ + bge.n 7e2fe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e800 │ │ │ │ + beq.w 7e7c0 │ │ │ │ ldr.w r0, [sl, #3900] @ 0xf3c │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ - movw r1, #34124 @ 0x854c │ │ │ │ + movw r1, #32140 @ 0x7d8c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl a9ec8 │ │ │ │ + bl a9a48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 7e808 │ │ │ │ + bne.w 7e7c8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r2, [r3, #800] @ 0x320 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str.w r3, [sl, #3928] @ 0xf58 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ strd r3, r3, [r7, #4] │ │ │ │ str r3, [r7, #12] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7e398 │ │ │ │ + bne.n 7e358 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr.w r3, [r3, #3728] @ 0xe90 │ │ │ │ adds.w r6, r3, #824 @ 0x338 │ │ │ │ - beq.w 7e63e │ │ │ │ + beq.w 7e5fe │ │ │ │ ldr.w r2, [r3, #828] @ 0x33c │ │ │ │ - cbnz r2, 7e398 │ │ │ │ + cbnz r2, 7e358 │ │ │ │ str.w r0, [r3, #828] @ 0x33c │ │ │ │ ldr.w r3, [r3, #824] @ 0x338 │ │ │ │ - cbz r3, 7e398 │ │ │ │ + cbz r3, 7e358 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cde80 │ │ │ │ + bl 1ccc38 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add.w r4, r3, #5536 @ 0x15a0 │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7e626 │ │ │ │ + beq.w 7e5e6 │ │ │ │ ldr.w r3, [r8, #1452] @ 0x5ac │ │ │ │ - cbnz r3, 7e3bc │ │ │ │ + cbnz r3, 7e37c │ │ │ │ ldr.w r3, [r8, #1448] @ 0x5a8 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [r8, #1452] @ 0x5ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e61e │ │ │ │ + bne.w 7e5de │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ movs r2, #0 │ │ │ │ - movw r0, #34136 @ 0x8558 │ │ │ │ + movw r0, #32152 @ 0x7d98 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1cced4 │ │ │ │ + bl 1cbd54 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e6b4 │ │ │ │ + beq.w 7e674 │ │ │ │ ldr.w r2, [r8, #356] @ 0x164 │ │ │ │ movs r3, #0 │ │ │ │ str.w r0, [r8, #1472] @ 0x5c0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ strd r3, r3, [r7, #4] │ │ │ │ str r3, [r7, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7e53c │ │ │ │ + beq.w 7e4fc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #220] @ 0xdc │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 7e5b8 │ │ │ │ - movw r0, #34216 @ 0x85a8 │ │ │ │ + bne.w 7e578 │ │ │ │ + movw r0, #32232 @ 0x7de8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1ce3a8 │ │ │ │ + bl 1cd160 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 7e60a │ │ │ │ - movw r0, #34216 @ 0x85a8 │ │ │ │ + bne.w 7e5ca │ │ │ │ + movw r0, #32232 @ 0x7de8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1d901c │ │ │ │ + bl 1d7d54 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e60a │ │ │ │ + beq.w 7e5ca │ │ │ │ str.w r0, [r8, #3912] @ 0xf48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 7e5c6 │ │ │ │ - movw r0, #18440 @ 0x4808 │ │ │ │ + bne.w 7e586 │ │ │ │ + movw r0, #16456 @ 0x4048 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e60a │ │ │ │ + beq.w 7e5ca │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #29452 @ 0x730c │ │ │ │ + movw r1, #27424 @ 0x6b20 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r0, #34260 @ 0x85d4 │ │ │ │ + movw r0, #32276 @ 0x7e14 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e602 │ │ │ │ - bl 1cbb20 <_PyNamespace_New@@Base> │ │ │ │ + beq.w 7e5c2 │ │ │ │ + bl 1ca9a0 <_PyNamespace_New@@Base> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e484 │ │ │ │ + bge.n 7e444 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 7e484 │ │ │ │ + cbnz r3, 7e444 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 7e602 │ │ │ │ + beq.w 7e5c2 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ - bl ec8f0 │ │ │ │ + bl ec850 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e4aa │ │ │ │ + bge.n 7e46a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e688 │ │ │ │ + beq.w 7e648 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e4c2 │ │ │ │ + bge.n 7e482 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 7e4c2 │ │ │ │ + cbnz r3, 7e482 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 7e604 │ │ │ │ + beq.w 7e5c4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1daaf4 │ │ │ │ + bl 1d982c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 7e6d6 │ │ │ │ - ldr r3, [pc, #720] @ (7e7a8 ) │ │ │ │ + blt.w 7e696 │ │ │ │ + ldr r3, [pc, #720] @ (7e768 ) │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3904] @ 0xf40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7e5d4 │ │ │ │ + beq.n 7e594 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #18440 @ 0x4808 │ │ │ │ + movw r1, #16456 @ 0x4048 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1daeac │ │ │ │ + bl 1d9be4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 7e698 │ │ │ │ + blt.w 7e658 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ - movw r2, #39848 @ 0x9ba8 │ │ │ │ + movw r2, #37824 @ 0x93c0 │ │ │ │ movt r2, #48 @ 0x30 │ │ │ │ - movw r1, #34308 @ 0x8604 │ │ │ │ + movw r1, #32324 @ 0x7e44 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1daf04 │ │ │ │ + bl 1d9c3c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e52e │ │ │ │ + bge.n 7e4ee │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e690 │ │ │ │ + beq.w 7e650 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7e60a │ │ │ │ + beq.n 7e5ca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7e778 │ │ │ │ + blt.w 7e738 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ mov r6, r5 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ strd r3, r6, [sp, #48] @ 0x30 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, fp │ │ │ │ - bl 1c73c0 <_Py_InitializeRecursionLimits@@Base+0xb4> │ │ │ │ + bl 1c61e0 <_Py_InitializeRecursionLimits@@Base+0xb4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7e702 │ │ │ │ + beq.w 7e6c2 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ - b.n 7de0c │ │ │ │ + b.n 7ddcc │ │ │ │ ldr r2, [sp, #16] │ │ │ │ movs r1, #16 │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7ddc4 │ │ │ │ + b.n 7dd84 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #368] @ 0x170 │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.w 7df0e │ │ │ │ + bpl.w 7dece │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r4, [r3, #4000] @ 0xfa0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7df1a │ │ │ │ + bge.w 7deda │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 7df1a │ │ │ │ + b.n 7deda │ │ │ │ movw r9, #43552 @ 0xaa20 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ - b.n 7df6e │ │ │ │ - movw r0, #34180 @ 0x8584 │ │ │ │ + b.n 7df2e │ │ │ │ + movw r0, #32196 @ 0x7dc4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1ce5a8 │ │ │ │ - b.n 7e404 │ │ │ │ - movw r0, #34236 @ 0x85bc │ │ │ │ - movt r0, #46 @ 0x2e │ │ │ │ - bl 1ce5a8 │ │ │ │ - b.n 7e434 │ │ │ │ - movw r1, #34268 @ 0x85dc │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #460] @ (7e7ac ) │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r3, [pc, #460] @ (7e7b0 ) │ │ │ │ + bl 1cd360 │ │ │ │ + b.n 7e3c4 │ │ │ │ + movw r0, #32252 @ 0x7dfc │ │ │ │ + movt r0, #46 @ 0x2e │ │ │ │ + bl 1cd360 │ │ │ │ + b.n 7e3f4 │ │ │ │ + movw r1, #32284 @ 0x7e1c │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [pc, #460] @ (7e76c ) │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r3, [pc, #460] @ (7e770 ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ strd r2, r3, [sp, #48] @ 0x30 │ │ │ │ - movw r3, #16380 @ 0x3ffc │ │ │ │ + movw r3, #14396 @ 0x383c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 7e55a │ │ │ │ + b.n 7e51a │ │ │ │ mov r8, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ movs r3, #0 │ │ │ │ - movw r5, #33944 @ 0x8498 │ │ │ │ + movw r5, #31960 @ 0x7cd8 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - ldr r6, [pc, #412] @ (7e7b4 ) │ │ │ │ + ldr r6, [pc, #412] @ (7e774 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 7e542 │ │ │ │ + b.n 7e502 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cde80 │ │ │ │ - b.n 7e3bc │ │ │ │ + bl 1ccc38 │ │ │ │ + b.n 7e37c │ │ │ │ mov r0, r4 │ │ │ │ - movw r5, #33744 @ 0x83d0 │ │ │ │ + movw r5, #31760 @ 0x7c10 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ - bl 71f6a │ │ │ │ - ldr r6, [pc, #384] @ (7e7b8 ) │ │ │ │ + bl 71f3a │ │ │ │ + ldr r6, [pc, #384] @ (7e778 ) │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 7e542 │ │ │ │ + b.n 7e502 │ │ │ │ mov r0, r6 │ │ │ │ - movw r5, #33836 @ 0x842c │ │ │ │ + movw r5, #31852 @ 0x7c6c │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ - bl 71f6a │ │ │ │ + bl 71f3a │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #12] │ │ │ │ - ldr r6, [pc, #356] @ (7e7b8 ) │ │ │ │ - b.n 7e542 │ │ │ │ + ldr r6, [pc, #356] @ (7e778 ) │ │ │ │ + b.n 7e502 │ │ │ │ ldrd r6, r5, [sp, #52] @ 0x34 │ │ │ │ - b.n 7e542 │ │ │ │ + b.n 7e502 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e2b4 │ │ │ │ - movw r3, #16380 @ 0x3ffc │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e274 │ │ │ │ + movw r3, #14396 @ 0x383c │ │ │ │ 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, #32] │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 7e55a │ │ │ │ + b.n 7e51a │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e4aa │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e46a │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e52e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e4ee │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e60a │ │ │ │ + bge.n 7e5ca │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7e60a │ │ │ │ + bne.n 7e5ca │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e60a │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e5ca │ │ │ │ add.w r0, r4, #16 │ │ │ │ - movw r5, #33884 @ 0x845c │ │ │ │ + movw r5, #31900 @ 0x7c9c │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ - bl 2247c0 <_PyTemplate_Build@@Base+0x460> │ │ │ │ + bl 222d6c <_PyTemplate_Build@@Base+0x254> │ │ │ │ mov r0, r9 │ │ │ │ - ldr r6, [pc, #240] @ (7e7b8 ) │ │ │ │ - bl 71f6a │ │ │ │ + ldr r6, [pc, #240] @ (7e778 ) │ │ │ │ + bl 71f3a │ │ │ │ movs r3, #1 │ │ │ │ str.w r9, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 7e542 │ │ │ │ + b.n 7e502 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7e822 │ │ │ │ + blt.w 7e7e2 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 7e604 │ │ │ │ + b.n 7e5c4 │ │ │ │ movs r3, #1 │ │ │ │ - b.w 7bf3c │ │ │ │ + b.w 7befc │ │ │ │ movs r3, #0 │ │ │ │ - movw r5, #33796 @ 0x8404 │ │ │ │ + movw r5, #31812 @ 0x7c44 │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - ldr r6, [pc, #192] @ (7e7bc ) │ │ │ │ + ldr r6, [pc, #192] @ (7e77c ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 7e542 │ │ │ │ + b.n 7e502 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [fp, #36] @ 0x24 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ blx r1 │ │ │ │ - movw r1, #34000 @ 0x84d0 │ │ │ │ + movw r1, #32016 @ 0x7d10 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #160] @ (7e7c0 ) │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ - bl f6d10 │ │ │ │ - ldr r7, [pc, #156] @ (7e7c4 ) │ │ │ │ + ldr r0, [pc, #160] @ (7e780 ) │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl f6cb4 │ │ │ │ + ldr r7, [pc, #156] @ (7e784 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ - movw r6, #33636 @ 0x8364 │ │ │ │ + movw r6, #31652 @ 0x7ba4 │ │ │ │ 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, #32] │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 7e55a │ │ │ │ + b.n 7e51a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7deec │ │ │ │ + bne.w 7deac │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 7deec │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7deac │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w 7def6 │ │ │ │ + b.w 7deb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e53c │ │ │ │ + bne.w 7e4fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e53c │ │ │ │ - movw r6, #33676 @ 0x838c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e4fc │ │ │ │ + movw r6, #31692 @ 0x7bcc │ │ │ │ movt r6, #46 @ 0x2e │ │ │ │ - bl f6d10 │ │ │ │ - ldr r7, [pc, #48] @ (7e7c8 ) │ │ │ │ + bl f6cb4 │ │ │ │ + ldr r7, [pc, #48] @ (7e788 ) │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ - b.n 7e742 │ │ │ │ + b.n 7e702 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1c730c <_Py_InitializeRecursionLimits@@Base> │ │ │ │ - b.w 7bee4 │ │ │ │ + bl 1c612c <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b.w 7bea4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #26] │ │ │ │ + ldr r0, [r0, #108] @ 0x6c │ │ │ │ movs r6, r6 │ │ │ │ - strb r0, [r6, #16] │ │ │ │ + ldr r0, [r6, #68] @ 0x44 │ │ │ │ movs r6, r6 │ │ │ │ - strb r4, [r7, #15] │ │ │ │ + ldr r4, [r7, #64] @ 0x40 │ │ │ │ movs r6, r6 │ │ │ │ - strb r0, [r6, #15] │ │ │ │ + ldr r0, [r6, #64] @ 0x40 │ │ │ │ movs r6, r6 │ │ │ │ - strb r0, [r3, #15] │ │ │ │ + ldr r0, [r3, #64] @ 0x40 │ │ │ │ movs r6, r6 │ │ │ │ - strb r0, [r2, #16] │ │ │ │ + ldr r0, [r2, #68] @ 0x44 │ │ │ │ movs r6, r6 │ │ │ │ - strb r0, [r3, #14] │ │ │ │ + ldr r0, [r3, #60] @ 0x3c │ │ │ │ movs r6, r6 │ │ │ │ - strb r0, [r7, #14] │ │ │ │ + ldr r0, [r7, #60] @ 0x3c │ │ │ │ movs r6, r6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e7e0 │ │ │ │ + bge.n 7e7a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7e7e0 │ │ │ │ + cbnz r3, 7e7a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r8, #1488] @ 0x5d0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #80] @ (7e83c ) │ │ │ │ + ldr r2, [pc, #80] @ (7e7fc ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #34052 @ 0x8504 │ │ │ │ + movw r3, #32068 @ 0x7d44 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r0, [r4, #12] │ │ │ │ strd r1, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 7e55a │ │ │ │ + b.n 7e51a │ │ │ │ mov r0, fp │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e33e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e2fe │ │ │ │ mov r0, fp │ │ │ │ - movw r5, #33708 @ 0x83ac │ │ │ │ + movw r5, #31724 @ 0x7bec │ │ │ │ movt r5, #46 @ 0x2e │ │ │ │ - bl 84e68 │ │ │ │ - ldr r6, [pc, #40] @ (7e840 ) │ │ │ │ + bl 84e28 │ │ │ │ + ldr r6, [pc, #40] @ (7e800 ) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 7e542 │ │ │ │ + b.n 7e502 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e6e2 │ │ │ │ + bne.w 7e6a2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e6e2 │ │ │ │ - ldr r3, [pc, #12] @ (7e844 ) │ │ │ │ - b.n 7e5e4 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e6a2 │ │ │ │ + ldr r3, [pc, #12] @ (7e804 ) │ │ │ │ + b.n 7e5a4 │ │ │ │ nop │ │ │ │ - strb r4, [r7, #16] │ │ │ │ + ldr r4, [r7, #68] @ 0x44 │ │ │ │ movs r6, r6 │ │ │ │ - strb r0, [r3, #15] │ │ │ │ + ldr r0, [r3, #64] @ 0x40 │ │ │ │ movs r6, r6 │ │ │ │ - strb r0, [r2, #17] │ │ │ │ + ldr r0, [r2, #72] @ 0x48 │ │ │ │ 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, #352] @ (7e9b8 ) │ │ │ │ + ldr r5, [pc, #352] @ (7e978 ) │ │ │ │ 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 7e962 │ │ │ │ + bne.n 7e922 │ │ │ │ ldr.w r5, [r5, #980] @ 0x3d4 │ │ │ │ - movw r3, #41565 @ 0xa25d │ │ │ │ + movw r3, #41517 @ 0xa22d │ │ │ │ movt r3, #7 │ │ │ │ movw r2, #24312 @ 0x5ef8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7e8fe │ │ │ │ + bne.n 7e8be │ │ │ │ ldr.w r1, [r2, #848] @ 0x350 │ │ │ │ - movw r3, #42161 @ 0xa4b1 │ │ │ │ + movw r3, #42113 @ 0xa481 │ │ │ │ movt r3, #7 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 7e984 │ │ │ │ + bne.n 7e944 │ │ │ │ movs r0, #16 │ │ │ │ blx 2c078 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7e908 │ │ │ │ + beq.n 7e8c8 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - movw r2, #3009 @ 0xbc1 │ │ │ │ + movw r2, #3361 @ 0xd21 │ │ │ │ movt r2, #19 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 7e916 │ │ │ │ + bne.n 7e8d6 │ │ │ │ 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 │ │ │ │ @@ -124131,15 +124125,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 7e94e │ │ │ │ + bgt.n 7e90e │ │ │ │ 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] │ │ │ │ @@ -124147,19 +124141,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 7e8a0 │ │ │ │ - movw r1, #34000 @ 0x84d0 │ │ │ │ + bne.n 7e860 │ │ │ │ + movw r1, #32016 @ 0x7d10 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #168] @ (7e9bc ) │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #168] @ (7e97c ) │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ 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 │ │ │ │ @@ -124170,112 +124164,112 @@ │ │ │ │ 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 7e8e2 │ │ │ │ + ble.n 7e8a2 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1c73c0 <_Py_InitializeRecursionLimits@@Base+0xb4> │ │ │ │ + bl 1c61e0 <_Py_InitializeRecursionLimits@@Base+0xb4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7e996 │ │ │ │ + beq.n 7e956 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - b.n 7e8e2 │ │ │ │ + b.n 7e8a2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r4, r3 │ │ │ │ - beq.w 7e86a │ │ │ │ + beq.w 7e82a │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7e9a4 │ │ │ │ + blt.n 7e964 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e8fa │ │ │ │ + bge.n 7e8ba │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 7e8fa │ │ │ │ + b.n 7e8ba │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ movs r1, #16 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7e8a0 │ │ │ │ - b.n 7e908 │ │ │ │ + bne.n 7e860 │ │ │ │ + b.n 7e8c8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ blx r1 │ │ │ │ - b.n 7e908 │ │ │ │ + b.n 7e8c8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7e976 │ │ │ │ + bne.n 7e936 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7e976 │ │ │ │ + b.n 7e936 │ │ │ │ ldrb r0, [r7, #27] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - strb r0, [r2, #16] │ │ │ │ + ldr r0, [r2, #68] @ 0x44 │ │ │ │ movs r6, r6 │ │ │ │ │ │ │ │ -0007e9c0 <_Py_hashtable_get@@Base>: │ │ │ │ +0007e980 <_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, 7e9d6 <_Py_hashtable_get@@Base+0x16> │ │ │ │ + cbnz r0, 7e996 <_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, #62309 @ 0xf365 │ │ │ │ + movw r3, #62245 @ 0xf325 │ │ │ │ movt r3, #7 │ │ │ │ mov r8, r0 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bne.w 7f156 <_Py_hashtable_get@@Base+0x796> │ │ │ │ + bne.w 7f116 <_Py_hashtable_get@@Base+0x796> │ │ │ │ ldr r6, [r1, #12] │ │ │ │ adds r4, r6, #1 │ │ │ │ - bne.w 7ec54 <_Py_hashtable_get@@Base+0x294> │ │ │ │ + bne.w 7ec14 <_Py_hashtable_get@@Base+0x294> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.w 7f192 <_Py_hashtable_get@@Base+0x7d2> │ │ │ │ + bpl.w 7f152 <_Py_hashtable_get@@Base+0x7d2> │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.w 7ec36 <_Py_hashtable_get@@Base+0x276> │ │ │ │ + bpl.w 7ebf6 <_Py_hashtable_get@@Base+0x276> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r6, r2, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7ec50 <_Py_hashtable_get@@Base+0x290> │ │ │ │ + beq.w 7ec10 <_Py_hashtable_get@@Base+0x290> │ │ │ │ add.w sl, r1, #20 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - movw r3, #45741 @ 0xb2ad │ │ │ │ + movw r3, #45693 @ 0xb27d │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7f176 <_Py_hashtable_get@@Base+0x7b6> │ │ │ │ + bne.w 7f136 <_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] │ │ │ │ @@ -124300,15 +124294,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 7ec70 <_Py_hashtable_get@@Base+0x2b0> │ │ │ │ + ble.w 7ec30 <_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 │ │ │ │ @@ -124343,15 +124337,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 7ec04 <_Py_hashtable_get@@Base+0x244> │ │ │ │ + bls.n 7ebc4 <_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] │ │ │ │ @@ -124393,26 +124387,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 7eb66 <_Py_hashtable_get@@Base+0x1a6> │ │ │ │ + bgt.n 7eb26 <_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 7f1aa <_Py_hashtable_get@@Base+0x7ea> │ │ │ │ + bhi.w 7f16a <_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 │ │ │ │ @@ -124421,32 +124415,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 7ea2c <_Py_hashtable_get@@Base+0x6c> │ │ │ │ + bne.w 7e9ec <_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 7f060 <_Py_hashtable_get@@Base+0x6a0> │ │ │ │ + bne.w 7f020 <_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 7f1aa <_Py_hashtable_get@@Base+0x7ea> │ │ │ │ + bhi.w 7f16a <_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 │ │ │ │ @@ -124585,15 +124579,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 7ec50 <_Py_hashtable_get@@Base+0x290> │ │ │ │ + b.n 7ec10 <_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] │ │ │ │ @@ -124719,147 +124713,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 7ee80 <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ + b.n 7ee40 <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 7f0c8 <_Py_hashtable_get@@Base+0x708> │ │ │ │ + bne.n 7f088 <_Py_hashtable_get@@Base+0x708> │ │ │ │ ldr.w r2, [r8, #20] │ │ │ │ - movw r3, #38921 @ 0x9809 │ │ │ │ + movw r3, #38769 @ 0x9771 │ │ │ │ movt r3, #8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7f15e <_Py_hashtable_get@@Base+0x79e> │ │ │ │ + bne.n 7f11e <_Py_hashtable_get@@Base+0x79e> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.w 7f19a <_Py_hashtable_get@@Base+0x7da> │ │ │ │ + beq.w 7f15a <_Py_hashtable_get@@Base+0x7da> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7f0c8 <_Py_hashtable_get@@Base+0x708> │ │ │ │ + bne.n 7f088 <_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 7f0c8 <_Py_hashtable_get@@Base+0x708> │ │ │ │ + bne.n 7f088 <_Py_hashtable_get@@Base+0x708> │ │ │ │ lsls r7, r0, #26 │ │ │ │ - bpl.n 7f18c <_Py_hashtable_get@@Base+0x7cc> │ │ │ │ + bpl.n 7f14c <_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 7f180 <_Py_hashtable_get@@Base+0x7c0> │ │ │ │ + bpl.n 7f140 <_Py_hashtable_get@@Base+0x7c0> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl r1, #28 │ │ │ │ addmi r1, #20 │ │ │ │ mul.w r2, r6, r2 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ec68 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + beq.w 7ec28 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7ec68 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + beq.w 7ec28 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 7f138 <_Py_hashtable_get@@Base+0x778> │ │ │ │ + bne.n 7f0f8 <_Py_hashtable_get@@Base+0x778> │ │ │ │ ldr.w r2, [r8, #20] │ │ │ │ - movw r3, #38921 @ 0x9809 │ │ │ │ + movw r3, #38769 @ 0x9771 │ │ │ │ movt r3, #8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7f16a <_Py_hashtable_get@@Base+0x7aa> │ │ │ │ + bne.n 7f12a <_Py_hashtable_get@@Base+0x7aa> │ │ │ │ cmp r7, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 7f1a2 <_Py_hashtable_get@@Base+0x7e2> │ │ │ │ + beq.n 7f162 <_Py_hashtable_get@@Base+0x7e2> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7f138 <_Py_hashtable_get@@Base+0x778> │ │ │ │ + bne.n 7f0f8 <_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 7f138 <_Py_hashtable_get@@Base+0x778> │ │ │ │ + bne.n 7f0f8 <_Py_hashtable_get@@Base+0x778> │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 7f188 <_Py_hashtable_get@@Base+0x7c8> │ │ │ │ + beq.n 7f148 <_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 7f184 <_Py_hashtable_get@@Base+0x7c4> │ │ │ │ + beq.n 7f144 <_Py_hashtable_get@@Base+0x7c4> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ mul.w r2, r6, r2 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7ec68 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + beq.w 7ec28 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7ec68 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ - b.n 7f0d2 <_Py_hashtable_get@@Base+0x712> │ │ │ │ + beq.w 7ec28 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + b.n 7f092 <_Py_hashtable_get@@Base+0x712> │ │ │ │ ldrb.w r9, [sl, #4] │ │ │ │ bfi r6, r9, #0, #8 │ │ │ │ - b.n 7ecac <_Py_hashtable_get@@Base+0x2ec> │ │ │ │ + b.n 7ec6c <_Py_hashtable_get@@Base+0x2ec> │ │ │ │ ldrb.w r6, [sl, #1] │ │ │ │ bfi r9, r6, #8, #8 │ │ │ │ - b.n 7ee9a <_Py_hashtable_get@@Base+0x4da> │ │ │ │ + b.n 7ee5a <_Py_hashtable_get@@Base+0x4da> │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 7ec56 <_Py_hashtable_get@@Base+0x296> │ │ │ │ + b.n 7ec16 <_Py_hashtable_get@@Base+0x296> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ec68 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ - b.n 7f0c8 <_Py_hashtable_get@@Base+0x708> │ │ │ │ + bne.w 7ec28 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + b.n 7f088 <_Py_hashtable_get@@Base+0x708> │ │ │ │ mov r0, r7 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ec68 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ - b.n 7f138 <_Py_hashtable_get@@Base+0x778> │ │ │ │ + bne.w 7ec28 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + b.n 7f0f8 <_Py_hashtable_get@@Base+0x778> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ blx r2 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 7ee80 <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ + b.n 7ee40 <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 7f0ba <_Py_hashtable_get@@Base+0x6fa> │ │ │ │ + b.n 7f07a <_Py_hashtable_get@@Base+0x6fa> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 7f12a <_Py_hashtable_get@@Base+0x76a> │ │ │ │ + b.n 7f0ea <_Py_hashtable_get@@Base+0x76a> │ │ │ │ ldr r0, [r7, #28] │ │ │ │ - b.n 7f11c <_Py_hashtable_get@@Base+0x75c> │ │ │ │ + b.n 7f0dc <_Py_hashtable_get@@Base+0x75c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 7f0ae <_Py_hashtable_get@@Base+0x6ee> │ │ │ │ + b.n 7f06e <_Py_hashtable_get@@Base+0x6ee> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w sl, [r3, #28] │ │ │ │ - b.n 7ec3c <_Py_hashtable_get@@Base+0x27c> │ │ │ │ + b.n 7ebfc <_Py_hashtable_get@@Base+0x27c> │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 7ec68 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ - b.n 7f0c8 <_Py_hashtable_get@@Base+0x708> │ │ │ │ + beq.w 7ec28 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + b.n 7f088 <_Py_hashtable_get@@Base+0x708> │ │ │ │ cmp r1, r7 │ │ │ │ - beq.w 7ec68 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ - b.n 7f138 <_Py_hashtable_get@@Base+0x778> │ │ │ │ + beq.w 7ec28 <_Py_hashtable_get@@Base+0x2a8> │ │ │ │ + b.n 7f0f8 <_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 │ │ │ │ @@ -124977,44 +124971,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 7ee80 <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ + b.n 7ee40 <_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 7f5d4 <_Py_hashtable_get@@Base+0xc14> │ │ │ │ + bne.w 7f594 <_Py_hashtable_get@@Base+0xc14> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov fp, r0 │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.w 7f9da <_Py_hashtable_get@@Base+0x101a> │ │ │ │ + bpl.w 7f99a <_Py_hashtable_get@@Base+0x101a> │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.w 7f5b2 <_Py_hashtable_get@@Base+0xbf2> │ │ │ │ + bpl.w 7f572 <_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 7f5d0 <_Py_hashtable_get@@Base+0xc10> │ │ │ │ + beq.w 7f590 <_Py_hashtable_get@@Base+0xc10> │ │ │ │ add.w r3, r0, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r2, #43552 @ 0xaa20 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r3, #45741 @ 0xb2ad │ │ │ │ + movw r3, #45693 @ 0xb27d │ │ │ │ movt r3, #7 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7f9e0 <_Py_hashtable_get@@Base+0x1020> │ │ │ │ + bne.w 7f9a0 <_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] │ │ │ │ @@ -125039,15 +125033,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 7f5dc <_Py_hashtable_get@@Base+0xc1c> │ │ │ │ + ble.w 7f59c <_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 │ │ │ │ @@ -125083,15 +125077,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 7f582 <_Py_hashtable_get@@Base+0xbc2> │ │ │ │ + bls.n 7f542 <_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 │ │ │ │ @@ -125134,28 +125128,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 7f4e0 <_Py_hashtable_get@@Base+0xb20> │ │ │ │ + bgt.n 7f4a0 <_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 7f806 <_Py_hashtable_get@@Base+0xe46> │ │ │ │ + bhi.w 7f7c6 <_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 │ │ │ │ @@ -125163,24 +125157,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 7f3aa <_Py_hashtable_get@@Base+0x9ea> │ │ │ │ + bne.w 7f36a <_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 7f806 <_Py_hashtable_get@@Base+0xe46> │ │ │ │ + bhi.w 7f7c6 <_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 │ │ │ │ @@ -125323,15 +125317,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 7f5d0 <_Py_hashtable_get@@Base+0xc10> │ │ │ │ + b.n 7f590 <_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] │ │ │ │ @@ -125461,65 +125455,65 @@ │ │ │ │ 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 7f7dc <_Py_hashtable_get@@Base+0xe1c> │ │ │ │ + b.n 7f79c <_Py_hashtable_get@@Base+0xe1c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r7, [r3, #4] │ │ │ │ bfi ip, r7, #0, #8 │ │ │ │ - b.n 7f614 <_Py_hashtable_get@@Base+0xc54> │ │ │ │ + b.n 7f5d4 <_Py_hashtable_get@@Base+0xc54> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 7f5b8 <_Py_hashtable_get@@Base+0xbf8> │ │ │ │ + b.n 7f578 <_Py_hashtable_get@@Base+0xbf8> │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx r2 │ │ │ │ mov sl, r0 │ │ │ │ - b.n 7f7dc <_Py_hashtable_get@@Base+0xe1c> │ │ │ │ + b.n 7f79c <_Py_hashtable_get@@Base+0xe1c> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007f9f0 <_Py_hashtable_set@@Base>: │ │ │ │ +0007f9b0 <_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, #41565 @ 0xa25d │ │ │ │ + movw r3, #41517 @ 0xa22d │ │ │ │ movt r3, #7 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7fa9e <_Py_hashtable_set@@Base+0xae> │ │ │ │ + bne.n 7fa5e <_Py_hashtable_set@@Base+0xae> │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r2, #42161 @ 0xa4b1 │ │ │ │ + movw r2, #42113 @ 0xa481 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r1, [r3, #848] @ 0x350 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 7facc <_Py_hashtable_set@@Base+0xdc> │ │ │ │ + bne.n 7fa8c <_Py_hashtable_set@@Base+0xdc> │ │ │ │ movs r0, #16 │ │ │ │ blx 2c078 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7fad8 <_Py_hashtable_set@@Base+0xe8> │ │ │ │ + beq.n 7fa98 <_Py_hashtable_set@@Base+0xe8> │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - movw r2, #3009 @ 0xbc1 │ │ │ │ + movw r2, #3361 @ 0xd21 │ │ │ │ movt r2, #19 │ │ │ │ cmp r1, r2 │ │ │ │ it eq │ │ │ │ moveq.w r0, r5, ror #4 │ │ │ │ - beq.n 7fa56 <_Py_hashtable_set@@Base+0x66> │ │ │ │ + beq.n 7fa16 <_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] │ │ │ │ @@ -125530,86 +125524,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 7faa6 <_Py_hashtable_set@@Base+0xb6> │ │ │ │ + bgt.n 7fa66 <_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 7fa36 <_Py_hashtable_set@@Base+0x46> │ │ │ │ + b.n 7f9f6 <_Py_hashtable_set@@Base+0x46> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1c73c0 <_Py_InitializeRecursionLimits@@Base+0xb4> │ │ │ │ + bl 1c61e0 <_Py_InitializeRecursionLimits@@Base+0xb4> │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - beq.n 7fade <_Py_hashtable_set@@Base+0xee> │ │ │ │ + beq.n 7fa9e <_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 7fa96 <_Py_hashtable_set@@Base+0xa6> │ │ │ │ + b.n 7fa56 <_Py_hashtable_set@@Base+0xa6> │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ movs r1, #16 │ │ │ │ blx r7 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 7fa36 <_Py_hashtable_set@@Base+0x46> │ │ │ │ + b.n 7f9f6 <_Py_hashtable_set@@Base+0x46> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7fa98 <_Py_hashtable_set@@Base+0xa8> │ │ │ │ + b.n 7fa58 <_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 7fa98 <_Py_hashtable_set@@Base+0xa8> │ │ │ │ + b.n 7fa58 <_Py_hashtable_set@@Base+0xa8> │ │ │ │ │ │ │ │ -0007faec : │ │ │ │ +0007faac : │ │ │ │ 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] @ (7fc10 ) │ │ │ │ + ldr r5, [pc, #276] @ (7fbd0 ) │ │ │ │ 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, 7fb72 │ │ │ │ - ldr r1, [pc, #260] @ (7fc14 ) │ │ │ │ + cbz r4, 7fb32 │ │ │ │ + ldr r1, [pc, #260] @ (7fbd4 ) │ │ │ │ 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 7fbca │ │ │ │ + bne.n 7fb8a │ │ │ │ ldr r1, [r2, #8] │ │ │ │ movs r3, #0 │ │ │ │ - vldr d7, [pc, #212] @ 7fc08 │ │ │ │ + vldr d7, [pc, #212] @ 7fbc8 │ │ │ │ movw r5, #57360 @ 0xe010 │ │ │ │ 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] │ │ │ │ @@ -125621,21 +125615,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 7fbc6 │ │ │ │ + b.n 7fb86 │ │ │ │ movw r0, #18712 @ 0x4918 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd48 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd08 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7fbf8 │ │ │ │ + beq.n 7fbb8 │ │ │ │ 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] │ │ │ │ @@ -125653,72 +125647,72 @@ │ │ │ │ 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, #55969 @ 0xdaa1 │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7fbea │ │ │ │ + bne.n 7fbaa │ │ │ │ ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ - cbnz r0, 7fbe6 │ │ │ │ + cbnz r0, 7fba6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r2, [r6, r5] │ │ │ │ - b.n 7fb2c │ │ │ │ + b.n 7faec │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ - b.n 7fb2c │ │ │ │ + b.n 7faec │ │ │ │ movw r0, #57360 @ 0xe010 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1cbe4c <_PyNamespace_New@@Base+0x32c> │ │ │ │ - b.n 7fbc6 │ │ │ │ + bl 1caccc <_PyNamespace_New@@Base+0x32c> │ │ │ │ + b.n 7fb86 │ │ │ │ nop │ │ │ │ ... │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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, #276] @ (7fd40 ) │ │ │ │ + ldr r4, [pc, #276] @ (7fd00 ) │ │ │ │ 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, 7fcb0 │ │ │ │ - ldr r0, [pc, #248] @ (7fd44 ) │ │ │ │ + cbz r3, 7fc70 │ │ │ │ + ldr r0, [pc, #248] @ (7fd04 ) │ │ │ │ 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 7fce6 │ │ │ │ + bne.n 7fca6 │ │ │ │ ldr.w r0, [ip, #8] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ - vldr d7, [pc, #192] @ 7fd38 │ │ │ │ + vldr d7, [pc, #192] @ 7fcf8 │ │ │ │ and.w r2, r2, #3 │ │ │ │ strd r7, r8, [r3, #24] │ │ │ │ str.w r9, [r3, #8] │ │ │ │ ldr.w r5, [r0, #3892] @ 0xf34 │ │ │ │ vstr d7, [r3, #16] │ │ │ │ ldr.w ip, [r5, #4] │ │ │ │ ldr.w r4, [r0, #3868] @ 0xf1c │ │ │ │ @@ -125729,421 +125723,421 @@ │ │ │ │ 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, #18712 @ 0x4918 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd48 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd08 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 7fd26 │ │ │ │ + cbz r0, 7fce6 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ sub.w r1, r3, #8 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ movs r5, #0 │ │ │ │ movs r4, #0 │ │ │ │ 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 │ │ │ │ - b.n 7fc8c │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + b.n 7fc4c │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 7fd10 │ │ │ │ + bne.n 7fcd0 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r0, 7fd22 │ │ │ │ + cbnz r0, 7fce2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r2, [r5, r4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ - b.n 7fc6c │ │ │ │ + b.n 7fc2c │ │ │ │ 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 7fd0c │ │ │ │ + b.n 7fccc │ │ │ │ ldr r2, [r5, r4] │ │ │ │ - b.n 7fd0c │ │ │ │ + b.n 7fccc │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 1cbe4c <_PyNamespace_New@@Base+0x32c> │ │ │ │ + bl 1caccc <_PyNamespace_New@@Base+0x32c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7fca8 │ │ │ │ + b.n 7fc68 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0007fd48 <_PyObject_GC_New@@Base>: │ │ │ │ +0007fd08 <_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] @ 7ffd0 <_PyObject_GC_New@@Base+0x288> │ │ │ │ + ldrpl.w sl, [pc, #604] @ 7ff90 <_PyObject_GC_New@@Base+0x288> │ │ │ │ mov.w r4, r4, lsl #3 │ │ │ │ - bpl.n 7fd9c <_PyObject_GC_New@@Base+0x54> │ │ │ │ + bpl.n 7fd5c <_PyObject_GC_New@@Base+0x54> │ │ │ │ ldr.w r2, [r0, #440] @ 0x1b8 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - ldr.w sl, [pc, #584] @ 7ffd0 <_PyObject_GC_New@@Base+0x288> │ │ │ │ + ldr.w sl, [pc, #584] @ 7ff90 <_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 7ffb8 <_PyObject_GC_New@@Base+0x270> │ │ │ │ + bhi.w 7ff78 <_PyObject_GC_New@@Base+0x270> │ │ │ │ mov r5, r0 │ │ │ │ adds r6, r4, r6 │ │ │ │ - bmi.n 7fe7c <_PyObject_GC_New@@Base+0x134> │ │ │ │ + bmi.n 7fe3c <_PyObject_GC_New@@Base+0x134> │ │ │ │ movw fp, #24312 @ 0x5ef8 │ │ │ │ movt fp, #82 @ 0x52 │ │ │ │ - movw r3, #393 @ 0x189 │ │ │ │ + movw r3, #329 @ 0x149 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [fp, #888] @ 0x378 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7fe72 <_PyObject_GC_New@@Base+0x12a> │ │ │ │ + bne.n 7fe32 <_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 7ff0a <_PyObject_GC_New@@Base+0x1c2> │ │ │ │ + bcs.w 7feca <_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 7feac <_PyObject_GC_New@@Base+0x164> │ │ │ │ + beq.n 7fe6c <_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 7ff7c <_PyObject_GC_New@@Base+0x234> │ │ │ │ + beq.w 7ff3c <_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 7fe42 <_PyObject_GC_New@@Base+0xfa> │ │ │ │ + ble.n 7fe02 <_PyObject_GC_New@@Base+0xfa> │ │ │ │ ldr.w r2, [r3, #3748] @ 0xea4 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 7fe42 <_PyObject_GC_New@@Base+0xfa> │ │ │ │ + beq.n 7fe02 <_PyObject_GC_New@@Base+0xfa> │ │ │ │ ldr.w r3, [r3, #3856] @ 0xf10 │ │ │ │ - cbnz r3, 7fe42 <_PyObject_GC_New@@Base+0xfa> │ │ │ │ + cbnz r3, 7fe02 <_PyObject_GC_New@@Base+0xfa> │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ffc2 <_PyObject_GC_New@@Base+0x27a> │ │ │ │ + bne.w 7ff82 <_PyObject_GC_New@@Base+0x27a> │ │ │ │ add.w r3, r7, #12 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ lsls r1, r2, #27 │ │ │ │ - bpl.n 7feba <_PyObject_GC_New@@Base+0x172> │ │ │ │ + bpl.n 7fe7a <_PyObject_GC_New@@Base+0x172> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r5, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7fedc <_PyObject_GC_New@@Base+0x194> │ │ │ │ - ldr r2, [pc, #380] @ (7ffcc <_PyObject_GC_New@@Base+0x284>) │ │ │ │ + bge.n 7fe9c <_PyObject_GC_New@@Base+0x194> │ │ │ │ + ldr r2, [pc, #380] @ (7ff8c <_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 7feea <_PyObject_GC_New@@Base+0x1a2> │ │ │ │ + bne.n 7feaa <_PyObject_GC_New@@Base+0x1a2> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bpl.n 7fea6 <_PyObject_GC_New@@Base+0x15e> │ │ │ │ + bpl.n 7fe66 <_PyObject_GC_New@@Base+0x15e> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1dccf8 <_PyAST_Compile@@Base+0x40c> │ │ │ │ + bl 1dba2c <_PyAST_Compile@@Base+0x40c> │ │ │ │ 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, 7feb4 <_PyObject_GC_New@@Base+0x16c> │ │ │ │ + cbnz r0, 7fe74 <_PyObject_GC_New@@Base+0x16c> │ │ │ │ movw r3, #35728 @ 0x8b90 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ffa4 <_PyObject_GC_New@@Base+0x25c> │ │ │ │ + beq.w 7ff64 <_PyObject_GC_New@@Base+0x25c> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1c9a90 │ │ │ │ + bl 1c8910 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 7fea6 <_PyObject_GC_New@@Base+0x15e> │ │ │ │ + cbz r0, 7fe66 <_PyObject_GC_New@@Base+0x15e> │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ str r4, [r7, #72] @ 0x48 │ │ │ │ movs r4, #0 │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r8 │ │ │ │ - bl 80264 │ │ │ │ - cbz r0, 7ff0a <_PyObject_GC_New@@Base+0x1c2> │ │ │ │ + bl 80224 │ │ │ │ + cbz r0, 7feca <_PyObject_GC_New@@Base+0x1c2> │ │ │ │ ldr.w r7, [sl, r9] │ │ │ │ - b.n 7fdfe <_PyObject_GC_New@@Base+0xb6> │ │ │ │ + b.n 7fdbe <_PyObject_GC_New@@Base+0xb6> │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7febe <_PyObject_GC_New@@Base+0x176> │ │ │ │ + bne.n 7fe7e <_PyObject_GC_New@@Base+0x176> │ │ │ │ dmb ish │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r5, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7fe4c <_PyObject_GC_New@@Base+0x104> │ │ │ │ - ldr r2, [pc, #236] @ (7ffcc <_PyObject_GC_New@@Base+0x284>) │ │ │ │ + blt.n 7fe0c <_PyObject_GC_New@@Base+0x104> │ │ │ │ + ldr r2, [pc, #236] @ (7ff8c <_PyObject_GC_New@@Base+0x284>) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7fe5e <_PyObject_GC_New@@Base+0x116> │ │ │ │ - movw r1, #55969 @ 0xdaa1 │ │ │ │ + beq.n 7fe1e <_PyObject_GC_New@@Base+0x116> │ │ │ │ + movw r1, #56025 @ 0xdad9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7ff5c <_PyObject_GC_New@@Base+0x214> │ │ │ │ + bne.n 7ff1c <_PyObject_GC_New@@Base+0x214> │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7fe5e <_PyObject_GC_New@@Base+0x116> │ │ │ │ + bne.n 7fe1e <_PyObject_GC_New@@Base+0x116> │ │ │ │ mov r0, r4 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 7fe5e <_PyObject_GC_New@@Base+0x116> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 7fe1e <_PyObject_GC_New@@Base+0x116> │ │ │ │ ldr.w r2, [fp, #848] @ 0x350 │ │ │ │ - movw r3, #42161 @ 0xa4b1 │ │ │ │ + movw r3, #42113 @ 0xa481 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7ff6e <_PyObject_GC_New@@Base+0x226> │ │ │ │ + bne.n 7ff2e <_PyObject_GC_New@@Base+0x226> │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c078 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7fe7c <_PyObject_GC_New@@Base+0x134> │ │ │ │ + beq.n 7fe3c <_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 7fe42 <_PyObject_GC_New@@Base+0xfa> │ │ │ │ - b.n 7fe1e <_PyObject_GC_New@@Base+0xd6> │ │ │ │ + bge.w 7fe02 <_PyObject_GC_New@@Base+0xfa> │ │ │ │ + b.n 7fdde <_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 7fea6 <_PyObject_GC_New@@Base+0x15e> │ │ │ │ - b.n 7fe64 <_PyObject_GC_New@@Base+0x11c> │ │ │ │ + bpl.n 7fe66 <_PyObject_GC_New@@Base+0x15e> │ │ │ │ + b.n 7fe24 <_PyObject_GC_New@@Base+0x11c> │ │ │ │ ldr.w r0, [fp, #844] @ 0x34c │ │ │ │ mov r1, r6 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7ff2a <_PyObject_GC_New@@Base+0x1e2> │ │ │ │ - b.n 7fe7c <_PyObject_GC_New@@Base+0x134> │ │ │ │ + bne.n 7feea <_PyObject_GC_New@@Base+0x1e2> │ │ │ │ + b.n 7fe3c <_PyObject_GC_New@@Base+0x134> │ │ │ │ ldrd lr, r2, [r3, #24] │ │ │ │ cmp r2, lr │ │ │ │ - bcc.n 7ff98 <_PyObject_GC_New@@Base+0x250> │ │ │ │ + bcc.n 7ff58 <_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 7feb4 <_PyObject_GC_New@@Base+0x16c> │ │ │ │ + b.n 7fe74 <_PyObject_GC_New@@Base+0x16c> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 7fdfe <_PyObject_GC_New@@Base+0xb6> │ │ │ │ - movw r1, #38216 @ 0x9548 │ │ │ │ + b.n 7fdbe <_PyObject_GC_New@@Base+0xb6> │ │ │ │ + movw r1, #36232 @ 0x8d88 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #30460 @ 0x76fc │ │ │ │ + movw r0, #28476 @ 0x6f3c │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 23c540 │ │ │ │ + b.w 23b4ec │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7fe38 <_PyObject_GC_New@@Base+0xf0> │ │ │ │ - b.n 7fe42 <_PyObject_GC_New@@Base+0xfa> │ │ │ │ + beq.w 7fdf8 <_PyObject_GC_New@@Base+0xf0> │ │ │ │ + b.n 7fe02 <_PyObject_GC_New@@Base+0xfa> │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007ffd4 : │ │ │ │ +0007ff94 : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 800b6 │ │ │ │ + blt.n 80076 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #24312 @ 0x5ef8 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ - movw r3, #393 @ 0x189 │ │ │ │ + movw r3, #329 @ 0x149 │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r5, [r4, #888] @ 0x378 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 8009c │ │ │ │ - ldr r0, [pc, #184] @ (800bc ) │ │ │ │ + bne.n 8005c │ │ │ │ + ldr r0, [pc, #184] @ (8007c ) │ │ │ │ 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 8006e │ │ │ │ + bcs.n 8002e │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r5, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 80060 │ │ │ │ + beq.n 80020 │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 8003a │ │ │ │ + cbz r2, 7fffa │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r5, r4 │ │ │ │ ittt cc │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc.w r3, [ip, #12] │ │ │ │ strcc.w ip, [r3, #8] │ │ │ │ - bcc.n 80036 │ │ │ │ + bcc.n 7fff6 │ │ │ │ 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} │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80264 │ │ │ │ + bl 80224 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80036 │ │ │ │ + bne.n 7fff6 │ │ │ │ ldr.w r1, [r4, #848] @ 0x350 │ │ │ │ - movw r3, #42161 @ 0xa4b1 │ │ │ │ + movw r3, #42113 @ 0xa481 │ │ │ │ movt r3, #7 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 800ac │ │ │ │ + bne.n 8006c │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2c078 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80036 │ │ │ │ + beq.n 7fff6 │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 80036 │ │ │ │ + b.n 7fff6 │ │ │ │ ldr.w r0, [r4, #884] @ 0x374 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ mov r1, r2 │ │ │ │ blx r6 │ │ │ │ - b.n 8008c │ │ │ │ + b.n 8004c │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #24312 @ 0x5ef8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ - movw r3, #393 @ 0x189 │ │ │ │ + movw r3, #329 @ 0x149 │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r2, #888] @ 0x378 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 80166 │ │ │ │ - ldr r3, [pc, #152] @ (80184 ) │ │ │ │ + bne.n 80126 │ │ │ │ + ldr r3, [pc, #152] @ (80144 ) │ │ │ │ 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 80130 │ │ │ │ + beq.n 800f0 │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbnz r2, 8012c │ │ │ │ + cbnz r2, 800ec │ │ │ │ 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] │ │ │ │ @@ -126153,152 +126147,152 @@ │ │ │ │ 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 80264 │ │ │ │ + bl 80224 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8012c │ │ │ │ + bne.n 800ec │ │ │ │ ldr.w r1, [r2, #848] @ 0x350 │ │ │ │ - movw r3, #42161 @ 0xa4b1 │ │ │ │ + movw r3, #42113 @ 0xa481 │ │ │ │ movt r3, #7 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 80176 │ │ │ │ + bne.n 80136 │ │ │ │ movs r0, #16 │ │ │ │ blx 2c078 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8012c │ │ │ │ + beq.n 800ec │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 8012c │ │ │ │ + b.n 800ec │ │ │ │ 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 80156 │ │ │ │ + b.n 80116 │ │ │ │ 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 r0, [pc, #200] @ (80260 ) │ │ │ │ + ldr r0, [pc, #200] @ (80220 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ subs r1, #1 │ │ │ │ sub sp, #8 │ │ │ │ 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 8023e │ │ │ │ + bcs.n 801fe │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r4, r1, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 80246 │ │ │ │ + beq.n 80206 │ │ │ │ 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 801dc │ │ │ │ + beq.n 8019c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r5, r6, [r3, #24] │ │ │ │ cmp r5, r6 │ │ │ │ - bhi.n 8022e │ │ │ │ + bhi.n 801ee │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r5, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r5 │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w ip, [r3, r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 801d8 │ │ │ │ + bne.n 80198 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r1, #42161 @ 0xa4b1 │ │ │ │ + movw r1, #42113 @ 0xa481 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r0, [r3, #848] @ 0x350 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 80256 │ │ │ │ + bne.n 80216 │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2c078 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 801d8 │ │ │ │ + beq.n 80198 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 801d8 │ │ │ │ + b.n 80198 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 801d8 │ │ │ │ - b.n 801f8 │ │ │ │ + bne.n 80198 │ │ │ │ + b.n 801b8 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 801f8 │ │ │ │ + bge.n 801b8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 801d8 │ │ │ │ + b.n 80198 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80264 │ │ │ │ + bl 80224 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 801d8 │ │ │ │ - b.n 801f8 │ │ │ │ + bne.n 80198 │ │ │ │ + b.n 801b8 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ - b.n 8021e │ │ │ │ + b.n 801de │ │ │ │ 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 80398 │ │ │ │ + beq.w 80358 │ │ │ │ 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 80332 │ │ │ │ + bls.n 802f2 │ │ │ │ adds r2, #131 @ 0x83 │ │ │ │ str.w r4, [r5, r2, lsl #2] │ │ │ │ - cbnz r3, 80308 │ │ │ │ + cbnz r3, 802c8 │ │ │ │ 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] │ │ │ │ @@ -126334,322 +126328,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 802e0 │ │ │ │ + bne.n 802a0 │ │ │ │ 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, 8037a │ │ │ │ + cbnz r3, 8033a │ │ │ │ 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, 80368 │ │ │ │ + cbnz r0, 80328 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 80522 │ │ │ │ + bne.w 804e2 │ │ │ │ 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 802e0 │ │ │ │ + b.n 802a0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ - cbz r0, 8038a │ │ │ │ + cbz r0, 8034a │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr.w r2, [r5, r6, lsl #3] │ │ │ │ - b.n 80314 │ │ │ │ + b.n 802d4 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 80382 │ │ │ │ + beq.n 80342 │ │ │ │ str r0, [r2, #24] │ │ │ │ - b.n 80382 │ │ │ │ + b.n 80342 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ mov r7, r3 │ │ │ │ ldr.w r3, [r3, #992] @ 0x3e0 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 804e0 │ │ │ │ + beq.w 804a0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80532 │ │ │ │ + bne.w 804f2 │ │ │ │ ldr.w r3, [r5, #520] @ 0x208 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8046e │ │ │ │ + beq.n 8042e │ │ │ │ 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 80576 │ │ │ │ + beq.w 80536 │ │ │ │ cmn.w r5, #804 @ 0x324 │ │ │ │ - beq.w 80562 │ │ │ │ + beq.w 80522 │ │ │ │ ldr.w r2, [r5, #788] @ 0x314 │ │ │ │ ubfx ip, r0, #0, #18 │ │ │ │ ldr.w r4, [r5, #792] @ 0x318 │ │ │ │ lsrs r1, r0, #18 │ │ │ │ ldr.w lr, [r5, #796] @ 0x31c │ │ │ │ adds r2, #1 │ │ │ │ adds r4, #1 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 8044c │ │ │ │ + beq.n 8040c │ │ │ │ add.w r7, r5, r1, lsl #3 │ │ │ │ add.w r1, r0, #262144 @ 0x40000 │ │ │ │ cmp r2, lr │ │ │ │ mov.w r1, r1, lsr #18 │ │ │ │ add.w r1, r5, r1, lsl #3 │ │ │ │ str.w ip, [r1, #808] @ 0x328 │ │ │ │ str.w ip, [r7, #804] @ 0x324 │ │ │ │ str r0, [r3, #0] │ │ │ │ strd r2, r4, [r5, #788] @ 0x314 │ │ │ │ - bls.n 8041e │ │ │ │ + bls.n 803de │ │ │ │ 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 8054e │ │ │ │ + bne.w 8050e │ │ │ │ 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 80298 │ │ │ │ + b.n 80258 │ │ │ │ add.w r1, r5, r1, lsl #3 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, lr │ │ │ │ str.w r7, [r1, #804] @ 0x324 │ │ │ │ str r0, [r3, #0] │ │ │ │ strd r2, r4, [r5, #788] @ 0x314 │ │ │ │ - bhi.n 8041a │ │ │ │ + bhi.n 803da │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ str.w ip, [r3, #16] │ │ │ │ strd r0, r2, [r3, #4] │ │ │ │ - b.n 80432 │ │ │ │ + b.n 803f2 │ │ │ │ ldr.w r3, [r5, #516] @ 0x204 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 804f6 │ │ │ │ + bne.n 804b6 │ │ │ │ ldr.w r0, [r5, #512] @ 0x200 │ │ │ │ mov.w r8, #16 │ │ │ │ mov.w r2, #448 @ 0x1c0 │ │ │ │ ldr.w r1, [r7, #856] @ 0x358 │ │ │ │ - movw r3, #42329 @ 0xa559 │ │ │ │ + movw r3, #42281 @ 0xa529 │ │ │ │ movt r3, #7 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 80542 │ │ │ │ + bne.n 80502 │ │ │ │ mov r1, r2 │ │ │ │ blx 2b83c │ │ │ │ mov lr, r0 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 8051a │ │ │ │ + beq.n 804da │ │ │ │ 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 804d2 │ │ │ │ + b.n 80492 │ │ │ │ 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 804be │ │ │ │ + bcc.n 8047e │ │ │ │ add.w r3, lr, r9 │ │ │ │ str.w r8, [r5, #516] @ 0x204 │ │ │ │ - b.n 803ba │ │ │ │ - movw r0, #30100 @ 0x7594 │ │ │ │ + b.n 8037a │ │ │ │ + movw r0, #28116 @ 0x6dd4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 1bc1a8 │ │ │ │ - cbnz r0, 80526 │ │ │ │ + bl 1bafc8 │ │ │ │ + cbnz r0, 804e6 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r7, #992] @ 0x3e0 │ │ │ │ - b.n 803b2 │ │ │ │ + b.n 80372 │ │ │ │ lsls r1, r3, #1 │ │ │ │ cmp.w r3, r3, lsl #1 │ │ │ │ mov r8, r1 │ │ │ │ - bcs.n 8051a │ │ │ │ + bcs.n 804da │ │ │ │ movw r3, #37449 @ 0x9249 │ │ │ │ movt r3, #2340 @ 0x924 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 8051a │ │ │ │ + bhi.n 804da │ │ │ │ movs r2, #28 │ │ │ │ ldr.w r0, [r5, #512] @ 0x200 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 80482 │ │ │ │ + bge.n 80442 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ - b.n 80300 │ │ │ │ + b.n 802c0 │ │ │ │ str r0, [r2, #24] │ │ │ │ - b.n 80368 │ │ │ │ + b.n 80328 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 804ee │ │ │ │ + beq.n 804ae │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r7, #992] @ 0x3e0 │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 2e130 <_PyObject_DebugMallocStats@@Base> │ │ │ │ - b.n 803b2 │ │ │ │ + b.n 80372 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ blx ip │ │ │ │ mov lr, r0 │ │ │ │ - b.n 8049c │ │ │ │ + b.n 8045c │ │ │ │ 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 80432 │ │ │ │ + b.n 803f2 │ │ │ │ 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 8051a │ │ │ │ + b.n 804da │ │ │ │ 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 8061c │ │ │ │ + bhi.n 805dc │ │ │ │ movw r6, #24312 @ 0x5ef8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r3, #393 @ 0x189 │ │ │ │ + movw r3, #329 @ 0x149 │ │ │ │ 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 8064e │ │ │ │ + bne.n 8060e │ │ │ │ mov.w ip, #4 │ │ │ │ mov r8, r5 │ │ │ │ mov r4, r5 │ │ │ │ movs r1, #2 │ │ │ │ mov.w r9, #22 │ │ │ │ movs r0, #24 │ │ │ │ - ldr r3, [pc, #452] @ (80794 ) │ │ │ │ + ldr r3, [pc, #452] @ (80754 ) │ │ │ │ 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 806d0 │ │ │ │ + beq.n 80690 │ │ │ │ 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 8065c │ │ │ │ + bne.n 8061c │ │ │ │ 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 8065c │ │ │ │ + b.n 8061c │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ - bls.n 8071a │ │ │ │ + bls.n 806da │ │ │ │ cmp.w r0, #65536 @ 0x10000 │ │ │ │ - bcs.n 80702 │ │ │ │ + bcs.n 806c2 │ │ │ │ movs r4, #2 │ │ │ │ movs r0, #32 │ │ │ │ mov.w ip, #6 │ │ │ │ movs r1, #3 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r4 │ │ │ │ movw r6, #24312 @ 0x5ef8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r3, #393 @ 0x189 │ │ │ │ + movw r3, #329 @ 0x149 │ │ │ │ movt r3, #8 │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r2, [r6, #888] @ 0x378 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 805ce │ │ │ │ + beq.n 8058e │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80752 │ │ │ │ + beq.n 80712 │ │ │ │ movw r2, #41552 @ 0xa250 │ │ │ │ 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] @ (80798 ) │ │ │ │ + ldr r2, [pc, #288] @ (80758 ) │ │ │ │ ldr.w r6, [r2, #1600] @ 0x640 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 8072c │ │ │ │ + bne.n 806ec │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r5, 806a0 │ │ │ │ + cbz r5, 80660 │ │ │ │ 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] │ │ │ │ @@ -126663,184 +126657,184 @@ │ │ │ │ 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 80698 │ │ │ │ + beq.n 80658 │ │ │ │ cmp.w r8, #2 │ │ │ │ strd r5, r5, [r3, #20] │ │ │ │ ite eq │ │ │ │ strheq r5, [r3, #30] │ │ │ │ strne r5, [r3, #32] │ │ │ │ - b.n 80698 │ │ │ │ + b.n 80658 │ │ │ │ mov r0, r7 │ │ │ │ - bl 80264 │ │ │ │ + bl 80224 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8065c │ │ │ │ + bne.n 8061c │ │ │ │ ldr.w r2, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #42161 @ 0xa4b1 │ │ │ │ + movw r3, #42113 @ 0xa481 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8076c │ │ │ │ + bne.n 8072c │ │ │ │ mov r0, r9 │ │ │ │ blx 2c078 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 80752 │ │ │ │ + cbz r3, 80712 │ │ │ │ ldr.w r2, [r7, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r7, #800] @ 0x320 │ │ │ │ - b.n 8065c │ │ │ │ + b.n 8061c │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 80778 │ │ │ │ + bcs.n 80738 │ │ │ │ movs r4, #4 │ │ │ │ mov.w ip, #8 │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov.w r9, #36 @ 0x24 │ │ │ │ mov r8, r4 │ │ │ │ - b.n 80634 │ │ │ │ + b.n 805f4 │ │ │ │ movs r4, #1 │ │ │ │ mov.w ip, #6 │ │ │ │ movs r0, #32 │ │ │ │ movs r1, #3 │ │ │ │ mov.w r9, #30 │ │ │ │ mov r8, r4 │ │ │ │ - b.n 80634 │ │ │ │ - movw r1, #55969 @ 0xdaa1 │ │ │ │ + b.n 805f4 │ │ │ │ + movw r1, #56025 @ 0xdad9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8075c │ │ │ │ + bne.n 8071c │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80680 │ │ │ │ + bne.n 80640 │ │ │ │ mov r0, r3 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 80680 │ │ │ │ + b.n 80640 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 23c470 │ │ │ │ + b.w 23b41c │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 80680 │ │ │ │ + b.n 80640 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 806f4 │ │ │ │ + b.n 806b4 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #38276 @ 0x9584 │ │ │ │ + movw r1, #36292 @ 0x8dc4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 80698 │ │ │ │ + b.n 80658 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0008079c : │ │ │ │ +0008075c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ subs r3, r1, #0 │ │ │ │ - blt.w 80970 │ │ │ │ + blt.w 80930 │ │ │ │ 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 808a2 │ │ │ │ + bne.n 80862 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 808cc │ │ │ │ + beq.n 8088c │ │ │ │ movw r2, #65518 @ 0xffee │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.w 80964 │ │ │ │ + bhi.w 80924 │ │ │ │ movw r6, #24312 @ 0x5ef8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ add.w r0, r3, #17 │ │ │ │ - movw r2, #393 @ 0x189 │ │ │ │ + movw r2, #329 @ 0x149 │ │ │ │ movt r2, #8 │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r4, [r6, #888] @ 0x378 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.w 80908 │ │ │ │ - ldr r1, [pc, #408] @ (80998 ) │ │ │ │ + bne.w 808c8 │ │ │ │ + ldr r1, [pc, #408] @ (80958 ) │ │ │ │ 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 r8, r2 │ │ │ │ - bhi.n 808d0 │ │ │ │ + bhi.n 80890 │ │ │ │ lsrs r0, r3, #3 │ │ │ │ adds r1, r0, #2 │ │ │ │ ldr.w r2, [r2, r1, lsl #3] │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ cmp r2, lr │ │ │ │ - beq.n 808fa │ │ │ │ + beq.n 808ba │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r4, [r2, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr.w ip, [r4] │ │ │ │ str.w ip, [r2, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8085a │ │ │ │ + bne.n 8081a │ │ │ │ ldrd r1, r7, [r2, #24] │ │ │ │ cmp r7, r1 │ │ │ │ - bcc.n 808c0 │ │ │ │ + bcc.n 80880 │ │ │ │ adds r0, #3 │ │ │ │ add.w r0, r1, r0, lsl #3 │ │ │ │ str r0, [r2, #24] │ │ │ │ adds r0, r2, r1 │ │ │ │ str r0, [r2, #4] │ │ │ │ str.w ip, [r2, r1] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 808d0 │ │ │ │ + beq.n 80890 │ │ │ │ movw r2, #41760 @ 0xa320 │ │ │ │ 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, #296] @ (8099c ) │ │ │ │ + ldr r2, [pc, #296] @ (8095c ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr.w r6, [r2, #1600] @ 0x640 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 8092e │ │ │ │ + bne.n 808ee │ │ │ │ adds r2, r4, r3 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ strd r3, r1, [r4, #8] │ │ │ │ movs r1, #0 │ │ │ │ strb r1, [r2, #16] │ │ │ │ - cbz r5, 8089a │ │ │ │ + cbz r5, 8085a │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2bff8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @@ -126853,298 +126847,298 @@ │ │ │ │ add r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [lr, #12] │ │ │ │ str.w lr, [r2, #8] │ │ │ │ - b.n 8085a │ │ │ │ - ldr r4, [pc, #208] @ (809a0 ) │ │ │ │ - b.n 8089a │ │ │ │ + b.n 8081a │ │ │ │ + ldr r4, [pc, #208] @ (80960 ) │ │ │ │ + b.n 8085a │ │ │ │ ldr.w r4, [r6, #848] @ 0x350 │ │ │ │ - movw r2, #42161 @ 0xa4b1 │ │ │ │ + movw r2, #42113 @ 0xa481 │ │ │ │ movt r2, #7 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 80954 │ │ │ │ + bne.n 80914 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c078 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 8091a │ │ │ │ + cbz r4, 808da │ │ │ │ ldr.w r2, [r8, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8, #800] @ 0x320 │ │ │ │ - b.n 8085a │ │ │ │ + b.n 8081a │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 80264 │ │ │ │ + bl 80224 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 80856 │ │ │ │ + b.n 80816 │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8085a │ │ │ │ + bne.n 8081a │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 23c470 │ │ │ │ + bl 23b41c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 8089a │ │ │ │ + beq.n 8085a │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 8088e │ │ │ │ - b.n 8089a │ │ │ │ - movw r1, #55969 @ 0xdaa1 │ │ │ │ + bne.n 8084e │ │ │ │ + b.n 8085a │ │ │ │ + movw r1, #56025 @ 0xdad9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 8098a │ │ │ │ + bne.n 8094a │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8087e │ │ │ │ + bne.n 8083e │ │ │ │ mov r0, r4 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8087e │ │ │ │ + b.n 8083e │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 808ec │ │ │ │ + b.n 808ac │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1cf004 <_PySys_GetRequiredAttr@@Base+0x450> │ │ │ │ + bl 1cddbc <_PySys_GetRequiredAttr@@Base+0x450> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 80924 │ │ │ │ + b.n 808e4 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #38368 @ 0x95e0 │ │ │ │ + movw r1, #36384 @ 0x8e20 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 8089a │ │ │ │ + bl 11de14 │ │ │ │ + b.n 8085a │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8087e │ │ │ │ + b.n 8083e │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ 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 80b24 │ │ │ │ - beq.n 80a6c │ │ │ │ + blt.w 80ae4 │ │ │ │ + beq.n 80a2c │ │ │ │ movw r2, #65518 @ 0xffee │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.w 80b0c │ │ │ │ + bhi.w 80acc │ │ │ │ movw r5, #24312 @ 0x5ef8 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ add.w r0, r3, #17 │ │ │ │ - movw r2, #393 @ 0x189 │ │ │ │ + movw r2, #329 @ 0x149 │ │ │ │ movt r2, #8 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r4, [r5, #888] @ 0x378 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 80aba │ │ │ │ - ldr r2, [pc, #356] @ (80b50 ) │ │ │ │ + bne.n 80a7a │ │ │ │ + ldr r2, [pc, #356] @ (80b10 ) │ │ │ │ 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 80a90 │ │ │ │ + bhi.n 80a50 │ │ │ │ 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 80a80 │ │ │ │ + beq.n 80a40 │ │ │ │ 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, 80a54 │ │ │ │ + cbz r1, 80a14 │ │ │ │ movw r2, #41760 @ 0xa320 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #296] @ (80b54 ) │ │ │ │ + ldr r1, [pc, #296] @ (80b14 ) │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 80ad6 │ │ │ │ + blt.n 80a96 │ │ │ │ ldr.w r5, [r1, #1600] @ 0x640 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 80ae6 │ │ │ │ + bne.n 80aa6 │ │ │ │ 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 80a74 │ │ │ │ + bcc.n 80a34 │ │ │ │ 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 80a20 │ │ │ │ - ldr r4, [pc, #232] @ (80b58 ) │ │ │ │ + b.n 809e0 │ │ │ │ + ldr r4, [pc, #232] @ (80b18 ) │ │ │ │ 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 80a20 │ │ │ │ + b.n 809e0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 80264 │ │ │ │ + bl 80224 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80a20 │ │ │ │ + bne.n 809e0 │ │ │ │ ldr.w r4, [r5, #848] @ 0x350 │ │ │ │ - movw r2, #42161 @ 0xa4b1 │ │ │ │ + movw r2, #42113 @ 0xa481 │ │ │ │ movt r2, #7 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 80b3e │ │ │ │ + bne.n 80afe │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c078 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 80acc │ │ │ │ + cbz r4, 80a8c │ │ │ │ ldr.w r2, [r6, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r6, #800] @ 0x320 │ │ │ │ - b.n 80a20 │ │ │ │ + b.n 809e0 │ │ │ │ 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 80a20 │ │ │ │ + bne.n 809e0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 23c470 │ │ │ │ + b.w 23b41c │ │ │ │ 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 80a40 │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + beq.n 80a00 │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r5, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 80b16 │ │ │ │ + bne.n 80ad6 │ │ │ │ ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80a40 │ │ │ │ + bne.n 80a00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 80a40 │ │ │ │ + b.n 80a00 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1cf004 <_PySys_GetRequiredAttr@@Base+0x450> │ │ │ │ + b.w 1cddbc <_PySys_GetRequiredAttr@@Base+0x450> │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 80a40 │ │ │ │ + b.n 80a00 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #38368 @ 0x95e0 │ │ │ │ + movw r1, #36384 @ 0x8e20 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 80a4e │ │ │ │ + bl 11de14 │ │ │ │ + b.n 80a0e │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 80aac │ │ │ │ + b.n 80a6c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00080b5c : │ │ │ │ +00080b1c : │ │ │ │ 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 80c14 │ │ │ │ - blt.n 80c5a │ │ │ │ + beq.n 80bd4 │ │ │ │ + blt.n 80c1a │ │ │ │ subs r3, r5, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.n 80c18 │ │ │ │ - ldr r7, [pc, #256] @ (80c7c ) │ │ │ │ + bgt.n 80bd8 │ │ │ │ + ldr r7, [pc, #256] @ (80c3c ) │ │ │ │ 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, 80bf0 │ │ │ │ - ldr r0, [pc, #236] @ (80c80 ) │ │ │ │ + cbz r4, 80bb0 │ │ │ │ + ldr r0, [pc, #236] @ (80c40 ) │ │ │ │ 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 80c38 │ │ │ │ + bne.n 80bf8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2b420 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ @@ -127161,124 +127155,124 @@ │ │ │ │ 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, #41344 @ 0xa180 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 844e0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 844a0 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80bea │ │ │ │ - ldr r2, [pc, #116] @ (80c7c ) │ │ │ │ + beq.n 80baa │ │ │ │ + ldr r2, [pc, #116] @ (80c3c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b.n 80bb6 │ │ │ │ - ldr r4, [pc, #108] @ (80c84 ) │ │ │ │ - b.n 80bea │ │ │ │ + b.n 80b76 │ │ │ │ + ldr r4, [pc, #108] @ (80c44 ) │ │ │ │ + b.n 80baa │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r5, r3 │ │ │ │ - bls.n 80bf0 │ │ │ │ - bl 23c470 │ │ │ │ + bls.n 80bb0 │ │ │ │ + bl 23b41c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80bea │ │ │ │ - ldr r3, [pc, #76] @ (80c7c ) │ │ │ │ + beq.n 80baa │ │ │ │ + ldr r3, [pc, #76] @ (80c3c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - b.n 80bb6 │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + b.n 80b76 │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 80c6c │ │ │ │ + bne.n 80c2c │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ - cbnz r0, 80c76 │ │ │ │ + cbnz r0, 80c36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr.w r6, [r8, r7] │ │ │ │ - b.n 80bb0 │ │ │ │ + b.n 80b70 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - movw r0, #38420 @ 0x9614 │ │ │ │ + movw r0, #36436 @ 0x8e54 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r4, #0 │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 80bea │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 80baa │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr.w r6, [r8, r7] │ │ │ │ - b.n 80bb0 │ │ │ │ + b.n 80b70 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ 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] @ (80cf8 ) │ │ │ │ + ldr r3, [pc, #96] @ (80cb8 ) │ │ │ │ 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, 80cb8 │ │ │ │ + cbz r0, 80c78 │ │ │ │ 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 80cea │ │ │ │ + bhi.n 80caa │ │ │ │ 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 83588 │ │ │ │ + bl 83548 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80cda │ │ │ │ + bne.n 80c9a │ │ │ │ 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 80d7e │ │ │ │ - ldr r3, [pc, #140] @ (80da0 ) │ │ │ │ + bgt.n 80d3e │ │ │ │ + ldr r3, [pc, #140] @ (80d60 ) │ │ │ │ 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, 80d3a │ │ │ │ + cbz r0, 80cfa │ │ │ │ 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 │ │ │ │ @@ -127288,111 +127282,111 @@ │ │ │ │ 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 80d7e │ │ │ │ + bhi.n 80d3e │ │ │ │ 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 80d36 │ │ │ │ + b.n 80cf6 │ │ │ │ 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 83588 │ │ │ │ + bl 83548 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80d72 │ │ │ │ - b.n 80d36 │ │ │ │ + bne.n 80d32 │ │ │ │ + b.n 80cf6 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00080da4 : │ │ │ │ +00080d64 : │ │ │ │ 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 80e40 │ │ │ │ - ldr r7, [pc, #256] @ (80eb8 ) │ │ │ │ + blt.n 80e00 │ │ │ │ + ldr r7, [pc, #256] @ (80e78 ) │ │ │ │ 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 80e2c │ │ │ │ - ldr r2, [pc, #236] @ (80ebc ) │ │ │ │ + beq.n 80dec │ │ │ │ + ldr r2, [pc, #236] @ (80e7c ) │ │ │ │ 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, 80e0a │ │ │ │ + cbnz r3, 80dca │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 80e62 │ │ │ │ + beq.n 80e22 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83888 │ │ │ │ + bl 83848 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80e94 │ │ │ │ + beq.n 80e54 │ │ │ │ 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 80e74 │ │ │ │ - movw r1, #55969 @ 0xdaa1 │ │ │ │ + b.n 80e34 │ │ │ │ + movw r1, #56025 @ 0xdad9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 80e54 │ │ │ │ + bne.n 80e14 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80de8 │ │ │ │ + bne.n 80da8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - cbz r5, 80e62 │ │ │ │ - b.n 80dec │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + cbz r5, 80e22 │ │ │ │ + b.n 80dac │ │ │ │ movw r0, #21004 @ 0x520c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd48 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd08 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 80e50 │ │ │ │ - cbz r5, 80e62 │ │ │ │ - b.n 80dec │ │ │ │ + cbz r0, 80e10 │ │ │ │ + cbz r5, 80e22 │ │ │ │ + b.n 80dac │ │ │ │ movs r4, #0 │ │ │ │ movs r1, #238 @ 0xee │ │ │ │ - movw r0, #38448 @ 0x9630 │ │ │ │ + movw r0, #36464 @ 0x8e70 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291c10 <_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 80dec │ │ │ │ + bne.n 80dac │ │ │ │ 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 │ │ │ │ @@ -127401,38 +127395,38 @@ │ │ │ │ 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 80e50 │ │ │ │ + b.n 80e10 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 80eb0 │ │ │ │ + bge.n 80e70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 80eb0 │ │ │ │ + cbnz r3, 80e70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 23c470 │ │ │ │ + b.w 23b41c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 23c470 │ │ │ │ + b.w 23b41c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ - ldr r5, [pc, #816] @ (81204 ) │ │ │ │ - ldr.w r8, [pc, #844] @ 81224 │ │ │ │ + ldr r5, [pc, #816] @ (811c4 ) │ │ │ │ + ldr.w r8, [pc, #844] @ 811e4 │ │ │ │ mov r7, r1 │ │ │ │ add.w r6, r1, #90112 @ 0x16000 │ │ │ │ movw r9, #24312 @ 0x5ef8 │ │ │ │ movt r9, #82 @ 0x52 │ │ │ │ movw lr, #65534 @ 0xfffe │ │ │ │ movt lr, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ @@ -127440,68 +127434,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 81b30 │ │ │ │ + bne.w 81af0 │ │ │ │ ldr.w r1, [r4, #192] @ 0xc0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ orr.w r3, r3, #258 @ 0x102 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - cbnz r1, 80f88 │ │ │ │ + cbnz r1, 80f48 │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.w 81b62 │ │ │ │ + bhi.w 81b22 │ │ │ │ adds r2, r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r8] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 80f44 │ │ │ │ + bne.n 80f04 │ │ │ │ strex ip, r2, [r8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 80f32 │ │ │ │ + bne.n 80ef2 │ │ │ │ dmb ish │ │ │ │ - bne.n 80f20 │ │ │ │ - ldr r3, [pc, #700] @ (81208 ) │ │ │ │ + bne.n 80ee0 │ │ │ │ + ldr r3, [pc, #700] @ (811c8 ) │ │ │ │ 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 81b78 │ │ │ │ + bne.w 81b38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 81b8e │ │ │ │ + beq.w 81b4e │ │ │ │ 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] @ (8120c ) │ │ │ │ + ldr r2, [pc, #632] @ (811cc ) │ │ │ │ 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 80fa4 │ │ │ │ + bne.n 80f64 │ │ │ │ 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 │ │ │ │ @@ -127510,1496 +127504,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 821d8 │ │ │ │ + bl 82198 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81b98 │ │ │ │ - ldr r3, [pc, #536] @ (81210 ) │ │ │ │ + beq.w 81b58 │ │ │ │ + ldr r3, [pc, #536] @ (811d0 ) │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 80ef4 │ │ │ │ + bne.w 80eb4 │ │ │ │ movw r0, #34952 @ 0x8888 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 90904 <_PyType_GetDict@@Base> │ │ │ │ - ldr r1, [pc, #520] @ (81214 ) │ │ │ │ - bl 9095c │ │ │ │ + bl 90864 <_PyType_GetDict@@Base> │ │ │ │ + ldr r1, [pc, #520] @ (811d4 ) │ │ │ │ + bl 908bc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81bd0 │ │ │ │ + beq.w 81b90 │ │ │ │ add.w r5, r7, #110592 @ 0x1b000 │ │ │ │ movw r4, #57360 @ 0xe010 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ add.w r0, r4, #28 │ │ │ │ str.w r6, [r5, #4004] @ 0xfa4 │ │ │ │ - bl 1c95b8 │ │ │ │ + bl 1c8438 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81bc6 │ │ │ │ + beq.w 81b86 │ │ │ │ str.w r0, [r5, #4052] @ 0xfd4 │ │ │ │ add.w r0, r4, #48 @ 0x30 │ │ │ │ - bl 1c95b8 │ │ │ │ + bl 1c8438 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81bc6 │ │ │ │ + beq.w 81b86 │ │ │ │ str.w r0, [r5, #4056] @ 0xfd8 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl 1c95b8 │ │ │ │ + bl 1c8438 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81bc6 │ │ │ │ + beq.w 81b86 │ │ │ │ str.w r0, [r5, #4060] @ 0xfdc │ │ │ │ add.w r0, r4, #88 @ 0x58 │ │ │ │ - bl 1c95b8 │ │ │ │ + bl 1c8438 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81bc6 │ │ │ │ + beq.w 81b86 │ │ │ │ str.w r0, [r5, #4064] @ 0xfe0 │ │ │ │ add.w r0, r4, #108 @ 0x6c │ │ │ │ - bl 1c95b8 │ │ │ │ + bl 1c8438 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81bc6 │ │ │ │ + beq.w 81b86 │ │ │ │ str.w r0, [r5, #4068] @ 0xfe4 │ │ │ │ add.w r0, r4, #128 @ 0x80 │ │ │ │ - bl 1c95b8 │ │ │ │ + bl 1c8438 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81bc6 │ │ │ │ + beq.w 81b86 │ │ │ │ str.w r0, [r5, #4072] @ 0xfe8 │ │ │ │ add.w r0, r4, #148 @ 0x94 │ │ │ │ - bl 1c95b8 │ │ │ │ + bl 1c8438 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81bc6 │ │ │ │ + beq.w 81b86 │ │ │ │ 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 1c98ac │ │ │ │ + bl 1c872c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81e36 │ │ │ │ + beq.w 81df6 │ │ │ │ add.w r1, r4, #184 @ 0xb8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c7bbc │ │ │ │ + bl 1c69dc │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81e14 │ │ │ │ + beq.w 81dd4 │ │ │ │ add.w r1, r4, #392 @ 0x188 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c7bbc │ │ │ │ + bl 1c69dc │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81e14 │ │ │ │ - ldr r1, [pc, #308] @ (81218 ) │ │ │ │ + beq.w 81dd4 │ │ │ │ + ldr r1, [pc, #308] @ (811d8 ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c7bbc │ │ │ │ + bl 1c69dc │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81e14 │ │ │ │ - ldr r2, [pc, #296] @ (8121c ) │ │ │ │ + beq.w 81dd4 │ │ │ │ + ldr r2, [pc, #296] @ (811dc ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #296] @ (81220 ) │ │ │ │ + ldr r1, [pc, #296] @ (811e0 ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c98ac │ │ │ │ + bl 1c872c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81df2 │ │ │ │ + beq.w 81db2 │ │ │ │ movs r5, #0 │ │ │ │ - movw r9, #29792 @ 0x7460 │ │ │ │ + movw r9, #27808 @ 0x6ca0 │ │ │ │ movt r9, #54 @ 0x36 │ │ │ │ - movw r8, #20177 @ 0x4ed1 │ │ │ │ + movw r8, #20017 @ 0x4e31 │ │ │ │ movt r8, #9 │ │ │ │ - movw sl, #189 @ 0xbd │ │ │ │ + movw sl, #245 @ 0xf5 │ │ │ │ movt sl, #22 │ │ │ │ str r4, [sp, #28] │ │ │ │ mov fp, r5 │ │ │ │ - movw r4, #56665 @ 0xdd59 │ │ │ │ + movw r4, #57029 @ 0xdec5 │ │ │ │ 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 1c7bbc │ │ │ │ + bl 1c69dc │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81dd8 │ │ │ │ + beq.w 81d98 │ │ │ │ ldr.w r2, [r5, #156] @ 0x9c │ │ │ │ cmp r2, r8 │ │ │ │ - bne.n 8115a │ │ │ │ + bne.n 8111a │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ cmp r2, sl │ │ │ │ it eq │ │ │ │ streq.w r4, [r5, #200] @ 0xc8 │ │ │ │ cmp.w fp, #68 @ 0x44 │ │ │ │ - bne.n 81130 │ │ │ │ + bne.n 810f0 │ │ │ │ add.w r8, sp, #56 @ 0x38 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ movw sl, #35728 @ 0x8b90 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ mov r9, r8 │ │ │ │ movs r5, #0 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r1, r2 │ │ │ │ adds r5, #1 │ │ │ │ - bl 1c9a78 │ │ │ │ + bl 1c88f8 │ │ │ │ str.w r0, [r9], #4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81ee2 │ │ │ │ + beq.w 81ea2 │ │ │ │ cmp r5, #16 │ │ │ │ - bne.n 81172 │ │ │ │ + bne.n 81132 │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r2, [r8], #4 │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 811a8 │ │ │ │ + bge.n 81168 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 811a8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 81168 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, #16 │ │ │ │ - bne.n 81190 │ │ │ │ + bne.n 81150 │ │ │ │ add.w r5, r7, #40960 @ 0xa000 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ strd r3, r3, [r6, #4] │ │ │ │ str r3, [r6, #12] │ │ │ │ - bl 7faec │ │ │ │ + bl 7faac │ │ │ │ str.w r0, [r5, #404] @ 0x194 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81ed8 │ │ │ │ + beq.w 81e98 │ │ │ │ movs r0, #11 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81ec6 │ │ │ │ + beq.w 81e86 │ │ │ │ movw r8, #43748 @ 0xaae4 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r2, [r8] │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81ec6 │ │ │ │ + bne.w 81e86 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81eb0 │ │ │ │ - b.n 81228 │ │ │ │ + blt.w 81e70 │ │ │ │ + b.n 811e8 │ │ │ │ nop │ │ │ │ - strb r0, [r1, #28] │ │ │ │ + ldr r0, [r1, #116] @ 0x74 │ │ │ │ movs r6, r6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r6, #22] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldrb r0, [r3, #3] │ │ │ │ + strb r0, [r3, #4] │ │ │ │ movs r6, r6 │ │ │ │ ite cs │ │ │ │ lslcs r2, r2, #1 │ │ │ │ - bcc.n 816ec │ │ │ │ + bcc.n 816ac │ │ │ │ lsls r0, r2, #1 │ │ │ │ - b.n 81890 │ │ │ │ + b.n 81850 │ │ │ │ lsls r0, r2, #1 │ │ │ │ strb r4, [r5, #29] │ │ │ │ lsls r7, r2, #1 │ │ │ │ strb r0, [r4, #22] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r0, #114 @ 0x72 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81ec6 │ │ │ │ + beq.w 81e86 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81ec6 │ │ │ │ + bne.w 81e86 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81e9a │ │ │ │ + blt.w 81e5a │ │ │ │ movs r0, #115 @ 0x73 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81ec6 │ │ │ │ + beq.w 81e86 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81ec6 │ │ │ │ + bne.w 81e86 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81e84 │ │ │ │ + blt.w 81e44 │ │ │ │ movs r0, #11 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81ec6 │ │ │ │ + beq.w 81e86 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81ec6 │ │ │ │ + bne.w 81e86 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81e6e │ │ │ │ + blt.w 81e2e │ │ │ │ movs r0, #32 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81ec6 │ │ │ │ + beq.w 81e86 │ │ │ │ movw r8, #43672 @ 0xaa98 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r2, [r8] │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81ec6 │ │ │ │ + bne.w 81e86 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81e58 │ │ │ │ + blt.w 81e18 │ │ │ │ movs r0, #108 @ 0x6c │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81ec6 │ │ │ │ + beq.w 81e86 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81ec6 │ │ │ │ + bne.w 81e86 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8204a │ │ │ │ + blt.w 8200a │ │ │ │ movs r0, #10 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82042 │ │ │ │ + beq.w 82002 │ │ │ │ movw r3, #43744 @ 0xaae0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82042 │ │ │ │ + bne.w 82002 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8202c │ │ │ │ + blt.w 81fec │ │ │ │ movs r0, #103 @ 0x67 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82042 │ │ │ │ + beq.w 82002 │ │ │ │ movw r3, #43668 @ 0xaa94 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82042 │ │ │ │ + bne.w 82002 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 82016 │ │ │ │ + blt.w 81fd6 │ │ │ │ movs r0, #111 @ 0x6f │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82042 │ │ │ │ + beq.w 82002 │ │ │ │ movw r3, #43664 @ 0xaa90 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82042 │ │ │ │ + bne.w 82002 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 82000 │ │ │ │ + blt.w 81fc0 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82042 │ │ │ │ + beq.w 82002 │ │ │ │ movw r3, #43660 @ 0xaa8c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82042 │ │ │ │ + bne.w 82002 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81fea │ │ │ │ + blt.w 81faa │ │ │ │ movs r0, #17 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82042 │ │ │ │ + beq.w 82002 │ │ │ │ movw r3, #43736 @ 0xaad8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82042 │ │ │ │ + bne.w 82002 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81fd4 │ │ │ │ + blt.w 81f94 │ │ │ │ movs r0, #2 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82042 │ │ │ │ + beq.w 82002 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82042 │ │ │ │ + bne.w 82002 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81fbe │ │ │ │ + blt.w 81f7e │ │ │ │ movs r0, #21 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82042 │ │ │ │ + beq.w 82002 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82042 │ │ │ │ + bne.w 82002 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81fa8 │ │ │ │ + blt.w 81f68 │ │ │ │ movs r0, #20 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82042 │ │ │ │ + beq.w 82002 │ │ │ │ movw r3, #43720 @ 0xaac8 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82042 │ │ │ │ + bne.w 82002 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81f92 │ │ │ │ + blt.w 81f52 │ │ │ │ movs r0, #4 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82042 │ │ │ │ + beq.w 82002 │ │ │ │ movw r3, #43728 @ 0xaad0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82042 │ │ │ │ + bne.w 82002 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81f7c │ │ │ │ + blt.w 81f3c │ │ │ │ movs r0, #13 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81ec6 │ │ │ │ + beq.w 81e86 │ │ │ │ movw r8, #43716 @ 0xaac4 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r2, [r8] │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81ec6 │ │ │ │ + bne.w 81e86 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81f66 │ │ │ │ + blt.w 81f26 │ │ │ │ movs r0, #1 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81ec6 │ │ │ │ + beq.w 81e86 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81ec6 │ │ │ │ + bne.w 81e86 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81f50 │ │ │ │ + blt.w 81f10 │ │ │ │ movs r0, #3 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82042 │ │ │ │ + beq.w 82002 │ │ │ │ movw r3, #43712 @ 0xaac0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82042 │ │ │ │ + bne.w 82002 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81f3a │ │ │ │ + blt.w 81efa │ │ │ │ movs r0, #110 @ 0x6e │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82042 │ │ │ │ + beq.w 82002 │ │ │ │ movw r3, #43708 @ 0xaabc │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r0, [r5, #404] @ 0x194 │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82042 │ │ │ │ + bne.w 82002 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81f24 │ │ │ │ - ldr r2, [pc, #792] @ (818d0 ) │ │ │ │ + blt.w 81ee4 │ │ │ │ + ldr r2, [pc, #792] @ (81890 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #792] @ (818d4 ) │ │ │ │ + ldr r1, [pc, #792] @ (81894 ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c98ac │ │ │ │ + bl 1c872c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81f02 │ │ │ │ + beq.w 81ec2 │ │ │ │ movw r0, #6824 @ 0x1aa8 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 90904 <_PyType_GetDict@@Base> │ │ │ │ - ldr r2, [pc, #768] @ (818d8 ) │ │ │ │ - movw r1, #38776 @ 0x9778 │ │ │ │ + bl 90864 <_PyType_GetDict@@Base> │ │ │ │ + ldr r2, [pc, #768] @ (81898 ) │ │ │ │ + movw r1, #36792 @ 0x8fb8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 9482c │ │ │ │ - ldr r2, [pc, #760] @ (818dc ) │ │ │ │ + bl 9478c │ │ │ │ + ldr r2, [pc, #760] @ (8189c ) │ │ │ │ ldr.w r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81d2a │ │ │ │ + bne.w 81cea │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81d14 │ │ │ │ + blt.w 81cd4 │ │ │ │ movw r3, #5752 @ 0x1678 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr.w r8, [pc, #748] @ 818ec │ │ │ │ + ldr.w r8, [pc, #748] @ 818ac │ │ │ │ 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 1c7bbc │ │ │ │ + bl 1c69dc │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81d8c │ │ │ │ + beq.w 81d4c │ │ │ │ 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 1c7bbc │ │ │ │ + bl 1c69dc │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81d8c │ │ │ │ + beq.w 81d4c │ │ │ │ str.w sl, [r4, #1468] @ 0x5bc │ │ │ │ - movw r3, #38832 @ 0x97b0 │ │ │ │ + movw r3, #36848 @ 0x8ff0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ strd r5, r5, [r6, #4] │ │ │ │ str r5, [r6, #12] │ │ │ │ - movw r2, #11752 @ 0x2de8 │ │ │ │ + movw r2, #9768 @ 0x2628 │ │ │ │ movt r2, #47 @ 0x2f │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #6824 @ 0x1aa8 │ │ │ │ + movw r1, #4560 @ 0x11d0 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - movw r3, #38812 @ 0x979c │ │ │ │ + movw r3, #36828 @ 0x8fdc │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - movw r0, #38824 @ 0x97a8 │ │ │ │ + movw r0, #36840 @ 0x8fe8 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81ce0 │ │ │ │ + beq.w 81ca0 │ │ │ │ add.w r0, r8, #416 @ 0x1a0 │ │ │ │ - bl 90904 <_PyType_GetDict@@Base> │ │ │ │ + bl 90864 <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81ccc │ │ │ │ + beq.w 81c8c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #38904 @ 0x97f8 │ │ │ │ + movw r1, #36920 @ 0x9038 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 816be │ │ │ │ + bge.n 8167e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81d02 │ │ │ │ + beq.w 81cc2 │ │ │ │ adds r5, #1 │ │ │ │ - beq.w 81ce0 │ │ │ │ - ldr r5, [pc, #536] @ (818e0 ) │ │ │ │ + beq.w 81ca0 │ │ │ │ + ldr r5, [pc, #536] @ (818a0 ) │ │ │ │ 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 1c9be8 <_PyStaticType_InitForExtension@@Base> │ │ │ │ + bl 1c8a68 <_PyStaticType_InitForExtension@@Base> │ │ │ │ adds r4, #1 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81d0a │ │ │ │ + beq.w 81cca │ │ │ │ cmp r4, #6 │ │ │ │ - bne.n 816d0 │ │ │ │ - ldr r4, [pc, #508] @ (818e4 ) │ │ │ │ + bne.n 81690 │ │ │ │ + ldr r4, [pc, #508] @ (818a4 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 90904 <_PyType_GetDict@@Base> │ │ │ │ + bl 90864 <_PyType_GetDict@@Base> │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1c9d44 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1c8bc4 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81bf6 │ │ │ │ + beq.w 81bb6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #38960 @ 0x9830 │ │ │ │ + movw r1, #36976 @ 0x9070 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81cb6 │ │ │ │ + beq.w 81c76 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8172e │ │ │ │ + bge.n 816ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81cae │ │ │ │ + beq.w 81c6e │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #13825 @ 0x3601 │ │ │ │ movt r0, #50277 @ 0xc465 │ │ │ │ - bl 1c9d44 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1c8bc4 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81bf6 │ │ │ │ + beq.w 81bb6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #38972 @ 0x983c │ │ │ │ + movw r1, #36988 @ 0x907c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81cb6 │ │ │ │ + beq.w 81c76 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81772 │ │ │ │ + bge.n 81732 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81ca6 │ │ │ │ + beq.w 81c66 │ │ │ │ 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 1c9d44 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1c8bc4 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81bf6 │ │ │ │ + beq.w 81bb6 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #23892 @ 0x5d54 │ │ │ │ + movw r1, #21732 @ 0x54e4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81cb6 │ │ │ │ + beq.w 81c76 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 817c2 │ │ │ │ + bge.n 81782 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81c9e │ │ │ │ - ldr r0, [pc, #292] @ (818e8 ) │ │ │ │ - bl 90904 <_PyType_GetDict@@Base> │ │ │ │ + beq.w 81c5e │ │ │ │ + ldr r0, [pc, #292] @ (818a8 ) │ │ │ │ + bl 90864 <_PyType_GetDict@@Base> │ │ │ │ movs r2, #1 │ │ │ │ - ldr r3, [pc, #284] @ (818e8 ) │ │ │ │ + ldr r3, [pc, #284] @ (818a8 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1c9e64 <_PyStaticType_InitForExtension@@Base+0x27c> │ │ │ │ + bl 1c8ce4 <_PyStaticType_InitForExtension@@Base+0x27c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81bf6 │ │ │ │ + beq.w 81bb6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #38972 @ 0x983c │ │ │ │ + movw r1, #36988 @ 0x907c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81cb6 │ │ │ │ + beq.w 81c76 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81806 │ │ │ │ + bge.n 817c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81c96 │ │ │ │ - ldr r3, [pc, #224] @ (818e8 ) │ │ │ │ + beq.w 81c56 │ │ │ │ + ldr r3, [pc, #224] @ (818a8 ) │ │ │ │ movs r2, #31 │ │ │ │ movs r1, #12 │ │ │ │ movw r0, #9999 @ 0x270f │ │ │ │ - bl 1c9e64 <_PyStaticType_InitForExtension@@Base+0x27c> │ │ │ │ + bl 1c8ce4 <_PyStaticType_InitForExtension@@Base+0x27c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81bf6 │ │ │ │ + beq.w 81bb6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #23892 @ 0x5d54 │ │ │ │ + movw r1, #21732 @ 0x54e4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81cb6 │ │ │ │ + beq.w 81c76 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81844 │ │ │ │ + bge.n 81804 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81c8e │ │ │ │ + beq.w 81c4e │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1c9d44 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1c8bc4 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81bf6 │ │ │ │ + beq.w 81bb6 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #38960 @ 0x9830 │ │ │ │ + movw r1, #36976 @ 0x9070 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81cb6 │ │ │ │ + beq.w 81c76 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81882 │ │ │ │ + bge.n 81842 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81c86 │ │ │ │ - ldr.w r8, [pc, #108] @ 818f0 │ │ │ │ + beq.w 81c46 │ │ │ │ + ldr.w r8, [pc, #108] @ 818b0 │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ - bl 90904 <_PyType_GetDict@@Base> │ │ │ │ + bl 90864 <_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 1c9f94 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1c8e14 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81bf6 │ │ │ │ + beq.w 81bb6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #38972 @ 0x983c │ │ │ │ + movw r1, #36988 @ 0x907c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr.w r3, [r9] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81c6e │ │ │ │ - b.n 818f4 │ │ │ │ + beq.w 81c2e │ │ │ │ + b.n 818b4 │ │ │ │ nop │ │ │ │ - b.n 81f64 │ │ │ │ + b.n 81f24 │ │ │ │ lsls r0, r2, #1 │ │ │ │ ldrb r4, [r7, #0] │ │ │ │ lsls r7, r2, #1 │ │ │ │ movs r6, #216 @ 0xd8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ subs r0, r7, #3 │ │ │ │ lsls r3, r2, #1 │ │ │ │ - ldrb r0, [r7, #5] │ │ │ │ + strb r0, [r7, #6] │ │ │ │ movs r6, r6 │ │ │ │ - b.n 81478 │ │ │ │ + b.n 81438 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - b.n 8161c │ │ │ │ + b.n 815dc │ │ │ │ lsls r0, r2, #1 │ │ │ │ - b.n 81fa0 │ │ │ │ + b.n 81f60 │ │ │ │ lsls r0, r2, #1 │ │ │ │ - b.n 817c4 │ │ │ │ + b.n 81784 │ │ │ │ lsls r0, r2, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81906 │ │ │ │ + bge.n 818c6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81c5e │ │ │ │ + beq.w 81c1e │ │ │ │ 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 1c9f94 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ + bl 1c8e14 <_PyStaticType_InitForExtension@@Base+0x3ac> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81bf6 │ │ │ │ + beq.w 81bb6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #23892 @ 0x5d54 │ │ │ │ + movw r1, #21732 @ 0x54e4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81c46 │ │ │ │ + beq.w 81c06 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81956 │ │ │ │ + bge.n 81916 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81c66 │ │ │ │ + beq.w 81c26 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1c9d44 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1c8bc4 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81bf6 │ │ │ │ + beq.w 81bb6 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #38960 @ 0x9830 │ │ │ │ + movw r1, #36976 @ 0x9070 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81c46 │ │ │ │ + beq.w 81c06 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81998 │ │ │ │ + bge.n 81958 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81c3e │ │ │ │ - ldr.w r8, [pc, #1004] @ 81d88 │ │ │ │ + beq.w 81bfe │ │ │ │ + ldr.w r8, [pc, #1004] @ 81d48 │ │ │ │ mov r0, r8 │ │ │ │ - bl 90904 <_PyType_GetDict@@Base> │ │ │ │ + bl 90864 <_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 1ca18c <_PyStaticType_InitForExtension@@Base+0x5a4> │ │ │ │ + bl 1c900c <_PyStaticType_InitForExtension@@Base+0x5a4> │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81bf6 │ │ │ │ + beq.w 81bb6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #38972 @ 0x983c │ │ │ │ + movw r1, #36988 @ 0x907c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr.w r3, [r9] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81c6e │ │ │ │ + beq.w 81c2e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 819f2 │ │ │ │ + bge.n 819b2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81c36 │ │ │ │ + beq.w 81bf6 │ │ │ │ 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 1ca18c <_PyStaticType_InitForExtension@@Base+0x5a4> │ │ │ │ + bl 1c900c <_PyStaticType_InitForExtension@@Base+0x5a4> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81bf6 │ │ │ │ + beq.w 81bb6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #23892 @ 0x5d54 │ │ │ │ + movw r1, #21732 @ 0x54e4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81c20 │ │ │ │ + beq.w 81be0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81a4a │ │ │ │ + bge.n 81a0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81c18 │ │ │ │ + beq.w 81bd8 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1c9d44 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ + bl 1c8bc4 <_PyStaticType_InitForExtension@@Base+0x15c> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81bf6 │ │ │ │ + beq.w 81bb6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #38960 @ 0x9830 │ │ │ │ + movw r1, #36976 @ 0x9070 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r7 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81be4 │ │ │ │ + beq.w 81ba4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81a88 │ │ │ │ + bge.n 81a48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81dd0 │ │ │ │ - ldr r0, [pc, #732] @ (81d68 ) │ │ │ │ - bl 90904 <_PyType_GetDict@@Base> │ │ │ │ - ldr r2, [pc, #732] @ (81d6c ) │ │ │ │ - movw r1, #42064 @ 0xa450 │ │ │ │ + beq.w 81d90 │ │ │ │ + ldr r0, [pc, #732] @ (81d28 ) │ │ │ │ + bl 90864 <_PyType_GetDict@@Base> │ │ │ │ + ldr r2, [pc, #732] @ (81d2c ) │ │ │ │ + movw r1, #40080 @ 0x9c90 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81bf6 │ │ │ │ + beq.w 81bb6 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 1ca29c <_PyStaticType_InitForExtension@@Base+0x6b4> │ │ │ │ + bl 1c911c <_PyStaticType_InitForExtension@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81bf6 │ │ │ │ + beq.w 81bb6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #38972 @ 0x983c │ │ │ │ + movw r1, #36988 @ 0x907c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81be4 │ │ │ │ + beq.w 81ba4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81ae0 │ │ │ │ + bge.n 81aa0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81dc8 │ │ │ │ + beq.w 81d88 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #20804 @ 0x5144 │ │ │ │ movt r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1ca29c <_PyStaticType_InitForExtension@@Base+0x6b4> │ │ │ │ + bl 1c911c <_PyStaticType_InitForExtension@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 81bf6 │ │ │ │ + beq.n 81bb6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #23892 @ 0x5d54 │ │ │ │ + movw r1, #21732 @ 0x54e4 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 81be4 │ │ │ │ + beq.n 81ba4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81b1c │ │ │ │ + bge.n 81adc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81dc0 │ │ │ │ + beq.w 81d80 │ │ │ │ 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] @ (81d70 ) │ │ │ │ + ldr r2, [pc, #564] @ (81d30 ) │ │ │ │ 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 81b44 │ │ │ │ + bne.n 81b04 │ │ │ │ dmb ish │ │ │ │ - b.w 80fc8 │ │ │ │ + b.w 80f88 │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ str.w sl, [sp, #28] │ │ │ │ - cbz r3, 81b8e │ │ │ │ - ldr r0, [pc, #516] @ (81d74 ) │ │ │ │ + cbz r3, 81b4e │ │ │ │ + ldr r0, [pc, #516] @ (81d34 ) │ │ │ │ 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 80f64 │ │ │ │ + b.w 80f24 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #192] @ 0xc0 │ │ │ │ - b.w 80f88 │ │ │ │ + b.w 80f48 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e038 │ │ │ │ - movw r3, #38472 @ 0x9648 │ │ │ │ + movw r3, #36488 @ 0x8e88 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #456] @ (81d78 ) │ │ │ │ + ldr r0, [pc, #456] @ (81d38 ) │ │ │ │ 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 81b28 │ │ │ │ - movw r3, #38544 @ 0x9690 │ │ │ │ + b.n 81ae8 │ │ │ │ + movw r3, #36560 @ 0x8ed0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - b.n 81bac │ │ │ │ - bl 94178 │ │ │ │ + b.n 81b6c │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81018 │ │ │ │ - movw r3, #38504 @ 0x9668 │ │ │ │ + beq.w 80fd8 │ │ │ │ + movw r3, #36520 @ 0x8ea8 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - b.n 81bac │ │ │ │ + b.n 81b6c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81bf6 │ │ │ │ + bge.n 81bb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 81bf6 │ │ │ │ + cbnz r3, 81bb6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #16380 @ 0x3ffc │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #14396 @ 0x383c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #380] @ (81d7c ) │ │ │ │ + ldr r1, [pc, #380] @ (81d3c ) │ │ │ │ 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 81b28 │ │ │ │ + b.n 81ae8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81a4a │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81a0a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81bf6 │ │ │ │ + bge.n 81bb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 81bf6 │ │ │ │ + bne.n 81bb6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81bf6 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81bb6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 819f2 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 819b2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81998 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81958 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81bf6 │ │ │ │ + bge.n 81bb6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 81bf6 │ │ │ │ + bne.n 81bb6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81bf6 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81bb6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81906 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 818c6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81956 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81916 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81bf6 │ │ │ │ + bge.n 81bb6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 81bf6 │ │ │ │ + bne.n 81bb6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81bf6 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81bb6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81882 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81842 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81844 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81804 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81806 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 817c6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 817c2 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81782 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81772 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81732 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8172e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 816ee │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81bf6 │ │ │ │ + bge.n 81bb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 81bf6 │ │ │ │ + bne.n 81bb6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81bf6 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81bb6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81ce0 │ │ │ │ + bge.n 81ca0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 81ce0 │ │ │ │ + cbnz r3, 81ca0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #156] @ (81d80 ) │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #156] @ (81d40 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #38920 @ 0x9808 │ │ │ │ + movw r3, #36936 @ 0x9048 │ │ │ │ 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 81b28 │ │ │ │ + b.n 81ae8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 816be │ │ │ │ - movw r3, #38604 @ 0x96cc │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8167e │ │ │ │ + movw r3, #36620 @ 0x8f0c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - b.n 81bfe │ │ │ │ + b.n 81bbe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 815f6 │ │ │ │ + bne.w 815b6 │ │ │ │ add.w r0, r2, #2016 @ 0x7e0 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 815f6 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 815b6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 81d52 │ │ │ │ - ldr r3, [pc, #80] @ (81d84 ) │ │ │ │ + blt.n 81d12 │ │ │ │ + ldr r3, [pc, #80] @ (81d44 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #38784 @ 0x9780 │ │ │ │ + movw r3, #36800 @ 0x8fc0 │ │ │ │ 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 81b28 │ │ │ │ + b.n 81ae8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 81d30 │ │ │ │ + bne.n 81cf0 │ │ │ │ add.w r0, r2, #2016 @ 0x7e0 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81d30 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81cf0 │ │ │ │ nop │ │ │ │ stmdb r8, {r4, r6} │ │ │ │ ldrd r0, r0, [r8, #320] @ 0x140 │ │ │ │ strb r0, [r6, #22] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #3] │ │ │ │ + strb r4, [r3, #4] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r4, [r5, #6] │ │ │ │ + strb r4, [r5, #7] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r0, [r2, #6] │ │ │ │ + strb r0, [r2, #7] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r0, [r3, #5] │ │ │ │ + strb r0, [r3, #6] │ │ │ │ movs r6, r6 │ │ │ │ @ instruction: 0xe8380050 │ │ │ │ add.w r0, r7, #5536 @ 0x15a0 │ │ │ │ mov r1, r7 │ │ │ │ adds r0, #24 │ │ │ │ - bl 22abe4 │ │ │ │ + bl 228f64 │ │ │ │ movs r0, #0 │ │ │ │ - bl 71f6a │ │ │ │ - ldr r3, [pc, #704] @ (82060 ) │ │ │ │ + bl 71f3a │ │ │ │ + ldr r3, [pc, #704] @ (82020 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #38844 @ 0x97bc │ │ │ │ + movw r3, #36860 @ 0x8ffc │ │ │ │ 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 81b28 │ │ │ │ + b.n 81ae8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81b1c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81adc │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81ae0 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81aa0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81a88 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 81a48 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #644] @ (82064 ) │ │ │ │ + ldr r2, [pc, #644] @ (82024 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #38976 @ 0x9840 │ │ │ │ + movw r3, #36992 @ 0x9080 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r0, [r4, #12] │ │ │ │ strd r1, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 81b28 │ │ │ │ - ldr r3, [pc, #628] @ (82068 ) │ │ │ │ + b.n 81ae8 │ │ │ │ + ldr r3, [pc, #628] @ (82028 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #38700 @ 0x972c │ │ │ │ + movw r3, #36716 @ 0x8f6c │ │ │ │ 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 81b28 │ │ │ │ - ldr r3, [pc, #596] @ (8206c ) │ │ │ │ + b.n 81ae8 │ │ │ │ + ldr r3, [pc, #596] @ (8202c ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #38668 @ 0x970c │ │ │ │ + movw r3, #36684 @ 0x8f4c │ │ │ │ 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 81b28 │ │ │ │ - ldr r2, [pc, #568] @ (82070 ) │ │ │ │ + b.n 81ae8 │ │ │ │ + ldr r2, [pc, #568] @ (82030 ) │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r1, r2, [sp, #40] @ 0x28 │ │ │ │ - movw r2, #38640 @ 0x96f0 │ │ │ │ + movw r2, #36656 @ 0x8f30 │ │ │ │ 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 81b28 │ │ │ │ + b.n 81ae8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 812e8 │ │ │ │ + bne.w 812a8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 812e8 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 812a8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 812b2 │ │ │ │ + bne.w 81272 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 812b2 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81272 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81284 │ │ │ │ + bne.w 81244 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81284 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81244 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81256 │ │ │ │ + bne.w 81216 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81256 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81216 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81228 │ │ │ │ + bne.w 811e8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81228 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 811e8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84e50 │ │ │ │ - movw r3, #38576 @ 0x96b0 │ │ │ │ + bl 84e10 │ │ │ │ + movw r3, #36592 @ 0x8ef0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #412] @ (82074 ) │ │ │ │ - b.n 81c00 │ │ │ │ - movw r3, #16380 @ 0x3ffc │ │ │ │ + ldr r1, [pc, #412] @ (82034 ) │ │ │ │ + b.n 81bc0 │ │ │ │ + movw r3, #14396 @ 0x383c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - b.n 81ed4 │ │ │ │ - ldr r3, [pc, #404] @ (82078 ) │ │ │ │ + b.n 81e94 │ │ │ │ + ldr r3, [pc, #404] @ (82038 ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #16380 @ 0x3ffc │ │ │ │ + movw r3, #14396 @ 0x383c │ │ │ │ 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 81b28 │ │ │ │ - ldr r3, [pc, #376] @ (8207c ) │ │ │ │ + b.n 81ae8 │ │ │ │ + ldr r3, [pc, #376] @ (8203c ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #38728 @ 0x9748 │ │ │ │ + movw r3, #36744 @ 0x8f88 │ │ │ │ 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 81b28 │ │ │ │ + b.n 81ae8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 815b6 │ │ │ │ + bne.w 81576 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 815b6 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81576 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81582 │ │ │ │ + bne.w 81542 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81582 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81542 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8154e │ │ │ │ + bne.w 8150e │ │ │ │ mov r0, r9 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8154e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8150e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81520 │ │ │ │ + bne.w 814e0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81520 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 814e0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 814ea │ │ │ │ + bne.w 814aa │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 814ea │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 814aa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 814b6 │ │ │ │ + bne.w 81476 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 814b6 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81476 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81482 │ │ │ │ + bne.w 81442 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81482 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81442 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8144e │ │ │ │ + bne.w 8140e │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8144e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8140e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8141a │ │ │ │ + bne.w 813da │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8141a │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 813da │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 813e6 │ │ │ │ + bne.w 813a6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 813e6 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 813a6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 813b2 │ │ │ │ + bne.w 81372 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 813b2 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 81372 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8137e │ │ │ │ + bne.w 8133e │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8137e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8133e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8134a │ │ │ │ + bne.w 8130a │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8134a │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 8130a │ │ │ │ mov r0, r8 │ │ │ │ - bl 84e50 │ │ │ │ - b.n 81ecc │ │ │ │ + bl 84e10 │ │ │ │ + b.n 81e8c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81316 │ │ │ │ + bne.w 812d6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81316 │ │ │ │ - ldrb r0, [r5, #5] │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 812d6 │ │ │ │ + strb r0, [r5, #6] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r0, [r4, #7] │ │ │ │ + strb r0, [r4, #8] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r4, [r3, #4] │ │ │ │ + strb r4, [r3, #5] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r4, [r0, #4] │ │ │ │ + strb r4, [r0, #5] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r0, [r6, #3] │ │ │ │ + strb r0, [r6, #4] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r0, [r6, #4] │ │ │ │ + strb r0, [r6, #5] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r4, [r0, #7] │ │ │ │ + strb r4, [r0, #8] │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r4, [r0, #5] │ │ │ │ + strb r4, [r0, #6] │ │ │ │ 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] @ (821d0 ) │ │ │ │ + ldr r2, [pc, #316] @ (82190 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 821bc │ │ │ │ + beq.w 8217c │ │ │ │ movw r3, #65523 @ 0xfff3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.w 821ca │ │ │ │ + bhi.w 8218a │ │ │ │ ldr r7, [r0, #8] │ │ │ │ - movw r3, #393 @ 0x189 │ │ │ │ + movw r3, #329 @ 0x149 │ │ │ │ movt r3, #8 │ │ │ │ mov r5, r0 │ │ │ │ add.w r6, r1, #12 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 8218a │ │ │ │ + bne.n 8214a │ │ │ │ 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 82158 │ │ │ │ + bhi.n 82118 │ │ │ │ adds r1, #11 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r3, r1, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 821a2 │ │ │ │ + beq.n 82162 │ │ │ │ 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 82130 │ │ │ │ + beq.n 820f0 │ │ │ │ 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 8219a │ │ │ │ + beq.n 8215a │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #205 @ 0xcd │ │ │ │ blx 2b420 │ │ │ │ mov r3, r0 │ │ │ │ mov.w r2, #4261281277 @ 0xfdfdfdfd │ │ │ │ str r2, [r0, r4] │ │ │ │ @@ -129007,99 +129001,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 820fa │ │ │ │ + bhi.n 820ba │ │ │ │ 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 820fa │ │ │ │ + bne.n 820ba │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r2, #42161 @ 0xa4b1 │ │ │ │ + movw r2, #42113 @ 0xa481 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r7, [r3, #848] @ 0x350 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 821b0 │ │ │ │ + bne.n 82170 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c078 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8212a │ │ │ │ + beq.n 820ea │ │ │ │ ldr.w r1, [r8, #800] @ 0x320 │ │ │ │ mov r2, r3 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r8, #800] @ 0x320 │ │ │ │ - b.n 820fa │ │ │ │ + b.n 820ba │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, r6 │ │ │ │ blx r7 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8212a │ │ │ │ + beq.n 820ea │ │ │ │ mov r2, r0 │ │ │ │ - b.n 820fa │ │ │ │ + b.n 820ba │ │ │ │ mov.w r1, #4261281277 @ 0xfdfdfdfd │ │ │ │ str r1, [r2, #8] │ │ │ │ - b.n 8212a │ │ │ │ + b.n 820ea │ │ │ │ mov r0, r8 │ │ │ │ - bl 80264 │ │ │ │ + bl 80224 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 820fa │ │ │ │ - b.n 82158 │ │ │ │ + bne.n 820ba │ │ │ │ + b.n 82118 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r6 │ │ │ │ blx r7 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 82178 │ │ │ │ - movw r1, #39016 @ 0x9868 │ │ │ │ + b.n 82138 │ │ │ │ + movw r1, #37032 @ 0x90a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #12] @ (821d4 ) │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #12] @ (82194 ) │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 8212a │ │ │ │ + b.n 820ea │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #7] │ │ │ │ + strb r4, [r6, #8] │ │ │ │ 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 825ae │ │ │ │ + bmi.w 8256e │ │ │ │ orr.w r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 82cb6 │ │ │ │ + beq.w 82c76 │ │ │ │ ldr.w r3, [r4, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82600 │ │ │ │ + beq.w 825c0 │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8265a │ │ │ │ + beq.w 8261a │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.w 82684 │ │ │ │ - ldr r3, [pc, #568] @ (8245c ) │ │ │ │ + bpl.w 82644 │ │ │ │ + ldr r3, [pc, #568] @ (8241c ) │ │ │ │ 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 │ │ │ │ @@ -129109,319 +129103,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 82d1a │ │ │ │ + beq.w 82cda │ │ │ │ ldr.w r3, [r1, #428] @ 0x1ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82922 │ │ │ │ + beq.w 828e2 │ │ │ │ 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 8294a │ │ │ │ + bne.w 8290a │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 82782 │ │ │ │ + bne.w 82742 │ │ │ │ ldr.w r2, [r4, #168] @ 0xa8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 828da │ │ │ │ + beq.w 8289a │ │ │ │ ldr.w r6, [r4, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 82d5c │ │ │ │ + bne.w 82d1c │ │ │ │ movw r5, #40096 @ 0x9ca0 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp sl, r5 │ │ │ │ - bne.w 82980 │ │ │ │ + bne.w 82940 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8306c │ │ │ │ + bl 8302c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82b2e │ │ │ │ + beq.w 82aee │ │ │ │ mov r0, r8 │ │ │ │ - bl 83f28 │ │ │ │ + bl 83ee8 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 822d8 │ │ │ │ + bge.n 82298 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82916 │ │ │ │ + beq.w 828d6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 829bc │ │ │ │ + beq.w 8297c │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 82e32 │ │ │ │ + beq.w 82df2 │ │ │ │ cmp sl, r5 │ │ │ │ - bne.w 82a4c │ │ │ │ + bne.w 82a0c │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 826c6 │ │ │ │ + bne.w 82686 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w 82d3e │ │ │ │ + bne.w 82cfe │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r2, #30 │ │ │ │ - bmi.w 82874 │ │ │ │ + bmi.w 82834 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 8288a │ │ │ │ + bne.w 8284a │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.w 827ae │ │ │ │ + ble.w 8276e │ │ │ │ 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 82372 │ │ │ │ + bhi.n 82332 │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82f04 │ │ │ │ + beq.w 82ec4 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 82372 │ │ │ │ + ble.n 82332 │ │ │ │ ldr r5, [r2, #16] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 823b0 │ │ │ │ + beq.n 82370 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 82372 │ │ │ │ + beq.n 82332 │ │ │ │ ldr r5, [r2, #20] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 823b0 │ │ │ │ + beq.n 82370 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 82372 │ │ │ │ + beq.n 82332 │ │ │ │ adds r2, #20 │ │ │ │ mov.w r9, #2 │ │ │ │ ldr.w sl, [r2, #4]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r1, sl │ │ │ │ - beq.n 823b0 │ │ │ │ + beq.n 82370 │ │ │ │ cmp r0, r9 │ │ │ │ - bne.n 82362 │ │ │ │ + bne.n 82322 │ │ │ │ mov r5, fp │ │ │ │ ldr.w r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 82e76 │ │ │ │ + bne.w 82e36 │ │ │ │ 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 823ba │ │ │ │ + b.n 8237a │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 823b0 │ │ │ │ + beq.n 82370 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 82398 │ │ │ │ + bne.n 82358 │ │ │ │ movw r2, #34952 @ 0x8888 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 82372 │ │ │ │ + bne.n 82332 │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp lr, ip │ │ │ │ - bgt.n 8232c │ │ │ │ + bgt.n 822ec │ │ │ │ mov r5, fp │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr.w r8, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 82a12 │ │ │ │ + bne.w 829d2 │ │ │ │ ldr.w lr, [r8, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.n 82480 │ │ │ │ + ble.n 82440 │ │ │ │ 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 8241e │ │ │ │ + bhi.n 823de │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82ef6 │ │ │ │ + beq.w 82eb6 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 8241e │ │ │ │ + ble.n 823de │ │ │ │ ldr r5, [r3, #16] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 82478 │ │ │ │ + beq.n 82438 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 8241e │ │ │ │ + beq.n 823de │ │ │ │ ldr r5, [r3, #20] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 82478 │ │ │ │ + beq.n 82438 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 8241e │ │ │ │ + beq.n 823de │ │ │ │ adds r3, #20 │ │ │ │ movs r5, #2 │ │ │ │ ldr.w r9, [r3, #4]! │ │ │ │ adds r5, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n 82478 │ │ │ │ + beq.n 82438 │ │ │ │ cmp r0, r5 │ │ │ │ - bne.n 82410 │ │ │ │ + bne.n 823d0 │ │ │ │ ldr.w r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 82f4a │ │ │ │ + bne.w 82f0a │ │ │ │ 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 827c0 │ │ │ │ + bpl.w 82780 │ │ │ │ str.w r3, [r4, #456] @ 0x1c8 │ │ │ │ - cbz r6, 8249c │ │ │ │ + cbz r6, 8245c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82494 │ │ │ │ + bge.n 82454 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 82494 │ │ │ │ + cbnz r3, 82454 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82494 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82454 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 82478 │ │ │ │ + beq.n 82438 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 82460 │ │ │ │ + bne.n 82420 │ │ │ │ movw r3, #34952 @ 0x8888 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8241e │ │ │ │ + bne.n 823de │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp ip, lr │ │ │ │ - bne.n 823dc │ │ │ │ + bne.n 8239c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.n 82490 │ │ │ │ + bmi.n 82450 │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8268a │ │ │ │ + bne.w 8264a │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 82444 │ │ │ │ + bne.n 82404 │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ lsls r6, r5, #22 │ │ │ │ - bpl.w 827c6 │ │ │ │ + bpl.w 82786 │ │ │ │ ldr.w r0, [r4, #156] @ 0x9c │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82836 │ │ │ │ + bne.w 827f6 │ │ │ │ movw r3, #34952 @ 0x8888 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 826b2 │ │ │ │ + beq.w 82672 │ │ │ │ lsls r1, r5, #24 │ │ │ │ - bmi.w 82964 │ │ │ │ + bmi.w 82924 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 827a0 │ │ │ │ + beq.w 82760 │ │ │ │ ldr.w r3, [r2, #156] @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ - bl 86c60 │ │ │ │ + bl 86c24 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82b2e │ │ │ │ + beq.w 82aee │ │ │ │ mov r0, r4 │ │ │ │ - bl 8c1f0 │ │ │ │ + bl 8c154 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82b30 │ │ │ │ + beq.w 82af0 │ │ │ │ lsls r6, r3, #27 │ │ │ │ - bmi.w 826ea │ │ │ │ + bmi.w 826aa │ │ │ │ lsls r5, r3, #28 │ │ │ │ - bpl.n 82504 │ │ │ │ + bpl.n 824c4 │ │ │ │ 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 82ebe │ │ │ │ + bne.w 82e7e │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82b4c │ │ │ │ + beq.w 82b0c │ │ │ │ ldr.w r5, [r4, #168] @ 0xa8 │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.n 8255a │ │ │ │ + ble.n 8251a │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 82530 │ │ │ │ + bge.n 824f0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 8f2bc │ │ │ │ + bl 8f21c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 82b2e │ │ │ │ + blt.w 82aee │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n 8255a │ │ │ │ + beq.n 8251a │ │ │ │ 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 82eb2 │ │ │ │ - bl 8f2bc │ │ │ │ + bge.w 82e72 │ │ │ │ + bl 8f21c │ │ │ │ adds r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 82b2e │ │ │ │ + blt.w 82aee │ │ │ │ cmp r8, r6 │ │ │ │ - bne.n 8253a │ │ │ │ + bne.n 824fa │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 82c78 │ │ │ │ + beq.w 82c38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8df74 │ │ │ │ + bl 8ded8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82b30 │ │ │ │ + beq.w 82af0 │ │ │ │ lsls r0, r3, #17 │ │ │ │ - bpl.n 8257a │ │ │ │ + bpl.n 8253a │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 82eda │ │ │ │ + beq.w 82e9a │ │ │ │ ldr.w r2, [r4, #144] @ 0x90 │ │ │ │ lsls r1, r3, #27 │ │ │ │ - bmi.w 8271c │ │ │ │ + bmi.w 826dc │ │ │ │ cmp r2, #7 │ │ │ │ - bgt.n 82592 │ │ │ │ + bgt.n 82552 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 82e96 │ │ │ │ + ble.w 82e56 │ │ │ │ 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 8273e │ │ │ │ + bne.w 826fe │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #704] @ (82870 ) │ │ │ │ + ldr r3, [pc, #704] @ (82830 ) │ │ │ │ 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 │ │ │ │ @@ -129432,33 +129426,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 82ca2 │ │ │ │ + beq.w 82c62 │ │ │ │ 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 82cb6 │ │ │ │ + beq.w 82c76 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8220e │ │ │ │ - bl 7faec │ │ │ │ + bne.w 821ce │ │ │ │ + bl 7faac │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and.w r2, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82b30 │ │ │ │ + beq.w 82af0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8296c │ │ │ │ - ldr r3, [pc, #600] @ (82870 ) │ │ │ │ + beq.w 8292c │ │ │ │ + ldr r3, [pc, #600] @ (82830 ) │ │ │ │ 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 │ │ │ │ @@ -129468,95 +129462,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 82c96 │ │ │ │ + beq.w 82c56 │ │ │ │ str.w r0, [r1, #428] @ 0x1ac │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8221a │ │ │ │ + bne.w 821da │ │ │ │ movw r3, #34952 @ 0x8888 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 82930 │ │ │ │ + beq.w 828f0 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r2, #22 │ │ │ │ - bmi.w 82e58 │ │ │ │ + bmi.w 82e18 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ movw r0, #34952 @ 0x8888 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str.w r3, [r4, #128] @ 0x80 │ │ │ │ lsls r6, r2, #30 │ │ │ │ - bmi.w 82222 │ │ │ │ + bmi.w 821e2 │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ - b.n 8225a │ │ │ │ + b.n 8221a │ │ │ │ mov r0, r4 │ │ │ │ - bl 93f14 │ │ │ │ - b.n 82490 │ │ │ │ + bl 93e74 │ │ │ │ + b.n 82450 │ │ │ │ ldr.w r0, [r4, #156] @ 0x9c │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82cda │ │ │ │ + bne.w 82c9a │ │ │ │ movw r3, #34952 @ 0x8888 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 827a0 │ │ │ │ + bne.n 82760 │ │ │ │ lsls r6, r5, #22 │ │ │ │ - bpl.w 82828 │ │ │ │ + bpl.w 827e8 │ │ │ │ lsls r0, r5, #24 │ │ │ │ - bmi.w 82964 │ │ │ │ + bmi.w 82924 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 827a0 │ │ │ │ + beq.n 82760 │ │ │ │ movw r2, #34952 @ 0x8888 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - b.n 824c4 │ │ │ │ + b.n 82484 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 822fa │ │ │ │ + bge.w 822ba │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 822fa │ │ │ │ + bne.w 822ba │ │ │ │ mov r0, r6 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 822fa │ │ │ │ + b.n 822ba │ │ │ │ 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 824ec │ │ │ │ + bls.w 824ac │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #39372 @ 0x99cc │ │ │ │ + movw r1, #37388 @ 0x920c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82b30 │ │ │ │ + b.n 82af0 │ │ │ │ adds r2, #1 │ │ │ │ - beq.w 82592 │ │ │ │ + beq.w 82552 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #39596 @ 0x9aac │ │ │ │ + movw r1, #37612 @ 0x92ec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82b30 │ │ │ │ - ldr r0, [pc, #304] @ (82870 ) │ │ │ │ + b.n 82af0 │ │ │ │ + ldr r0, [pc, #304] @ (82830 ) │ │ │ │ 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] │ │ │ │ @@ -129567,766 +129561,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 82cd0 │ │ │ │ + beq.w 82c90 │ │ │ │ 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 8228a │ │ │ │ + bne.w 8224a │ │ │ │ ldr.w r0, [r4, #156] @ 0x9c │ │ │ │ mov r2, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82c8e │ │ │ │ + bne.w 82c4e │ │ │ │ movw r3, #34952 @ 0x8888 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 826ac │ │ │ │ + beq.n 8266c │ │ │ │ mov r0, r4 │ │ │ │ - bl 86c60 │ │ │ │ + bl 86c24 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 82504 │ │ │ │ - b.n 82b2e │ │ │ │ + bne.w 824c4 │ │ │ │ + b.n 82aee │ │ │ │ ldr.w r8, [r4, #168] @ 0xa8 │ │ │ │ ldr.w lr, [r8, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bgt.w 823d0 │ │ │ │ - b.n 82480 │ │ │ │ + bgt.w 82390 │ │ │ │ + b.n 82440 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 82444 │ │ │ │ + bne.w 82404 │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 82810 │ │ │ │ + ble.n 827d0 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r0, #22 │ │ │ │ - bmi.w 82e14 │ │ │ │ + bmi.w 82dd4 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 82810 │ │ │ │ + beq.n 827d0 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r0, #22 │ │ │ │ - bmi.w 82e14 │ │ │ │ + bmi.w 82dd4 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 82810 │ │ │ │ + beq.n 827d0 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r0, #22 │ │ │ │ - bmi.w 82e14 │ │ │ │ + bmi.w 82dd4 │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n 82810 │ │ │ │ + beq.n 827d0 │ │ │ │ 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 82e14 │ │ │ │ + bmi.w 82dd4 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 827fe │ │ │ │ + bne.n 827be │ │ │ │ ldr.w r0, [r4, #156] @ 0x9c │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ - cbnz r0, 82836 │ │ │ │ + cbnz r0, 827f6 │ │ │ │ movw r3, #34952 @ 0x8888 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 824b8 │ │ │ │ + bne.w 82478 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 827a0 │ │ │ │ + beq.n 82760 │ │ │ │ orr.w r5, r5, #128 @ 0x80 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 824c8 │ │ │ │ + b.n 82488 │ │ │ │ lsls r3, r5, #24 │ │ │ │ - bmi.w 82964 │ │ │ │ + bmi.w 82924 │ │ │ │ and.w r3, r7, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82c3e │ │ │ │ + beq.w 82bfe │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e80 │ │ │ │ + bl 84e40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 82b2e │ │ │ │ + blt.w 82aee │ │ │ │ mov r0, r4 │ │ │ │ - bl 86c60 │ │ │ │ + bl 86c24 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82b2e │ │ │ │ + beq.w 82aee │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 824d8 │ │ │ │ - b.n 82c60 │ │ │ │ + bne.w 82498 │ │ │ │ + b.n 82c20 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 82f7c <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f3c <_Py_SetImmortal@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r5 │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ - beq.w 82314 │ │ │ │ - ldr r1, [pc, #700] @ (82b48 ) │ │ │ │ + beq.w 822d4 │ │ │ │ + ldr r1, [pc, #700] @ (82b08 ) │ │ │ │ add r2, sp, #16 │ │ │ │ mov.w ip, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ strd ip, ip, [sp, #16] │ │ │ │ - bl 1cad00 │ │ │ │ + bl 1c9b80 │ │ │ │ add r2, sp, #20 │ │ │ │ - ldr r1, [pc, #680] @ (82b48 ) │ │ │ │ + ldr r1, [pc, #680] @ (82b08 ) │ │ │ │ movw r0, #40096 @ 0x9ca0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1cad00 │ │ │ │ + bl 1c9b80 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ eor.w r8, r0, r2 │ │ │ │ tst.w r0, #1 │ │ │ │ - beq.w 82bbe │ │ │ │ + beq.w 82b7e │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bpl.w 82ba6 │ │ │ │ + bpl.w 82b66 │ │ │ │ cmp.w r8, #1 │ │ │ │ - bhi.w 82374 │ │ │ │ + bhi.w 82334 │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bgt.w 82320 │ │ │ │ - b.n 823ba │ │ │ │ + bgt.w 822e0 │ │ │ │ + b.n 8237a │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 82d26 │ │ │ │ + beq.w 82ce6 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8e984 │ │ │ │ + bl 8e8e8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82b30 │ │ │ │ + beq.w 82af0 │ │ │ │ lsls r5, r3, #30 │ │ │ │ - bpl.w 82d2a │ │ │ │ + bpl.w 82cea │ │ │ │ mov r0, r6 │ │ │ │ - bl 82f7c <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f3c <_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 82692 │ │ │ │ + bmi.w 82652 │ │ │ │ ldr.w sl, [r4, #4] │ │ │ │ - b.n 82294 │ │ │ │ + b.n 82254 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 822d8 │ │ │ │ - bl 92d74 │ │ │ │ + b.n 82298 │ │ │ │ + bl 92cd4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 82b2e │ │ │ │ + blt.w 82aee │ │ │ │ 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 82284 │ │ │ │ + bne.w 82244 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 82284 │ │ │ │ + beq.w 82244 │ │ │ │ ldr.w sl, [r1, #4] │ │ │ │ str.w sl, [r4, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 82c7c │ │ │ │ + bne.w 82c3c │ │ │ │ ldr.w r3, [r4, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82294 │ │ │ │ - b.n 828e0 │ │ │ │ + bne.w 82254 │ │ │ │ + b.n 828a0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 82832 │ │ │ │ - b.n 827a0 │ │ │ │ + bne.w 827f2 │ │ │ │ + b.n 82760 │ │ │ │ str.w r0, [r4, #132] @ 0x84 │ │ │ │ - b.n 8220e │ │ │ │ + b.n 821ce │ │ │ │ movw r5, #40096 @ 0x9ca0 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp sl, r5 │ │ │ │ - beq.w 82d78 │ │ │ │ - ldr r1, [pc, #452] @ (82b48 ) │ │ │ │ + beq.w 82d38 │ │ │ │ + ldr r1, [pc, #452] @ (82b08 ) │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, sl │ │ │ │ mov.w r9, #1 │ │ │ │ str.w r9, [sp, #20] │ │ │ │ - bl 1cad00 │ │ │ │ + bl 1c9b80 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, r9 │ │ │ │ - beq.n 829e0 │ │ │ │ + beq.n 829a0 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #14 │ │ │ │ - bpl.w 82d30 │ │ │ │ + bpl.w 82cf0 │ │ │ │ mov r1, r4 │ │ │ │ - bl f53e4 │ │ │ │ + bl f5388 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 829fa │ │ │ │ + bpl.n 829ba │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 822ba │ │ │ │ + bne.w 8227a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 82b2e │ │ │ │ + beq.w 82aee │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 82b2e │ │ │ │ + bge.w 82aee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82b2e │ │ │ │ + bne.w 82aee │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82b30 │ │ │ │ + b.n 82af0 │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #348] @ (82b48 ) │ │ │ │ + ldr r1, [pc, #348] @ (82b08 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c368 │ │ │ │ + bl 15c3c8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n 829bc │ │ │ │ + bmi.n 8297c │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 829b4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 82974 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 822ba │ │ │ │ - b.n 829bc │ │ │ │ - ldr r1, [pc, #308] @ (82b48 ) │ │ │ │ + bne.w 8227a │ │ │ │ + b.n 8297c │ │ │ │ + ldr r1, [pc, #308] @ (82b08 ) │ │ │ │ add r2, sp, #16 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ - bl 1cad00 │ │ │ │ + bl 1c9b80 │ │ │ │ add r2, sp, #20 │ │ │ │ - ldr r1, [pc, #292] @ (82b48 ) │ │ │ │ + ldr r1, [pc, #292] @ (82b08 ) │ │ │ │ movw r0, #40096 @ 0x9ca0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1cad00 │ │ │ │ + bl 1c9b80 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ eor.w r5, r0, r2 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.w 82be8 │ │ │ │ + bpl.w 82ba8 │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bpl.w 82bd4 │ │ │ │ + bpl.w 82b94 │ │ │ │ cmp r5, #1 │ │ │ │ - bls.w 823c6 │ │ │ │ - b.n 8241e │ │ │ │ + bls.w 82386 │ │ │ │ + b.n 823de │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 92c44 │ │ │ │ + bl 92ba4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 822f0 │ │ │ │ + ble.w 822b0 │ │ │ │ mov fp, r6 │ │ │ │ str r7, [sp, #12] │ │ │ │ mov.w sl, #0 │ │ │ │ movw r7, #34952 @ 0x8888 │ │ │ │ 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 82db8 │ │ │ │ + bge.w 82d78 │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ ldr.w r5, [r8, #172] @ 0xac │ │ │ │ - cbz r0, 82ac6 │ │ │ │ - bl 92c44 │ │ │ │ + cbz r0, 82a86 │ │ │ │ + bl 92ba4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 82b42 │ │ │ │ + bne.n 82b02 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 82b42 │ │ │ │ + bne.n 82b02 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 82cfa │ │ │ │ + beq.w 82cba │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 82ae8 │ │ │ │ + ble.n 82aa8 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 82ad2 │ │ │ │ + bne.n 82a92 │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r9, sl │ │ │ │ - bne.n 82a78 │ │ │ │ + bne.n 82a38 │ │ │ │ ldmia.w sp, {r3, r4, r5, r7} │ │ │ │ mov r6, fp │ │ │ │ - b.n 822f0 │ │ │ │ + b.n 822b0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 82b42 │ │ │ │ + bne.n 82b02 │ │ │ │ mov r0, r7 │ │ │ │ - b.n 82a9c │ │ │ │ + b.n 82a5c │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 82ae8 │ │ │ │ + beq.n 82aa8 │ │ │ │ adds r5, #16 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [r5, #4]! │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 82ab6 │ │ │ │ + beq.n 82a76 │ │ │ │ adds r1, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 82ada │ │ │ │ + bne.n 82a9a │ │ │ │ mov r8, r4 │ │ │ │ movw r1, #43556 @ 0xaa24 │ │ │ │ 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, #39220 @ 0x9934 │ │ │ │ + movw r1, #37236 @ 0x9174 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 829bc │ │ │ │ + bge.w 8297c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 829bc │ │ │ │ + bne.w 8297c │ │ │ │ mov r0, r3 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 829c2 │ │ │ │ + bne.w 82982 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 82f12 │ │ │ │ + bmi.w 82ed2 │ │ │ │ bic.w r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 825a8 │ │ │ │ + b.n 82568 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 82aa4 │ │ │ │ + b.n 82a64 │ │ │ │ nop │ │ │ │ adcs.w r0, r4, #82 @ 0x52 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bmi.n 82bfc │ │ │ │ + bmi.n 82bbc │ │ │ │ ldr.w r5, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #684] @ (82e04 ) │ │ │ │ + ldr r2, [pc, #684] @ (82dc4 ) │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r2, #2252] @ 0x8cc │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 82ce2 │ │ │ │ + bne.w 82ca2 │ │ │ │ ldr.w r2, [r2, #2260] @ 0x8d4 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 82ce2 │ │ │ │ - ldr r1, [pc, #656] @ (82e08 ) │ │ │ │ + beq.w 82ca2 │ │ │ │ + ldr r1, [pc, #656] @ (82dc8 ) │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8524c │ │ │ │ + bl 8520c │ │ │ │ adds r6, r0, #3 │ │ │ │ - beq.n 82b2e │ │ │ │ + beq.n 82aee │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 82c84 │ │ │ │ - ldr r1, [pc, #640] @ (82e08 ) │ │ │ │ + bne.n 82c44 │ │ │ │ + ldr r1, [pc, #640] @ (82dc8 ) │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 82b2e │ │ │ │ - movw r3, #14133 @ 0x3735 │ │ │ │ + beq.n 82aee │ │ │ │ + movw r3, #9977 @ 0x26f9 │ │ │ │ movt r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 8250c │ │ │ │ + b.n 824cc │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 828c4 │ │ │ │ + bne.w 82884 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 828c4 │ │ │ │ + b.n 82884 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 828be │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bne.w 8287e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 828be │ │ │ │ + b.n 8287e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82a44 │ │ │ │ + bne.w 82a04 │ │ │ │ mov r0, r2 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82a44 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82a04 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82a3e │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bne.w 829fe │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 82a3e │ │ │ │ - ldr r2, [pc, #524] @ (82e0c ) │ │ │ │ + b.n 829fe │ │ │ │ + ldr r2, [pc, #524] @ (82dcc ) │ │ │ │ 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 82c3a │ │ │ │ + beq.n 82bfa │ │ │ │ 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 82b56 │ │ │ │ + b.n 82b16 │ │ │ │ ldr.w r3, [r2, #156] @ 0x9c │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 827a0 │ │ │ │ + beq.w 82760 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e80 │ │ │ │ + bl 84e40 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 82b2e │ │ │ │ + blt.w 82aee │ │ │ │ mov r0, r4 │ │ │ │ - bl 86c60 │ │ │ │ + bl 86c24 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82b2e │ │ │ │ + beq.w 82aee │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82b4c │ │ │ │ + beq.w 82b0c │ │ │ │ ldr.w r5, [r4, #168] @ 0xa8 │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bgt.w 8251a │ │ │ │ + bgt.w 824da │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82598 │ │ │ │ + b.n 82558 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 82958 │ │ │ │ - b.n 82788 │ │ │ │ + bne.w 82918 │ │ │ │ + b.n 82748 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8250c │ │ │ │ - b.n 82b86 │ │ │ │ + bne.w 824cc │ │ │ │ + b.n 82b46 │ │ │ │ lsls r3, r3, #24 │ │ │ │ - bpl.w 8283c │ │ │ │ - b.n 827a0 │ │ │ │ + bpl.w 827fc │ │ │ │ + b.n 82760 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ str.w r0, [r2, #404] @ 0x194 │ │ │ │ - b.w 8220e │ │ │ │ + b.w 821ce │ │ │ │ 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 825f8 │ │ │ │ + bne.w 825b8 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39112 @ 0x98c8 │ │ │ │ + movw r1, #37128 @ 0x9108 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82b30 │ │ │ │ + b.n 82af0 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ str.w r3, [r2, #396] @ 0x18c │ │ │ │ - b.n 8277a │ │ │ │ + b.n 8273a │ │ │ │ lsls r1, r5, #24 │ │ │ │ - bpl.w 8283c │ │ │ │ - b.n 827a0 │ │ │ │ - ldr r0, [pc, #292] @ (82e08 ) │ │ │ │ - bl 7ab74 │ │ │ │ + bpl.w 827fc │ │ │ │ + b.n 82760 │ │ │ │ + ldr r0, [pc, #292] @ (82dc8 ) │ │ │ │ + bl 7ab44 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 82b74 │ │ │ │ - ldr r0, [pc, #276] @ (82e08 ) │ │ │ │ - bl 43108 │ │ │ │ + bne.w 82b34 │ │ │ │ + ldr r0, [pc, #276] @ (82dc8 ) │ │ │ │ + bl 43128 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82b30 │ │ │ │ + b.n 82af0 │ │ │ │ mov r3, r8 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 82ab6 │ │ │ │ + beq.w 82a76 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 82cfc │ │ │ │ + bne.n 82cbc │ │ │ │ movw r3, #34952 @ 0x8888 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 82ab6 │ │ │ │ - b.n 82ae8 │ │ │ │ + beq.w 82a76 │ │ │ │ + b.n 82aa8 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r2, #404] @ 0x194 │ │ │ │ - b.w 8225a │ │ │ │ - ldr r6, [pc, #232] @ (82e10 ) │ │ │ │ - b.n 828f0 │ │ │ │ + b.w 8221a │ │ │ │ + ldr r6, [pc, #232] @ (82dd0 ) │ │ │ │ + b.n 828b0 │ │ │ │ str.w r6, [r4, #168] @ 0xa8 │ │ │ │ - b.n 82910 │ │ │ │ + b.n 828d0 │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbnz r3, 82d88 │ │ │ │ - bl 20864c <_PyStack_AsDict@@Base+0xfc> │ │ │ │ + cbnz r3, 82d48 │ │ │ │ + bl 207418 <_PyStack_AsDict@@Base+0xfc> │ │ │ │ mov r8, r0 │ │ │ │ - b.n 829ae │ │ │ │ + b.n 8296e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 82494 │ │ │ │ + bge.w 82454 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 82494 │ │ │ │ + bne.w 82454 │ │ │ │ mov r0, r3 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 82494 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 82454 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 82972 │ │ │ │ + bge.w 82932 │ │ │ │ movw r5, #40096 @ 0x9ca0 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ adds r3, #1 │ │ │ │ cmp sl, r5 │ │ │ │ str r3, [r6, #0] │ │ │ │ - bne.w 82980 │ │ │ │ + bne.w 82940 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8306c │ │ │ │ + bl 8302c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 822ba │ │ │ │ - b.n 829c2 │ │ │ │ + bne.w 8227a │ │ │ │ + b.n 82982 │ │ │ │ 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 82dd8 │ │ │ │ + bpl.n 82d98 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 82de8 │ │ │ │ + beq.n 82da8 │ │ │ │ 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 82d36 │ │ │ │ + b.n 82cf6 │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - movw r1, #39180 @ 0x990c │ │ │ │ + movw r1, #37196 @ 0x914c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r4, [sp, #4] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov r6, fp │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 82b0e │ │ │ │ + b.n 82ace │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 82d9a │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82d9a │ │ │ │ + bne.n 82d5a │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82d5a │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 829bc │ │ │ │ + bmi.w 8297c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82a04 │ │ │ │ + beq.w 829c4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 82b2e │ │ │ │ - b.n 829c2 │ │ │ │ + beq.w 82aee │ │ │ │ + b.n 82982 │ │ │ │ add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xb7c0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ - movw r1, #39276 @ 0x996c │ │ │ │ + movw r1, #37292 @ 0x91ac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82b30 │ │ │ │ + b.n 82af0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 82e66 │ │ │ │ + blt.n 82e26 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39152 @ 0x98f0 │ │ │ │ + movw r1, #37168 @ 0x9130 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 82b2e │ │ │ │ - b.n 829c2 │ │ │ │ + beq.w 82aee │ │ │ │ + b.n 82982 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.n 82670 │ │ │ │ + b.n 82630 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 82e3a │ │ │ │ + bne.n 82dfa │ │ │ │ mov r0, r3 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82e3a │ │ │ │ - ldr r3, [pc, #256] @ (82f78 ) │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 82dfa │ │ │ │ + ldr r3, [pc, #256] @ (82f38 ) │ │ │ │ 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 8237e │ │ │ │ + b.w 8233e │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #39688 @ 0x9b08 │ │ │ │ + movw r1, #37704 @ 0x9348 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82b30 │ │ │ │ + b.n 82af0 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r8 │ │ │ │ - bne.w 8253a │ │ │ │ - b.w 8255a │ │ │ │ + bne.w 824fa │ │ │ │ + b.w 8251a │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #39444 @ 0x9a14 │ │ │ │ + movw r1, #37460 @ 0x9254 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82b30 │ │ │ │ + b.n 82af0 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #39524 @ 0x9a64 │ │ │ │ + movw r1, #37540 @ 0x92a4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 82b30 │ │ │ │ + b.n 82af0 │ │ │ │ cmp r4, r2 │ │ │ │ it ne │ │ │ │ movne r3, r4 │ │ │ │ - beq.w 82478 │ │ │ │ - b.w 82464 │ │ │ │ + beq.w 82438 │ │ │ │ + b.w 82424 │ │ │ │ cmp r4, r1 │ │ │ │ it ne │ │ │ │ movne r2, r4 │ │ │ │ - beq.w 823b0 │ │ │ │ - b.w 8239c │ │ │ │ - ldr r0, [pc, #100] @ (82f78 ) │ │ │ │ + beq.w 82370 │ │ │ │ + b.w 8235c │ │ │ │ + ldr r0, [pc, #100] @ (82f38 ) │ │ │ │ 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 82f6a │ │ │ │ + beq.n 82f2a │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 82f6a │ │ │ │ + bhi.n 82f2a │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #8] │ │ │ │ - b.n 82b3c │ │ │ │ - ldr r0, [pc, #44] @ (82f78 ) │ │ │ │ + b.n 82afc │ │ │ │ + ldr r0, [pc, #44] @ (82f38 ) │ │ │ │ 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 82428 │ │ │ │ + b.w 823e8 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 82f44 │ │ │ │ + b.n 82f04 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00082f7c <_Py_SetImmortal@@Base>: │ │ │ │ +00082f3c <_Py_SetImmortal@@Base>: │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bmi.n 82f96 <_Py_SetImmortal@@Base+0x1a> │ │ │ │ + bmi.n 82f56 <_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, 83002 <_Py_SetImmortal@@Base+0x86> │ │ │ │ + cbnz r2, 82fc2 <_Py_SetImmortal@@Base+0x86> │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ - cbz r2, 82ff0 <_Py_SetImmortal@@Base+0x74> │ │ │ │ - ldr r0, [pc, #112] @ (83024 <_Py_SetImmortal@@Base+0xa8>) │ │ │ │ + cbz r2, 82fb0 <_Py_SetImmortal@@Base+0x74> │ │ │ │ + ldr r0, [pc, #112] @ (82fe4 <_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] │ │ │ │ @@ -130344,152 +130338,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, #17045 @ 0x4295 │ │ │ │ + movw r1, #16885 @ 0x41f5 │ │ │ │ movt r1, #9 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 83016 <_Py_SetImmortal@@Base+0x9a> │ │ │ │ + bne.n 82fd6 <_Py_SetImmortal@@Base+0x9a> │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #22 │ │ │ │ - bmi.n 82fac <_Py_SetImmortal@@Base+0x30> │ │ │ │ - b.n 82ff0 <_Py_SetImmortal@@Base+0x74> │ │ │ │ + bmi.n 82f6c <_Py_SetImmortal@@Base+0x30> │ │ │ │ + b.n 82fb0 <_Py_SetImmortal@@Base+0x74> │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 82fac <_Py_SetImmortal@@Base+0x30> │ │ │ │ - b.n 82ff0 <_Py_SetImmortal@@Base+0x74> │ │ │ │ + bne.n 82f6c <_Py_SetImmortal@@Base+0x30> │ │ │ │ + b.n 82fb0 <_Py_SetImmortal@@Base+0x74> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00083028 : │ │ │ │ +00082fe8 : │ │ │ │ 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 83044 │ │ │ │ + bne.n 83004 │ │ │ │ mov r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ - cbnz r3, 8304e │ │ │ │ + cbnz r3, 8300e │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ - movw r2, #17045 @ 0x4295 │ │ │ │ + movw r2, #16885 @ 0x41f5 │ │ │ │ movt r2, #9 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 83068 │ │ │ │ + bne.n 83028 │ │ │ │ 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 83060 │ │ │ │ + b.n 83020 │ │ │ │ stmdb 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 83230 │ │ │ │ + bmi.w 831f0 │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8326e │ │ │ │ + beq.w 8322e │ │ │ │ ldr.w r4, [r5, #168] @ 0xa8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 830c6 │ │ │ │ + ble.n 83086 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr.w r7, [r3, #172] @ 0xac │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 834ea │ │ │ │ + beq.w 834aa │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8312c │ │ │ │ + beq.n 830ec │ │ │ │ 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 834ea │ │ │ │ + beq.w 834aa │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 830b2 │ │ │ │ + bne.n 83072 │ │ │ │ add.w r6, r4, #12 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.w 832a6 │ │ │ │ + ble.w 83266 │ │ │ │ adds r3, #1 │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ mov r7, r3 │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 830ce │ │ │ │ + beq.n 8308e │ │ │ │ add.w ip, r4, #16 │ │ │ │ ldr.w ip, [ip, r7, lsl #2] │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 830dc │ │ │ │ - bl 5604e │ │ │ │ + bne.n 8309c │ │ │ │ + bl 5606e │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 83124 │ │ │ │ + cbz r0, 830e4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bpl.w 83568 │ │ │ │ - movw r1, #40656 @ 0x9ed0 │ │ │ │ + bpl.w 83528 │ │ │ │ + movw r1, #38672 @ 0x9710 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r2, r4 │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8351a │ │ │ │ + blt.w 834da │ │ │ │ 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 832de │ │ │ │ - bmi.w 8352c │ │ │ │ + beq.w 8329e │ │ │ │ + bmi.w 834ec │ │ │ │ cmp r6, #19 │ │ │ │ - bgt.w 83490 │ │ │ │ - ldr r1, [pc, #548] @ (83368 ) │ │ │ │ + bgt.w 83450 │ │ │ │ + ldr r1, [pc, #548] @ (83328 ) │ │ │ │ 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 83284 │ │ │ │ - ldr.w ip, [pc, #528] @ 83374 │ │ │ │ + beq.w 83244 │ │ │ │ + ldr.w ip, [pc, #528] @ 83334 │ │ │ │ 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 834c6 │ │ │ │ + bne.w 83486 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #12] │ │ │ │ mov.w r2, r8, lsl #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2b420 │ │ │ │ ldr.w r1, [r9, #8] │ │ │ │ @@ -130503,57 +130497,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 8327c │ │ │ │ + bge.n 8323c │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ str r5, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 83124 │ │ │ │ + beq.n 830e4 │ │ │ │ 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 83124 │ │ │ │ + beq.n 830e4 │ │ │ │ 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 83124 │ │ │ │ + beq.n 830e4 │ │ │ │ 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 83222 │ │ │ │ + blt.n 831e2 │ │ │ │ cmp r2, r6 │ │ │ │ str.w r3, [r0, #4]! │ │ │ │ - bne.n 8320a │ │ │ │ - b.n 83124 │ │ │ │ + bne.n 831ca │ │ │ │ + b.n 830e4 │ │ │ │ adds r1, #1 │ │ │ │ cmp r2, r6 │ │ │ │ str r1, [r3, #0] │ │ │ │ str.w r3, [r0, #4]! │ │ │ │ - bne.n 8320a │ │ │ │ - b.n 83124 │ │ │ │ - ldr r0, [pc, #308] @ (83368 ) │ │ │ │ + bne.n 831ca │ │ │ │ + b.n 830e4 │ │ │ │ + ldr r0, [pc, #308] @ (83328 ) │ │ │ │ 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] │ │ │ │ @@ -130563,583 +130557,583 @@ │ │ │ │ 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 834b6 │ │ │ │ + beq.w 83476 │ │ │ │ ldr.w r3, [r1, #428] @ 0x1ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83092 │ │ │ │ + bne.w 83052 │ │ │ │ mov r0, r5 │ │ │ │ - bl 92d74 │ │ │ │ + bl 92cd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 83092 │ │ │ │ - b.n 83122 │ │ │ │ + bge.w 83052 │ │ │ │ + b.n 830e2 │ │ │ │ str r5, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 831da │ │ │ │ - b.n 83124 │ │ │ │ + bne.n 8319a │ │ │ │ + b.n 830e4 │ │ │ │ mov r1, r8 │ │ │ │ movw r0, #41344 @ 0xa180 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 844e0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 844a0 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83124 │ │ │ │ - ldr r3, [pc, #204] @ (83368 ) │ │ │ │ + beq.w 830e4 │ │ │ │ + ldr r3, [pc, #204] @ (83328 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ - b.n 83182 │ │ │ │ + b.n 83142 │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.w 83576 │ │ │ │ + bcs.w 83536 │ │ │ │ lsls r7, r3, #2 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83576 │ │ │ │ + beq.w 83536 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ movs r0, #0 │ │ │ │ cmp r0, r2 │ │ │ │ - bge.n 832fc │ │ │ │ + bge.n 832bc │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ ldr.w r3, [r3, #172] @ 0xac │ │ │ │ str.w r3, [r1, r0, lsl #2] │ │ │ │ adds r0, #1 │ │ │ │ - b.n 832ca │ │ │ │ + b.n 8328a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - ldr r4, [pc, #136] @ (8336c ) │ │ │ │ + ldr r4, [pc, #136] @ (8332c ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ittet lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - ldrge r3, [pc, #128] @ (83370 ) │ │ │ │ - ldrlt r2, [pc, #128] @ (83370 ) │ │ │ │ + ldrge r3, [pc, #128] @ (83330 ) │ │ │ │ + ldrlt r2, [pc, #128] @ (83330 ) │ │ │ │ ite ge │ │ │ │ strge.w r5, [r3, #1984] @ 0x7c0 │ │ │ │ strlt.w r5, [r2, #1984] @ 0x7c0 │ │ │ │ - b.n 83124 │ │ │ │ + b.n 830e4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub.w r9, r7, #4 │ │ │ │ movs r0, #1 │ │ │ │ str.w r4, [r3, r9] │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8335e │ │ │ │ + cbz r0, 8331e │ │ │ │ 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 83588 │ │ │ │ + bl 83548 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8357c │ │ │ │ + beq.w 8353c │ │ │ │ sub.w sl, r0, #4 │ │ │ │ subs r1, r7, #4 │ │ │ │ add r0, r9 │ │ │ │ movs r5, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 83378 │ │ │ │ + beq.n 83338 │ │ │ │ str.w r5, [r1, #4]! │ │ │ │ - b.n 83338 │ │ │ │ + b.n 832f8 │ │ │ │ ldrd r5, r1, [sp, #8] │ │ │ │ ldr.w lr, [sp, #16] │ │ │ │ cmp r1, r9 │ │ │ │ - bne.n 83390 │ │ │ │ + bne.n 83350 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r6 │ │ │ │ cmp r2, r5 │ │ │ │ - bne.w 8353c │ │ │ │ + bne.w 834fc │ │ │ │ mov r0, r7 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 83b90 │ │ │ │ - b.n 83124 │ │ │ │ + bl 83b50 │ │ │ │ + b.n 830e4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ subs r0, r7, #3 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 83358 │ │ │ │ + beq.n 83318 │ │ │ │ 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 8334a │ │ │ │ + bge.n 8330a │ │ │ │ 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 833f6 │ │ │ │ + ble.n 833b6 │ │ │ │ add.w lr, r1, r3, lsl #2 │ │ │ │ ldr.w r0, [lr, #20] │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 83342 │ │ │ │ + beq.n 83302 │ │ │ │ adds r0, r3, #2 │ │ │ │ cmp r5, r0 │ │ │ │ - ble.n 833f6 │ │ │ │ + ble.n 833b6 │ │ │ │ ldr.w lr, [lr, #24] │ │ │ │ cmp lr, r4 │ │ │ │ - beq.n 83342 │ │ │ │ + beq.n 83302 │ │ │ │ adds r3, #3 │ │ │ │ cmp r3, r5 │ │ │ │ - bge.n 833f6 │ │ │ │ + bge.n 833b6 │ │ │ │ adds r1, #16 │ │ │ │ ldr.w r0, [r1, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 83342 │ │ │ │ + beq.n 83302 │ │ │ │ cmp r5, r3 │ │ │ │ - bgt.n 833e8 │ │ │ │ + bgt.n 833a8 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.n 833b4 │ │ │ │ + bne.n 83374 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9bb0c │ │ │ │ + bl 9ba64 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 83564 │ │ │ │ + beq.w 83524 │ │ │ │ ldr.w r1, [r8] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 83422 │ │ │ │ + ble.n 833e2 │ │ │ │ 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 8338a │ │ │ │ + beq.n 8334a │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 83442 │ │ │ │ + ble.n 83402 │ │ │ │ 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 8345c │ │ │ │ + ble.n 8341c │ │ │ │ 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 8338a │ │ │ │ + beq.n 8334a │ │ │ │ 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 8348a │ │ │ │ + bge.n 8344a │ │ │ │ ldr.w r3, [r2, ip, lsl #2] │ │ │ │ cmp lr, r3 │ │ │ │ it eq │ │ │ │ streq r4, [r0, #0] │ │ │ │ cmp r1, r9 │ │ │ │ - bne.n 8346c │ │ │ │ - b.n 8338a │ │ │ │ + bne.n 8342c │ │ │ │ + b.n 8334a │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r8, r3 │ │ │ │ - bls.w 83284 │ │ │ │ - bl 23c470 │ │ │ │ + bls.w 83244 │ │ │ │ + bl 23b41c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83124 │ │ │ │ - ldr r3, [pc, #216] @ (83584 ) │ │ │ │ + beq.w 830e4 │ │ │ │ + ldr r3, [pc, #216] @ (83544 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ - b.n 83188 │ │ │ │ + b.n 83148 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r2, #404] @ 0x194 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83092 │ │ │ │ - b.n 8326e │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + bne.w 83052 │ │ │ │ + b.n 8322e │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 83508 │ │ │ │ + bne.n 834c8 │ │ │ │ ldr.w r0, [ip, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ - cbnz r0, 83512 │ │ │ │ + cbnz r0, 834d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - ldr r3, [pc, #160] @ (83584 ) │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + ldr r3, [pc, #160] @ (83544 ) │ │ │ │ ldr.w r9, [r3, sl] │ │ │ │ - b.n 83182 │ │ │ │ + b.n 83142 │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #40612 @ 0x9ea4 │ │ │ │ + movw r1, #38628 @ 0x96e4 │ │ │ │ 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 f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ ldr.w r2, [ip, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #112] @ (83584 ) │ │ │ │ + ldr r3, [pc, #112] @ (83544 ) │ │ │ │ ldr.w r9, [r3, sl] │ │ │ │ - b.n 83182 │ │ │ │ + b.n 83142 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83122 │ │ │ │ + bne.w 830e2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 83122 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 830e2 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - movw r0, #38420 @ 0x9614 │ │ │ │ + movw r0, #36436 @ 0x8e54 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 83122 │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 830e2 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 55efa │ │ │ │ + bl 55f1a │ │ │ │ mov r0, r7 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83560 │ │ │ │ + bge.n 83520 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 83560 │ │ │ │ + cbnz r2, 83520 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 8335e │ │ │ │ + b.n 8331e │ │ │ │ mov r4, r6 │ │ │ │ - b.n 83546 │ │ │ │ - movw r1, #40680 @ 0x9ee8 │ │ │ │ + b.n 83506 │ │ │ │ + movw r1, #38696 @ 0x9728 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 83118 │ │ │ │ - bl 23c470 │ │ │ │ - b.n 83122 │ │ │ │ - bl 23c470 │ │ │ │ - b.n 8354c │ │ │ │ + bl 11de14 │ │ │ │ + b.n 830d8 │ │ │ │ + bl 23b41c │ │ │ │ + b.n 830e2 │ │ │ │ + bl 23b41c │ │ │ │ + b.n 8350c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00083588 : │ │ │ │ +00083548 : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 8366a │ │ │ │ + blt.n 8362a │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #24312 @ 0x5ef8 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ - movw r3, #393 @ 0x189 │ │ │ │ + movw r3, #329 @ 0x149 │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r5, [r4, #868] @ 0x364 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 83650 │ │ │ │ - ldr r0, [pc, #184] @ (83670 ) │ │ │ │ + bne.n 83610 │ │ │ │ + ldr r0, [pc, #184] @ (83630 ) │ │ │ │ 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 83622 │ │ │ │ + bcs.n 835e2 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r5, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 83614 │ │ │ │ + beq.n 835d4 │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 835ee │ │ │ │ + cbz r2, 835ae │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r5, r4 │ │ │ │ - bcc.n 83608 │ │ │ │ + bcc.n 835c8 │ │ │ │ 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 835ea │ │ │ │ + b.n 835aa │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80264 │ │ │ │ + bl 80224 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 835ea │ │ │ │ + bne.n 835aa │ │ │ │ ldr.w r1, [r4, #848] @ 0x350 │ │ │ │ - movw r3, #42161 @ 0xa4b1 │ │ │ │ + movw r3, #42113 @ 0xa481 │ │ │ │ movt r3, #7 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 83660 │ │ │ │ + bne.n 83620 │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2c078 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 835ea │ │ │ │ + beq.n 835aa │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 835ea │ │ │ │ + b.n 835aa │ │ │ │ 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 83640 │ │ │ │ + b.n 83600 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00083674 : │ │ │ │ +00083634 : │ │ │ │ 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 837b2 │ │ │ │ + beq.w 83772 │ │ │ │ cmp r1, #36 @ 0x24 │ │ │ │ itt eq │ │ │ │ movweq r0, #14563 @ 0x38e3 │ │ │ │ movteq r0, #910 @ 0x38e │ │ │ │ - bne.n 8371c │ │ │ │ + bne.n 836dc │ │ │ │ cmp r4, r0 │ │ │ │ - bhi.w 837f8 │ │ │ │ + bhi.w 837b8 │ │ │ │ movw r5, #24312 @ 0x5ef8 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ - movw r3, #14945 @ 0x3a61 │ │ │ │ + movw r3, #14881 @ 0x3a21 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r6, [r5, #872] @ 0x368 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 83798 │ │ │ │ - ldr r1, [pc, #320] @ (837fc ) │ │ │ │ + bne.n 83758 │ │ │ │ + ldr r1, [pc, #320] @ (837bc ) │ │ │ │ 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 83742 │ │ │ │ + bcs.n 83702 │ │ │ │ mov.w ip, r3, lsr #3 │ │ │ │ ldr.w r3, [r7, ip, lsl #3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 83732 │ │ │ │ + beq.n 836f2 │ │ │ │ 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, 83702 │ │ │ │ + cbz r2, 836c2 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w 2b41c │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r5, r4 │ │ │ │ - bcc.n 8372a │ │ │ │ + bcc.n 836ea │ │ │ │ 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 836f4 │ │ │ │ + b.n 836b4 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 2e3028 <_PyMonitoring_FireBranchEvent@@Base+0xa4> │ │ │ │ + bl 2e2878 <_PyMonitoring_FireBranchEvent@@Base+0xa8> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 8369c │ │ │ │ + b.n 8365c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r1, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 836f4 │ │ │ │ + b.n 836b4 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80264 │ │ │ │ + bl 80224 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 836f4 │ │ │ │ + bne.n 836b4 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ itt eq │ │ │ │ movweq r0, #47662 @ 0xba2e │ │ │ │ movteq r0, #744 @ 0x2e8 │ │ │ │ - beq.n 8375e │ │ │ │ + beq.n 8371e │ │ │ │ mov r1, r2 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 2e3028 <_PyMonitoring_FireBranchEvent@@Base+0xa4> │ │ │ │ + bl 2e2878 <_PyMonitoring_FireBranchEvent@@Base+0xa8> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r4, r0 │ │ │ │ - bhi.n 837f8 │ │ │ │ + bhi.n 837b8 │ │ │ │ ldr.w r6, [r5, #852] @ 0x354 │ │ │ │ - movw r3, #20025 @ 0x4e39 │ │ │ │ + movw r3, #19961 @ 0x4df9 │ │ │ │ movt r3, #8 │ │ │ │ cmp r6, r3 │ │ │ │ it ne │ │ │ │ ldrne.w r0, [r5, #844] @ 0x34c │ │ │ │ - bne.n 837ac │ │ │ │ + bne.n 8376c │ │ │ │ cmp r4, #0 │ │ │ │ itt eq │ │ │ │ moveq r2, #1 │ │ │ │ moveq r4, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ blx 2beb8 │ │ │ │ - cbz r0, 83794 │ │ │ │ + cbz r0, 83754 │ │ │ │ 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 83788 │ │ │ │ + b.n 83748 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r1, #14945 @ 0x3a61 │ │ │ │ + movw r1, #14881 @ 0x3a21 │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r6, [r3, #872] @ 0x368 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 837f2 │ │ │ │ - ldr r1, [pc, #48] @ (837fc ) │ │ │ │ + bne.n 837b2 │ │ │ │ + ldr r1, [pc, #48] @ (837bc ) │ │ │ │ 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, #20025 @ 0x4e39 │ │ │ │ + movw r1, #19961 @ 0x4df9 │ │ │ │ movt r1, #8 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 837a8 │ │ │ │ + bne.n 83768 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 83780 │ │ │ │ + b.n 83740 │ │ │ │ ldr.w r0, [r3, #864] @ 0x360 │ │ │ │ - b.n 8379c │ │ │ │ + b.n 8375c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 83794 │ │ │ │ + b.n 83754 │ │ │ │ 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, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r2, #14945 @ 0x3a61 │ │ │ │ + movw r2, #14881 @ 0x3a21 │ │ │ │ movt r2, #8 │ │ │ │ ldr.w r4, [r3, #872] @ 0x368 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 83860 │ │ │ │ - ldr r0, [pc, #92] @ (83884 ) │ │ │ │ + bne.n 83820 │ │ │ │ + ldr r0, [pc, #92] @ (83844 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r5, [r3, #852] @ 0x354 │ │ │ │ - movw r2, #20025 @ 0x4e39 │ │ │ │ + movw r2, #19961 @ 0x4df9 │ │ │ │ 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 83872 │ │ │ │ + bne.n 83832 │ │ │ │ mov.w r1, #768 @ 0x300 │ │ │ │ movs r0, #1 │ │ │ │ blx 2beb8 │ │ │ │ - cbz r0, 8385e │ │ │ │ + cbz r0, 8381e │ │ │ │ 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 │ │ │ │ @@ -131147,90 +131141,90 @@ │ │ │ │ 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 83854 │ │ │ │ + bne.n 83814 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp.w r0, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 8397e │ │ │ │ + bcs.n 8393e │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #24312 @ 0x5ef8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ - movw r3, #14945 @ 0x3a61 │ │ │ │ + movw r3, #14881 @ 0x3a21 │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r5, [r2, #872] @ 0x368 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 8395a │ │ │ │ - ldr r1, [pc, #200] @ (83984 ) │ │ │ │ + bne.n 8391a │ │ │ │ + ldr r1, [pc, #200] @ (83944 ) │ │ │ │ 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 83930 │ │ │ │ + bcs.n 838f0 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r6, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 83922 │ │ │ │ + beq.n 838e2 │ │ │ │ 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, 838fe │ │ │ │ + cbz r2, 838be │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2b41c │ │ │ │ ldrd r4, r6, [r3, #24] │ │ │ │ cmp r6, r4 │ │ │ │ - bcc.n 83916 │ │ │ │ + bcc.n 838d6 │ │ │ │ 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 838f0 │ │ │ │ + b.n 838b0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 838f0 │ │ │ │ + b.n 838b0 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80264 │ │ │ │ + bl 80224 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 838f0 │ │ │ │ + bne.n 838b0 │ │ │ │ ldr.w r5, [r2, #852] @ 0x354 │ │ │ │ - movw r3, #20025 @ 0x4e39 │ │ │ │ + movw r3, #19961 @ 0x4df9 │ │ │ │ movt r3, #8 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 8396c │ │ │ │ - cbz r4, 83978 │ │ │ │ + bne.n 8392c │ │ │ │ + cbz r4, 83938 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2beb8 │ │ │ │ - cbz r0, 83956 │ │ │ │ + cbz r0, 83916 │ │ │ │ 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 │ │ │ │ @@ -131239,51 +131233,51 @@ │ │ │ │ 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 8394a │ │ │ │ + b.n 8390a │ │ │ │ movs r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ - b.n 83944 │ │ │ │ + b.n 83904 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #24312 @ 0x5ef8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ - movw r3, #14945 @ 0x3a61 │ │ │ │ + movw r3, #14881 @ 0x3a21 │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r2, #872] @ 0x368 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 83a3a │ │ │ │ - ldr r3, [pc, #168] @ (83a5c ) │ │ │ │ + bne.n 839fa │ │ │ │ + ldr r3, [pc, #168] @ (83a1c ) │ │ │ │ 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 83a02 │ │ │ │ + beq.n 839c2 │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbnz r2, 839f4 │ │ │ │ + cbnz r2, 839b4 │ │ │ │ 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] │ │ │ │ @@ -131296,27 +131290,27 @@ │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 2b41c │ │ │ │ movs r1, #7 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80264 │ │ │ │ + bl 80224 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 839f4 │ │ │ │ + bne.n 839b4 │ │ │ │ ldr.w r1, [r2, #852] @ 0x354 │ │ │ │ - movw r3, #20025 @ 0x4e39 │ │ │ │ + movw r3, #19961 @ 0x4df9 │ │ │ │ movt r3, #8 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 83a4c │ │ │ │ + bne.n 83a0c │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ movs r0, #1 │ │ │ │ blx 2beb8 │ │ │ │ - cbz r0, 83a36 │ │ │ │ + cbz r0, 839f6 │ │ │ │ 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 │ │ │ │ @@ -131326,197 +131320,197 @@ │ │ │ │ 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 83a2a │ │ │ │ + b.n 839ea │ │ │ │ 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] @ (83b8c ) │ │ │ │ + ldr r0, [pc, #280] @ (83b4c ) │ │ │ │ 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 83ae2 │ │ │ │ + bcs.n 83aa2 │ │ │ │ mov.w ip, r3, lsr #3 │ │ │ │ ldr.w r3, [r8, ip, lsl #3] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 83b4c │ │ │ │ + beq.n 83b0c │ │ │ │ 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 83ac4 │ │ │ │ + beq.n 83a84 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 2b41c │ │ │ │ ldrd r1, r6, [r3, #24] │ │ │ │ cmp r1, r6 │ │ │ │ - bhi.n 83b30 │ │ │ │ + bhi.n 83af0 │ │ │ │ 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 83ab6 │ │ │ │ + bne.n 83a76 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 83b68 │ │ │ │ + beq.n 83b28 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ - bne.n 83b3c │ │ │ │ + bne.n 83afc │ │ │ │ movw r0, #47662 @ 0xba2e │ │ │ │ movt r0, #744 @ 0x2e8 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi.n 83b86 │ │ │ │ + bhi.n 83b46 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r1, #20025 @ 0x4e39 │ │ │ │ + movw r1, #19961 @ 0x4df9 │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r5, [r3, #852] @ 0x354 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 83b5e │ │ │ │ + bne.n 83b1e │ │ │ │ cmp r4, #0 │ │ │ │ itt eq │ │ │ │ moveq r2, #1 │ │ │ │ moveq r4, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ blx 2beb8 │ │ │ │ - cbz r0, 83b2a │ │ │ │ + cbz r0, 83aea │ │ │ │ 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 83ab6 │ │ │ │ - b.n 83ae2 │ │ │ │ + bne.n 83a76 │ │ │ │ + b.n 83aa2 │ │ │ │ mov r1, r2 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 2e3028 <_PyMonitoring_FireBranchEvent@@Base+0xa4> │ │ │ │ + bl 2e2878 <_PyMonitoring_FireBranchEvent@@Base+0xa8> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 83af2 │ │ │ │ + b.n 83ab2 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80264 │ │ │ │ + bl 80224 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 83ab6 │ │ │ │ - b.n 83ae2 │ │ │ │ + bne.n 83a76 │ │ │ │ + b.n 83aa2 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ - b.n 83b1e │ │ │ │ + b.n 83ade │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r1, #20025 @ 0x4e39 │ │ │ │ + movw r1, #19961 @ 0x4df9 │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r5, [r3, #852] @ 0x354 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 83b5e │ │ │ │ + bne.n 83b1e │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 83b16 │ │ │ │ + b.n 83ad6 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 83b2a │ │ │ │ + b.n 83aea │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00083b90 : │ │ │ │ +00083b50 : │ │ │ │ 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, #24312 @ 0x5ef8 │ │ │ │ movt ip, #82 @ 0x52 │ │ │ │ - movw r3, #15717 @ 0x3d65 │ │ │ │ + movw r3, #15653 @ 0x3d25 │ │ │ │ movt r3, #8 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [ip, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 83cc6 │ │ │ │ - cbz r0, 83c14 │ │ │ │ - ldr r3, [pc, #416] @ (83d60 ) │ │ │ │ + bne.w 83c86 │ │ │ │ + cbz r0, 83bd4 │ │ │ │ + ldr r3, [pc, #416] @ (83d20 ) │ │ │ │ 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 83c2a │ │ │ │ + beq.n 83bea │ │ │ │ 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 83bfc │ │ │ │ + bgt.n 83bbc │ │ │ │ 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, 83c2a │ │ │ │ + cbz r2, 83bea │ │ │ │ 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, 83c18 │ │ │ │ - cbz r2, 83c4e │ │ │ │ + cbz r0, 83bd8 │ │ │ │ + cbz r2, 83c0e │ │ │ │ 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 83c14 │ │ │ │ + b.n 83bd4 │ │ │ │ ldr.w r2, [ip, #860] @ 0x35c │ │ │ │ - movw r3, #42321 @ 0xa551 │ │ │ │ + movw r3, #42273 @ 0xa521 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 83d58 │ │ │ │ + bne.w 83d18 │ │ │ │ mov r0, r1 │ │ │ │ blx 2af18 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 83c14 │ │ │ │ + b.n 83bd4 │ │ │ │ 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 │ │ │ │ @@ -131527,74 +131521,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 83c8e │ │ │ │ + bne.n 83c4e │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 83c8a │ │ │ │ + cbz r3, 83c4a │ │ │ │ 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 83cf0 │ │ │ │ + beq.n 83cb0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 83cd0 │ │ │ │ + beq.n 83c90 │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 83ca6 │ │ │ │ + cbnz r3, 83c66 │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 83c14 │ │ │ │ + beq.n 83bd4 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 83d4c │ │ │ │ + beq.n 83d0c │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, r6, [r2, #20] │ │ │ │ - cbz r3, 83cc2 │ │ │ │ + cbz r3, 83c82 │ │ │ │ str r2, [r3, #24] │ │ │ │ str r2, [r6, #20] │ │ │ │ - b.n 83c14 │ │ │ │ + b.n 83bd4 │ │ │ │ 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, 83cde │ │ │ │ + cbz r3, 83c9e │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83c14 │ │ │ │ + bne.n 83bd4 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 83c14 │ │ │ │ + b.n 83bd4 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 83c98 │ │ │ │ + beq.n 83c58 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 83d52 │ │ │ │ + cbz r3, 83d12 │ │ │ │ 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, 83d24 │ │ │ │ + cbz r3, 83ce4 │ │ │ │ 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 │ │ │ │ @@ -131603,85 +131597,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 83c14 │ │ │ │ + b.n 83bd4 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 83cb4 │ │ │ │ + b.n 83c74 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 83cfc │ │ │ │ + b.n 83cbc │ │ │ │ ldr.w r0, [ip, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 83c42 │ │ │ │ + b.n 83c02 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 83e12 │ │ │ │ + beq.n 83dd2 │ │ │ │ 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] @ (83f24 ) │ │ │ │ + ldr r3, [pc, #424] @ (83ee4 ) │ │ │ │ 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 83de4 │ │ │ │ + beq.n 83da4 │ │ │ │ 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 83db6 │ │ │ │ + bgt.n 83d76 │ │ │ │ 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, 83de4 │ │ │ │ + cbz r2, 83da4 │ │ │ │ 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, 83dd2 │ │ │ │ - cbz r2, 83e14 │ │ │ │ + cbz r0, 83d92 │ │ │ │ + cbz r2, 83dd4 │ │ │ │ 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 83dce │ │ │ │ + b.n 83d8e │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r2, #42321 @ 0xa551 │ │ │ │ + movw r2, #42273 @ 0xa521 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r0, [r3, #860] @ 0x35c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 83f1c │ │ │ │ + bne.w 83edc │ │ │ │ mov r0, r1 │ │ │ │ blx 2af18 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 83dce │ │ │ │ + b.n 83d8e │ │ │ │ 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] │ │ │ │ @@ -131693,72 +131687,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 83e52 │ │ │ │ + bne.n 83e12 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 83e4e │ │ │ │ + cbz r3, 83e0e │ │ │ │ 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 83eb2 │ │ │ │ + beq.n 83e72 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 83e8c │ │ │ │ + beq.n 83e4c │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 83e6a │ │ │ │ + cbnz r3, 83e2a │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 83dce │ │ │ │ + beq.n 83d8e │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ - cbz r1, 83eac │ │ │ │ + cbz r1, 83e6c │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, ip, [r2, #20] │ │ │ │ - cbz r3, 83e86 │ │ │ │ + cbz r3, 83e46 │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [ip, #20] │ │ │ │ - b.n 83dce │ │ │ │ + b.n 83d8e │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 83e9a │ │ │ │ + cbz r3, 83e5a │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83dce │ │ │ │ + bne.n 83d8e │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 83dce │ │ │ │ + b.n 83d8e │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 83e76 │ │ │ │ + b.n 83e36 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 83e5c │ │ │ │ + beq.n 83e1c │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 83f16 │ │ │ │ + cbz r3, 83ed6 │ │ │ │ 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, 83ee6 │ │ │ │ + cbz r3, 83ea6 │ │ │ │ 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, #24312 @ 0x5ef8 │ │ │ │ @@ -131769,442 +131763,442 @@ │ │ │ │ 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 83dce │ │ │ │ + b.n 83d8e │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 83ebe │ │ │ │ + b.n 83e7e │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ blx r5 │ │ │ │ - b.n 83e06 │ │ │ │ + b.n 83dc6 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00083f28 : │ │ │ │ +00083ee8 : │ │ │ │ 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 │ │ │ │ - cbz r0, 83f86 │ │ │ │ + cbz r0, 83f46 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #41344 @ 0xa180 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 83f62 │ │ │ │ + bne.n 83f22 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83f8e │ │ │ │ + bge.n 83f4e │ │ │ │ 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} │ │ │ │ movw r2, #21004 @ 0x520c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 83f92 │ │ │ │ + bne.n 83f52 │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #33554432 @ 0x2000000 │ │ │ │ - beq.w 8421e │ │ │ │ + beq.w 841de │ │ │ │ ldrd r1, r0, [r0, #8] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 842b8 <_PyTuple_FromArray@@Base> │ │ │ │ + b.w 84278 <_PyTuple_FromArray@@Base> │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl 5d9f0 │ │ │ │ + bl 5da0c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - b.n 83f5a │ │ │ │ - bl 9f90c │ │ │ │ + b.n 83f1a │ │ │ │ + bl 9f8ac │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 83f5a │ │ │ │ + beq.n 83f1a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8411a │ │ │ │ + beq.w 840da │ │ │ │ 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 84156 │ │ │ │ + beq.w 84116 │ │ │ │ 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 8415a │ │ │ │ + beq.w 8411a │ │ │ │ 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 8415e │ │ │ │ + beq.w 8411e │ │ │ │ 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 84162 │ │ │ │ + beq.w 84122 │ │ │ │ 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 8411c │ │ │ │ + beq.w 840dc │ │ │ │ mov r1, r4 │ │ │ │ adds r3, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ cmp r3, #8 │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ mov r4, r1 │ │ │ │ - bne.n 83ffc │ │ │ │ + bne.n 83fbc │ │ │ │ movs r0, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84198 │ │ │ │ + beq.w 84158 │ │ │ │ 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 8403a │ │ │ │ - ldr.w r9, [pc, #560] @ 8427c │ │ │ │ + bne.n 83ffa │ │ │ │ + ldr.w r9, [pc, #560] @ 8423c │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - b.n 84068 │ │ │ │ + b.n 84028 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ adds r0, r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - bge.n 840d2 │ │ │ │ + bge.n 84092 │ │ │ │ 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 84054 │ │ │ │ + bne.n 84014 │ │ │ │ ldr.w r3, [r9, r8] │ │ │ │ mov r5, r3 │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 84234 │ │ │ │ + bne.w 841f4 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 94178 │ │ │ │ + bl 940d8 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8425e │ │ │ │ + bne.w 8421e │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 840aa │ │ │ │ + bge.n 8406a │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 840aa │ │ │ │ + cbnz r1, 8406a │ │ │ │ mov r0, r2 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 219c98 <_PyList_AsTupleAndClear@@Base> │ │ │ │ + bl 218c98 <_PyList_AsTupleAndClear@@Base> │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 83f5a │ │ │ │ + bge.w 83f1a │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 83f5a │ │ │ │ + bne.w 83f1a │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 83f5a │ │ │ │ + b.n 83f1a │ │ │ │ cmp r0, r1 │ │ │ │ - ble.n 8414c │ │ │ │ + ble.n 8410c │ │ │ │ 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 84166 │ │ │ │ + beq.n 84126 │ │ │ │ cmp.w r5, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 841de │ │ │ │ + bcs.n 8419e │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 9bcd0 │ │ │ │ + bl 9bc28 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 841de │ │ │ │ + beq.n 8419e │ │ │ │ strd r6, r0, [r4, #8] │ │ │ │ str r5, [r4, #16] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ str.w r7, [r1, r3, lsl #2] │ │ │ │ - b.n 84068 │ │ │ │ + b.n 84028 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #348] @ (8427c ) │ │ │ │ + ldr r3, [pc, #348] @ (8423c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ - cbnz r1, 8416a │ │ │ │ + cbnz r1, 8412a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84140 │ │ │ │ + bge.n 84100 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 84140 │ │ │ │ + cbnz r3, 84100 │ │ │ │ mov r0, r2 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 13e080 <_PyTuple_FromArraySteal@@Base> │ │ │ │ + bl 13e2d8 <_PyTuple_FromArraySteal@@Base> │ │ │ │ mov r2, r0 │ │ │ │ - b.n 83f5a │ │ │ │ + b.n 83f1a │ │ │ │ cmp.w r0, r1, asr #1 │ │ │ │ - blt.n 840d6 │ │ │ │ + blt.n 84096 │ │ │ │ str r0, [r4, #8] │ │ │ │ - b.n 84112 │ │ │ │ + b.n 840d2 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 8411c │ │ │ │ + b.n 840dc │ │ │ │ movs r5, #2 │ │ │ │ - b.n 8411c │ │ │ │ + b.n 840dc │ │ │ │ movs r5, #3 │ │ │ │ - b.n 8411c │ │ │ │ + b.n 840dc │ │ │ │ movs r5, #4 │ │ │ │ - b.n 8411c │ │ │ │ + b.n 840dc │ │ │ │ mov r5, r6 │ │ │ │ - b.n 840f8 │ │ │ │ + b.n 840b8 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8412c │ │ │ │ + beq.n 840ec │ │ │ │ movw r1, #43796 @ 0xab14 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 205e38 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 204c04 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbnz r0, 841d2 │ │ │ │ + cbnz r0, 84192 │ │ │ │ ldr.w r3, [r9, r8] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8412c │ │ │ │ + beq.n 840ec │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8412c │ │ │ │ + beq.n 840ec │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 841a6 │ │ │ │ + bge.n 84166 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 841ca │ │ │ │ + cbz r3, 8418a │ │ │ │ add r2, sp, #8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 8421a │ │ │ │ + beq.n 841da │ │ │ │ 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 841a8 │ │ │ │ + bge.n 84168 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 841a8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 841a6 │ │ │ │ + bne.n 84168 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 84166 │ │ │ │ mov r0, r2 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 841a6 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 84166 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 205f10 <_PyErr_Clear@@Base> │ │ │ │ + bl 204cdc <_PyErr_Clear@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 84188 │ │ │ │ + b.n 84148 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 23c540 │ │ │ │ + bl 23b4ec │ │ │ │ mov r0, r7 │ │ │ │ bl 2fb7a <_PyObject_DebugMallocStats@@Base+0x1a4a> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 84068 │ │ │ │ + bge.w 84028 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84206 │ │ │ │ + bge.n 841c6 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 84278 │ │ │ │ + beq.n 84238 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8421a │ │ │ │ + bge.n 841da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 8421a │ │ │ │ + cbnz r3, 841da │ │ │ │ mov r0, r2 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r2, #0 │ │ │ │ - b.n 83f5a │ │ │ │ + b.n 83f1a │ │ │ │ movw r1, #3219 @ 0xc93 │ │ │ │ - movw r0, #38448 @ 0x9630 │ │ │ │ + movw r0, #36464 @ 0x8e70 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 83f5a │ │ │ │ + b.n 83f1a │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 84088 │ │ │ │ + beq.w 84048 │ │ │ │ movw r1, #43796 @ 0xab14 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 205e38 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 204c04 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84088 │ │ │ │ + beq.w 84048 │ │ │ │ mov r0, r5 │ │ │ │ - bl 205f10 <_PyErr_Clear@@Base> │ │ │ │ + bl 204cdc <_PyErr_Clear@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 84088 │ │ │ │ + b.n 84048 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84206 │ │ │ │ + bge.n 841c6 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 84206 │ │ │ │ + bne.n 841c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 84206 │ │ │ │ + b.n 841c6 │ │ │ │ str r2, [sp, #0] │ │ │ │ - b.n 8426e │ │ │ │ + b.n 8422e │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00084280 : │ │ │ │ +00084240 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 842a4 │ │ │ │ + cbz r0, 84264 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 842a4 │ │ │ │ + bpl.n 84264 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldrd r1, r0, [r0, #8] │ │ │ │ - b.w 842b8 <_PyTuple_FromArray@@Base> │ │ │ │ + b.w 84278 <_PyTuple_FromArray@@Base> │ │ │ │ movw r1, #3219 @ 0xc93 │ │ │ │ - movw r0, #38448 @ 0x9630 │ │ │ │ + movw r0, #36464 @ 0x8e70 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000842b8 <_PyTuple_FromArray@@Base>: │ │ │ │ +00084278 <_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 r3, r1, #0 │ │ │ │ - beq.n 843aa <_PyTuple_FromArray@@Base+0xf2> │ │ │ │ + beq.n 8436a <_PyTuple_FromArray@@Base+0xf2> │ │ │ │ mov r5, r0 │ │ │ │ - blt.w 843f0 <_PyTuple_FromArray@@Base+0x138> │ │ │ │ + blt.w 843b0 <_PyTuple_FromArray@@Base+0x138> │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt.n 843ae <_PyTuple_FromArray@@Base+0xf6> │ │ │ │ - ldr r2, [pc, #308] @ (84410 <_PyTuple_FromArray@@Base+0x158>) │ │ │ │ + bgt.n 8436e <_PyTuple_FromArray@@Base+0xf6> │ │ │ │ + ldr r2, [pc, #308] @ (843d0 <_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 r4, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 8438a <_PyTuple_FromArray@@Base+0xd2> │ │ │ │ + beq.n 8434a <_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, #272] @ (84414 <_PyTuple_FromArray@@Base+0x15c>) │ │ │ │ + ldr r2, [pc, #272] @ (843d4 <_PyTuple_FromArray@@Base+0x15c>) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 843ca <_PyTuple_FromArray@@Base+0x112> │ │ │ │ + bne.n 8438a <_PyTuple_FromArray@@Base+0x112> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ 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, 84334 <_PyTuple_FromArray@@Base+0x7c> │ │ │ │ + cbnz r2, 842f4 <_PyTuple_FromArray@@Base+0x7c> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ ldr.w ip, [r1] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ add.w r5, ip, #1 │ │ │ │ it lt │ │ │ │ strlt r5, [r1, #0] │ │ │ │ cmp r3, r0 │ │ │ │ str.w r1, [lr, #4]! │ │ │ │ - bne.n 84324 <_PyTuple_FromArray@@Base+0x6c> │ │ │ │ - cbz r2, 84384 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ - ldr r0, [pc, #192] @ (84410 <_PyTuple_FromArray@@Base+0x158>) │ │ │ │ + bne.n 842e4 <_PyTuple_FromArray@@Base+0x6c> │ │ │ │ + cbz r2, 84344 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ + ldr r0, [pc, #192] @ (843d0 <_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 │ │ │ │ @@ -132219,351 +132213,351 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #41344 @ 0xa180 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 844e0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 844a0 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 84384 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ + beq.n 84344 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r2, [r0, #12] │ │ │ │ - b.n 84318 <_PyTuple_FromArray@@Base+0x60> │ │ │ │ - ldr r4, [pc, #108] @ (84418 <_PyTuple_FromArray@@Base+0x160>) │ │ │ │ - b.n 84384 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ + b.n 842d8 <_PyTuple_FromArray@@Base+0x60> │ │ │ │ + ldr r4, [pc, #108] @ (843d8 <_PyTuple_FromArray@@Base+0x160>) │ │ │ │ + b.n 84344 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ movw r2, #65531 @ 0xfffb │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ cmp r3, r2 │ │ │ │ - bls.n 8438a <_PyTuple_FromArray@@Base+0xd2> │ │ │ │ + bls.n 8434a <_PyTuple_FromArray@@Base+0xd2> │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 23c470 │ │ │ │ + bl 23b41c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84318 <_PyTuple_FromArray@@Base+0x60> │ │ │ │ - b.n 84384 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ - movw r1, #55969 @ 0xdaa1 │ │ │ │ + bne.n 842d8 <_PyTuple_FromArray@@Base+0x60> │ │ │ │ + b.n 84344 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ + movw r1, #56025 @ 0xdad9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 84402 <_PyTuple_FromArray@@Base+0x14a> │ │ │ │ + bne.n 843c2 <_PyTuple_FromArray@@Base+0x14a> │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84312 <_PyTuple_FromArray@@Base+0x5a> │ │ │ │ + bne.n 842d2 <_PyTuple_FromArray@@Base+0x5a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 84312 <_PyTuple_FromArray@@Base+0x5a> │ │ │ │ + b.n 842d2 <_PyTuple_FromArray@@Base+0x5a> │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - movw r0, #38420 @ 0x9614 │ │ │ │ + movw r0, #36436 @ 0x8e54 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r4, #0 │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 84384 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 84344 <_PyTuple_FromArray@@Base+0xcc> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 84312 <_PyTuple_FromArray@@Base+0x5a> │ │ │ │ + b.n 842d2 <_PyTuple_FromArray@@Base+0x5a> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ 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 844c6 <_PyTuple_FromArray@@Base+0x20e> │ │ │ │ + blt.n 84486 <_PyTuple_FromArray@@Base+0x20e> │ │ │ │ subs r3, r1, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.n 84486 <_PyTuple_FromArray@@Base+0x1ce> │ │ │ │ - ldr r3, [pc, #160] @ (844d8 <_PyTuple_FromArray@@Base+0x220>) │ │ │ │ + bgt.n 84446 <_PyTuple_FromArray@@Base+0x1ce> │ │ │ │ + ldr r3, [pc, #160] @ (84498 <_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, 84472 <_PyTuple_FromArray@@Base+0x1ba> │ │ │ │ - ldr r1, [pc, #140] @ (844dc <_PyTuple_FromArray@@Base+0x224>) │ │ │ │ + cbz r4, 84432 <_PyTuple_FromArray@@Base+0x1ba> │ │ │ │ + ldr r1, [pc, #140] @ (8449c <_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, 8449a <_PyTuple_FromArray@@Base+0x1e2> │ │ │ │ + cbnz r3, 8445a <_PyTuple_FromArray@@Base+0x1e2> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #41344 @ 0xa180 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 844e0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 844a0 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84468 <_PyTuple_FromArray@@Base+0x1b0> │ │ │ │ - b.n 8446e <_PyTuple_FromArray@@Base+0x1b6> │ │ │ │ + bne.n 84428 <_PyTuple_FromArray@@Base+0x1b0> │ │ │ │ + b.n 8442e <_PyTuple_FromArray@@Base+0x1b6> │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 84472 <_PyTuple_FromArray@@Base+0x1ba> │ │ │ │ + bls.n 84432 <_PyTuple_FromArray@@Base+0x1ba> │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 23c470 │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + b.w 23b41c │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 844ba <_PyTuple_FromArray@@Base+0x202> │ │ │ │ + bne.n 8447a <_PyTuple_FromArray@@Base+0x202> │ │ │ │ ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84468 <_PyTuple_FromArray@@Base+0x1b0> │ │ │ │ + bne.n 84428 <_PyTuple_FromArray@@Base+0x1b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 84468 <_PyTuple_FromArray@@Base+0x1b0> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 84428 <_PyTuple_FromArray@@Base+0x1b0> │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - b.n 84468 <_PyTuple_FromArray@@Base+0x1b0> │ │ │ │ + b.n 84428 <_PyTuple_FromArray@@Base+0x1b0> │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - movw r0, #38420 @ 0x9614 │ │ │ │ + movw r0, #36436 @ 0x8e54 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movs r4, #0 │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8446e <_PyTuple_FromArray@@Base+0x1b6> │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8442e <_PyTuple_FromArray@@Base+0x1b6> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000844e0 <_PyObject_GC_NewVar@@Base>: │ │ │ │ +000844a0 <_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 846f8 <_PyObject_GC_NewVar@@Base+0x218> │ │ │ │ + blt.w 846b8 <_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] @ 84710 <_PyObject_GC_NewVar@@Base+0x230> │ │ │ │ + ldr.w r9, [pc, #520] @ 846d0 <_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 846c4 <_PyObject_GC_NewVar@@Base+0x1e4> │ │ │ │ + bhi.w 84684 <_PyObject_GC_NewVar@@Base+0x1e4> │ │ │ │ adds r2, r2, r3 │ │ │ │ - bmi.w 846c4 <_PyObject_GC_NewVar@@Base+0x1e4> │ │ │ │ + bmi.w 84684 <_PyObject_GC_NewVar@@Base+0x1e4> │ │ │ │ movw r6, #24312 @ 0x5ef8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r1, #393 @ 0x189 │ │ │ │ + movw r1, #329 @ 0x149 │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r0, [r6, #888] @ 0x378 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 84686 <_PyObject_GC_NewVar@@Base+0x1a6> │ │ │ │ + bne.w 84646 <_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 84632 <_PyObject_GC_NewVar@@Base+0x152> │ │ │ │ + bcs.n 845f2 <_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 8466a <_PyObject_GC_NewVar@@Base+0x18a> │ │ │ │ + beq.n 8462a <_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, 845ce <_PyObject_GC_NewVar@@Base+0xee> │ │ │ │ + cbz r6, 8458e <_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 845f4 <_PyObject_GC_NewVar@@Base+0x114> │ │ │ │ + bgt.n 845b4 <_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] @ (8470c <_PyObject_GC_NewVar@@Base+0x22c>) │ │ │ │ + ldr r2, [pc, #336] @ (846cc <_PyObject_GC_NewVar@@Base+0x22c>) │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r4, [r2, #1600] @ 0x640 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 8469e <_PyObject_GC_NewVar@@Base+0x1be> │ │ │ │ + bne.n 8465e <_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 845e8 <_PyObject_GC_NewVar@@Base+0x108> │ │ │ │ + bcc.n 845a8 <_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 84588 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ + b.n 84548 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 84588 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ + b.n 84548 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ ldr.w r2, [r1, #3748] @ 0xea4 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ - beq.n 845a8 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ + beq.n 84568 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ ldr.w r2, [r1, #3856] @ 0xf10 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 845a8 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ + bne.n 84568 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 846f0 <_PyObject_GC_NewVar@@Base+0x210> │ │ │ │ + bne.n 846b0 <_PyObject_GC_NewVar@@Base+0x210> │ │ │ │ add.w r1, r7, #12 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 845a8 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ + bmi.n 84568 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8461c <_PyObject_GC_NewVar@@Base+0x13c> │ │ │ │ + bne.n 845dc <_PyObject_GC_NewVar@@Base+0x13c> │ │ │ │ dmb ish │ │ │ │ - b.n 845a8 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ + b.n 84568 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ ldr.w r0, [r6, #848] @ 0x350 │ │ │ │ - movw r1, #42161 @ 0xa4b1 │ │ │ │ + movw r1, #42113 @ 0xa481 │ │ │ │ movt r1, #7 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 846d0 <_PyObject_GC_NewVar@@Base+0x1f0> │ │ │ │ + bne.n 84690 <_PyObject_GC_NewVar@@Base+0x1f0> │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2c078 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov lr, r0 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 846c4 <_PyObject_GC_NewVar@@Base+0x1e4> │ │ │ │ + beq.n 84684 <_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 84588 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ + b.n 84548 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 80264 │ │ │ │ + bl 80224 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov lr, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 84632 <_PyObject_GC_NewVar@@Base+0x152> │ │ │ │ + beq.n 845f2 <_PyObject_GC_NewVar@@Base+0x152> │ │ │ │ ldr.w r7, [r9, r8] │ │ │ │ - b.n 84588 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ + b.n 84548 <_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, 846c4 <_PyObject_GC_NewVar@@Base+0x1e4> │ │ │ │ + cbz r0, 84684 <_PyObject_GC_NewVar@@Base+0x1e4> │ │ │ │ ldr.w r7, [r9, r8] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 84588 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ - movw r1, #55969 @ 0xdaa1 │ │ │ │ + b.n 84548 <_PyObject_GC_NewVar@@Base+0xa8> │ │ │ │ + movw r1, #56025 @ 0xdad9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 846e0 <_PyObject_GC_NewVar@@Base+0x200> │ │ │ │ + bne.n 846a0 <_PyObject_GC_NewVar@@Base+0x200> │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 845c4 <_PyObject_GC_NewVar@@Base+0xe4> │ │ │ │ + bne.n 84584 <_PyObject_GC_NewVar@@Base+0xe4> │ │ │ │ mov r0, r3 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 845c4 <_PyObject_GC_NewVar@@Base+0xe4> │ │ │ │ + b.n 84584 <_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 23c540 │ │ │ │ + b.w 23b4ec │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov lr, r0 │ │ │ │ - b.n 84654 <_PyObject_GC_NewVar@@Base+0x174> │ │ │ │ + b.n 84614 <_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 845c4 <_PyObject_GC_NewVar@@Base+0xe4> │ │ │ │ + b.n 84584 <_PyObject_GC_NewVar@@Base+0xe4> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8460e <_PyObject_GC_NewVar@@Base+0x12e> │ │ │ │ - b.n 845a8 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ + beq.n 845ce <_PyObject_GC_NewVar@@Base+0x12e> │ │ │ │ + b.n 84568 <_PyObject_GC_NewVar@@Base+0xc8> │ │ │ │ movw r1, #1931 @ 0x78b │ │ │ │ - movw r0, #40704 @ 0x9f00 │ │ │ │ + movw r0, #38720 @ 0x9740 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 845c6 <_PyObject_GC_NewVar@@Base+0xe6> │ │ │ │ + b.n 84586 <_PyObject_GC_NewVar@@Base+0xe6> │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00084714 <_Py_Dealloc@@Base>: │ │ │ │ +000846d4 <_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] @ (84804 <_Py_Dealloc@@Base+0xf0>) │ │ │ │ + ldr r6, [pc, #220] @ (847c4 <_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] │ │ │ │ @@ -132573,46 +132567,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 847a0 <_Py_Dealloc@@Base+0x8c> │ │ │ │ - ldr r2, [pc, #172] @ (84808 <_Py_Dealloc@@Base+0xf4>) │ │ │ │ + bne.n 84760 <_Py_Dealloc@@Base+0x8c> │ │ │ │ + ldr r2, [pc, #172] @ (847c8 <_Py_Dealloc@@Base+0xf4>) │ │ │ │ mov.w r9, r3, asr #13 │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbnz r3, 84790 <_Py_Dealloc@@Base+0x7c> │ │ │ │ + cbnz r3, 84750 <_Py_Dealloc@@Base+0x7c> │ │ │ │ blx r8 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ - cbnz r3, 84772 <_Py_Dealloc@@Base+0x5e> │ │ │ │ + cbnz r3, 84732 <_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 8476a <_Py_Dealloc@@Base+0x56> │ │ │ │ + beq.n 8472a <_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 23f530 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - movw r1, #55969 @ 0xdaa1 │ │ │ │ + b.w 23e4ec <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + movw r1, #56025 @ 0xdad9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 847e8 <_Py_Dealloc@@Base+0xd4> │ │ │ │ + bne.n 847a8 <_Py_Dealloc@@Base+0xd4> │ │ │ │ mov r0, sl │ │ │ │ - b.n 84764 <_Py_Dealloc@@Base+0x50> │ │ │ │ + b.n 84724 <_Py_Dealloc@@Base+0x50> │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ - cbnz r3, 847f4 <_Py_Dealloc@@Base+0xe0> │ │ │ │ + cbnz r3, 847b4 <_Py_Dealloc@@Base+0xe0> │ │ │ │ ldr.w r3, [sl, #-8] │ │ │ │ - cbz r3, 847da <_Py_Dealloc@@Base+0xc6> │ │ │ │ + cbz r3, 8479a <_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 │ │ │ │ @@ -132625,43 +132619,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 8476a <_Py_Dealloc@@Base+0x56> │ │ │ │ + b.n 8472a <_Py_Dealloc@@Base+0x56> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r0, sl │ │ │ │ - b.n 84764 <_Py_Dealloc@@Base+0x50> │ │ │ │ + b.n 84724 <_Py_Dealloc@@Base+0x50> │ │ │ │ str r1, [r7, #4] │ │ │ │ blx r3 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 847a6 <_Py_Dealloc@@Base+0x92> │ │ │ │ - b.n 847da <_Py_Dealloc@@Base+0xc6> │ │ │ │ + bne.n 84766 <_Py_Dealloc@@Base+0x92> │ │ │ │ + b.n 8479a <_Py_Dealloc@@Base+0xc6> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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 84a36 <_Py_Dealloc@@Base+0x322> │ │ │ │ - ldr r4, [pc, #680] @ (84ad8 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ + beq.w 849f6 <_Py_Dealloc@@Base+0x322> │ │ │ │ + ldr r4, [pc, #680] @ (84a98 <_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 │ │ │ │ @@ -132674,49 +132668,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 84998 <_Py_Dealloc@@Base+0x284> │ │ │ │ + beq.w 84958 <_Py_Dealloc@@Base+0x284> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ subs r5, r3, #1 │ │ │ │ - bmi.w 84ab6 <_Py_Dealloc@@Base+0x3a2> │ │ │ │ + bmi.w 84a76 <_Py_Dealloc@@Base+0x3a2> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ lsls r3, r3, #31 │ │ │ │ str r2, [r7, #4] │ │ │ │ - bmi.w 84a20 <_Py_Dealloc@@Base+0x30c> │ │ │ │ + bmi.w 849e0 <_Py_Dealloc@@Base+0x30c> │ │ │ │ mov r8, r5 │ │ │ │ mov sl, r6 │ │ │ │ - b.n 848ac <_Py_Dealloc@@Base+0x198> │ │ │ │ + b.n 8486c <_Py_Dealloc@@Base+0x198> │ │ │ │ add.w r5, r8, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r4, [r1, r5, lsl #2] │ │ │ │ - cbz r4, 848a4 <_Py_Dealloc@@Base+0x190> │ │ │ │ + cbz r4, 84864 <_Py_Dealloc@@Base+0x190> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 848a4 <_Py_Dealloc@@Base+0x190> │ │ │ │ + bge.n 84864 <_Py_Dealloc@@Base+0x190> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 849d4 <_Py_Dealloc@@Base+0x2c0> │ │ │ │ + beq.w 84994 <_Py_Dealloc@@Base+0x2c0> │ │ │ │ add.w r8, r5, #4294967295 @ 0xffffffff │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 84910 <_Py_Dealloc@@Base+0x1fc> │ │ │ │ + beq.n 848d0 <_Py_Dealloc@@Base+0x1fc> │ │ │ │ ldr.w r4, [r1, r8, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 84888 <_Py_Dealloc@@Base+0x174> │ │ │ │ + beq.n 84848 <_Py_Dealloc@@Base+0x174> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84888 <_Py_Dealloc@@Base+0x174> │ │ │ │ + bge.n 84848 <_Py_Dealloc@@Base+0x174> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 84888 <_Py_Dealloc@@Base+0x174> │ │ │ │ - ldr r2, [pc, #528] @ (84ad8 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ + bne.n 84848 <_Py_Dealloc@@Base+0x174> │ │ │ │ + ldr r2, [pc, #528] @ (84a98 <_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 │ │ │ │ @@ -132724,96 +132718,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 84c6e <_Py_Dealloc@@Base+0x55a> │ │ │ │ - ldr r3, [pc, #488] @ (84adc <_Py_Dealloc@@Base+0x3c8>) │ │ │ │ + bne.w 84c2e <_Py_Dealloc@@Base+0x55a> │ │ │ │ + ldr r3, [pc, #488] @ (84a9c <_Py_Dealloc@@Base+0x3c8>) │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84bd2 <_Py_Dealloc@@Base+0x4be> │ │ │ │ + bne.w 84b92 <_Py_Dealloc@@Base+0x4be> │ │ │ │ mov r0, r4 │ │ │ │ blx fp │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84b9e <_Py_Dealloc@@Base+0x48a> │ │ │ │ + bne.w 84b5e <_Py_Dealloc@@Base+0x48a> │ │ │ │ ldr.w r1, [sl, #12] │ │ │ │ - b.n 84888 <_Py_Dealloc@@Base+0x174> │ │ │ │ + b.n 84848 <_Py_Dealloc@@Base+0x174> │ │ │ │ mov r6, sl │ │ │ │ movw r0, #24312 @ 0x5ef8 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - movw r3, #15717 @ 0x3d65 │ │ │ │ + movw r3, #15653 @ 0x3d25 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r0, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 84ad0 <_Py_Dealloc@@Base+0x3bc> │ │ │ │ + bne.w 84a90 <_Py_Dealloc@@Base+0x3bc> │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 84994 <_Py_Dealloc@@Base+0x280> │ │ │ │ - ldr r3, [pc, #420] @ (84ad8 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ + beq.n 84954 <_Py_Dealloc@@Base+0x280> │ │ │ │ + ldr r3, [pc, #420] @ (84a98 <_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 84ae0 <_Py_Dealloc@@Base+0x3cc> │ │ │ │ + beq.w 84aa0 <_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 84974 <_Py_Dealloc@@Base+0x260> │ │ │ │ + bgt.n 84934 <_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 84ae0 <_Py_Dealloc@@Base+0x3cc> │ │ │ │ + beq.w 84aa0 <_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 84aa4 <_Py_Dealloc@@Base+0x390> │ │ │ │ + beq.w 84a64 <_Py_Dealloc@@Base+0x390> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 84b02 <_Py_Dealloc@@Base+0x3ee> │ │ │ │ + beq.w 84ac2 <_Py_Dealloc@@Base+0x3ee> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #12] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #21004 @ 0x520c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 84a96 <_Py_Dealloc@@Base+0x382> │ │ │ │ - ldr r3, [pc, #304] @ (84ad8 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ + bne.n 84a56 <_Py_Dealloc@@Base+0x382> │ │ │ │ + ldr r3, [pc, #304] @ (84a98 <_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 84a96 <_Py_Dealloc@@Base+0x382> │ │ │ │ + bhi.n 84a56 <_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] @ (84ad8 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ + ldr r2, [pc, #256] @ (84a98 <_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 │ │ │ │ @@ -132821,106 +132815,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 84c1e <_Py_Dealloc@@Base+0x50a> │ │ │ │ - ldr r3, [pc, #216] @ (84adc <_Py_Dealloc@@Base+0x3c8>) │ │ │ │ + bne.w 84bde <_Py_Dealloc@@Base+0x50a> │ │ │ │ + ldr r3, [pc, #216] @ (84a9c <_Py_Dealloc@@Base+0x3c8>) │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84bb6 <_Py_Dealloc@@Base+0x4a2> │ │ │ │ + bne.w 84b76 <_Py_Dealloc@@Base+0x4a2> │ │ │ │ mov r0, r4 │ │ │ │ blx fp │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84b82 <_Py_Dealloc@@Base+0x46e> │ │ │ │ + bne.w 84b42 <_Py_Dealloc@@Base+0x46e> │ │ │ │ ldr.w r1, [sl, #12] │ │ │ │ - b.n 848a4 <_Py_Dealloc@@Base+0x190> │ │ │ │ + b.n 84864 <_Py_Dealloc@@Base+0x190> │ │ │ │ ldr.w r4, [r1, r5, lsl #2] │ │ │ │ - cbz r4, 84a2e <_Py_Dealloc@@Base+0x31a> │ │ │ │ + cbz r4, 849ee <_Py_Dealloc@@Base+0x31a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 84a40 <_Py_Dealloc@@Base+0x32c> │ │ │ │ + blt.n 84a00 <_Py_Dealloc@@Base+0x32c> │ │ │ │ subs r5, #1 │ │ │ │ - bcs.w 84882 <_Py_Dealloc@@Base+0x16e> │ │ │ │ - b.n 84912 <_Py_Dealloc@@Base+0x1fe> │ │ │ │ + bcs.w 84842 <_Py_Dealloc@@Base+0x16e> │ │ │ │ + b.n 848d2 <_Py_Dealloc@@Base+0x1fe> │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8486e <_Py_Dealloc@@Base+0x15a> │ │ │ │ - b.n 84998 <_Py_Dealloc@@Base+0x284> │ │ │ │ + bne.w 8482e <_Py_Dealloc@@Base+0x15a> │ │ │ │ + b.n 84958 <_Py_Dealloc@@Base+0x284> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 84a2e <_Py_Dealloc@@Base+0x31a> │ │ │ │ + bne.n 849ee <_Py_Dealloc@@Base+0x31a> │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #140] @ (84ad8 <_Py_Dealloc@@Base+0x3c4>) │ │ │ │ + ldr r2, [pc, #140] @ (84a98 <_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 84d60 <_Py_Dealloc@@Base+0x64c> │ │ │ │ - ldr r3, [pc, #96] @ (84adc <_Py_Dealloc@@Base+0x3c8>) │ │ │ │ + bne.w 84d20 <_Py_Dealloc@@Base+0x64c> │ │ │ │ + ldr r3, [pc, #96] @ (84a9c <_Py_Dealloc@@Base+0x3c8>) │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84d44 <_Py_Dealloc@@Base+0x630> │ │ │ │ + bne.w 84d04 <_Py_Dealloc@@Base+0x630> │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ ldr.w r3, [r8, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84d2a <_Py_Dealloc@@Base+0x616> │ │ │ │ + bne.w 84cea <_Py_Dealloc@@Base+0x616> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b.n 84a2e <_Py_Dealloc@@Base+0x31a> │ │ │ │ + b.n 849ee <_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 906b4 │ │ │ │ + b.w 90614 │ │ │ │ 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 84994 <_Py_Dealloc@@Base+0x280> │ │ │ │ + b.n 84954 <_Py_Dealloc@@Base+0x280> │ │ │ │ movw r0, #24312 @ 0x5ef8 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - movw r3, #15717 @ 0x3d65 │ │ │ │ + movw r3, #15653 @ 0x3d25 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r0, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 84930 <_Py_Dealloc@@Base+0x21c> │ │ │ │ + beq.w 848f0 <_Py_Dealloc@@Base+0x21c> │ │ │ │ ldr.w r0, [r0, #864] @ 0x360 │ │ │ │ blx r2 │ │ │ │ - b.n 84994 <_Py_Dealloc@@Base+0x280> │ │ │ │ + b.n 84954 <_Py_Dealloc@@Base+0x280> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr.w r2, [r0, #860] @ 0x35c │ │ │ │ - movw r3, #42321 @ 0xa551 │ │ │ │ + movw r3, #42273 @ 0xa521 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 84bee <_Py_Dealloc@@Base+0x4da> │ │ │ │ + bne.n 84bae <_Py_Dealloc@@Base+0x4da> │ │ │ │ mov r0, r1 │ │ │ │ blx 2af18 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 84994 <_Py_Dealloc@@Base+0x280> │ │ │ │ + b.n 84954 <_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 │ │ │ │ @@ -132928,105 +132922,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 84b40 <_Py_Dealloc@@Base+0x42c> │ │ │ │ + bne.n 84b00 <_Py_Dealloc@@Base+0x42c> │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - cbz r1, 84b3c <_Py_Dealloc@@Base+0x428> │ │ │ │ + cbz r1, 84afc <_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 84cc2 <_Py_Dealloc@@Base+0x5ae> │ │ │ │ + beq.w 84c82 <_Py_Dealloc@@Base+0x5ae> │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 84bfc <_Py_Dealloc@@Base+0x4e8> │ │ │ │ + beq.n 84bbc <_Py_Dealloc@@Base+0x4e8> │ │ │ │ ldr.w r3, [r9, #532] @ 0x214 │ │ │ │ - cbnz r3, 84b5c <_Py_Dealloc@@Base+0x448> │ │ │ │ + cbnz r3, 84b1c <_Py_Dealloc@@Base+0x448> │ │ │ │ str.w r2, [r9, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq.w 84994 <_Py_Dealloc@@Base+0x280> │ │ │ │ + beq.w 84954 <_Py_Dealloc@@Base+0x280> │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 84bf6 <_Py_Dealloc@@Base+0x4e2> │ │ │ │ + beq.n 84bb6 <_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, 84b7c <_Py_Dealloc@@Base+0x468> │ │ │ │ + cbz r3, 84b3c <_Py_Dealloc@@Base+0x468> │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [lr, #20] │ │ │ │ - b.n 84994 <_Py_Dealloc@@Base+0x280> │ │ │ │ + b.n 84954 <_Py_Dealloc@@Base+0x280> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 84a1a <_Py_Dealloc@@Base+0x306> │ │ │ │ + ble.w 849da <_Py_Dealloc@@Base+0x306> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 84a1a <_Py_Dealloc@@Base+0x306> │ │ │ │ + beq.w 849da <_Py_Dealloc@@Base+0x306> │ │ │ │ mov r0, r6 │ │ │ │ - bl 23f530 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 23e4ec <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ ldr.w r1, [sl, #12] │ │ │ │ - b.n 848a4 <_Py_Dealloc@@Base+0x190> │ │ │ │ + b.n 84864 <_Py_Dealloc@@Base+0x190> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 8490a <_Py_Dealloc@@Base+0x1f6> │ │ │ │ + ble.w 848ca <_Py_Dealloc@@Base+0x1f6> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 8490a <_Py_Dealloc@@Base+0x1f6> │ │ │ │ + beq.w 848ca <_Py_Dealloc@@Base+0x1f6> │ │ │ │ mov r0, r6 │ │ │ │ - bl 23f530 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 8490a <_Py_Dealloc@@Base+0x1f6> │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + bl 23e4ec <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 848ca <_Py_Dealloc@@Base+0x1f6> │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 84a0e <_Py_Dealloc@@Base+0x2fa> │ │ │ │ - ldr r2, [pc, #536] @ (84de0 <_Py_Dealloc@@Base+0x6cc>) │ │ │ │ + beq.w 849ce <_Py_Dealloc@@Base+0x2fa> │ │ │ │ + ldr r2, [pc, #536] @ (84da0 <_Py_Dealloc@@Base+0x6cc>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 84a0e <_Py_Dealloc@@Base+0x2fa> │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + b.n 849ce <_Py_Dealloc@@Base+0x2fa> │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 848fe <_Py_Dealloc@@Base+0x1ea> │ │ │ │ - ldr r2, [pc, #508] @ (84de0 <_Py_Dealloc@@Base+0x6cc>) │ │ │ │ + beq.w 848be <_Py_Dealloc@@Base+0x1ea> │ │ │ │ + ldr r2, [pc, #508] @ (84da0 <_Py_Dealloc@@Base+0x6cc>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 848fe <_Py_Dealloc@@Base+0x1ea> │ │ │ │ + b.n 848be <_Py_Dealloc@@Base+0x1ea> │ │ │ │ ldr.w r0, [r0, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 84af6 <_Py_Dealloc@@Base+0x3e2> │ │ │ │ + b.n 84ab6 <_Py_Dealloc@@Base+0x3e2> │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 84b6c <_Py_Dealloc@@Base+0x458> │ │ │ │ + b.n 84b2c <_Py_Dealloc@@Base+0x458> │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 84c0a <_Py_Dealloc@@Base+0x4f6> │ │ │ │ + cbz r3, 84bca <_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 84994 <_Py_Dealloc@@Base+0x280> │ │ │ │ + bne.w 84954 <_Py_Dealloc@@Base+0x280> │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 84994 <_Py_Dealloc@@Base+0x280> │ │ │ │ + b.n 84954 <_Py_Dealloc@@Base+0x280> │ │ │ │ ldr.w r2, [r1, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 84dce <_Py_Dealloc@@Base+0x6ba> │ │ │ │ + bne.w 84d8e <_Py_Dealloc@@Base+0x6ba> │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ - cbz r2, 84c62 <_Py_Dealloc@@Base+0x54e> │ │ │ │ - ldr r3, [pc, #436] @ (84de4 <_Py_Dealloc@@Base+0x6d0>) │ │ │ │ + cbz r2, 84c22 <_Py_Dealloc@@Base+0x54e> │ │ │ │ + ldr r3, [pc, #436] @ (84da4 <_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] │ │ │ │ @@ -133040,21 +133034,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 84a1a <_Py_Dealloc@@Base+0x306> │ │ │ │ + b.n 849da <_Py_Dealloc@@Base+0x306> │ │ │ │ ldr.w r2, [r1, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 84dbe <_Py_Dealloc@@Base+0x6aa> │ │ │ │ + bne.w 84d7e <_Py_Dealloc@@Base+0x6aa> │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ - cbz r2, 84cb2 <_Py_Dealloc@@Base+0x59e> │ │ │ │ - ldr r3, [pc, #356] @ (84de4 <_Py_Dealloc@@Base+0x6d0>) │ │ │ │ + cbz r2, 84c72 <_Py_Dealloc@@Base+0x59e> │ │ │ │ + ldr r3, [pc, #356] @ (84da4 <_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] │ │ │ │ @@ -133069,29 +133063,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 84888 <_Py_Dealloc@@Base+0x174> │ │ │ │ + b.n 84848 <_Py_Dealloc@@Base+0x174> │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 84b4e <_Py_Dealloc@@Base+0x43a> │ │ │ │ + beq.w 84b0e <_Py_Dealloc@@Base+0x43a> │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - cbz r1, 84d24 <_Py_Dealloc@@Base+0x610> │ │ │ │ + cbz r1, 84ce4 <_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, 84cfa <_Py_Dealloc@@Base+0x5e6> │ │ │ │ + cbz r3, 84cba <_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 │ │ │ │ @@ -133100,40 +133094,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 84994 <_Py_Dealloc@@Base+0x280> │ │ │ │ + b.n 84954 <_Py_Dealloc@@Base+0x280> │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 84cd0 <_Py_Dealloc@@Base+0x5bc> │ │ │ │ + b.n 84c90 <_Py_Dealloc@@Base+0x5bc> │ │ │ │ cmp.w fp, #3 │ │ │ │ - ble.w 84a92 <_Py_Dealloc@@Base+0x37e> │ │ │ │ + ble.w 84a52 <_Py_Dealloc@@Base+0x37e> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 84a92 <_Py_Dealloc@@Base+0x37e> │ │ │ │ + beq.w 84a52 <_Py_Dealloc@@Base+0x37e> │ │ │ │ mov r0, r8 │ │ │ │ - bl 23f530 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 23e4ec <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b.n 84a2e <_Py_Dealloc@@Base+0x31a> │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + b.n 849ee <_Py_Dealloc@@Base+0x31a> │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 84a84 <_Py_Dealloc@@Base+0x370> │ │ │ │ - ldr r2, [pc, #140] @ (84de0 <_Py_Dealloc@@Base+0x6cc>) │ │ │ │ + beq.w 84a44 <_Py_Dealloc@@Base+0x370> │ │ │ │ + ldr r2, [pc, #140] @ (84da0 <_Py_Dealloc@@Base+0x6cc>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 84a84 <_Py_Dealloc@@Base+0x370> │ │ │ │ + b.n 84a44 <_Py_Dealloc@@Base+0x370> │ │ │ │ ldr.w r2, [r1, #164] @ 0xa4 │ │ │ │ - cbnz r2, 84db0 <_Py_Dealloc@@Base+0x69c> │ │ │ │ + cbnz r2, 84d70 <_Py_Dealloc@@Base+0x69c> │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ - cbz r2, 84da0 <_Py_Dealloc@@Base+0x68c> │ │ │ │ - ldr r3, [pc, #116] @ (84de4 <_Py_Dealloc@@Base+0x6d0>) │ │ │ │ + cbz r2, 84d60 <_Py_Dealloc@@Base+0x68c> │ │ │ │ + ldr r3, [pc, #116] @ (84da4 <_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] │ │ │ │ @@ -133147,46 +133141,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 84a92 <_Py_Dealloc@@Base+0x37e> │ │ │ │ + b.n 84a52 <_Py_Dealloc@@Base+0x37e> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #0] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 84da0 <_Py_Dealloc@@Base+0x68c> │ │ │ │ - b.n 84d66 <_Py_Dealloc@@Base+0x652> │ │ │ │ + beq.n 84d60 <_Py_Dealloc@@Base+0x68c> │ │ │ │ + b.n 84d26 <_Py_Dealloc@@Base+0x652> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #0] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84c78 <_Py_Dealloc@@Base+0x564> │ │ │ │ - b.n 84cb2 <_Py_Dealloc@@Base+0x59e> │ │ │ │ + bne.w 84c38 <_Py_Dealloc@@Base+0x564> │ │ │ │ + b.n 84c72 <_Py_Dealloc@@Base+0x59e> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #0] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84c62 <_Py_Dealloc@@Base+0x54e> │ │ │ │ - b.n 84c28 <_Py_Dealloc@@Base+0x514> │ │ │ │ + beq.w 84c22 <_Py_Dealloc@@Base+0x54e> │ │ │ │ + b.n 84be8 <_Py_Dealloc@@Base+0x514> │ │ │ │ nop │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00084de8 : │ │ │ │ +00084da8 : │ │ │ │ ldr.w r2, [r0, #-8] │ │ │ │ - cbz r2, 84e30 │ │ │ │ - ldr r1, [pc, #68] @ (84e34 ) │ │ │ │ + cbz r2, 84df0 │ │ │ │ + ldr r1, [pc, #68] @ (84df4 ) │ │ │ │ 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 │ │ │ │ @@ -133205,138 +133199,138 @@ │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - cbz r0, 84e44 │ │ │ │ - cbz r2, 84e44 │ │ │ │ + cbz r0, 84e04 │ │ │ │ + cbz r2, 84e04 │ │ │ │ b.w 2beb4 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - b.n 84e40 │ │ │ │ + b.n 84e00 │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbnz r0, 84e54 │ │ │ │ + cbnz r0, 84e14 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84e52 │ │ │ │ + bge.n 84e12 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 84e52 │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbz r0, 84e72 │ │ │ │ + bne.n 84e12 │ │ │ │ + b.w 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbz r0, 84e32 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 84e74 │ │ │ │ + blt.n 84e34 │ │ │ │ bx lr │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 84e72 │ │ │ │ - b.w 84714 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 84e32 │ │ │ │ + b.w 846d4 <_Py_Dealloc@@Base> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #20 │ │ │ │ lsls r0, r3, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r8, [r6, #132] @ 0x84 │ │ │ │ - bpl.n 84ed8 │ │ │ │ - ldr r0, [pc, #736] @ (85184 ) │ │ │ │ + bpl.n 84e98 │ │ │ │ + ldr r0, [pc, #736] @ (85144 ) │ │ │ │ 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 84eca │ │ │ │ + beq.n 84e8a │ │ │ │ cmp r1, #10 │ │ │ │ - bls.w 85100 │ │ │ │ + bls.w 850c0 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ ldr.w r8, [r2, #16] │ │ │ │ - ldr r5, [pc, #684] @ (85188 ) │ │ │ │ + ldr r5, [pc, #684] @ (85148 ) │ │ │ │ movw r7, #41552 @ 0xa250 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldr.w r3, [r5, #3576] @ 0xdf8 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 850ba │ │ │ │ + bne.w 8507a │ │ │ │ ldr.w r2, [r5, #3584] @ 0xe00 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 850ba │ │ │ │ + beq.w 8507a │ │ │ │ add r3, sp, #12 │ │ │ │ addw r1, r5, #3572 @ 0xdf4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8524c │ │ │ │ + bl 8520c │ │ │ │ adds r2, r0, #3 │ │ │ │ - beq.w 8512a │ │ │ │ + beq.w 850ea │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8505e │ │ │ │ + bne.w 8501e │ │ │ │ movw r3, #5472 @ 0x1560 │ │ │ │ movt r3, #81 @ 0x51 │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ands r2, r1 │ │ │ │ cmp r2, #8 │ │ │ │ - bgt.w 85050 │ │ │ │ + bgt.w 85010 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 851ae │ │ │ │ + beq.w 8516e │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi.w 851ae │ │ │ │ + bhi.w 8516e │ │ │ │ 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, #977 @ 0x3d1 │ │ │ │ + movw r9, #705 @ 0x2c1 │ │ │ │ movt r9, #14 │ │ │ │ - ldr.w sl, [pc, #564] @ 85184 │ │ │ │ + ldr.w sl, [pc, #564] @ 85144 │ │ │ │ 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 8507a │ │ │ │ - ldr.w ip, [pc, #548] @ 85190 │ │ │ │ + beq.w 8503a │ │ │ │ + ldr.w ip, [pc, #548] @ 85150 │ │ │ │ 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 85130 │ │ │ │ + bne.w 850f0 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84fa0 │ │ │ │ + bge.n 84f60 │ │ │ │ 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] │ │ │ │ @@ -133351,244 +133345,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 8516e │ │ │ │ + beq.w 8512e │ │ │ │ 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 850d8 │ │ │ │ + bne.n 85098 │ │ │ │ ldr.w r2, [r5, #3584] @ 0xe00 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 850d8 │ │ │ │ + beq.n 85098 │ │ │ │ ldr.w r1, [r8, #24] │ │ │ │ movw r3, #57360 @ 0xe010 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ cmp r1, r3 │ │ │ │ - ldr r1, [pc, #352] @ (8518c ) │ │ │ │ + ldr r1, [pc, #352] @ (8514c ) │ │ │ │ mov r3, r4 │ │ │ │ - beq.n 850f0 │ │ │ │ - bl 89ce8 │ │ │ │ + beq.n 850b0 │ │ │ │ + bl 89c50 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 85048 │ │ │ │ + bge.n 85008 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 851c8 │ │ │ │ + beq.w 85188 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ - bne.n 850a6 │ │ │ │ - movw r9, #18881 @ 0x49c1 │ │ │ │ + bne.n 85066 │ │ │ │ + movw r9, #18729 @ 0x4929 │ │ │ │ movt r9, #14 │ │ │ │ - b.n 84f4e │ │ │ │ + b.n 84f0e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 84f0e │ │ │ │ + beq.w 84ece │ │ │ │ movs r2, #0 │ │ │ │ - b.n 85048 │ │ │ │ + b.n 85008 │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 84f4e │ │ │ │ - movw r9, #39973 @ 0x9c25 │ │ │ │ + b.n 84f0e │ │ │ │ + movw r9, #38821 @ 0x97a5 │ │ │ │ movt r9, #10 │ │ │ │ - b.n 84f4e │ │ │ │ + b.n 84f0e │ │ │ │ movw r0, #15120 @ 0x3b10 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7fd48 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd08 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8512a │ │ │ │ + beq.n 850ea │ │ │ │ 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 84f9c │ │ │ │ - b.n 84fa0 │ │ │ │ + blt.w 84f5c │ │ │ │ + b.n 84f60 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - ble.w 851ae │ │ │ │ + ble.w 8516e │ │ │ │ cmp r2, #130 @ 0x82 │ │ │ │ - bne.n 8510c │ │ │ │ - movw r9, #28929 @ 0x7101 │ │ │ │ + bne.n 850cc │ │ │ │ + movw r9, #27545 @ 0x6b99 │ │ │ │ movt r9, #13 │ │ │ │ - b.n 84f4e │ │ │ │ - ldr r0, [pc, #208] @ (8518c ) │ │ │ │ - bl 7ab74 │ │ │ │ + b.n 84f0e │ │ │ │ + ldr r0, [pc, #208] @ (8514c ) │ │ │ │ + bl 7ab44 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 85162 │ │ │ │ - ldr r1, [pc, #196] @ (8518c ) │ │ │ │ + beq.n 85122 │ │ │ │ + ldr r1, [pc, #196] @ (8514c ) │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8524c │ │ │ │ + bl 8520c │ │ │ │ adds r4, r0, #3 │ │ │ │ - bne.w 84f08 │ │ │ │ - b.n 8512a │ │ │ │ - ldr r0, [pc, #176] @ (8518c ) │ │ │ │ - bl 7ab74 │ │ │ │ + bne.w 84ec8 │ │ │ │ + b.n 850ea │ │ │ │ + ldr r0, [pc, #176] @ (8514c ) │ │ │ │ + bl 7ab44 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 8501a │ │ │ │ - ldr r0, [pc, #164] @ (8518c ) │ │ │ │ + bne.n 84fda │ │ │ │ + ldr r0, [pc, #164] @ (8514c ) │ │ │ │ mov r1, r4 │ │ │ │ - bl 1c8758 │ │ │ │ + bl 1c7578 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 850f6 │ │ │ │ - bl 86420 │ │ │ │ + b.n 850b6 │ │ │ │ + bl 863e4 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8503e │ │ │ │ - b.n 85048 │ │ │ │ + blt.n 84ffe │ │ │ │ + b.n 85008 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ - b.n 84ed4 │ │ │ │ + b.n 84e94 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 851ae │ │ │ │ + bne.n 8516e │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #47724 @ 0xba6c │ │ │ │ + movw r1, #45740 @ 0xb2ac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 85048 │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + b.n 85008 │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bne.n 851a0 │ │ │ │ + bne.n 85160 │ │ │ │ ldr.w r0, [ip, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbnz r0, 85194 │ │ │ │ + cbnz r0, 85154 │ │ │ │ strd r3, r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 20732c <_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 8509a │ │ │ │ + b.n 8505a │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #36] @ (8518c ) │ │ │ │ - bl 43108 │ │ │ │ + ldr r0, [pc, #36] @ (8514c ) │ │ │ │ + bl 43128 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 85048 │ │ │ │ + b.n 85008 │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #47792 @ 0xbab0 │ │ │ │ + movw r0, #45808 @ 0xb2f0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 850f6 │ │ │ │ + b.n 850b6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr.w r0, [fp, sl] │ │ │ │ str r3, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b.n 8509a │ │ │ │ + b.n 8505a │ │ │ │ ldr.w r2, [ip, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, lr │ │ │ │ blx r3 │ │ │ │ - b.n 8508e │ │ │ │ + b.n 8504e │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - movw r1, #47696 @ 0xba50 │ │ │ │ + movw r1, #45712 @ 0xb290 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 8512a │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 850ea │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 85048 │ │ │ │ + b.n 85008 │ │ │ │ │ │ │ │ -000851d4 : │ │ │ │ +00085194 : │ │ │ │ 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, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8521e │ │ │ │ + bne.n 851de │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 8521e │ │ │ │ + beq.n 851de │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 8524c │ │ │ │ + bl 8520c │ │ │ │ adds r4, r0, #3 │ │ │ │ - beq.n 85238 │ │ │ │ + beq.n 851f8 │ │ │ │ adds r0, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - bne.n 85212 │ │ │ │ + bne.n 851d2 │ │ │ │ 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 7ab74 │ │ │ │ + bl 7ab44 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 8523e │ │ │ │ + beq.n 851fe │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8524c │ │ │ │ + bl 8520c │ │ │ │ adds r3, r0, #3 │ │ │ │ - bne.n 85206 │ │ │ │ + bne.n 851c6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8520e │ │ │ │ + b.n 851ce │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 43108 │ │ │ │ + bl 43128 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 8520e │ │ │ │ + b.n 851ce │ │ │ │ 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] │ │ │ │ @@ -133605,797 +133599,796 @@ │ │ │ │ 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 854c8 │ │ │ │ + beq.w 85488 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ add r3, fp │ │ │ │ str r3, [sp, #16] │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 85848 │ │ │ │ + bne.w 857fe │ │ │ │ str.w r8, [sp, #20] │ │ │ │ cmp r1, #7 │ │ │ │ mov r8, r1 │ │ │ │ - bgt.w 853ee │ │ │ │ + bgt.w 853ae │ │ │ │ ldrsb.w r3, [fp, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 85370 │ │ │ │ + blt.n 85330 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 853ce │ │ │ │ + beq.w 8538e │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp sl, r2 │ │ │ │ - beq.w 85464 │ │ │ │ + beq.w 85424 │ │ │ │ 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 8542e │ │ │ │ + blt.w 853ee │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 853ce │ │ │ │ + beq.n 8538e │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp sl, r2 │ │ │ │ - beq.n 85384 │ │ │ │ + beq.n 85344 │ │ │ │ mov.w r6, sl, lsr #10 │ │ │ │ add.w r3, r5, r5, lsl #2 │ │ │ │ adds r5, r6, #1 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ cmp.w r8, #7 │ │ │ │ - bgt.w 85604 │ │ │ │ + bgt.w 855c4 │ │ │ │ ldrsb.w r3, [fp, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 85434 │ │ │ │ + blt.w 853f4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 853ce │ │ │ │ + beq.n 8538e │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp sl, r2 │ │ │ │ - beq.w 856e0 │ │ │ │ + beq.w 856a0 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ cmp.w r8, #7 │ │ │ │ add.w r5, r5, r6, lsr #5 │ │ │ │ add.w r5, r5, #1 │ │ │ │ and.w r5, r5, r9 │ │ │ │ - bgt.w 8562c │ │ │ │ + bgt.w 855ec │ │ │ │ ldrsb.w r3, [fp, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 8545e │ │ │ │ + blt.w 8541e │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 853ce │ │ │ │ + beq.n 8538e │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp sl, r2 │ │ │ │ - beq.w 857de │ │ │ │ + beq.w 8579e │ │ │ │ lsrs r6, r6, #10 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ adds r3, r6, #1 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ - b.n 85308 │ │ │ │ + b.n 852c8 │ │ │ │ adds r0, r3, #1 │ │ │ │ - bne.w 85a58 │ │ │ │ + bne.w 85a60 │ │ │ │ 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, [r7, #8] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 852f8 │ │ │ │ + bne.n 852b8 │ │ │ │ ldrb r6, [r0, #16] │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ ubfx ip, r6, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 852f8 │ │ │ │ + bne.n 852b8 │ │ │ │ tst.w r6, #32 │ │ │ │ - beq.w 85a96 │ │ │ │ + beq.w 85a76 │ │ │ │ lsls r6, r6, #25 │ │ │ │ ite pl │ │ │ │ addpl r0, #28 │ │ │ │ addmi r0, #20 │ │ │ │ lsls r6, r1, #26 │ │ │ │ - bpl.w 85a92 │ │ │ │ + bpl.w 85a72 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r7, #28 │ │ │ │ addmi.w r1, r7, #20 │ │ │ │ mul.w r2, r2, lr │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 2c338 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 852f8 │ │ │ │ + bne.n 852b8 │ │ │ │ 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 85378 │ │ │ │ + b.n 85338 │ │ │ │ cmp r1, #15 │ │ │ │ - bgt.w 85754 │ │ │ │ + bgt.w 85714 │ │ │ │ ldrsh.w r3, [fp, r5, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 85448 │ │ │ │ + blt.n 85408 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 853ce │ │ │ │ + beq.n 8538e │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp sl, r2 │ │ │ │ - beq.n 85464 │ │ │ │ + beq.n 85424 │ │ │ │ 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 85774 │ │ │ │ + bgt.w 85734 │ │ │ │ ldrsh.w r3, [fp, r5, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 852e8 │ │ │ │ + bge.w 852a8 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.n 85376 │ │ │ │ - b.n 852f8 │ │ │ │ + beq.n 85336 │ │ │ │ + b.n 852b8 │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 85376 │ │ │ │ + beq.n 85336 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ add.w r5, r5, r6, lsr #5 │ │ │ │ adds r5, #1 │ │ │ │ and.w r5, r9, r5 │ │ │ │ - b.n 85344 │ │ │ │ + b.n 85304 │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 85376 │ │ │ │ + beq.n 85336 │ │ │ │ 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 85424 │ │ │ │ + b.n 853e4 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.n 85376 │ │ │ │ - b.n 85360 │ │ │ │ + beq.n 85336 │ │ │ │ + b.n 85320 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 854ae │ │ │ │ + bne.n 8546e │ │ │ │ ldrb r6, [r0, #16] │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ ubfx ip, r6, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 854ae │ │ │ │ + bne.n 8546e │ │ │ │ tst.w r6, #32 │ │ │ │ - beq.w 85ac8 │ │ │ │ + beq.w 85a48 │ │ │ │ lsls r6, r6, #25 │ │ │ │ ite pl │ │ │ │ addpl r0, #28 │ │ │ │ addmi r0, #20 │ │ │ │ lsls r6, r1, #26 │ │ │ │ - bpl.w 85ac4 │ │ │ │ + bpl.w 85a44 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r7, #28 │ │ │ │ addmi.w r1, r7, #20 │ │ │ │ mul.w r2, r2, lr │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 2c338 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 853ce │ │ │ │ + beq.n 8538e │ │ │ │ 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 852de │ │ │ │ - b.n 8541c │ │ │ │ + ble.w 8529e │ │ │ │ + b.n 853dc │ │ │ │ cmp r1, #7 │ │ │ │ itt le │ │ │ │ ldrsble.w r4, [fp, r5] │ │ │ │ strle r4, [sp, #28] │ │ │ │ - bgt.w 85648 │ │ │ │ + bgt.w 85608 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 8563c │ │ │ │ + blt.w 855fc │ │ │ │ mov r6, r4 │ │ │ │ movs r4, #12 │ │ │ │ mul.w r4, r4, r6 │ │ │ │ str r4, [sp, #16] │ │ │ │ add r4, r3 │ │ │ │ add.w r6, fp, r4 │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ cmp r7, r8 │ │ │ │ - beq.w 85658 │ │ │ │ + beq.w 85618 │ │ │ │ ldr.w r0, [fp, r4] │ │ │ │ cmp sl, r0 │ │ │ │ - beq.w 85674 │ │ │ │ + beq.w 85634 │ │ │ │ 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 856d0 │ │ │ │ + bgt.w 85690 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 85668 │ │ │ │ + blt.w 85628 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #12 │ │ │ │ mul.w r1, r1, r0 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, r3 │ │ │ │ add.w r0, fp, r1 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r8, [r0, #4] │ │ │ │ cmp r7, r8 │ │ │ │ - beq.w 8574a │ │ │ │ + beq.w 8570a │ │ │ │ ldr.w r1, [fp, r1] │ │ │ │ cmp sl, r1 │ │ │ │ - beq.w 85784 │ │ │ │ + beq.w 85744 │ │ │ │ mov.w r1, sl, lsr #10 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ str r1, [sp, #20] │ │ │ │ adds r1, #1 │ │ │ │ add r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ and.w r8, r1, r9 │ │ │ │ cmp.w ip, #7 │ │ │ │ mov r9, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r0 │ │ │ │ - bgt.n 855f4 │ │ │ │ + bgt.n 855b4 │ │ │ │ ldrsb.w r5, [fp, r8] │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 8577a │ │ │ │ + blt.w 8573a │ │ │ │ movs r0, #12 │ │ │ │ mul.w r0, r0, r5 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, r9 │ │ │ │ add.w r7, fp, r0 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.w 8573e │ │ │ │ + beq.w 856fe │ │ │ │ ldr.w r0, [fp, r0] │ │ │ │ cmp sl, r0 │ │ │ │ - beq.w 8589e │ │ │ │ + beq.w 85852 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ cmp.w ip, #7 │ │ │ │ add.w r8, r8, r0, lsr #5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ and.w r8, r8, r3 │ │ │ │ - bgt.w 8588e │ │ │ │ + bgt.w 858a8 │ │ │ │ ldrsb.w r5, [fp, r8] │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 8583e │ │ │ │ + blt.w 85848 │ │ │ │ movs r0, #12 │ │ │ │ mul.w r0, r0, r5 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, r9 │ │ │ │ add.w r7, fp, r0 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.w 8573e │ │ │ │ + beq.w 856fe │ │ │ │ ldr.w r0, [fp, r0] │ │ │ │ cmp sl, r0 │ │ │ │ - beq.w 858f2 │ │ │ │ + beq.w 858b8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ cmp.w ip, #7 │ │ │ │ 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 8556a │ │ │ │ + ble.n 8552a │ │ │ │ cmp.w ip, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r5, [fp, r8, lsl #1] │ │ │ │ ldrgt.w r5, [fp, r8, lsl #2] │ │ │ │ - b.n 8556e │ │ │ │ + b.n 8552e │ │ │ │ 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 8531a │ │ │ │ + bge.w 852da │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 85376 │ │ │ │ + beq.w 85336 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ add.w r5, r5, r6, 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 85348 │ │ │ │ + b.n 85308 │ │ │ │ adds r6, r4, #1 │ │ │ │ - bne.w 85500 │ │ │ │ + bne.w 854c0 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 85378 │ │ │ │ + b.n 85338 │ │ │ │ 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 854d6 │ │ │ │ + b.n 85496 │ │ │ │ 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 85378 │ │ │ │ + b.n 85338 │ │ │ │ adds r0, r1, #1 │ │ │ │ - bne.w 8554a │ │ │ │ + bne.w 8550a │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 85378 │ │ │ │ + b.n 85338 │ │ │ │ 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, r7 │ │ │ │ - bl f3108 │ │ │ │ + bl f307c │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 856ac │ │ │ │ + bge.n 8566c │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85aa2 │ │ │ │ + beq.w 8592a │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 859de │ │ │ │ + blt.w 85956 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r4, [r0, #24] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 85268 │ │ │ │ + bne.w 85228 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r8, r0 │ │ │ │ - bne.w 85268 │ │ │ │ + bne.w 85228 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 85750 │ │ │ │ + bne.n 85710 │ │ │ │ ldrb.w ip, [r2, #4] │ │ │ │ mov r1, ip │ │ │ │ - b.n 85500 │ │ │ │ + b.n 854c0 │ │ │ │ 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 8551e │ │ │ │ + b.n 854de │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r7, #8] │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 8532c │ │ │ │ + bne.w 852ec │ │ │ │ ldrb r1, [r7, #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 8532c │ │ │ │ + bne.w 852ec │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 85968 │ │ │ │ + beq.w 85a7e │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ mov r2, r1 │ │ │ │ ite ne │ │ │ │ addne r0, #20 │ │ │ │ addeq r0, #28 │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.w 85964 │ │ │ │ + bpl.w 85a7a │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r7, #20 │ │ │ │ addpl.w r1, r7, #28 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mul.w r2, lr, r3 │ │ │ │ blx 2c338 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 853ce │ │ │ │ - b.n 8532c │ │ │ │ + beq.w 8538e │ │ │ │ + b.n 852ec │ │ │ │ mov r3, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 85376 │ │ │ │ + blt.w 85336 │ │ │ │ ldrb r0, [r2, #5] │ │ │ │ - b.n 8565a │ │ │ │ + b.n 8561a │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrb r0, [r2, #5] │ │ │ │ - b.n 8565a │ │ │ │ + b.n 8561a │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.n 85740 │ │ │ │ + b.n 85700 │ │ │ │ ldr.w r3, [fp, r5, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 853fc │ │ │ │ + bge.w 853bc │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 85376 │ │ │ │ + beq.w 85336 │ │ │ │ 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 85428 │ │ │ │ + b.n 853e8 │ │ │ │ adds r6, r5, #1 │ │ │ │ - bne.w 85594 │ │ │ │ + bne.w 85554 │ │ │ │ mov r3, r5 │ │ │ │ - b.n 85376 │ │ │ │ + b.n 85336 │ │ │ │ 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, r7 │ │ │ │ - bl f3108 │ │ │ │ + bl f307c │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 857bc │ │ │ │ + bge.n 8577c │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85a7e │ │ │ │ + beq.w 85a30 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 859de │ │ │ │ + blt.w 85956 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r4, [r0, #24] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 85268 │ │ │ │ + bne.w 85228 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r8 │ │ │ │ - bne.w 85268 │ │ │ │ + bne.w 85228 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 85750 │ │ │ │ + bne.n 85710 │ │ │ │ ldrb.w ip, [r2, #4] │ │ │ │ - b.n 8554a │ │ │ │ + b.n 8550a │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp lr, r2 │ │ │ │ - bne.w 85360 │ │ │ │ + bne.w 85320 │ │ │ │ ldrb r2, [r7, #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 85360 │ │ │ │ + bne.w 85320 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 85a9e │ │ │ │ + beq.w 85942 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite ne │ │ │ │ addne r0, #20 │ │ │ │ addeq r0, #28 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 85a9a │ │ │ │ + beq.w 8593e │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r7, #20 │ │ │ │ addpl.w r1, r7, #28 │ │ │ │ mul.w r2, r2, lr │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 2c338 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 853ce │ │ │ │ - b.n 85360 │ │ │ │ - adds r4, r5, #1 │ │ │ │ - bne.w 855d8 │ │ │ │ - mov r3, r5 │ │ │ │ - b.n 85376 │ │ │ │ + beq.w 8538e │ │ │ │ + b.n 85320 │ │ │ │ cmp r1, #7 │ │ │ │ itt le │ │ │ │ ldrsble.w r3, [fp, r5] │ │ │ │ strle r3, [sp, #28] │ │ │ │ - bgt.w 85b06 │ │ │ │ + bgt.w 85acc │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 85948 │ │ │ │ + bge.n 8590e │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 85376 │ │ │ │ + beq.w 85336 │ │ │ │ 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 85acc │ │ │ │ + bgt.w 85a92 │ │ │ │ ldrsb.w r3, [fp, r5] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 8596e │ │ │ │ + bge.w 8595e │ │ │ │ adds r3, #1 │ │ │ │ - bne.n 85988 │ │ │ │ + bne.w 85978 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r2, #0 │ │ │ │ - b.n 85378 │ │ │ │ - cmp.w ip, #15 │ │ │ │ - ite le │ │ │ │ - ldrshle.w r5, [fp, r8, lsl #1] │ │ │ │ - ldrgt.w r5, [fp, r8, lsl #2] │ │ │ │ - b.n 855b2 │ │ │ │ + b.n 85338 │ │ │ │ + adds r4, r5, #1 │ │ │ │ + bne.w 85598 │ │ │ │ + mov r3, r5 │ │ │ │ + b.n 85336 │ │ │ │ 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 f3108 │ │ │ │ + bl f307c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - bge.n 858ce │ │ │ │ + bge.n 85884 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 859ba │ │ │ │ + beq.w 85a4c │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 85abe │ │ │ │ + blt.w 85a8c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 85ab6 │ │ │ │ + bne.w 85a84 │ │ │ │ ldr r7, [r7, #4] │ │ │ │ cmp r4, r7 │ │ │ │ - bne.w 85ab6 │ │ │ │ + bne.w 85a84 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8573e │ │ │ │ + bne.w 856fe │ │ │ │ ldrb.w ip, [r2, #4] │ │ │ │ - b.n 85594 │ │ │ │ + b.n 85554 │ │ │ │ + cmp.w ip, #15 │ │ │ │ + ite le │ │ │ │ + ldrshle.w r5, [fp, r8, lsl #1] │ │ │ │ + ldrgt.w r5, [fp, r8, lsl #2] │ │ │ │ + b.n 85572 │ │ │ │ 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 f3108 │ │ │ │ + bl f307c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - bge.n 85924 │ │ │ │ + bge.n 858e8 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85a6a │ │ │ │ + beq.n 859aa │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 85abe │ │ │ │ + blt.w 85a8c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 85ab6 │ │ │ │ - ldr r7, [r7, #4] │ │ │ │ - cmp r4, r7 │ │ │ │ - bne.w 85ab6 │ │ │ │ + bne.w 85a84 │ │ │ │ + ldr.w ip, [r7, #4] │ │ │ │ + cmp r4, ip │ │ │ │ + bne.w 85a84 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8573e │ │ │ │ + bne.w 856fe │ │ │ │ ldrb.w ip, [r2, #4] │ │ │ │ - b.n 855d8 │ │ │ │ + b.n 85598 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ strd r7, sl, [sp] │ │ │ │ - bl 1eda54 │ │ │ │ + bl 1ec784 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 859d8 │ │ │ │ - bne.n 859ce │ │ │ │ + blt.n 85950 │ │ │ │ + bne.n 85946 │ │ │ │ ldrb.w lr, [r4, #4] │ │ │ │ - b.n 85860 │ │ │ │ + b.n 85816 │ │ │ │ + mov r0, r8 │ │ │ │ + strd r1, r2, [sp, #32] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + ldrd r1, r2, [sp, #32] │ │ │ │ + b.n 8566c │ │ │ │ ldr r1, [r7, #28] │ │ │ │ - b.n 85728 │ │ │ │ + b.n 857ea │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - mov r2, r1 │ │ │ │ - b.n 85716 │ │ │ │ + b.n 857d4 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + str.w r8, [sp, #20] │ │ │ │ + b.n 8538e │ │ │ │ + mov r3, r0 │ │ │ │ + adds r3, #4 │ │ │ │ + beq.w 85ac4 │ │ │ │ + movs r2, #0 │ │ │ │ + mvn.w r3, #2 │ │ │ │ + b.n 85338 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ strd r7, sl, [sp] │ │ │ │ - bl 1eda54 │ │ │ │ + bl 1ec784 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 859d8 │ │ │ │ - bne.n 859ce │ │ │ │ + blt.n 85950 │ │ │ │ + bne.n 85946 │ │ │ │ ldrb.w lr, [r4, #4] │ │ │ │ mov.w r3, sl, lsr #10 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ mov r6, r3 │ │ │ │ adds r3, #1 │ │ │ │ add r3, r5 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ and.w r5, r3, r9 │ │ │ │ cmp.w lr, #7 │ │ │ │ - bgt.w 85aee │ │ │ │ + bgt.w 85ab4 │ │ │ │ ldrsb.w r8, [fp, r5] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 859e6 │ │ │ │ + bge.n 859be │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 85a00 │ │ │ │ + bne.n 859d8 │ │ │ │ mov r3, r8 │ │ │ │ - b.n 85376 │ │ │ │ + b.n 85336 │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r1, [sp, #32] │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r1, [sp, #32] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - b.n 858ce │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - str.w r8, [sp, #20] │ │ │ │ - b.n 853ce │ │ │ │ - mov r3, r0 │ │ │ │ - adds r3, #4 │ │ │ │ - beq.w 85afe │ │ │ │ - movs r2, #0 │ │ │ │ - mvn.w r3, #2 │ │ │ │ - b.n 85378 │ │ │ │ + b.n 858e8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ strd r7, sl, [sp] │ │ │ │ - bl 1eda54 │ │ │ │ + bl 1ec784 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 859d6 │ │ │ │ - bne.n 85a54 │ │ │ │ + blt.n 8594e │ │ │ │ + bne.n 85a2c │ │ │ │ ldrb.w lr, [r4, #4] │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ cmp.w lr, #7 │ │ │ │ add.w r5, r5, r6, lsr #5 │ │ │ │ add.w r5, r5, #1 │ │ │ │ and.w r5, r5, r9 │ │ │ │ - bgt.n 85ade │ │ │ │ + bgt.n 85aa4 │ │ │ │ ldrsb.w r8, [fp, r5] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 85a38 │ │ │ │ + bge.n 85a10 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 859b6 │ │ │ │ + beq.n 859a6 │ │ │ │ lsrs r3, r6, #10 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ mov r6, r3 │ │ │ │ adds r3, #1 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, r5, r9 │ │ │ │ - b.n 8599e │ │ │ │ + b.n 8598e │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ strd r7, sl, [sp] │ │ │ │ - bl 1eda54 │ │ │ │ + bl 1ec784 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 859d6 │ │ │ │ - bne.n 85a54 │ │ │ │ + blt.n 8594e │ │ │ │ + bne.n 85a2c │ │ │ │ ldrb.w lr, [r4, #4] │ │ │ │ - b.n 85a26 │ │ │ │ + b.n 859fe │ │ │ │ mov r3, r8 │ │ │ │ - b.n 853ce │ │ │ │ - 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 852de │ │ │ │ - mov r0, r4 │ │ │ │ - strd r3, r1, [sp, #32] │ │ │ │ - str r2, [sp, #28] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - ldrd r3, r1, [sp, #32] │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - b.n 85924 │ │ │ │ + b.n 8538e │ │ │ │ mov r0, r8 │ │ │ │ strd r1, r2, [sp, #32] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrd r1, r2, [sp, #32] │ │ │ │ - b.n 857bc │ │ │ │ + b.n 8577c │ │ │ │ + ldr r1, [r7, #28] │ │ │ │ + b.n 8545e │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b.n 8544c │ │ │ │ + mov r0, r4 │ │ │ │ + strd r3, r1, [sp, #32] │ │ │ │ + str r2, [sp, #28] │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + ldrd r3, r1, [sp, #32] │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + b.n 85884 │ │ │ │ + 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 8529e │ │ │ │ ldr r1, [r7, #28] │ │ │ │ - b.n 853be │ │ │ │ + b.n 8537e │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 853ac │ │ │ │ + b.n 8536c │ │ │ │ ldr r1, [r7, #28] │ │ │ │ - b.n 8582a │ │ │ │ + b.n 856e8 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 85814 │ │ │ │ - mov r0, r8 │ │ │ │ - strd r1, r2, [sp, #32] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldrd r1, r2, [sp, #32] │ │ │ │ - b.n 856ac │ │ │ │ + mov r2, r1 │ │ │ │ + b.n 856d6 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ - b.w 85268 │ │ │ │ + b.w 85228 │ │ │ │ mvn.w r3, #2 │ │ │ │ - b.n 85376 │ │ │ │ - ldr r1, [r7, #28] │ │ │ │ - b.n 8549e │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b.n 8548c │ │ │ │ + b.n 85336 │ │ │ │ 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 8587e │ │ │ │ + b.n 85834 │ │ │ │ cmp.w lr, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r8, [fp, r5, lsl #1] │ │ │ │ ldrgt.w r8, [fp, r5, lsl #2] │ │ │ │ - b.n 85a1a │ │ │ │ + b.n 859f2 │ │ │ │ cmp.w lr, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r8, [fp, r5, lsl #1] │ │ │ │ ldrgt.w r8, [fp, r5, lsl #2] │ │ │ │ - b.n 859aa │ │ │ │ + b.n 8599a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ - b.w 85268 │ │ │ │ + b.w 85228 │ │ │ │ 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 85856 │ │ │ │ - nop │ │ │ │ + b.n 8580c │ │ │ │ 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] │ │ │ │ @@ -134405,379 +134398,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 85caa │ │ │ │ + bgt.w 85c6e │ │ │ │ ldrsb.w r3, [r6, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 85c10 │ │ │ │ + blt.n 85bd4 │ │ │ │ ldr.w r0, [r8, r3, lsl #3] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 85c1a │ │ │ │ + beq.n 85bde │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 85c22 │ │ │ │ + beq.n 85be6 │ │ │ │ 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 85c8c │ │ │ │ + bgt.w 85c50 │ │ │ │ ldrsb.w r3, [r6, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 85c9c │ │ │ │ + blt.w 85c60 │ │ │ │ ldr.w r1, [r8, r3, lsl #3] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 85c1a │ │ │ │ + beq.n 85bde │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w 85d1a │ │ │ │ + beq.w 85cde │ │ │ │ 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 85ce8 │ │ │ │ + bgt.w 85cac │ │ │ │ ldrsb.w r3, [r6, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 85cce │ │ │ │ + blt.w 85c92 │ │ │ │ ldr.w r1, [r8, r3, lsl #3] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 85c1a │ │ │ │ + beq.n 85bde │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w 85d7c │ │ │ │ + beq.w 85d40 │ │ │ │ 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 85d0c │ │ │ │ + bgt.w 85cd0 │ │ │ │ ldrsb.w r3, [r6, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 85ce2 │ │ │ │ + blt.n 85ca6 │ │ │ │ ldr.w r1, [r8, r3, lsl #3] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 85c1a │ │ │ │ + beq.n 85bde │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w 85dfe │ │ │ │ + beq.w 85dc2 │ │ │ │ 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 85baa │ │ │ │ + b.n 85b6e │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 85e5c │ │ │ │ + bne.w 85e20 │ │ │ │ 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 85c78 │ │ │ │ + bne.n 85c3c │ │ │ │ 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 85c78 │ │ │ │ + bne.n 85c3c │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 85e7c │ │ │ │ + beq.w 85e40 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ addeq r0, #28 │ │ │ │ addne r0, #20 │ │ │ │ lsls r2, r1, #26 │ │ │ │ - bpl.w 85e76 │ │ │ │ + bpl.w 85e3a │ │ │ │ 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 2c338 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 85c1a │ │ │ │ + beq.n 85bde │ │ │ │ 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 85b7e │ │ │ │ + ble.w 85b42 │ │ │ │ cmp r5, #15 │ │ │ │ - bgt.w 85df8 │ │ │ │ + bgt.w 85dbc │ │ │ │ ldrsh.w r3, [r6, r9, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 85b88 │ │ │ │ + bge.w 85b4c │ │ │ │ adds r2, r3, #1 │ │ │ │ - bne.w 85b9a │ │ │ │ + bne.w 85b5e │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r5, #15 │ │ │ │ - bgt.w 85dda │ │ │ │ + bgt.w 85d9e │ │ │ │ ldrsh.w r3, [r6, r9, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 85b5a │ │ │ │ + bge.w 85b1e │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 85c16 │ │ │ │ + beq.n 85bda │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - b.n 85c92 │ │ │ │ + b.n 85c56 │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 85c1a │ │ │ │ + beq.n 85bde │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ add.w r3, r3, sl, lsr #5 │ │ │ │ adds r3, #1 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - b.n 85be2 │ │ │ │ + b.n 85ba6 │ │ │ │ adds r0, r3, #1 │ │ │ │ - beq.n 85c1a │ │ │ │ - b.n 85bfc │ │ │ │ + beq.n 85bde │ │ │ │ + b.n 85bc0 │ │ │ │ cmp r5, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [r6, r9, lsl #1] │ │ │ │ ldrgt.w r3, [r6, r9, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 85bba │ │ │ │ + bge.w 85b7e │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.n 85c1a │ │ │ │ + beq.n 85bde │ │ │ │ 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 85be6 │ │ │ │ + b.n 85baa │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 85b9a │ │ │ │ + bne.w 85b5e │ │ │ │ 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 85b9a │ │ │ │ + bne.w 85b5e │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.w 85e86 │ │ │ │ + beq.w 85e4a │ │ │ │ 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 85e80 │ │ │ │ + beq.w 85e44 │ │ │ │ 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 2c338 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85c1a │ │ │ │ - b.n 85b9a │ │ │ │ + beq.w 85bde │ │ │ │ + b.n 85b5e │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 85bcc │ │ │ │ + bne.w 85b90 │ │ │ │ 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 85bcc │ │ │ │ + bne.w 85b90 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 85e90 │ │ │ │ + beq.n 85e54 │ │ │ │ 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 85e8a │ │ │ │ + beq.n 85e4e │ │ │ │ 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 2c338 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85c1a │ │ │ │ - b.n 85bcc │ │ │ │ + beq.w 85bde │ │ │ │ + b.n 85b90 │ │ │ │ ldr.w r3, [r6, r9, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 85b5a │ │ │ │ + bge.w 85b1e │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 85c16 │ │ │ │ + beq.w 85bda │ │ │ │ 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 85c96 │ │ │ │ + b.n 85c5a │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 85bfc │ │ │ │ + bne.w 85bc0 │ │ │ │ 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 85bfc │ │ │ │ + bne.w 85bc0 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 85e72 │ │ │ │ + beq.n 85e36 │ │ │ │ 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 85e6c │ │ │ │ + beq.n 85e30 │ │ │ │ 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 2c338 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85c1a │ │ │ │ - b.n 85bfc │ │ │ │ + beq.w 85bde │ │ │ │ + b.n 85bc0 │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - b.n 85b7e │ │ │ │ + b.n 85b42 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 85e48 │ │ │ │ + b.n 85e0c │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 85e32 │ │ │ │ + b.n 85df6 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r1, [r2, #28] │ │ │ │ - b.n 85c68 │ │ │ │ + b.n 85c2c │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 85c54 │ │ │ │ + b.n 85c18 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 85d68 │ │ │ │ + b.n 85d2c │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 85d50 │ │ │ │ + b.n 85d14 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 85dc6 │ │ │ │ + b.n 85d8a │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 85db0 │ │ │ │ + b.n 85d74 │ │ │ │ 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 85f76 │ │ │ │ + bgt.n 85f3a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86078 │ │ │ │ + beq.w 8603c │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 86078 │ │ │ │ + bhi.w 8603c │ │ │ │ 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] @ 86098 │ │ │ │ + ldr.w r9, [pc, #444] @ 8605c │ │ │ │ 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 85ff8 │ │ │ │ - ldr.w ip, [pc, #420] @ 8609c │ │ │ │ + beq.w 85fbc │ │ │ │ + ldr.w ip, [pc, #420] @ 86060 │ │ │ │ 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, #39973 @ 0x9c25 │ │ │ │ + movw r7, #38821 @ 0x97a5 │ │ │ │ movt r7, #10 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 85fc0 │ │ │ │ + bne.n 85f84 │ │ │ │ movs r2, #0 │ │ │ │ str r6, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8604c │ │ │ │ + beq.w 86010 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8604c │ │ │ │ + bge.w 86010 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r4, [r3, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 86054 │ │ │ │ + bne.w 86018 │ │ │ │ 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 │ │ │ │ @@ -134790,181 +134783,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, #18881 @ 0x49c1 │ │ │ │ + movweq r7, #18729 @ 0x4929 │ │ │ │ movteq r7, #14 │ │ │ │ - bne.n 86018 │ │ │ │ - ldr.w r9, [pc, #272] @ 86098 │ │ │ │ + bne.n 85fdc │ │ │ │ + ldr.w r9, [pc, #272] @ 8605c │ │ │ │ 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, 86000 │ │ │ │ - ldr.w ip, [pc, #252] @ 8609c │ │ │ │ + cbz r3, 85fc4 │ │ │ │ + ldr.w ip, [pc, #252] @ 86060 │ │ │ │ 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 85f20 │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + beq.n 85ee4 │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 86062 │ │ │ │ + bne.n 86026 │ │ │ │ ldr.w r0, [ip, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r0, 86012 │ │ │ │ + cbnz r0, 85fd6 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 85f20 │ │ │ │ + b.n 85ee4 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 85f84 │ │ │ │ - movw r7, #977 @ 0x3d1 │ │ │ │ + b.n 85f48 │ │ │ │ + movw r7, #705 @ 0x2c1 │ │ │ │ movt r7, #14 │ │ │ │ - b.n 85f84 │ │ │ │ - movw r7, #39973 @ 0x9c25 │ │ │ │ + b.n 85f48 │ │ │ │ + movw r7, #38821 @ 0x97a5 │ │ │ │ movt r7, #10 │ │ │ │ movw r0, #15120 @ 0x3b10 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd48 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd08 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 85f6e │ │ │ │ + beq.n 85f32 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - b.n 85f20 │ │ │ │ + b.n 85ee4 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.n 86078 │ │ │ │ + ble.n 8603c │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ itt eq │ │ │ │ - movweq r7, #28929 @ 0x7101 │ │ │ │ + movweq r7, #27545 @ 0x6b99 │ │ │ │ movteq r7, #13 │ │ │ │ - beq.n 85f84 │ │ │ │ + beq.n 85f48 │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 86078 │ │ │ │ + bne.n 8603c │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #47724 @ 0xba6c │ │ │ │ + movw r1, #45740 @ 0xb2ac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 85f6e │ │ │ │ + b.n 85f32 │ │ │ │ str r4, [r3, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 85f42 │ │ │ │ + beq.w 85f06 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ - b.n 85f42 │ │ │ │ + b.n 85f06 │ │ │ │ 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 85f20 │ │ │ │ + b.n 85ee4 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - movw r1, #47696 @ 0xba50 │ │ │ │ + movw r1, #45712 @ 0xb290 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000860a0 : │ │ │ │ +00086064 : │ │ │ │ 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 86188 │ │ │ │ + bgt.n 8614c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 86346 │ │ │ │ + beq.w 8630a │ │ │ │ subs r2, r0, #1 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi.w 86346 │ │ │ │ + bhi.w 8630a │ │ │ │ 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 86312 │ │ │ │ - ldr.w r9, [pc, #628] @ 86368 │ │ │ │ + bne.w 862d6 │ │ │ │ + ldr.w r9, [pc, #628] @ 8632c │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - movw r7, #39973 @ 0x9c25 │ │ │ │ + movw r7, #38821 @ 0x97a5 │ │ │ │ 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 861b8 │ │ │ │ - ldr.w ip, [pc, #592] @ 86364 │ │ │ │ + beq.n 8617c │ │ │ │ + ldr.w ip, [pc, #592] @ 86328 │ │ │ │ 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 86298 │ │ │ │ + bne.w 8625c │ │ │ │ str.w sl, [r3, #20] │ │ │ │ str r6, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 861d8 │ │ │ │ + beq.n 8619c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 861d8 │ │ │ │ + bge.n 8619c │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r4, [r3, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 861de │ │ │ │ + bne.n 861a2 │ │ │ │ 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 │ │ │ │ @@ -134977,246 +134970,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, #18881 @ 0x49c1 │ │ │ │ + movweq r7, #18729 @ 0x4929 │ │ │ │ movteq r7, #14 │ │ │ │ - bne.n 861f0 │ │ │ │ + bne.n 861b4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 86312 │ │ │ │ - ldr.w r9, [pc, #456] @ 86368 │ │ │ │ + bne.w 862d6 │ │ │ │ + ldr.w r9, [pc, #456] @ 8632c │ │ │ │ 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 86112 │ │ │ │ + bne.n 860d6 │ │ │ │ movw r0, #15120 @ 0x3b10 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd48 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd08 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 86180 │ │ │ │ + beq.n 86144 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ movs r2, #0 │ │ │ │ str r6, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 86142 │ │ │ │ + bne.n 86106 │ │ │ │ str r4, [r3, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 86154 │ │ │ │ + beq.n 86118 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ - b.n 86154 │ │ │ │ + b.n 86118 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 86196 │ │ │ │ + b.n 8615a │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - ble.w 86346 │ │ │ │ + ble.w 8630a │ │ │ │ cmp r0, #130 @ 0x82 │ │ │ │ itt eq │ │ │ │ - movweq r7, #28929 @ 0x7101 │ │ │ │ + movweq r7, #27545 @ 0x6b99 │ │ │ │ movteq r7, #13 │ │ │ │ - beq.n 86196 │ │ │ │ + beq.n 8615a │ │ │ │ movw r3, #642 @ 0x282 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 86346 │ │ │ │ + bne.w 8630a │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 8632c │ │ │ │ - ldr.w r9, [pc, #336] @ 86368 │ │ │ │ + beq.w 862f0 │ │ │ │ + ldr.w r9, [pc, #336] @ 8632c │ │ │ │ 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, 86284 │ │ │ │ - ldr r0, [pc, #308] @ (86364 ) │ │ │ │ + cbz r3, 86248 │ │ │ │ + ldr r0, [pc, #308] @ (86328 ) │ │ │ │ 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 862c2 │ │ │ │ + bne.n 86286 │ │ │ │ ldr.w r2, [sl] │ │ │ │ - movw r7, #55537 @ 0xd8f1 │ │ │ │ + movw r7, #52281 @ 0xcc39 │ │ │ │ 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 86142 │ │ │ │ - b.n 861d8 │ │ │ │ - movw r7, #977 @ 0x3d1 │ │ │ │ + bne.w 86106 │ │ │ │ + b.n 8619c │ │ │ │ + movw r7, #705 @ 0x2c1 │ │ │ │ movt r7, #14 │ │ │ │ - b.n 86196 │ │ │ │ + b.n 8615a │ │ │ │ movw r0, #14720 @ 0x3980 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd48 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd08 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8624c │ │ │ │ - b.n 86180 │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + bne.n 86210 │ │ │ │ + b.n 86144 │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp sl, r2 │ │ │ │ - bne.n 862ee │ │ │ │ + bne.n 862b2 │ │ │ │ ldr.w r0, [ip, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r0, 862e8 │ │ │ │ + cbnz r0, 862ac │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8626c │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + b.n 86230 │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 86302 │ │ │ │ + bne.n 862c6 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8624c │ │ │ │ + bne.n 86210 │ │ │ │ mov r0, r3 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8624c │ │ │ │ + b.n 86210 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ - b.n 8626c │ │ │ │ + b.n 86230 │ │ │ │ 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 8626c │ │ │ │ + b.n 86230 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8624c │ │ │ │ + b.n 86210 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #47816 @ 0xbac8 │ │ │ │ + movw r1, #45832 @ 0xb308 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 86180 │ │ │ │ + b.n 86144 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #47724 @ 0xba6c │ │ │ │ + movw r1, #45740 @ 0xb2ac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov r3, sl │ │ │ │ - b.n 86180 │ │ │ │ + b.n 86144 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - movw r1, #47696 @ 0xba50 │ │ │ │ + movw r1, #45712 @ 0xb290 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008636c : │ │ │ │ +00086330 : │ │ │ │ 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 86406 │ │ │ │ + bpl.n 863ca │ │ │ │ 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 863ce │ │ │ │ + blt.n 86392 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ movw r2, #41552 @ 0xa250 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 863e0 │ │ │ │ + bne.n 863a4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 863e0 │ │ │ │ + beq.n 863a4 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ movw ip, #57360 @ 0xe010 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, ip │ │ │ │ mov r1, r4 │ │ │ │ - beq.n 863fe │ │ │ │ + beq.n 863c2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 89ce8 │ │ │ │ + b.w 89c50 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r1, #41552 @ 0xa250 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ adds r2, #1 │ │ │ │ cmp r0, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - beq.n 863ac │ │ │ │ + beq.n 86370 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7ab74 │ │ │ │ + bl 7ab44 │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - bne.n 863b2 │ │ │ │ + bne.n 86376 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1c8758 │ │ │ │ + b.w 1c7578 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.n 86420 │ │ │ │ + b.n 863e4 │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #47792 @ 0xbab0 │ │ │ │ + movw r0, #45808 @ 0xb2f0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291c10 <_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 │ │ │ │ @@ -135226,23 +135219,23 @@ │ │ │ │ movw r5, #41552 @ 0xa250 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r9, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov sl, r2 │ │ │ │ cmp r8, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bne.w 865d4 │ │ │ │ - ldr r3, [pc, #568] @ (86688 ) │ │ │ │ + bne.w 86598 │ │ │ │ + ldr r3, [pc, #568] @ (8664c ) │ │ │ │ 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 864f4 │ │ │ │ + beq.n 864b8 │ │ │ │ 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 │ │ │ │ @@ -135260,23 +135253,23 @@ │ │ │ │ str r1, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ movw r3, #771 @ 0x303 │ │ │ │ strh r3, [r4, #4] │ │ │ │ blx 2b420 │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8663c │ │ │ │ + bne.w 86600 │ │ │ │ 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 864e4 │ │ │ │ + bne.n 864a8 │ │ │ │ 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 │ │ │ │ @@ -135288,46 +135281,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 864ca │ │ │ │ + b.n 8648e │ │ │ │ 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, #24312 @ 0x5ef8 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r2, #393 @ 0x189 │ │ │ │ + movw r2, #329 @ 0x149 │ │ │ │ movt r2, #8 │ │ │ │ ldr.w r3, [r7, #868] @ 0x364 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 86602 │ │ │ │ - ldr r3, [pc, #360] @ (86688 ) │ │ │ │ + bne.n 865c6 │ │ │ │ + ldr r3, [pc, #360] @ (8664c ) │ │ │ │ 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 865f0 │ │ │ │ + beq.n 865b4 │ │ │ │ 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, 8658e │ │ │ │ + cbz r0, 86552 │ │ │ │ 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 │ │ │ │ @@ -135343,114 +135336,114 @@ │ │ │ │ str r3, [r4, #12] │ │ │ │ movw r3, #771 @ 0x303 │ │ │ │ strh r3, [r4, #4] │ │ │ │ and.w fp, sl, #7 │ │ │ │ blx 2b420 │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8663c │ │ │ │ + bne.n 86600 │ │ │ │ strb.w r0, [r7, fp] │ │ │ │ - b.n 864b0 │ │ │ │ + b.n 86474 │ │ │ │ ldrd lr, r1, [r3, #24] │ │ │ │ cmp r1, lr │ │ │ │ - bcc.n 865e4 │ │ │ │ + bcc.n 865a8 │ │ │ │ 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 86548 │ │ │ │ + bne.n 8650c │ │ │ │ ldr.w r3, [r7, #848] @ 0x350 │ │ │ │ - movw r1, #42161 @ 0xa4b1 │ │ │ │ + movw r1, #42113 @ 0xa481 │ │ │ │ movt r1, #7 │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8662e │ │ │ │ + bne.n 865f2 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx 2c078 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 86610 │ │ │ │ + cbz r4, 865d4 │ │ │ │ ldr.w r3, [r2, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #800] @ 0x320 │ │ │ │ - b.n 86548 │ │ │ │ + b.n 8650c │ │ │ │ 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 86504 │ │ │ │ + b.n 864c8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 86548 │ │ │ │ + b.n 8650c │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 80264 │ │ │ │ + bl 80224 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 86548 │ │ │ │ - b.n 865aa │ │ │ │ + bne.n 8650c │ │ │ │ + b.n 8656e │ │ │ │ ldr.w r0, [r7, #864] @ 0x360 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 86548 │ │ │ │ - bl 23c470 │ │ │ │ + bne.n 8650c │ │ │ │ + bl 23b41c │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 86664 │ │ │ │ + blt.n 86628 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 86676 │ │ │ │ + blt.n 8663a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 864de │ │ │ │ + b.n 864a2 │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 865c6 │ │ │ │ + b.n 8658a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ mov r3, r9 │ │ │ │ - bl 233d70 <_PyDict_SendEvent@@Base> │ │ │ │ + bl 232d70 <_PyDict_SendEvent@@Base> │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ cmp r3, #7 │ │ │ │ - ble.w 864aa │ │ │ │ + ble.w 8646e │ │ │ │ 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 864b0 │ │ │ │ + b.n 86474 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8661e │ │ │ │ + bne.n 865e2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8661e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 865e2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 86628 │ │ │ │ + bne.n 865ec │ │ │ │ mov r0, r2 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 86628 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 865ec │ │ │ │ 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 │ │ │ │ @@ -135461,27 +135454,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 86836 │ │ │ │ + beq.w 867fa │ │ │ │ cmp r2, #7 │ │ │ │ - bhi.w 868b2 │ │ │ │ + bhi.w 86876 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 86722 │ │ │ │ - ldr r1, [pc, #696] @ (86988 ) │ │ │ │ + bne.n 866e6 │ │ │ │ + ldr r1, [pc, #696] @ (8694c ) │ │ │ │ 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 86884 │ │ │ │ + beq.w 86848 │ │ │ │ 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 │ │ │ │ @@ -135499,48 +135492,48 @@ │ │ │ │ blx 2b420 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movw r8, #24312 @ 0x5ef8 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ add.w r1, r5, r3, lsl #3 │ │ │ │ - movw r0, #393 @ 0x189 │ │ │ │ + movw r0, #329 @ 0x149 │ │ │ │ movt r0, #8 │ │ │ │ add.w r7, r1, #20 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ mov.w fp, r3, lsl #3 │ │ │ │ str r7, [sp, #4] │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 86864 │ │ │ │ - ldr r0, [pc, #572] @ (86988 ) │ │ │ │ + bne.w 86828 │ │ │ │ + ldr r0, [pc, #572] @ (8694c ) │ │ │ │ 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] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ subs r0, #1 │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ - bcs.w 868f8 │ │ │ │ + bcs.w 868bc │ │ │ │ adds r1, #19 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mov.w sl, r1, lsr #3 │ │ │ │ ldr.w r0, [r0, sl, lsl #3] │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 86934 │ │ │ │ + beq.w 868f8 │ │ │ │ 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 867cc │ │ │ │ + beq.n 86790 │ │ │ │ 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 │ │ │ │ @@ -135558,23 +135551,23 @@ │ │ │ │ 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 86824 │ │ │ │ + bhi.n 867e8 │ │ │ │ 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 868f8 │ │ │ │ + beq.w 868bc │ │ │ │ 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 │ │ │ │ @@ -135594,258 +135587,258 @@ │ │ │ │ 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 867f4 │ │ │ │ + b.n 867b8 │ │ │ │ movs r1, #12 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi.n 868b4 │ │ │ │ + bhi.n 86878 │ │ │ │ mul.w fp, r1, r3 │ │ │ │ mla r1, r1, r3, r5 │ │ │ │ add.w r0, r1, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ movw r8, #24312 @ 0x5ef8 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r0, #393 @ 0x189 │ │ │ │ + movw r0, #329 @ 0x149 │ │ │ │ movt r0, #8 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 8674a │ │ │ │ + beq.w 8670e │ │ │ │ ldr.w r0, [r8, #864] @ 0x360 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 86980 │ │ │ │ + beq.w 86944 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add.w r7, r5, #20 │ │ │ │ - b.n 867f4 │ │ │ │ + b.n 867b8 │ │ │ │ movw r8, #24312 @ 0x5ef8 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r1, #393 @ 0x189 │ │ │ │ + movw r1, #329 @ 0x149 │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 86948 │ │ │ │ + bne.n 8690c │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ movs r3, #5 │ │ │ │ movs r5, #8 │ │ │ │ mov.w fp, #40 @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ - b.n 8676a │ │ │ │ + b.n 8672e │ │ │ │ movs r1, #8 │ │ │ │ cmp r2, #15 │ │ │ │ - bhi.n 86966 │ │ │ │ + bhi.n 8692a │ │ │ │ adds r0, r2, #1 │ │ │ │ movs r5, #1 │ │ │ │ movw r8, #24312 @ 0x5ef8 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ lsls r5, r0 │ │ │ │ mul.w fp, r3, r1 │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ mla r1, r3, r1, r5 │ │ │ │ adds r1, #20 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r1, #393 @ 0x189 │ │ │ │ + movw r1, #329 @ 0x149 │ │ │ │ movt r1, #8 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 86864 │ │ │ │ - ldr r1, [pc, #160] @ (86988 ) │ │ │ │ + bne.n 86828 │ │ │ │ + ldr r1, [pc, #160] @ (8694c ) │ │ │ │ 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] │ │ │ │ ldr.w r4, [r8, #848] @ 0x350 │ │ │ │ - movw r1, #42161 @ 0xa4b1 │ │ │ │ + movw r1, #42113 @ 0xa481 │ │ │ │ movt r1, #7 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 86956 │ │ │ │ + bne.n 8691a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c078 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ - cbz r4, 86980 │ │ │ │ + cbz r4, 86944 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ 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 867f4 │ │ │ │ + b.n 867b8 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mov r1, sl │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ - bl 80264 │ │ │ │ + bl 80224 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 867e8 │ │ │ │ + b.n 867ac │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ mov.w fp, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r5, #8 │ │ │ │ movs r3, #5 │ │ │ │ - b.n 86864 │ │ │ │ + b.n 86828 │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ - b.n 8691e │ │ │ │ + b.n 868e2 │ │ │ │ adds r0, r2, #2 │ │ │ │ movs r5, #1 │ │ │ │ mul.w fp, r3, r1 │ │ │ │ mov r9, r0 │ │ │ │ lsls r5, r0 │ │ │ │ mla r1, r3, r1, r5 │ │ │ │ adds.w r0, r1, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bpl.w 8684a │ │ │ │ + bpl.w 8680e │ │ │ │ movs r4, #0 │ │ │ │ - bl 23c470 │ │ │ │ - b.n 8671a │ │ │ │ + bl 23b41c │ │ │ │ + b.n 866de │ │ │ │ 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] @ (86c58 ) │ │ │ │ + ldr r7, [pc, #700] @ (86c1c ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r7, r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 86c0e │ │ │ │ + beq.w 86bd2 │ │ │ │ mov r3, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 86a9a │ │ │ │ + beq.n 86a5e │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ ldrb.w r4, [r1, #-4] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 86c36 │ │ │ │ + bne.w 86bfa │ │ │ │ ldrb.w r2, [r1, #-3] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 86c1c │ │ │ │ + bne.w 86be0 │ │ │ │ ldrb.w r2, [r1, #-2] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 86c1c │ │ │ │ + bne.w 86be0 │ │ │ │ ldrb.w r2, [r1, #-1] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 86c1c │ │ │ │ + bne.w 86be0 │ │ │ │ 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 86bf4 │ │ │ │ + bne.w 86bb8 │ │ │ │ adds r1, r3, r2 │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne.w 86bf4 │ │ │ │ + bne.w 86bb8 │ │ │ │ ldrb r0, [r1, #2] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne.w 86bf4 │ │ │ │ + bne.w 86bb8 │ │ │ │ ldrb r1, [r1, #3] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.w 86bf4 │ │ │ │ + bne.w 86bb8 │ │ │ │ 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 2b420 │ │ │ │ ldr.w lr, [r5, #20] │ │ │ │ - movw r2, #15717 @ 0x3d65 │ │ │ │ + movw r2, #15653 @ 0x3d25 │ │ │ │ movt r2, #8 │ │ │ │ mov r3, r0 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 86a9e │ │ │ │ - cbz r4, 86a9a │ │ │ │ + bne.n 86a62 │ │ │ │ + cbz r4, 86a5e │ │ │ │ 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 86abe │ │ │ │ + beq.n 86a82 │ │ │ │ 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 86a80 │ │ │ │ + bgt.n 86a44 │ │ │ │ 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, 86abe │ │ │ │ + cbz r1, 86a82 │ │ │ │ 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, 86aac │ │ │ │ - cbz r3, 86aea │ │ │ │ + cbz r1, 86a70 │ │ │ │ + cbz r3, 86aae │ │ │ │ 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 86a9a │ │ │ │ + b.n 86a5e │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r2, #42321 @ 0xa551 │ │ │ │ + movw r2, #42273 @ 0xa521 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r6, [r3, #860] @ 0x35c │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w 86bea │ │ │ │ + bne.w 86bae │ │ │ │ mov r0, r4 │ │ │ │ blx 2af18 │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 86a9a │ │ │ │ + b.n 86a5e │ │ │ │ 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] │ │ │ │ @@ -135854,72 +135847,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 86b24 │ │ │ │ + bne.n 86ae8 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 86b20 │ │ │ │ + cbz r2, 86ae4 │ │ │ │ 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 86b80 │ │ │ │ + beq.n 86b44 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 86b60 │ │ │ │ + beq.n 86b24 │ │ │ │ ldr.w r2, [ip, #532] @ 0x214 │ │ │ │ - cbnz r2, 86b3c │ │ │ │ + cbnz r2, 86b00 │ │ │ │ str.w r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 86a9a │ │ │ │ + beq.n 86a5e │ │ │ │ ldrd r2, r1, [r3, #20] │ │ │ │ - cbz r1, 86b5a │ │ │ │ + cbz r1, 86b1e │ │ │ │ str r2, [r1, #20] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r4, [r3, #20] │ │ │ │ str r1, [r4, #24] │ │ │ │ strd r2, r0, [r3, #20] │ │ │ │ - cbz r2, 86b56 │ │ │ │ + cbz r2, 86b1a │ │ │ │ str r3, [r2, #24] │ │ │ │ str r3, [r0, #20] │ │ │ │ - b.n 86a9a │ │ │ │ + b.n 86a5e │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ - b.n 86b48 │ │ │ │ + b.n 86b0c │ │ │ │ ldr.w r2, [r5, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r2, r1, [r3, #20] │ │ │ │ - cbz r2, 86b6e │ │ │ │ + cbz r2, 86b32 │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr.w r2, [r5, #532] @ 0x214 │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 86a9a │ │ │ │ + bne.n 86a5e │ │ │ │ str.w r3, [r5, #532] @ 0x214 │ │ │ │ - b.n 86a9a │ │ │ │ + b.n 86a5e │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 86b2e │ │ │ │ + beq.n 86af2 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 86be4 │ │ │ │ + cbz r2, 86ba8 │ │ │ │ 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, 86bb2 │ │ │ │ + cbz r3, 86b76 │ │ │ │ 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, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ @@ -135932,195 +135925,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 86a9a │ │ │ │ + b.n 86a5e │ │ │ │ str.w r1, [r5, #524] @ 0x20c │ │ │ │ - b.n 86b8c │ │ │ │ + b.n 86b50 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ - b.n 86ade │ │ │ │ + b.n 86aa2 │ │ │ │ mov r0, r3 │ │ │ │ - bl 756e0 <_Py_FatalRefcountErrorFunc@@Base+0x15e> │ │ │ │ - movw r1, #30852 @ 0x7884 │ │ │ │ + bl 756b0 <_Py_FatalRefcountErrorFunc@@Base+0x15e> │ │ │ │ + movw r1, #28868 @ 0x70c4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #11540 @ 0x2d14 │ │ │ │ + movw r0, #9556 @ 0x2554 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #39016 @ 0x9868 │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #37032 @ 0x90a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #68] @ (86c5c ) │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #68] @ (86c20 ) │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r3 │ │ │ │ - bl 756e0 <_Py_FatalRefcountErrorFunc@@Base+0x15e> │ │ │ │ - movw r1, #30828 @ 0x786c │ │ │ │ + bl 756b0 <_Py_FatalRefcountErrorFunc@@Base+0x15e> │ │ │ │ + movw r1, #28844 @ 0x70ac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #11540 @ 0x2d14 │ │ │ │ + movw r0, #9556 @ 0x2554 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ - bl 71e60 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 71e30 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 756e0 <_Py_FatalRefcountErrorFunc@@Base+0x15e> │ │ │ │ - movw r1, #30768 @ 0x7830 │ │ │ │ + bl 756b0 <_Py_FatalRefcountErrorFunc@@Base+0x15e> │ │ │ │ + movw r1, #28784 @ 0x7070 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #11540 @ 0x2d14 │ │ │ │ + movw r0, #9556 @ 0x2554 │ │ │ │ movt r0, #54 @ 0x36 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r4 │ │ │ │ - bl 754ea │ │ │ │ + bl 754ba │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #256 @ (adr r4, 86d60 ) │ │ │ │ + ldr r4, [sp, #512] @ 0x200 │ │ │ │ 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 87300 │ │ │ │ + bmi.w 872c4 │ │ │ │ movw r4, #5472 @ 0x1560 │ │ │ │ movt r4, #81 @ 0x51 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86ee8 │ │ │ │ + beq.w 86eac │ │ │ │ movw r9, #41552 @ 0xa250 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ - movw r3, #14133 @ 0x3735 │ │ │ │ + movw r3, #9977 @ 0x26f9 │ │ │ │ movt r3, #36 @ 0x24 │ │ │ │ movw sl, #28724 @ 0x7034 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ adds r4, #32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 86cca │ │ │ │ + b.n 86c8e │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ - cbz r2, 86cc0 │ │ │ │ + cbz r2, 86c84 │ │ │ │ sub.w r1, r3, #224 @ 0xe0 │ │ │ │ adds r6, r2, r1 │ │ │ │ - beq.n 86cc0 │ │ │ │ + beq.n 86c84 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ - cbnz r2, 86d18 │ │ │ │ + cbnz r2, 86cdc │ │ │ │ ldr.w r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86ee8 │ │ │ │ + beq.w 86eac │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 86cc0 │ │ │ │ + beq.n 86c84 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ - bcs.w 86ed2 │ │ │ │ + bcs.w 86e96 │ │ │ │ cmp.w r3, #380 @ 0x17c │ │ │ │ - bcs.n 86d00 │ │ │ │ + bcs.n 86cc4 │ │ │ │ cmp.w r3, #368 @ 0x170 │ │ │ │ - bcs.n 86d0c │ │ │ │ + bcs.n 86cd0 │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bhi.n 86cb0 │ │ │ │ + bhi.n 86c74 │ │ │ │ cmp r3, #207 @ 0xcf │ │ │ │ itt ls │ │ │ │ movls r1, r3 │ │ │ │ movls r2, r5 │ │ │ │ - bls.n 86cb8 │ │ │ │ + bls.n 86c7c │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 86cc0 │ │ │ │ + beq.n 86c84 │ │ │ │ sub.w r1, r3, #208 @ 0xd0 │ │ │ │ - b.n 86cb8 │ │ │ │ + b.n 86c7c │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 86cc0 │ │ │ │ + beq.n 86c84 │ │ │ │ sub.w r1, r3, #380 @ 0x17c │ │ │ │ - b.n 86cb8 │ │ │ │ + b.n 86c7c │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 86cc0 │ │ │ │ + beq.n 86c84 │ │ │ │ sub.w r1, r3, #368 @ 0x170 │ │ │ │ - b.n 86cb8 │ │ │ │ + b.n 86c7c │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ lsls r1, r1, #30 │ │ │ │ - bpl.n 86d8e │ │ │ │ + bpl.n 86d52 │ │ │ │ ldr.w r0, [r5, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 86d8e │ │ │ │ + beq.n 86d52 │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #420 @ 0x1a4 │ │ │ │ ldrcs r1, [r0, #80] @ 0x50 │ │ │ │ - bcs.w 86f8a │ │ │ │ + bcs.w 86f4e │ │ │ │ cmp.w r3, #380 @ 0x17c │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #380 @ 0x17c │ │ │ │ ldrcs r1, [r0, #52] @ 0x34 │ │ │ │ - bcs.w 86f8a │ │ │ │ + bcs.w 86f4e │ │ │ │ cmp.w r3, #368 @ 0x170 │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #368 @ 0x170 │ │ │ │ ldrcs r1, [r0, #56] @ 0x38 │ │ │ │ - bcs.w 86f8a │ │ │ │ + bcs.w 86f4e │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bls.w 86f7c │ │ │ │ + bls.w 86f40 │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ subs r3, #224 @ 0xe0 │ │ │ │ - cbz r1, 86d8e │ │ │ │ + cbz r1, 86d52 │ │ │ │ cmn r1, r3 │ │ │ │ - beq.n 86d8e │ │ │ │ + beq.n 86d52 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 86d8e │ │ │ │ + bne.n 86d52 │ │ │ │ add.w r3, r5, #60 @ 0x3c │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 876aa │ │ │ │ + beq.w 8766e │ │ │ │ add.w r3, r5, #100 @ 0x64 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 86cc0 │ │ │ │ + bne.n 86c84 │ │ │ │ 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 86cc0 │ │ │ │ + bne.n 86c84 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 87348 │ │ │ │ + bne.w 8730c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 87348 │ │ │ │ + beq.w 8730c │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 8524c │ │ │ │ + bl 8520c │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 87456 │ │ │ │ + beq.w 8741a │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 872f6 │ │ │ │ + bne.w 872ba │ │ │ │ ldr.w fp, [r6] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp fp, r3 │ │ │ │ - beq.w 876c4 │ │ │ │ + beq.w 87688 │ │ │ │ movw r0, #28724 @ 0x7034 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r8, [r4] │ │ │ │ - bl 87cd4 │ │ │ │ + bl 87c3c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87456 │ │ │ │ + beq.w 8741a │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ lsls r1, r3, #17 │ │ │ │ - bpl.w 870d6 │ │ │ │ - ldr r2, [pc, #428] @ (86f94 ) │ │ │ │ + bpl.w 8709a │ │ │ │ + ldr r2, [pc, #428] @ (86f58 ) │ │ │ │ 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 │ │ │ │ @@ -136133,168 +136126,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 870e2 │ │ │ │ + blt.w 870a6 │ │ │ │ mov r0, r8 │ │ │ │ str r5, [r6, #8] │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 88350 │ │ │ │ + bl 882b8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 877da │ │ │ │ + beq.w 8779e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 86e5a │ │ │ │ + bpl.n 86e1e │ │ │ │ cmp r3, r9 │ │ │ │ - bne.n 86e5a │ │ │ │ + bne.n 86e1e │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.w 870ea │ │ │ │ + beq.w 870ae │ │ │ │ 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 877a0 │ │ │ │ + bpl.w 87764 │ │ │ │ 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 87432 │ │ │ │ + bne.w 873f6 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 87432 │ │ │ │ + beq.w 873f6 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ movw r3, #57360 @ 0xe010 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r7 │ │ │ │ - beq.w 875b4 │ │ │ │ - bl 89ce8 │ │ │ │ + beq.w 87578 │ │ │ │ + bl 89c50 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8744e │ │ │ │ + beq.w 87412 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 86cc0 │ │ │ │ + bge.w 86c84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86cc0 │ │ │ │ + bne.w 86c84 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 86cc0 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 86c84 │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ sub.w r1, r3, #420 @ 0x1a4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 86cb8 │ │ │ │ + bne.w 86c7c │ │ │ │ ldr.w r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86cca │ │ │ │ + bne.w 86c8e │ │ │ │ ldr r4, [r5, #116] @ 0x74 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 87378 │ │ │ │ + bne.w 8733c │ │ │ │ ldr r6, [r5, #120] @ 0x78 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 87082 │ │ │ │ + beq.w 87046 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8760c │ │ │ │ + bne.w 875d0 │ │ │ │ ldr.w r8, [r6] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 86fa0 │ │ │ │ + bne.n 86f64 │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 875ae │ │ │ │ + bne.w 87572 │ │ │ │ ldr.w r6, [r5, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #124] @ (86f98 ) │ │ │ │ + ldr r2, [pc, #124] @ (86f5c ) │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r2, #1564] @ 0x61c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 875ba │ │ │ │ + bne.w 8757e │ │ │ │ ldr.w r4, [r2, #1572] @ 0x624 │ │ │ │ adds r7, r4, #1 │ │ │ │ - beq.w 875ba │ │ │ │ - ldr r1, [pc, #96] @ (86f9c ) │ │ │ │ + beq.w 8757e │ │ │ │ + ldr r1, [pc, #96] @ (86f60 ) │ │ │ │ add r3, sp, #20 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8524c │ │ │ │ + bl 8520c │ │ │ │ adds r1, r0, #3 │ │ │ │ - beq.w 87740 │ │ │ │ + beq.w 87704 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 87428 │ │ │ │ + bne.w 873ec │ │ │ │ ldr r1, [r5, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8719c │ │ │ │ - ldr r1, [pc, #64] @ (86f9c ) │ │ │ │ + bne.w 87160 │ │ │ │ + ldr r1, [pc, #64] @ (86f60 ) │ │ │ │ mov r0, r6 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 871e8 │ │ │ │ + beq.w 871ac │ │ │ │ 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 86d62 │ │ │ │ + bls.w 86d26 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ subs r3, #208 @ 0xd0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 86d62 │ │ │ │ - b.n 86d8e │ │ │ │ + bne.w 86d26 │ │ │ │ + b.n 86d52 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr.w r9, [r5, #132] @ 0x84 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 87852 │ │ │ │ + bmi.w 87816 │ │ │ │ movw r7, #29260 @ 0x724c │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ - bl 87cd4 │ │ │ │ + bl 87c3c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87456 │ │ │ │ + beq.w 8741a │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.n 87002 │ │ │ │ - ldr r0, [pc, #556] @ (871f8 ) │ │ │ │ + bpl.n 86fc6 │ │ │ │ + ldr r0, [pc, #556] @ (871bc ) │ │ │ │ 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 │ │ │ │ @@ -136314,57 +136307,57 @@ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 88350 │ │ │ │ + bl 882b8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 877bc │ │ │ │ + beq.w 87780 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 87046 │ │ │ │ + bpl.n 8700a │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 87046 │ │ │ │ + bne.n 8700a │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.w 875d8 │ │ │ │ + beq.w 8759c │ │ │ │ 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 8bcec │ │ │ │ + bl 8bc50 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 877c0 │ │ │ │ + beq.w 87784 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87070 │ │ │ │ + bge.n 87034 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87804 │ │ │ │ + beq.w 877c8 │ │ │ │ ldr.w r8, [r6, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 874d8 │ │ │ │ + bne.w 8749c │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 87204 │ │ │ │ + bne.w 871c8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86f16 │ │ │ │ - ldr r0, [pc, #356] @ (871f8 ) │ │ │ │ + beq.w 86eda │ │ │ │ + ldr r0, [pc, #356] @ (871bc ) │ │ │ │ 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] │ │ │ │ @@ -136375,149 +136368,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 87722 │ │ │ │ + beq.w 876e6 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r3, r1 │ │ │ │ ldr r6, [r3, #16] │ │ │ │ - b.n 86f1a │ │ │ │ + b.n 86ede │ │ │ │ ldr.w ip, [r5] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 86e2a │ │ │ │ + bge.w 86dee │ │ │ │ add.w r3, ip, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 86e2a │ │ │ │ + b.n 86dee │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r2, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq.w 87746 │ │ │ │ - ldr r3, [pc, #260] @ (871fc ) │ │ │ │ - ldr r2, [pc, #252] @ (871f8 ) │ │ │ │ + beq.w 8770a │ │ │ │ + ldr r3, [pc, #260] @ (871c0 ) │ │ │ │ + ldr r2, [pc, #252] @ (871bc ) │ │ │ │ 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 874a8 │ │ │ │ + bne.w 8746c │ │ │ │ add.w r8, r8, #110592 @ 0x1b000 │ │ │ │ mov r2, r1 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr.w r0, [r8, #4000] @ 0xfa0 │ │ │ │ - bl 8b86c │ │ │ │ + bl 8b7d0 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 87820 │ │ │ │ + beq.w 877e4 │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 8745c │ │ │ │ + beq.w 87420 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87150 │ │ │ │ + bge.n 87114 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 877ec │ │ │ │ + beq.w 877b0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87172 │ │ │ │ + bge.n 87136 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 877de │ │ │ │ + beq.w 877a2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87172 │ │ │ │ + bge.n 87136 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 877f8 │ │ │ │ + beq.w 877bc │ │ │ │ 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 86e5a │ │ │ │ + blt.w 86e1e │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 82f7c <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f3c <_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 86e5a │ │ │ │ + b.n 86e1e │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 8c158 │ │ │ │ + bl 8c0bc │ │ │ │ mov r4, r0 │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88350 │ │ │ │ + bl 882b8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87740 │ │ │ │ + beq.w 87704 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #64] @ (87200 ) │ │ │ │ + ldr r1, [pc, #64] @ (871c4 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 8780c │ │ │ │ + beq.w 877d0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 87846 │ │ │ │ + bge.w 8780a │ │ │ │ subs r4, r3, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 86f70 │ │ │ │ + bne.w 86f34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r4, #1 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne.w r8, #0 │ │ │ │ - b.n 86f74 │ │ │ │ + b.n 86f38 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #27] │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr.w r8, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87698 │ │ │ │ + bne.w 8765c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 86f16 │ │ │ │ + beq.w 86eda │ │ │ │ ldr.w sl, [r5, #132] @ 0x84 │ │ │ │ - ldr.w r9, [pc, #948] @ 875d0 │ │ │ │ + ldr.w r9, [pc, #948] @ 87594 │ │ │ │ movw fp, #28992 @ 0x7140 │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ mov r0, fp │ │ │ │ - bl 87cd4 │ │ │ │ + bl 87c3c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87456 │ │ │ │ + beq.w 8741a │ │ │ │ ldr.w r3, [fp, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.n 87272 │ │ │ │ + bpl.n 87236 │ │ │ │ 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 │ │ │ │ @@ -136536,59 +136529,59 @@ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 88350 │ │ │ │ + bl 882b8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 877bc │ │ │ │ + beq.w 87780 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 872b4 │ │ │ │ + bpl.n 87278 │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 872b4 │ │ │ │ + bne.n 87278 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.n 87364 │ │ │ │ + beq.n 87328 │ │ │ │ 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 8bcec │ │ │ │ + bl 8bc50 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 87828 │ │ │ │ + beq.w 877ec │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 872de │ │ │ │ + bge.n 872a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 877b4 │ │ │ │ + beq.w 87778 │ │ │ │ ldr.w r8, [r6, #20]! │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 8722a │ │ │ │ + bne.n 871ee │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86f16 │ │ │ │ - b.n 87090 │ │ │ │ + beq.w 86eda │ │ │ │ + b.n 87054 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86cc0 │ │ │ │ - b.n 86db6 │ │ │ │ - ldr r0, [pc, #716] @ (875d0 ) │ │ │ │ + bne.w 86c84 │ │ │ │ + b.n 86d7a │ │ │ │ + ldr r0, [pc, #716] @ (87594 ) │ │ │ │ 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 │ │ │ │ @@ -136600,179 +136593,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 87716 │ │ │ │ + beq.w 876da │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r1, r3 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ - b.n 86c82 │ │ │ │ + b.n 86c46 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 7ab74 │ │ │ │ + bl 7ab44 │ │ │ │ adds r1, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - bne.w 86da0 │ │ │ │ + bne.w 86d64 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 43108 │ │ │ │ - b.n 86f74 │ │ │ │ + bl 43128 │ │ │ │ + b.n 86f38 │ │ │ │ ldr.w r3, [r9, r7] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1c87ac │ │ │ │ + bl 1c7628 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 872b6 │ │ │ │ - b.n 877be │ │ │ │ + bne.n 8727a │ │ │ │ + b.n 87782 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86ef0 │ │ │ │ + beq.w 86eb4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b3b0 │ │ │ │ + bl 8b314 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 86f74 │ │ │ │ + beq.w 86f38 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86ef0 │ │ │ │ + beq.w 86eb4 │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b3b0 │ │ │ │ + bl 8b314 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 86f74 │ │ │ │ + beq.w 86f38 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86ef0 │ │ │ │ + beq.w 86eb4 │ │ │ │ add.w r1, r4, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b3b0 │ │ │ │ + bl 8b314 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 86f74 │ │ │ │ + beq.w 86f38 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86ef0 │ │ │ │ + beq.w 86eb4 │ │ │ │ add.w r1, r4, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b3b0 │ │ │ │ + bl 8b314 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 86f74 │ │ │ │ + beq.w 86f38 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86ef0 │ │ │ │ + beq.w 86eb4 │ │ │ │ add.w r1, r4, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b3b0 │ │ │ │ + bl 8b314 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 86f74 │ │ │ │ + beq.w 86f38 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86ef0 │ │ │ │ + beq.w 86eb4 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ - b.n 87418 │ │ │ │ + b.n 873dc │ │ │ │ ldr.w r3, [r4, #16]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86ef0 │ │ │ │ + beq.w 86eb4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b3b0 │ │ │ │ + bl 8b314 │ │ │ │ adds r6, r0, #1 │ │ │ │ - bne.n 8740e │ │ │ │ + bne.n 873d2 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 86f74 │ │ │ │ + b.n 86f38 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86f70 │ │ │ │ - b.n 86f50 │ │ │ │ + bne.w 86f34 │ │ │ │ + b.n 86f14 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 7ab74 │ │ │ │ + bl 7ab44 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 86e98 │ │ │ │ + bne.w 86e5c │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1c8758 │ │ │ │ + bl 1c7578 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 876f4 │ │ │ │ + blt.w 876b8 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ - b.n 86f74 │ │ │ │ + b.n 86f38 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87470 │ │ │ │ + bge.n 87434 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 87470 │ │ │ │ + cbnz r3, 87434 │ │ │ │ mov r0, r1 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 876de │ │ │ │ + blt.w 876a2 │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ it ne │ │ │ │ strne.w r8, [r6, #12] │ │ │ │ - bne.w 86e5c │ │ │ │ + bne.w 86e20 │ │ │ │ mov r0, r8 │ │ │ │ - bl 82f7c <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f3c <_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 86e5c │ │ │ │ + b.n 86e20 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87116 │ │ │ │ + beq.w 870da │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 874c8 │ │ │ │ + bge.n 8748c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbnz r2, 874c8 │ │ │ │ + cbnz r2, 8748c │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 86e5c │ │ │ │ + b.n 86e20 │ │ │ │ movw fp, #29260 @ 0x724c │ │ │ │ movt fp, #80 @ 0x50 │ │ │ │ adds r6, #20 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 87852 │ │ │ │ + bmi.w 87816 │ │ │ │ mov r0, fp │ │ │ │ - bl 87cd4 │ │ │ │ + bl 87c3c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 87456 │ │ │ │ + beq.n 8741a │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.n 87534 │ │ │ │ - ldr r3, [pc, #204] @ (875d0 ) │ │ │ │ + bpl.n 874f8 │ │ │ │ + ldr r3, [pc, #204] @ (87594 ) │ │ │ │ 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 │ │ │ │ @@ -136791,394 +136784,365 @@ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 88350 │ │ │ │ + bl 882b8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 877bc │ │ │ │ + beq.w 87780 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 87576 │ │ │ │ + bpl.n 8753a │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 87576 │ │ │ │ + bne.n 8753a │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.n 875f4 │ │ │ │ + beq.n 875b8 │ │ │ │ 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 8bcec │ │ │ │ + bl 8bc50 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 877c0 │ │ │ │ + beq.w 87784 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 875a0 │ │ │ │ + bge.n 87564 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8784a │ │ │ │ + beq.w 8780e │ │ │ │ ldr.w r8, [r6, #20]! │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 8707c │ │ │ │ - b.n 874e6 │ │ │ │ + beq.w 87040 │ │ │ │ + b.n 874aa │ │ │ │ ldr.w r8, [r6] │ │ │ │ - b.n 8720e │ │ │ │ - bl 86420 │ │ │ │ - b.n 86eb0 │ │ │ │ - ldr r0, [pc, #24] @ (875d4 ) │ │ │ │ - bl 7ab74 │ │ │ │ + b.n 871d2 │ │ │ │ + bl 863e4 │ │ │ │ + b.n 86e74 │ │ │ │ + ldr r0, [pc, #24] @ (87598 ) │ │ │ │ + bl 7ab44 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - bne.w 86f38 │ │ │ │ - ldr r0, [pc, #8] @ (875d4 ) │ │ │ │ - bl 43108 │ │ │ │ - b.n 871e8 │ │ │ │ + bne.w 86efc │ │ │ │ + ldr r0, [pc, #8] @ (87598 ) │ │ │ │ + bl 43128 │ │ │ │ + b.n 871ac │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r0, [pc, #708] @ (878a0 ) │ │ │ │ + ldr r0, [pc, #708] @ (87864 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r0, ip] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1c87ac │ │ │ │ + bl 1c7628 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 87048 │ │ │ │ - b.n 877be │ │ │ │ - ldr r2, [pc, #680] @ (878a0 ) │ │ │ │ + bne.w 8700c │ │ │ │ + b.n 87782 │ │ │ │ + ldr r2, [pc, #680] @ (87864 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1c87ac │ │ │ │ + bl 1c7628 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 87578 │ │ │ │ - b.n 877be │ │ │ │ - ldr r0, [pc, #656] @ (878a0 ) │ │ │ │ + bne.n 8753c │ │ │ │ + b.n 87782 │ │ │ │ + ldr r0, [pc, #656] @ (87864 ) │ │ │ │ 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 87642 │ │ │ │ + beq.n 87606 │ │ │ │ cmp r7, #10 │ │ │ │ - bhi.n 87642 │ │ │ │ + bhi.n 87606 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r1, r3 │ │ │ │ - b.n 8764c │ │ │ │ + b.n 87610 │ │ │ │ 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 876a4 │ │ │ │ + bne.n 87668 │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8709a │ │ │ │ + beq.w 8705e │ │ │ │ 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 87682 │ │ │ │ + beq.n 87646 │ │ │ │ cmp r7, #10 │ │ │ │ - bls.n 8772e │ │ │ │ + bls.n 876f2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 87706 │ │ │ │ + beq.n 876ca │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r3, r1 │ │ │ │ ldr.w sl, [r3, #16] │ │ │ │ - b.n 8721a │ │ │ │ - ldr r0, [pc, #516] @ (878a0 ) │ │ │ │ + b.n 871de │ │ │ │ + ldr r0, [pc, #516] @ (87864 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r5, #180] @ 0xb4 │ │ │ │ - b.n 87662 │ │ │ │ + b.n 87626 │ │ │ │ ldr.w r9, [r1, #16] │ │ │ │ - b.n 86fa4 │ │ │ │ + b.n 86f68 │ │ │ │ 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 86cc0 │ │ │ │ - b.w 86d8e │ │ │ │ + bne.w 86c84 │ │ │ │ + b.w 86d52 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ adds r6, r0, #1 │ │ │ │ - bne.w 86cc0 │ │ │ │ + bne.w 86c84 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 86f74 │ │ │ │ + b.n 86f38 │ │ │ │ str.w r8, [r6, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 86e5c │ │ │ │ + bne.w 86e20 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 87456 │ │ │ │ + bge.w 8741a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87456 │ │ │ │ + bne.w 8741a │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 87456 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8741a │ │ │ │ subs r3, r2, #1 │ │ │ │ ldr.w r1, [r0, ip] │ │ │ │ movs r2, #28 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mul.w r3, r2, r3 │ │ │ │ - b.n 870c8 │ │ │ │ + b.n 8708c │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r1, r3 │ │ │ │ - b.n 87344 │ │ │ │ + b.n 87308 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r3, r1 │ │ │ │ - b.n 870d2 │ │ │ │ + b.n 87096 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 87722 │ │ │ │ + beq.n 876e6 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r3, r1 │ │ │ │ - b.n 87692 │ │ │ │ + b.n 87656 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 871e8 │ │ │ │ + b.n 871ac │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 870f6 │ │ │ │ + bne.w 870ba │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.w 8786a │ │ │ │ + bpl.w 8782e │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.w 87880 │ │ │ │ + bpl.w 87844 │ │ │ │ ldrsb.w r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 8788e │ │ │ │ + blt.w 87852 │ │ │ │ add.w r3, r1, #20 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ movw r2, #24312 @ 0x5ef8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 874d4 │ │ │ │ + bge.w 87498 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 874d4 │ │ │ │ + bne.w 87498 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 874d4 │ │ │ │ + b.n 87498 │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #47792 @ 0xbab0 │ │ │ │ + movw r0, #45808 @ 0xb2f0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - b.n 8744e │ │ │ │ + b.n 87412 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 872de │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 872a2 │ │ │ │ str r1, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 87456 │ │ │ │ + bge.w 8741a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87456 │ │ │ │ + bne.w 8741a │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 87456 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8741a │ │ │ │ str r0, [r6, #12] │ │ │ │ - b.n 876ea │ │ │ │ + b.n 876ae │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - b.n 87162 │ │ │ │ + b.n 87126 │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n 87150 │ │ │ │ + b.n 87114 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n 87172 │ │ │ │ + b.n 87136 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 87070 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 87034 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 871e8 │ │ │ │ + bge.w 871ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 871e2 │ │ │ │ - b.n 871e8 │ │ │ │ - bl f6d10 │ │ │ │ + beq.w 871a6 │ │ │ │ + b.n 871ac │ │ │ │ + bl f6cb4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 874d4 │ │ │ │ + b.n 87498 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 86f74 │ │ │ │ + bge.w 86f38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86f74 │ │ │ │ + bne.w 86f38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 86f74 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 86f38 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 871e8 │ │ │ │ + b.n 871ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 875a0 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 87564 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #47964 @ 0xbb5c │ │ │ │ + movw r1, #45980 @ 0xb39c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 87456 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 8741a │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 8776a │ │ │ │ + bge.w 8772e │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #40] @ (878a4 ) │ │ │ │ + ldr r3, [pc, #40] @ (87868 ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 87780 │ │ │ │ + b.n 87744 │ │ │ │ ldrsb.w r3, [r1, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 8788e │ │ │ │ + blt.n 87852 │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 8776a │ │ │ │ + b.n 8772e │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r0, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r1, #20 │ │ │ │ addpl.w r3, r1, #28 │ │ │ │ - b.n 87876 │ │ │ │ + b.n 8783a │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #26 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -000878a8 : │ │ │ │ +0008786c : │ │ │ │ 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, #28724 @ 0x7034 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 87918 │ │ │ │ + bl 1c75cc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 878f8 │ │ │ │ - cbz r5, 878e0 │ │ │ │ + cbz r0, 878bc │ │ │ │ + cbz r5, 878a4 │ │ │ │ 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 882d4 │ │ │ │ + bl 8823c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 87900 │ │ │ │ + cbz r0, 878c4 │ │ │ │ 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 878fa │ │ │ │ + bge.n 878be │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 878fa │ │ │ │ + bne.n 878be │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 878fa │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r4, r0 │ │ │ │ - bl 87cd4 │ │ │ │ - cbz r0, 8796e │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ - lsls r3, r3, #17 │ │ │ │ - bpl.n 8796e │ │ │ │ - ldr.w ip, [pc, #56] @ 87970 │ │ │ │ - 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 │ │ │ │ - ... │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 878be │ │ │ │ │ │ │ │ -00087974 : │ │ │ │ +000878dc : │ │ │ │ stmdb 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 │ │ │ │ @@ -137205,87 +137169,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 87c54 │ │ │ │ + bmi.w 87bbc │ │ │ │ movw r6, #24312 @ 0x5ef8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r3, #393 @ 0x189 │ │ │ │ + movw r3, #329 @ 0x149 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r8, [r6, #888] @ 0x378 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.w 87c16 │ │ │ │ - ldr r3, [pc, #680] @ (87ca0 ) │ │ │ │ + bne.w 87b7e │ │ │ │ + ldr r3, [pc, #680] @ (87c08 ) │ │ │ │ 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 87bc6 │ │ │ │ + bcs.w 87b2e │ │ │ │ mov.w sl, r1, lsr #3 │ │ │ │ ldr.w r3, [r7, sl, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.w 87c00 │ │ │ │ + beq.w 87b68 │ │ │ │ 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 87ae2 │ │ │ │ + beq.n 87a4a │ │ │ │ add.w r6, r8, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 87bbc │ │ │ │ + beq.w 87b24 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 87b5a │ │ │ │ - ldr r1, [pc, #588] @ (87ca0 ) │ │ │ │ + beq.w 87ac2 │ │ │ │ + ldr r1, [pc, #588] @ (87c08 ) │ │ │ │ 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 87b36 │ │ │ │ + bgt.n 87a9e │ │ │ │ subs r2, #8 │ │ │ │ add.w r0, r6, #8 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r5, [r6, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 87b6c │ │ │ │ - ldr r2, [pc, #540] @ (87ca4 ) │ │ │ │ + bne.n 87ad4 │ │ │ │ + ldr r2, [pc, #540] @ (87c0c ) │ │ │ │ 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 87c2e │ │ │ │ + bne.w 87b96 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r3, #29 │ │ │ │ - bmi.n 87b00 │ │ │ │ + bmi.n 87a68 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.n 87ada │ │ │ │ - ldr r0, [pc, #500] @ (87ca0 ) │ │ │ │ + bpl.n 87a42 │ │ │ │ + ldr r0, [pc, #500] @ (87c08 ) │ │ │ │ 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 │ │ │ │ @@ -137298,205 +137262,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 87b60 │ │ │ │ + bcc.n 87ac8 │ │ │ │ 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 87a38 │ │ │ │ + b.n 879a0 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r3, [r5, #440] @ 0x1b8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 87bac │ │ │ │ + bgt.n 87b14 │ │ │ │ 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, 87b2c │ │ │ │ + cbz r2, 87a94 │ │ │ │ lsls r2, r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #4 │ │ │ │ blx 2b420 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r6, #-12] │ │ │ │ - b.n 87aa6 │ │ │ │ + b.n 87a0e │ │ │ │ ldr.w r3, [r0, #3748] @ 0xea4 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r7, #0 │ │ │ │ - beq.n 87b5a │ │ │ │ + beq.n 87ac2 │ │ │ │ ldr.w r3, [r0, #3856] @ 0xf10 │ │ │ │ - cbnz r3, 87b5a │ │ │ │ + cbnz r3, 87ac2 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87cc8 │ │ │ │ + bne.w 87c30 │ │ │ │ add.w r1, r4, #12 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.n 87b92 │ │ │ │ + bpl.n 87afa │ │ │ │ subs r2, #8 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 87a74 │ │ │ │ + b.n 879dc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 87a38 │ │ │ │ - ldr r2, [pc, #308] @ (87ca4 ) │ │ │ │ + b.n 879a0 │ │ │ │ + ldr r2, [pc, #308] @ (87c0c ) │ │ │ │ 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 87c72 │ │ │ │ + bne.n 87bda │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ str.w fp, [r6, #8] │ │ │ │ lsls r1, r3, #29 │ │ │ │ - bpl.n 87aa6 │ │ │ │ + bpl.n 87a0e │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - b.n 87b02 │ │ │ │ + b.n 87a6a │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 87b96 │ │ │ │ + bne.n 87afe │ │ │ │ dmb ish │ │ │ │ - b.n 87b5a │ │ │ │ + b.n 87ac2 │ │ │ │ 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 87b16 │ │ │ │ + b.n 87a7e │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 87a50 │ │ │ │ - b.n 87b5a │ │ │ │ + bne.w 879b8 │ │ │ │ + b.n 87ac2 │ │ │ │ ldr.w r8, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #42161 @ 0xa4b1 │ │ │ │ + movw r3, #42113 @ 0xa481 │ │ │ │ movt r3, #7 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 87c64 │ │ │ │ + bne.n 87bcc │ │ │ │ mov r0, r9 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c078 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 87c54 │ │ │ │ + beq.n 87bbc │ │ │ │ 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 87a38 │ │ │ │ + b.n 879a0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80264 │ │ │ │ + bl 80224 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 87bc6 │ │ │ │ + beq.n 87b2e │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ - b.n 87afa │ │ │ │ + b.n 87a62 │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r8 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 87c54 │ │ │ │ + cbz r0, 87bbc │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ and.w ip, r3, #16384 @ 0x4000 │ │ │ │ - b.n 87a38 │ │ │ │ - movw r1, #55969 @ 0xdaa1 │ │ │ │ + b.n 879a0 │ │ │ │ + movw r1, #56025 @ 0xdad9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 87ca8 │ │ │ │ + bne.n 87c10 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ - cbnz r0, 87c94 │ │ │ │ + cbnz r0, 87bfc │ │ │ │ mov r0, r6 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r4, r3, #29 │ │ │ │ - bpl.w 87aa6 │ │ │ │ - b.n 87b8e │ │ │ │ - bl 23c470 │ │ │ │ + bpl.w 87a0e │ │ │ │ + b.n 87af6 │ │ │ │ + bl 23b41c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87ada │ │ │ │ + beq.w 87a42 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ - b.n 87aa6 │ │ │ │ + b.n 87a0e │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, r9 │ │ │ │ blx r8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r8, r0 │ │ │ │ - b.n 87be8 │ │ │ │ - movw r1, #55969 @ 0xdaa1 │ │ │ │ + b.n 87b50 │ │ │ │ + movw r1, #56025 @ 0xdad9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 87cbc │ │ │ │ + bne.n 87c24 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 87b84 │ │ │ │ + bne.w 87aec │ │ │ │ mov r0, r6 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 87b84 │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 87aec │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bpl.w 87aa6 │ │ │ │ - b.n 87b8e │ │ │ │ + bpl.w 87a0e │ │ │ │ + b.n 87af6 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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 87aa6 │ │ │ │ - b.n 87b8e │ │ │ │ + bpl.w 87a0e │ │ │ │ + b.n 87af6 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b.n 87b84 │ │ │ │ + b.n 87aec │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87b50 │ │ │ │ - b.n 87b5a │ │ │ │ + beq.w 87ab8 │ │ │ │ + b.n 87ac2 │ │ │ │ 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 │ │ │ │ @@ -137520,266 +137484,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 87f7a │ │ │ │ + bmi.w 87ee2 │ │ │ │ movw r7, #24312 @ 0x5ef8 │ │ │ │ movt r7, #82 @ 0x52 │ │ │ │ - movw r3, #393 @ 0x189 │ │ │ │ + movw r3, #329 @ 0x149 │ │ │ │ movt r3, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r1, [r7, #888] @ 0x378 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 87f34 │ │ │ │ - ldr r3, [pc, #628] @ (87fc8 ) │ │ │ │ + bne.w 87e9c │ │ │ │ + ldr r3, [pc, #628] @ (87f30 ) │ │ │ │ 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 87eea │ │ │ │ + bcs.w 87e52 │ │ │ │ mov.w r9, r1, lsr #3 │ │ │ │ ldr.w r3, [r3, r9, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.w 87f20 │ │ │ │ + beq.w 87e88 │ │ │ │ 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 87e0a │ │ │ │ + beq.n 87d72 │ │ │ │ adds r5, r0, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 87ee0 │ │ │ │ + beq.w 87e48 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 87e88 │ │ │ │ - ldr r3, [pc, #536] @ (87fc8 ) │ │ │ │ + beq.n 87df0 │ │ │ │ + ldr r3, [pc, #536] @ (87f30 ) │ │ │ │ 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 87e64 │ │ │ │ + bgt.n 87dcc │ │ │ │ subs r2, #8 │ │ │ │ add.w r0, r5, #8 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r4, [r5, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 87e9a │ │ │ │ - ldr r2, [pc, #488] @ (87fcc ) │ │ │ │ + bne.n 87e02 │ │ │ │ + ldr r2, [pc, #488] @ (87f34 ) │ │ │ │ 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 87f4c │ │ │ │ + bne.w 87eb4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.n 87e2a │ │ │ │ + bmi.n 87d92 │ │ │ │ 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 87e8e │ │ │ │ + bhi.n 87df6 │ │ │ │ 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 87d98 │ │ │ │ + b.n 87d00 │ │ │ │ ldr.w r3, [r4, #440] @ 0x1b8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 87ed2 │ │ │ │ + bgt.n 87e3a │ │ │ │ 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, 87e56 │ │ │ │ + cbz r2, 87dbe │ │ │ │ lsls r2, r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #4 │ │ │ │ blx 2b420 │ │ │ │ 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.w r3, [r0, #3748] @ 0xea4 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r7, #0 │ │ │ │ - beq.n 87e88 │ │ │ │ + beq.n 87df0 │ │ │ │ ldr.w r3, [r0, #3856] @ 0xf10 │ │ │ │ - cbnz r3, 87e88 │ │ │ │ + cbnz r3, 87df0 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87fbc │ │ │ │ + bne.w 87f24 │ │ │ │ add.w r1, r6, #12 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bpl.n 87eb8 │ │ │ │ + bpl.n 87e20 │ │ │ │ subs r2, #8 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 87dd0 │ │ │ │ + b.n 87d38 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 87d98 │ │ │ │ - ldr r2, [pc, #304] @ (87fcc ) │ │ │ │ + b.n 87d00 │ │ │ │ + ldr r2, [pc, #304] @ (87f34 ) │ │ │ │ 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 87f84 │ │ │ │ + bne.n 87eec │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 87dfc │ │ │ │ + b.n 87d64 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 87ebc │ │ │ │ + bne.n 87e24 │ │ │ │ dmb ish │ │ │ │ - b.n 87e88 │ │ │ │ + b.n 87df0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ subs r2, #1 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r2, [r3, #12] │ │ │ │ add r2, r1 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - b.n 87e3c │ │ │ │ + b.n 87da4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 87dac │ │ │ │ - b.n 87e88 │ │ │ │ + bne.w 87d14 │ │ │ │ + b.n 87df0 │ │ │ │ ldr.w r5, [r7, #848] @ 0x350 │ │ │ │ - movw r3, #42161 @ 0xa4b1 │ │ │ │ + movw r3, #42113 @ 0xa481 │ │ │ │ movt r3, #7 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 87f6e │ │ │ │ + bne.n 87ed6 │ │ │ │ mov r0, r8 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c078 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 87f7a │ │ │ │ + beq.n 87ee2 │ │ │ │ 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 87d98 │ │ │ │ + b.n 87d00 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80264 │ │ │ │ + bl 80224 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 87eea │ │ │ │ + beq.n 87e52 │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ - b.n 87e24 │ │ │ │ + b.n 87d8c │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r7, #884] @ 0x374 │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r3 │ │ │ │ - cbz r0, 87f7a │ │ │ │ + cbz r0, 87ee2 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ and.w ip, r3, #16384 @ 0x4000 │ │ │ │ - b.n 87d98 │ │ │ │ - movw r1, #55969 @ 0xdaa1 │ │ │ │ + b.n 87d00 │ │ │ │ + movw r1, #56025 @ 0xdad9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 87fa4 │ │ │ │ + bne.n 87f0c │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 87dfc │ │ │ │ + bne.w 87d64 │ │ │ │ mov r0, r5 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 87dfc │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 87d64 │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ mov r1, r8 │ │ │ │ blx r5 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 87f0a │ │ │ │ + b.n 87e72 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 23c470 │ │ │ │ - movw r1, #55969 @ 0xdaa1 │ │ │ │ + b.w 23b41c │ │ │ │ + movw r1, #56025 @ 0xdad9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 87fb0 │ │ │ │ + bne.n 87f18 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 87eb2 │ │ │ │ + bne.n 87e1a │ │ │ │ mov r0, r5 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 87eb2 │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 87e1a │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 87dfc │ │ │ │ + b.n 87d64 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 87eb2 │ │ │ │ + b.n 87e1a │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87e7e │ │ │ │ - b.n 87e88 │ │ │ │ + beq.w 87de6 │ │ │ │ + b.n 87df0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00087fd0 <_PyType_AllocNoTrack@@Base>: │ │ │ │ +00087f38 <_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 │ │ │ │ @@ -137804,553 +137768,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 8827e <_PyType_AllocNoTrack@@Base+0x2ae> │ │ │ │ + bmi.w 881e6 <_PyType_AllocNoTrack@@Base+0x2ae> │ │ │ │ movw r6, #24312 @ 0x5ef8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r3, #393 @ 0x189 │ │ │ │ + movw r3, #329 @ 0x149 │ │ │ │ movt r3, #8 │ │ │ │ mov fp, r1 │ │ │ │ ldr.w r8, [r6, #888] @ 0x378 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.w 88236 <_PyType_AllocNoTrack@@Base+0x266> │ │ │ │ - ldr r3, [pc, #632] @ (882cc <_PyType_AllocNoTrack@@Base+0x2fc>) │ │ │ │ + bne.w 8819e <_PyType_AllocNoTrack@@Base+0x266> │ │ │ │ + ldr r3, [pc, #632] @ (88234 <_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 881e4 <_PyType_AllocNoTrack@@Base+0x214> │ │ │ │ + bcs.w 8814c <_PyType_AllocNoTrack@@Base+0x214> │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ ldr.w r3, [r7, ip, lsl #3] │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w 8821e <_PyType_AllocNoTrack@@Base+0x24e> │ │ │ │ + beq.w 88186 <_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 88108 <_PyType_AllocNoTrack@@Base+0x138> │ │ │ │ + beq.n 88070 <_PyType_AllocNoTrack@@Base+0x138> │ │ │ │ add.w r6, r9, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 881dc <_PyType_AllocNoTrack@@Base+0x20c> │ │ │ │ + beq.w 88144 <_PyType_AllocNoTrack@@Base+0x20c> │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 88184 <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ - ldr r1, [pc, #544] @ (882cc <_PyType_AllocNoTrack@@Base+0x2fc>) │ │ │ │ + beq.n 880ec <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ + ldr r1, [pc, #544] @ (88234 <_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 88160 <_PyType_AllocNoTrack@@Base+0x190> │ │ │ │ + bgt.n 880c8 <_PyType_AllocNoTrack@@Base+0x190> │ │ │ │ subs r2, #8 │ │ │ │ add.w r0, r6, #8 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r4, [r6, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 88196 <_PyType_AllocNoTrack@@Base+0x1c6> │ │ │ │ - ldr r2, [pc, #492] @ (882d0 <_PyType_AllocNoTrack@@Base+0x300>) │ │ │ │ + bne.n 880fe <_PyType_AllocNoTrack@@Base+0x1c6> │ │ │ │ + ldr r2, [pc, #492] @ (88238 <_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 8824e <_PyType_AllocNoTrack@@Base+0x27e> │ │ │ │ + bne.w 881b6 <_PyType_AllocNoTrack@@Base+0x27e> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.n 88126 <_PyType_AllocNoTrack@@Base+0x156> │ │ │ │ + bmi.n 8808e <_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 8818a <_PyType_AllocNoTrack@@Base+0x1ba> │ │ │ │ + bhi.n 880f2 <_PyType_AllocNoTrack@@Base+0x1ba> │ │ │ │ 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 88096 <_PyType_AllocNoTrack@@Base+0xc6> │ │ │ │ + b.n 87ffe <_PyType_AllocNoTrack@@Base+0xc6> │ │ │ │ ldr.w r3, [r4, #440] @ 0x1b8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 881ce <_PyType_AllocNoTrack@@Base+0x1fe> │ │ │ │ + bgt.n 88136 <_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, 88152 <_PyType_AllocNoTrack@@Base+0x182> │ │ │ │ + cbz r2, 880ba <_PyType_AllocNoTrack@@Base+0x182> │ │ │ │ lsls r2, r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #4 │ │ │ │ blx 2b420 │ │ │ │ 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.w r3, [r0, #3748] @ 0xea4 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r7, #0 │ │ │ │ - beq.n 88184 <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ + beq.n 880ec <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ ldr.w r3, [r0, #3856] @ 0xf10 │ │ │ │ - cbnz r3, 88184 <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ + cbnz r3, 880ec <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 882c0 <_PyType_AllocNoTrack@@Base+0x2f0> │ │ │ │ + bne.w 88228 <_PyType_AllocNoTrack@@Base+0x2f0> │ │ │ │ add.w r1, r5, #12 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bpl.n 881b4 <_PyType_AllocNoTrack@@Base+0x1e4> │ │ │ │ + bpl.n 8811c <_PyType_AllocNoTrack@@Base+0x1e4> │ │ │ │ subs r2, #8 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 880ce <_PyType_AllocNoTrack@@Base+0xfe> │ │ │ │ + b.n 88036 <_PyType_AllocNoTrack@@Base+0xfe> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [r8, #12] │ │ │ │ str.w r8, [r3, #8] │ │ │ │ - b.n 88096 <_PyType_AllocNoTrack@@Base+0xc6> │ │ │ │ - ldr r2, [pc, #312] @ (882d0 <_PyType_AllocNoTrack@@Base+0x300>) │ │ │ │ + b.n 87ffe <_PyType_AllocNoTrack@@Base+0xc6> │ │ │ │ + ldr r2, [pc, #312] @ (88238 <_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 88288 <_PyType_AllocNoTrack@@Base+0x2b8> │ │ │ │ + bne.n 881f0 <_PyType_AllocNoTrack@@Base+0x2b8> │ │ │ │ str.w fp, [r6, #8] │ │ │ │ - b.n 880fa <_PyType_AllocNoTrack@@Base+0x12a> │ │ │ │ + b.n 88062 <_PyType_AllocNoTrack@@Base+0x12a> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 881b8 <_PyType_AllocNoTrack@@Base+0x1e8> │ │ │ │ + bne.n 88120 <_PyType_AllocNoTrack@@Base+0x1e8> │ │ │ │ dmb ish │ │ │ │ - b.n 88184 <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ + b.n 880ec <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ subs r2, #1 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r2, [r3, #12] │ │ │ │ add r2, r1 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - b.n 88138 <_PyType_AllocNoTrack@@Base+0x168> │ │ │ │ + b.n 880a0 <_PyType_AllocNoTrack@@Base+0x168> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 880aa <_PyType_AllocNoTrack@@Base+0xda> │ │ │ │ - b.n 88184 <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ + bne.w 88012 <_PyType_AllocNoTrack@@Base+0xda> │ │ │ │ + b.n 880ec <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ ldr.w r8, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #42161 @ 0xa4b1 │ │ │ │ + movw r3, #42113 @ 0xa481 │ │ │ │ movt r3, #7 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 88270 <_PyType_AllocNoTrack@@Base+0x2a0> │ │ │ │ + bne.n 881d8 <_PyType_AllocNoTrack@@Base+0x2a0> │ │ │ │ mov r0, sl │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c078 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 8827e <_PyType_AllocNoTrack@@Base+0x2ae> │ │ │ │ + beq.n 881e6 <_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 88096 <_PyType_AllocNoTrack@@Base+0xc6> │ │ │ │ + b.n 87ffe <_PyType_AllocNoTrack@@Base+0xc6> │ │ │ │ mov r1, ip │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80264 │ │ │ │ + bl 80224 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 881e4 <_PyType_AllocNoTrack@@Base+0x214> │ │ │ │ + beq.n 8814c <_PyType_AllocNoTrack@@Base+0x214> │ │ │ │ ldr.w lr, [r4, #84] @ 0x54 │ │ │ │ - b.n 88120 <_PyType_AllocNoTrack@@Base+0x150> │ │ │ │ + b.n 88088 <_PyType_AllocNoTrack@@Base+0x150> │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ mov r1, sl │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r8 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 8827e <_PyType_AllocNoTrack@@Base+0x2ae> │ │ │ │ + cbz r0, 881e6 <_PyType_AllocNoTrack@@Base+0x2ae> │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ and.w r0, r0, #16384 @ 0x4000 │ │ │ │ - b.n 88096 <_PyType_AllocNoTrack@@Base+0xc6> │ │ │ │ - movw r1, #55969 @ 0xdaa1 │ │ │ │ + b.n 87ffe <_PyType_AllocNoTrack@@Base+0xc6> │ │ │ │ + movw r1, #56025 @ 0xdad9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 882a8 <_PyType_AllocNoTrack@@Base+0x2d8> │ │ │ │ + bne.n 88210 <_PyType_AllocNoTrack@@Base+0x2d8> │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 880fa <_PyType_AllocNoTrack@@Base+0x12a> │ │ │ │ + bne.w 88062 <_PyType_AllocNoTrack@@Base+0x12a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 880fa <_PyType_AllocNoTrack@@Base+0x12a> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 88062 <_PyType_AllocNoTrack@@Base+0x12a> │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, sl │ │ │ │ blx r8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r9, r0 │ │ │ │ - b.n 88206 <_PyType_AllocNoTrack@@Base+0x236> │ │ │ │ + b.n 8816e <_PyType_AllocNoTrack@@Base+0x236> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 23c470 │ │ │ │ - movw r1, #55969 @ 0xdaa1 │ │ │ │ + b.w 23b41c │ │ │ │ + movw r1, #56025 @ 0xdad9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 882b4 <_PyType_AllocNoTrack@@Base+0x2e4> │ │ │ │ + bne.n 8821c <_PyType_AllocNoTrack@@Base+0x2e4> │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 881ae <_PyType_AllocNoTrack@@Base+0x1de> │ │ │ │ + bne.n 88116 <_PyType_AllocNoTrack@@Base+0x1de> │ │ │ │ mov r0, r6 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 881ae <_PyType_AllocNoTrack@@Base+0x1de> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 88116 <_PyType_AllocNoTrack@@Base+0x1de> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b.n 880fa <_PyType_AllocNoTrack@@Base+0x12a> │ │ │ │ + b.n 88062 <_PyType_AllocNoTrack@@Base+0x12a> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b.n 881ae <_PyType_AllocNoTrack@@Base+0x1de> │ │ │ │ + b.n 88116 <_PyType_AllocNoTrack@@Base+0x1de> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8817a <_PyType_AllocNoTrack@@Base+0x1aa> │ │ │ │ - b.n 88184 <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ + beq.w 880e2 <_PyType_AllocNoTrack@@Base+0x1aa> │ │ │ │ + b.n 880ec <_PyType_AllocNoTrack@@Base+0x1b4> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -000882d4 : │ │ │ │ +0008823c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88350 │ │ │ │ - cbz r0, 88312 │ │ │ │ + bl 882b8 │ │ │ │ + cbz r0, 8827a │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ lsls r1, r3, #27 │ │ │ │ - bpl.n 88312 │ │ │ │ + bpl.n 8827a │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 88312 │ │ │ │ + bne.n 8827a │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - beq.n 88314 │ │ │ │ + beq.n 8827c │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #16] @ (88328 ) │ │ │ │ + ldr r2, [pc, #16] @ (88290 ) │ │ │ │ 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 1c87ac │ │ │ │ + b.w 1c7628 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008832c : │ │ │ │ +00088294 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 88350 │ │ │ │ + b.n 882b8 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 88754 │ │ │ │ + beq.w 886bc │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 88534 │ │ │ │ + beq.w 8849c │ │ │ │ movw r2, #65507 @ 0xffe3 │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.w 88f1a │ │ │ │ + bhi.w 88e82 │ │ │ │ adds r4, r0, r1 │ │ │ │ cmp r1, #3 │ │ │ │ - ble.w 884f4 │ │ │ │ + ble.w 8845c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88928 │ │ │ │ + bne.w 88890 │ │ │ │ adds r0, #4 │ │ │ │ subs r1, r4, #4 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ cmp r0, r1 │ │ │ │ it hi │ │ │ │ subhi r1, r4, r0 │ │ │ │ - bhi.w 884f4 │ │ │ │ + bhi.w 8845c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88574 │ │ │ │ + bne.w 884dc │ │ │ │ add.w ip, r0, #4 │ │ │ │ cmp r1, ip │ │ │ │ - bcc.n 883f0 │ │ │ │ + bcc.n 88358 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88576 │ │ │ │ + bne.w 884de │ │ │ │ add.w ip, r0, #8 │ │ │ │ cmp r1, ip │ │ │ │ - bcc.n 883f0 │ │ │ │ + bcc.n 88358 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88576 │ │ │ │ + bne.w 884de │ │ │ │ add.w ip, r0, #12 │ │ │ │ cmp r1, ip │ │ │ │ - bcc.n 883f0 │ │ │ │ + bcc.n 88358 │ │ │ │ ldr.w r2, [ip] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88576 │ │ │ │ + bne.w 884de │ │ │ │ add.w ip, ip, #4 │ │ │ │ cmp r1, ip │ │ │ │ - bcs.n 883dc │ │ │ │ + bcs.n 88344 │ │ │ │ sub.w r1, r4, ip │ │ │ │ movs r2, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi.w 8914c │ │ │ │ + bhi.w 890b4 │ │ │ │ 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 88576 │ │ │ │ + bne.w 884de │ │ │ │ movw r4, #24312 @ 0x5ef8 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ - movw r3, #393 @ 0x189 │ │ │ │ + movw r3, #329 @ 0x149 │ │ │ │ movt r3, #8 │ │ │ │ add.w r2, r5, #21 │ │ │ │ ldr.w r7, [r4, #888] @ 0x378 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.w 8880a │ │ │ │ - ldr r1, [pc, #292] @ (8856c ) │ │ │ │ + bne.w 88772 │ │ │ │ + ldr r1, [pc, #292] @ (884d4 ) │ │ │ │ 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 8876e │ │ │ │ + bgt.w 886d6 │ │ │ │ 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 88758 │ │ │ │ + beq.w 886c0 │ │ │ │ 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, 88498 │ │ │ │ + cbnz r3, 88400 │ │ │ │ ldrd r4, r2, [r0, #24] │ │ │ │ cmp r4, r2 │ │ │ │ - bhi.n 8855e │ │ │ │ + bhi.n 884c6 │ │ │ │ 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, #41552 @ 0xa250 │ │ │ │ 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] @ (88570 ) │ │ │ │ + ldr r2, [pc, #192] @ (884d8 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 88cac │ │ │ │ + bne.w 88c14 │ │ │ │ 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 88830 │ │ │ │ + bpl.w 88798 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.w 89144 │ │ │ │ + bpl.w 890ac │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add.w r0, r7, #20 │ │ │ │ blx 2bff8 │ │ │ │ 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 8914e │ │ │ │ - add r7, pc, #4 @ (adr r7, 88504 ) │ │ │ │ + bhi.w 890b6 │ │ │ │ + add r7, pc, #4 @ (adr r7, 8846c ) │ │ │ │ ldr.w pc, [r7, r1, lsl #2] │ │ │ │ nop │ │ │ │ - strh r7, [r4, #32] │ │ │ │ + strh r7, [r1, #28] │ │ │ │ movs r0, r1 │ │ │ │ - strh r1, [r6, #40] @ 0x28 │ │ │ │ + strh r1, [r3, #36] @ 0x24 │ │ │ │ movs r0, r1 │ │ │ │ - strh r5, [r2, #40] @ 0x28 │ │ │ │ + strh r5, [r7, #34] @ 0x22 │ │ │ │ movs r0, r1 │ │ │ │ - strh r5, [r0, #32] │ │ │ │ + strh r5, [r5, #26] │ │ │ │ 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 88426 │ │ │ │ - b.n 88576 │ │ │ │ + beq.w 8838e │ │ │ │ + b.n 884de │ │ │ │ mov ip, r0 │ │ │ │ - b.n 88416 │ │ │ │ + b.n 8837e │ │ │ │ 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 88416 │ │ │ │ + blt.w 8837e │ │ │ │ movs r1, #24 │ │ │ │ movw r7, #43944 @ 0xaba8 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ mla r7, r1, r2, r7 │ │ │ │ add r7, r3 │ │ │ │ - b.n 884ec │ │ │ │ + b.n 88454 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 88498 │ │ │ │ + b.n 88400 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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 88426 │ │ │ │ + beq.w 8838e │ │ │ │ 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 88e0a │ │ │ │ + bne.w 88d72 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 1c76d0 │ │ │ │ + bl 1c64f0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 884ec │ │ │ │ + beq.n 88454 │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ blx 2b420 │ │ │ │ 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 88d92 │ │ │ │ + beq.w 88cfa │ │ │ │ movs r5, #127 @ 0x7f │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 88d7c │ │ │ │ + beq.w 88ce4 │ │ │ │ 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 88d8e │ │ │ │ + bgt.w 88cf6 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx 2bff8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str.w sl, [sp, #96] @ 0x60 │ │ │ │ cmp fp, r4 │ │ │ │ @@ -138359,527 +138323,527 @@ │ │ │ │ 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 8874a │ │ │ │ + bcs.w 886b2 │ │ │ │ ldrd r2, r3, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 8883c │ │ │ │ + bne.w 887a4 │ │ │ │ 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 88944 │ │ │ │ + beq.w 888ac │ │ │ │ cmp r0, r4 │ │ │ │ - bcs.w 88940 │ │ │ │ + bcs.w 888a8 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls.w 88e5e │ │ │ │ + bls.w 88dc6 │ │ │ │ cmp r1, #223 @ 0xdf │ │ │ │ - bls.w 88902 │ │ │ │ + bls.w 8886a │ │ │ │ cmp r1, #239 @ 0xef │ │ │ │ - bhi.w 88db2 │ │ │ │ + bhi.w 88d1a │ │ │ │ subs r5, r4, r0 │ │ │ │ cmp r5, #2 │ │ │ │ - ble.w 88cec │ │ │ │ + ble.w 88c54 │ │ │ │ ldrb.w ip, [r0, #1] │ │ │ │ sub.w r5, ip, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 88e5a │ │ │ │ + bhi.w 88dc2 │ │ │ │ cmp r1, #224 @ 0xe0 │ │ │ │ - beq.w 88e52 │ │ │ │ + beq.w 88dba │ │ │ │ cmp r1, #237 @ 0xed │ │ │ │ - bne.n 8868e │ │ │ │ + bne.n 885f6 │ │ │ │ cmp.w ip, #159 @ 0x9f │ │ │ │ - bhi.w 88e5a │ │ │ │ + bhi.w 88dc2 │ │ │ │ ldrb r5, [r0, #2] │ │ │ │ sub.w lr, r5, #128 @ 0x80 │ │ │ │ cmp.w lr, #63 @ 0x3f │ │ │ │ - bhi.w 89126 │ │ │ │ + bhi.w 8908e │ │ │ │ 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 887f4 │ │ │ │ + beq.w 8875c │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 88f6c │ │ │ │ + beq.w 88ed4 │ │ │ │ subs r2, r5, #2 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi.n 887a0 │ │ │ │ + bhi.n 88708 │ │ │ │ ldrd r1, r2, [sp, #48] @ 0x30 │ │ │ │ - movw r3, #16880 @ 0x41f0 │ │ │ │ + movw r3, #14896 @ 0x3a30 │ │ │ │ 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 886f4 │ │ │ │ + bne.n 8865c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ strd r3, r1, [sp, #32] │ │ │ │ - bl 1e4c90 <_Py_GetErrorHandler@@Base> │ │ │ │ + bl 1e39c4 <_Py_GetErrorHandler@@Base> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r8, r0 │ │ │ │ ldrd r3, r1, [sp, #32] │ │ │ │ cmp.w r8, #2 │ │ │ │ - bne.w 88fb6 │ │ │ │ + bne.w 88f1e │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 88f9c │ │ │ │ + ble.w 88f04 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r4 │ │ │ │ - blt.w 88d10 │ │ │ │ + blt.w 88c78 │ │ │ │ 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 88630 │ │ │ │ + bhi.n 88598 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - cbz r0, 88734 │ │ │ │ + cbz r0, 8869c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 88734 │ │ │ │ + bge.n 8869c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 88734 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8869c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - cbz r0, 8874a │ │ │ │ + cbz r0, 886b2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8874a │ │ │ │ + bge.n 886b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8874a │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 886b2 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ - bl ac4c8 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + bl ac048 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r7, r0 │ │ │ │ - b.n 884ec │ │ │ │ - ldr r7, [pc, #584] @ (889a0 ) │ │ │ │ - b.n 884ec │ │ │ │ + b.n 88454 │ │ │ │ + ldr r7, [pc, #584] @ (88908 ) │ │ │ │ + b.n 88454 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 80264 │ │ │ │ + bl 80224 │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 88498 │ │ │ │ + bne.w 88400 │ │ │ │ ldr.w r7, [r4, #848] @ 0x350 │ │ │ │ - movw r1, #42161 @ 0xa4b1 │ │ │ │ + movw r1, #42113 @ 0xa481 │ │ │ │ movt r1, #7 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r7, r1 │ │ │ │ - bne.w 88f8c │ │ │ │ + bne.w 88ef4 │ │ │ │ mov r0, r2 │ │ │ │ blx 2c078 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 8881c │ │ │ │ + beq.n 88784 │ │ │ │ ldr.w r2, [r3, #800] @ 0x320 │ │ │ │ add.w r8, r5, #20 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #800] @ 0x320 │ │ │ │ - b.n 88498 │ │ │ │ + b.n 88400 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ cmp r5, r2 │ │ │ │ - bhi.w 88d4c │ │ │ │ + bhi.w 88cb4 │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ subs r2, r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 88d4c │ │ │ │ + ble.w 88cb4 │ │ │ │ ldrd r2, r1, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.w 88cdc │ │ │ │ + bne.w 88c44 │ │ │ │ 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 88716 │ │ │ │ + b.n 8867e │ │ │ │ sub.w r3, r3, r9 │ │ │ │ mov.w r2, r3, asr #1 │ │ │ │ - bne.n 887f0 │ │ │ │ + bne.n 88758 │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ sub.w r5, r1, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 88e48 │ │ │ │ + bhi.w 88db0 │ │ │ │ cmp r1, #159 @ 0x9f │ │ │ │ - bhi.w 88e40 │ │ │ │ + bhi.w 88da8 │ │ │ │ cmp.w ip, #224 @ 0xe0 │ │ │ │ - beq.w 88e48 │ │ │ │ + beq.w 88db0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 8871e │ │ │ │ + beq.n 88686 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ - movw r3, #16836 @ 0x41c4 │ │ │ │ + movw r3, #14852 @ 0x3a04 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ subs r4, r4, r1 │ │ │ │ subs r7, r2, r1 │ │ │ │ - b.n 886d6 │ │ │ │ + b.n 8863e │ │ │ │ ldr.w r0, [r4, #884] @ 0x374 │ │ │ │ mov r1, r2 │ │ │ │ blx r7 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 8881c │ │ │ │ + cbz r0, 88784 │ │ │ │ add.w r8, r5, #20 │ │ │ │ - b.n 88498 │ │ │ │ - bl 23c470 │ │ │ │ + b.n 88400 │ │ │ │ + bl 23b41c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 884ec │ │ │ │ + beq.w 88454 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bmi.w 884d8 │ │ │ │ + bmi.w 88440 │ │ │ │ ldr r0, [r7, #28] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ blx 2bff8 │ │ │ │ - b.n 884ec │ │ │ │ + b.n 88454 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w 890fe │ │ │ │ + bne.w 89066 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ cmp r0, r4 │ │ │ │ mov.w r3, r3, lsl #1 │ │ │ │ - bcs.w 88eb0 │ │ │ │ + bcs.w 88e18 │ │ │ │ add r3, r2 │ │ │ │ mov r9, r2 │ │ │ │ - b.n 888ba │ │ │ │ + b.n 88822 │ │ │ │ cmp.w ip, #223 @ 0xdf │ │ │ │ - bls.n 888d6 │ │ │ │ + bls.n 8883e │ │ │ │ cmp.w ip, #239 @ 0xef │ │ │ │ - bhi.w 88eb8 │ │ │ │ + bhi.w 88e20 │ │ │ │ subs r2, r4, r0 │ │ │ │ cmp r2, #2 │ │ │ │ - ble.n 887cc │ │ │ │ + ble.n 88734 │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ sub.w r2, r1, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi.w 88f14 │ │ │ │ + bhi.w 88e7c │ │ │ │ cmp.w ip, #224 @ 0xe0 │ │ │ │ - beq.w 88f0e │ │ │ │ + beq.w 88e76 │ │ │ │ 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 88f14 │ │ │ │ + bne.w 88e7c │ │ │ │ ldrb r2, [r0, #2] │ │ │ │ sub.w r5, r2, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 88ea2 │ │ │ │ + bhi.w 88e0a │ │ │ │ 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 88cd2 │ │ │ │ + bls.w 88c3a │ │ │ │ ldrb.w ip, [r0] │ │ │ │ cmp.w ip, #127 @ 0x7f │ │ │ │ - bhi.n 88854 │ │ │ │ + bhi.n 887bc │ │ │ │ mov r2, r0 │ │ │ │ ands.w r5, r0, #3 │ │ │ │ - beq.w 88b32 │ │ │ │ + beq.w 88a9a │ │ │ │ adds r0, #1 │ │ │ │ strh.w ip, [r3], #2 │ │ │ │ - b.n 888b4 │ │ │ │ + b.n 8881c │ │ │ │ cmp.w ip, #193 @ 0xc1 │ │ │ │ - bls.w 88e74 │ │ │ │ + bls.w 88ddc │ │ │ │ subs r2, r4, r0 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.w 88cd2 │ │ │ │ + ble.w 88c3a │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ sub.w r1, r2, #128 @ 0x80 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bhi.w 88f14 │ │ │ │ + bhi.w 88e7c │ │ │ │ add.w r2, r2, ip, lsl #6 │ │ │ │ adds r0, #2 │ │ │ │ sub.w r2, r2, #12416 @ 0x3080 │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ - b.n 888b4 │ │ │ │ + b.n 8881c │ │ │ │ cmp r1, #193 @ 0xc1 │ │ │ │ - bls.w 88f00 │ │ │ │ + bls.w 88e68 │ │ │ │ subs r5, r4, r0 │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 88940 │ │ │ │ + ble.n 888a8 │ │ │ │ ldrb r5, [r0, #1] │ │ │ │ sub.w ip, r5, #128 @ 0x80 │ │ │ │ cmp.w ip, #63 @ 0x3f │ │ │ │ - bhi.w 88e5a │ │ │ │ + bhi.w 88dc2 │ │ │ │ add.w r5, r5, r1, lsl #6 │ │ │ │ adds r0, #2 │ │ │ │ sub.w r5, r5, #12416 @ 0x3080 │ │ │ │ - b.n 886ac │ │ │ │ + b.n 88614 │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ sub.w ip, r2, #7 │ │ │ │ mov.w sl, ip, lsr #3 │ │ │ │ - b.n 88588 │ │ │ │ + b.n 884f0 │ │ │ │ mov r2, r8 │ │ │ │ mov r4, r6 │ │ │ │ mov r8, r9 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 886ac │ │ │ │ + b.n 88614 │ │ │ │ cmp r0, r4 │ │ │ │ - bcs.w 886ac │ │ │ │ + bcs.w 88614 │ │ │ │ mov r9, r8 │ │ │ │ subs r7, r4, #4 │ │ │ │ mov r6, r4 │ │ │ │ mov r8, r2 │ │ │ │ - b.n 88966 │ │ │ │ + b.n 888ce │ │ │ │ mov ip, r0 │ │ │ │ ands.w r5, r0, #3 │ │ │ │ - beq.n 889a4 │ │ │ │ + beq.n 8890c │ │ │ │ adds r0, #1 │ │ │ │ strb.w r1, [r3], #1 │ │ │ │ cmp r6, r0 │ │ │ │ - bls.n 8893a │ │ │ │ + bls.n 888a2 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls.n 88954 │ │ │ │ + bls.n 888bc │ │ │ │ cmp r1, #223 @ 0xdf │ │ │ │ - bhi.w 890a0 │ │ │ │ + bhi.w 89008 │ │ │ │ cmp r1, #193 @ 0xc1 │ │ │ │ - bls.w 88efa │ │ │ │ + bls.w 88e62 │ │ │ │ subs r2, r6, r0 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 8893a │ │ │ │ + ble.n 888a2 │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ sub.w r4, r2, #128 @ 0x80 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bhi.w 890f6 │ │ │ │ + bhi.w 8905e │ │ │ │ add.w r2, r2, r1, lsl #6 │ │ │ │ adds r0, #2 │ │ │ │ sub.w r5, r2, #12416 @ 0x3080 │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ - bhi.w 88d44 │ │ │ │ + bhi.w 88cac │ │ │ │ strb.w r5, [r3], #1 │ │ │ │ - b.n 88962 │ │ │ │ + b.n 888ca │ │ │ │ add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ adds r2, r0, #4 │ │ │ │ cmp r6, r2 │ │ │ │ - bcc.w 88d3e │ │ │ │ + bcc.w 88ca6 │ │ │ │ subs r4, r7, r0 │ │ │ │ bic.w r4, r4, #3 │ │ │ │ lsrs r1, r4, #2 │ │ │ │ adds r4, #4 │ │ │ │ adds r1, #1 │ │ │ │ add r4, r3 │ │ │ │ ands.w r1, r1, #7 │ │ │ │ - beq.n 88a6a │ │ │ │ + beq.n 889d2 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 88a52 │ │ │ │ + beq.n 889ba │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 88a3e │ │ │ │ + beq.n 889a6 │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n 88a2a │ │ │ │ + beq.n 88992 │ │ │ │ cmp r1, #4 │ │ │ │ - beq.n 88a16 │ │ │ │ + beq.n 8897e │ │ │ │ cmp r1, #5 │ │ │ │ - beq.n 88a00 │ │ │ │ + beq.n 88968 │ │ │ │ cmp r1, #6 │ │ │ │ - beq.n 889ea │ │ │ │ + beq.n 88952 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88b20 │ │ │ │ + bne.w 88a88 │ │ │ │ add.w ip, r0, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88b20 │ │ │ │ + bne.w 88a88 │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88b20 │ │ │ │ + bne.w 88a88 │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88b20 │ │ │ │ + bne.n 88a88 │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88b20 │ │ │ │ + bne.n 88a88 │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88b20 │ │ │ │ + bne.n 88a88 │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88b20 │ │ │ │ + bne.n 88a88 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ add.w ip, ip, #4 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 88b1e │ │ │ │ + beq.n 88a86 │ │ │ │ ldr.w r1, [ip] │ │ │ │ mov r0, ip │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88b20 │ │ │ │ + bne.n 88a88 │ │ │ │ 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 88b20 │ │ │ │ + bne.n 88a88 │ │ │ │ add.w ip, ip, #4 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ mov r0, ip │ │ │ │ ldr.w r1, [ip] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88b20 │ │ │ │ + bne.n 88a88 │ │ │ │ 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 88b20 │ │ │ │ + bne.n 88a88 │ │ │ │ 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 88b20 │ │ │ │ + bne.n 88a88 │ │ │ │ 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 88b20 │ │ │ │ + bne.n 88a88 │ │ │ │ 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 88b20 │ │ │ │ + bne.n 88a88 │ │ │ │ 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 88b20 │ │ │ │ + bne.n 88a88 │ │ │ │ add.w r3, r2, #28 │ │ │ │ add.w ip, lr, #28 │ │ │ │ cmp r3, r4 │ │ │ │ str r1, [r2, #24] │ │ │ │ - bne.n 88a6a │ │ │ │ + bne.n 889d2 │ │ │ │ mov r0, ip │ │ │ │ cmp r6, ip │ │ │ │ - beq.w 88d44 │ │ │ │ + beq.w 88cac │ │ │ │ ldrb.w r1, [ip] │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls.w 8895c │ │ │ │ - b.n 8896c │ │ │ │ + bls.w 888c4 │ │ │ │ + b.n 888d4 │ │ │ │ adds r6, r0, #4 │ │ │ │ cmp r4, r6 │ │ │ │ - bcc.w 88e24 │ │ │ │ + bcc.w 88d8c │ │ │ │ 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 88bde │ │ │ │ + beq.n 88b46 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 88bac │ │ │ │ + beq.n 88b14 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 88b82 │ │ │ │ + beq.n 88aea │ │ │ │ ldr r1, [r0, #0] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 88c98 │ │ │ │ + bne.w 88c00 │ │ │ │ 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 88c98 │ │ │ │ + bne.w 88c00 │ │ │ │ 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 88c98 │ │ │ │ + bne.n 88c00 │ │ │ │ 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 88d78 │ │ │ │ + beq.w 88ce0 │ │ │ │ strd r5, r8, [sp, #32] │ │ │ │ mov fp, r4 │ │ │ │ mov r8, r7 │ │ │ │ - b.n 88c88 │ │ │ │ + b.n 88bf0 │ │ │ │ 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] │ │ │ │ @@ -138890,703 +138854,703 @@ │ │ │ │ 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 88c90 │ │ │ │ + bne.n 88bf8 │ │ │ │ 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 88c90 │ │ │ │ + bne.n 88bf8 │ │ │ │ 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 88c90 │ │ │ │ + bne.n 88bf8 │ │ │ │ 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 88d72 │ │ │ │ + beq.n 88cda │ │ │ │ ldr r1, [r2, #0] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - beq.n 88be8 │ │ │ │ + beq.n 88b50 │ │ │ │ ldrd r5, r8, [sp, #32] │ │ │ │ mov r4, fp │ │ │ │ mov r0, r2 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.w 88e2a │ │ │ │ + beq.w 88d92 │ │ │ │ ldrb.w ip, [r2] │ │ │ │ cmp.w ip, #127 @ 0x7f │ │ │ │ - bls.w 888ce │ │ │ │ - b.n 88854 │ │ │ │ - movw r1, #55969 @ 0xdaa1 │ │ │ │ + bls.w 88836 │ │ │ │ + b.n 887bc │ │ │ │ + movw r1, #56025 @ 0xdad9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 89118 │ │ │ │ + bne.w 89080 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 884be │ │ │ │ + bne.w 88426 │ │ │ │ mov r0, r7 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.w 884be │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.w 88426 │ │ │ │ sub.w r3, r3, r9 │ │ │ │ movs r5, #0 │ │ │ │ asrs r3, r3, #1 │ │ │ │ - b.n 886ae │ │ │ │ + b.n 88616 │ │ │ │ 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 887c2 │ │ │ │ - bne.w 88940 │ │ │ │ + b.n 8872a │ │ │ │ + bne.w 888a8 │ │ │ │ ldrb r5, [r0, #1] │ │ │ │ sub.w ip, r5, #128 @ 0x80 │ │ │ │ cmp.w ip, #63 @ 0x3f │ │ │ │ - bhi.w 88e5a │ │ │ │ + bhi.w 88dc2 │ │ │ │ cmp r5, #159 @ 0x9f │ │ │ │ - bhi.w 8912c │ │ │ │ + bhi.w 89094 │ │ │ │ sub.w r6, r1, #224 @ 0xe0 │ │ │ │ negs r1, r6 │ │ │ │ adcs r1, r6 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 886ac │ │ │ │ + b.n 88614 │ │ │ │ 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 8915a │ │ │ │ + beq.w 890c2 │ │ │ │ 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 88708 │ │ │ │ + b.n 88670 │ │ │ │ cmp r6, r0 │ │ │ │ - bne.w 8895c │ │ │ │ + bne.w 888c4 │ │ │ │ mov r2, r8 │ │ │ │ mov r4, r6 │ │ │ │ mov r8, r9 │ │ │ │ - b.n 886ac │ │ │ │ + b.n 88614 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ - bl e9a0c <_PyUnicodeWriter_PrepareInternal@@Base+0x934> │ │ │ │ + bl e9970 <_PyUnicodeWriter_PrepareInternal@@Base+0x934> │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 887b2 │ │ │ │ + bne.w 8871a │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ mov r0, sl │ │ │ │ - bl 15ea8c <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bl 15eac4 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r7, #0 │ │ │ │ - b.w 884ec │ │ │ │ + b.w 88454 │ │ │ │ ldrd r5, r8, [sp, #32] │ │ │ │ mov r4, fp │ │ │ │ mov r0, r2 │ │ │ │ - b.n 88c98 │ │ │ │ + b.n 88c00 │ │ │ │ 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 88600 │ │ │ │ + ble.w 88568 │ │ │ │ mov fp, r6 │ │ │ │ - b.n 88610 │ │ │ │ + b.n 88578 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 88f20 │ │ │ │ + beq.w 88e88 │ │ │ │ cmp r1, #2 │ │ │ │ movw r5, #65535 @ 0xffff │ │ │ │ it ne │ │ │ │ movtne r5, #16 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 88d7c │ │ │ │ + beq.n 88ce4 │ │ │ │ add.w r0, r7, #28 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ - b.n 885f2 │ │ │ │ + b.n 8855a │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - bhi.w 88f00 │ │ │ │ + bhi.w 88e68 │ │ │ │ subs r5, r4, r0 │ │ │ │ cmp r5, #3 │ │ │ │ - ble.w 89068 │ │ │ │ + ble.w 88fd0 │ │ │ │ ldrb.w ip, [r0, #1] │ │ │ │ sub.w r5, ip, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.n 88e5a │ │ │ │ + bhi.n 88dc2 │ │ │ │ cmp r1, #240 @ 0xf0 │ │ │ │ - bne.w 89058 │ │ │ │ + bne.w 88fc0 │ │ │ │ cmp.w ip, #143 @ 0x8f │ │ │ │ - bls.n 88e5a │ │ │ │ + bls.n 88dc2 │ │ │ │ ldrb.w lr, [r0, #2] │ │ │ │ sub.w r5, lr, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 89126 │ │ │ │ + bhi.w 8908e │ │ │ │ ldrb r5, [r0, #3] │ │ │ │ sub.w r7, r5, #128 @ 0x80 │ │ │ │ cmp r7, #63 @ 0x3f │ │ │ │ - bhi.w 890ea │ │ │ │ + bhi.w 89052 │ │ │ │ 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 886ac │ │ │ │ + b.n 88614 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 20c518 │ │ │ │ + bl 20b2e0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, #195 @ 0xc3 │ │ │ │ - bhi.n 88e30 │ │ │ │ + bhi.n 88d98 │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ mov r9, r1 │ │ │ │ - b.w 885b2 │ │ │ │ + b.w 8851a │ │ │ │ cmp r0, r4 │ │ │ │ - bne.w 888ce │ │ │ │ + bne.w 88836 │ │ │ │ sub.w r3, r3, r9 │ │ │ │ - b.n 88cd8 │ │ │ │ + b.n 88c40 │ │ │ │ cmp r7, #239 @ 0xef │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ - bhi.w 8913a │ │ │ │ + bhi.w 890a2 │ │ │ │ mov r9, r1 │ │ │ │ - b.w 885b2 │ │ │ │ + b.w 8851a │ │ │ │ cmp.w ip, #237 @ 0xed │ │ │ │ - bne.w 887f0 │ │ │ │ + bne.w 88758 │ │ │ │ asrs r3, r3, #1 │ │ │ │ movs r5, #2 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 886c4 │ │ │ │ + b.n 8862c │ │ │ │ cmp.w ip, #159 @ 0x9f │ │ │ │ - bhi.w 8868e │ │ │ │ + bhi.w 885f6 │ │ │ │ movs r5, #2 │ │ │ │ - b.n 886ac │ │ │ │ + b.n 88614 │ │ │ │ ands.w r5, r0, #3 │ │ │ │ - beq.n 88e8c │ │ │ │ + beq.n 88df4 │ │ │ │ adds r0, #1 │ │ │ │ strb r1, [r3, #0] │ │ │ │ cmp r4, r0 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bhi.w 88652 │ │ │ │ - b.n 88940 │ │ │ │ + bhi.w 885ba │ │ │ │ + b.n 888a8 │ │ │ │ sub.w r3, r3, r9 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 88cd8 │ │ │ │ + b.n 88c40 │ │ │ │ ldr.w r7, [r1, #-4] │ │ │ │ tst.w r7, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 88e92 │ │ │ │ + bne.n 88dfa │ │ │ │ mov r0, r1 │ │ │ │ str.w r7, [r3], #4 │ │ │ │ adds r1, r0, #4 │ │ │ │ cmp r4, r1 │ │ │ │ - bcs.n 88e7c │ │ │ │ + bcs.n 88de4 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 886ac │ │ │ │ + beq.w 88614 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls.n 88e64 │ │ │ │ - b.w 8865a │ │ │ │ + bls.n 88dcc │ │ │ │ + b.w 885c2 │ │ │ │ sub.w r3, r3, r9 │ │ │ │ asrs r3, r3, #1 │ │ │ │ movs r5, #3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 886c4 │ │ │ │ + b.n 8862c │ │ │ │ asrs r3, r3, #1 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 887f4 │ │ │ │ + b.n 8875c │ │ │ │ sub.w r3, r3, r9 │ │ │ │ cmp.w ip, #244 @ 0xf4 │ │ │ │ mov.w r2, r3, asr #1 │ │ │ │ - bhi.n 88f68 │ │ │ │ + bhi.n 88ed0 │ │ │ │ subs r1, r4, r0 │ │ │ │ cmp r1, #3 │ │ │ │ - bgt.n 88f24 │ │ │ │ + bgt.n 88e8c │ │ │ │ cmp r1, #1 │ │ │ │ - ble.w 887f0 │ │ │ │ + ble.w 88758 │ │ │ │ ldrb r5, [r0, #1] │ │ │ │ sub.w lr, r5, #128 @ 0x80 │ │ │ │ cmp.w lr, #63 @ 0x3f │ │ │ │ - bhi.n 88e48 │ │ │ │ + bhi.n 88db0 │ │ │ │ cmp r5, #143 @ 0x8f │ │ │ │ - bls.n 88f06 │ │ │ │ + bls.n 88e6e │ │ │ │ cmp.w ip, #244 @ 0xf4 │ │ │ │ - beq.n 88e48 │ │ │ │ + beq.n 88db0 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.w 887f0 │ │ │ │ + beq.w 88758 │ │ │ │ ldrb r1, [r0, #2] │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bls.w 887f0 │ │ │ │ - b.n 88ea6 │ │ │ │ + bls.w 88758 │ │ │ │ + b.n 88e0e │ │ │ │ mov r2, r8 │ │ │ │ mov r4, r6 │ │ │ │ mov r8, r9 │ │ │ │ movs r5, #1 │ │ │ │ - b.w 886ac │ │ │ │ + b.w 88614 │ │ │ │ cmp.w ip, #240 @ 0xf0 │ │ │ │ - bne.n 88ee8 │ │ │ │ - b.n 88e48 │ │ │ │ + bne.n 88e50 │ │ │ │ + b.n 88db0 │ │ │ │ cmp r1, #159 @ 0x9f │ │ │ │ - bhi.w 88894 │ │ │ │ + bhi.w 887fc │ │ │ │ sub.w r3, r3, r9 │ │ │ │ - b.n 88e48 │ │ │ │ - bl 23c470 │ │ │ │ - b.n 88d6c │ │ │ │ + b.n 88db0 │ │ │ │ + bl 23b41c │ │ │ │ + b.n 88cd4 │ │ │ │ movs r5, #255 @ 0xff │ │ │ │ - b.n 88da4 │ │ │ │ + b.n 88d0c │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ sub.w r2, r1, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi.n 88e48 │ │ │ │ + bhi.n 88db0 │ │ │ │ cmp.w ip, #240 @ 0xf0 │ │ │ │ - bne.n 88f80 │ │ │ │ + bne.n 88ee8 │ │ │ │ cmp r1, #143 @ 0x8f │ │ │ │ - bls.n 88e48 │ │ │ │ + bls.n 88db0 │ │ │ │ ldrb r5, [r0, #2] │ │ │ │ sub.w r2, r5, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi.n 88ea6 │ │ │ │ + bhi.n 88e0e │ │ │ │ ldrb r2, [r0, #3] │ │ │ │ sub.w lr, r2, #128 @ 0x80 │ │ │ │ cmp.w lr, #63 @ 0x3f │ │ │ │ - bhi.w 89160 │ │ │ │ + bhi.w 890c8 │ │ │ │ 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 88cd8 │ │ │ │ + b.n 88c40 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ ldrd r1, r2, [sp, #48] @ 0x30 │ │ │ │ - movw r3, #16860 @ 0x41dc │ │ │ │ + movw r3, #14876 @ 0x3a1c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ subs r7, r2, r1 │ │ │ │ adds r4, r7, #1 │ │ │ │ - b.w 886d6 │ │ │ │ + b.w 8863e │ │ │ │ cmp.w ip, #244 @ 0xf4 │ │ │ │ - bne.n 88f38 │ │ │ │ + bne.n 88ea0 │ │ │ │ cmp r1, #143 @ 0x8f │ │ │ │ - bls.n 88f38 │ │ │ │ - b.n 88e48 │ │ │ │ + bls.n 88ea0 │ │ │ │ + b.n 88db0 │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ mov r1, r2 │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r7, r0 │ │ │ │ - b.w 8878c │ │ │ │ + b.w 886f4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ - bl e90d8 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl e903c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 88d5a │ │ │ │ + beq.w 88cc2 │ │ │ │ ldrd r1, r2, [sp, #48] @ 0x30 │ │ │ │ - b.w 88704 │ │ │ │ + b.w 8866c │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n 88fc8 │ │ │ │ + beq.n 88f30 │ │ │ │ cmp.w r8, #3 │ │ │ │ - beq.n 8903a │ │ │ │ + beq.n 88fa2 │ │ │ │ cmp.w r8, #4 │ │ │ │ - beq.n 8902e │ │ │ │ + beq.n 88f96 │ │ │ │ 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, #48012 @ 0xbb8c │ │ │ │ + movw r2, #46028 @ 0xb3cc │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 222fa4 <_PyOS_URandomNonblock@@Base+0x1084> │ │ │ │ + bl 2217b8 <_PyOS_URandomNonblock@@Base+0x1084> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 88d5a │ │ │ │ + bne.w 88cc2 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldrd r2, r1, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls.n 89010 │ │ │ │ + bls.n 88f78 │ │ │ │ ldrd r3, r0, [sp, #92] @ 0x5c │ │ │ │ subs r3, r3, r0 │ │ │ │ subs r0, r1, r2 │ │ │ │ cmp r0, r3 │ │ │ │ - ble.w 88716 │ │ │ │ + ble.w 8867e │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 8871e │ │ │ │ + beq.w 88686 │ │ │ │ subs r1, r1, r2 │ │ │ │ mov r0, sl │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - bl e90d8 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl e903c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 88d66 │ │ │ │ + beq.w 88cce │ │ │ │ ldrd r2, r1, [sp, #52] @ 0x34 │ │ │ │ - b.w 88716 │ │ │ │ + b.w 8867e │ │ │ │ subs r4, r4, r7 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r2, r4 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - b.w 88716 │ │ │ │ + b.w 8867e │ │ │ │ mov r0, sl │ │ │ │ movw r1, #65533 @ 0xfffd │ │ │ │ - bl 1ded88 <_PyType_Name@@Base+0x20> │ │ │ │ + bl 1ddabc <_PyType_Name@@Base+0x20> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 88d5a │ │ │ │ + beq.w 88cc2 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ subs r4, r4, r7 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r2, r4 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - b.w 88716 │ │ │ │ + b.w 8867e │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - bne.w 88dd8 │ │ │ │ + bne.w 88d40 │ │ │ │ cmp.w ip, #143 @ 0x8f │ │ │ │ - bls.w 88dd8 │ │ │ │ - b.n 88e5a │ │ │ │ + bls.w 88d40 │ │ │ │ + b.n 88dc2 │ │ │ │ cmp r5, #1 │ │ │ │ - ble.w 88940 │ │ │ │ + ble.w 888a8 │ │ │ │ ldrb.w ip, [r0, #1] │ │ │ │ sub.w lr, ip, #128 @ 0x80 │ │ │ │ cmp.w lr, #63 @ 0x3f │ │ │ │ - bhi.w 88e5a │ │ │ │ + bhi.w 88dc2 │ │ │ │ cmp.w ip, #143 @ 0x8f │ │ │ │ - bls.n 890f0 │ │ │ │ + bls.n 89058 │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - beq.w 88e5a │ │ │ │ + beq.w 88dc2 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.w 88940 │ │ │ │ + beq.w 888a8 │ │ │ │ ldrb r1, [r0, #2] │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ ite hi │ │ │ │ movhi r5, #3 │ │ │ │ movls r5, #0 │ │ │ │ - b.w 886ac │ │ │ │ + b.w 88614 │ │ │ │ mov r2, r8 │ │ │ │ mov r4, r6 │ │ │ │ mov r8, r9 │ │ │ │ cmp r1, #239 @ 0xef │ │ │ │ - bls.w 88666 │ │ │ │ + bls.w 885ce │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - bhi.w 88f00 │ │ │ │ + bhi.w 88e68 │ │ │ │ subs r5, r6, r0 │ │ │ │ cmp r5, #3 │ │ │ │ - ble.n 89068 │ │ │ │ + ble.n 88fd0 │ │ │ │ ldrb.w ip, [r0, #1] │ │ │ │ sub.w r5, ip, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.w 88e5a │ │ │ │ + bhi.w 88dc2 │ │ │ │ cmp r1, #240 @ 0xf0 │ │ │ │ - bne.n 89164 │ │ │ │ + bne.n 890cc │ │ │ │ cmp.w ip, #143 @ 0x8f │ │ │ │ - bls.w 88e5a │ │ │ │ + bls.w 88dc2 │ │ │ │ ldrb.w lr, [r0, #2] │ │ │ │ ldrb r5, [r0, #3] │ │ │ │ sub.w r7, lr, #128 @ 0x80 │ │ │ │ cmp r7, #63 @ 0x3f │ │ │ │ - bhi.n 89126 │ │ │ │ + bhi.n 8908e │ │ │ │ sub.w r7, r5, #128 @ 0x80 │ │ │ │ cmp r7, #63 @ 0x3f │ │ │ │ - bls.w 88df2 │ │ │ │ + bls.w 88d5a │ │ │ │ movs r5, #4 │ │ │ │ - b.w 886ac │ │ │ │ + b.w 88614 │ │ │ │ cmp r1, #240 @ 0xf0 │ │ │ │ - bne.n 8908a │ │ │ │ - b.n 88e5a │ │ │ │ + bne.n 88ff2 │ │ │ │ + b.n 88dc2 │ │ │ │ mov r2, r8 │ │ │ │ mov r4, r6 │ │ │ │ mov r8, r9 │ │ │ │ - b.n 88e5a │ │ │ │ + b.n 88dc2 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 1b29f8 │ │ │ │ + bl 1b1818 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 887f4 │ │ │ │ + beq.w 8875c │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 886c4 │ │ │ │ - b.n 88f6c │ │ │ │ + bne.w 8862c │ │ │ │ + b.n 88ed4 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.w 884be │ │ │ │ + b.w 88426 │ │ │ │ movs r5, #3 │ │ │ │ - b.w 886ac │ │ │ │ + b.w 88614 │ │ │ │ sub.w r5, r1, #237 @ 0xed │ │ │ │ negs r1, r5 │ │ │ │ adcs r1, r5 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.w 886ac │ │ │ │ + b.w 88614 │ │ │ │ movt r1, #16 │ │ │ │ mov r9, r1 │ │ │ │ - b.w 885b2 │ │ │ │ + b.w 8851a │ │ │ │ add.w r0, r7, #28 │ │ │ │ - b.w 88832 │ │ │ │ + b.w 8879a │ │ │ │ mov r0, ip │ │ │ │ ldrb r1, [r0, #3] │ │ │ │ mov ip, r0 │ │ │ │ bfi r2, r1, #24, #8 │ │ │ │ - b.w 88406 │ │ │ │ + b.w 8836e │ │ │ │ strb r2, [r5, r3] │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ - b.n 88d36 │ │ │ │ + b.n 88c9e │ │ │ │ movs r5, #4 │ │ │ │ - b.n 88cd8 │ │ │ │ + b.n 88c40 │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ - bne.n 890d2 │ │ │ │ + bne.n 8903a │ │ │ │ cmp.w ip, #143 @ 0x8f │ │ │ │ - bls.n 890d2 │ │ │ │ - b.n 88e5a │ │ │ │ + bls.n 8903a │ │ │ │ + b.n 88dc2 │ │ │ │ stmdb 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 89450 │ │ │ │ + beq.w 893b8 │ │ │ │ mov r8, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 89354 │ │ │ │ + beq.w 892bc │ │ │ │ movw r3, #65507 @ 0xffe3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.w 89566 │ │ │ │ + bhi.w 894ce │ │ │ │ adds r6, r0, r1 │ │ │ │ cmp r1, #3 │ │ │ │ - ble.w 89318 │ │ │ │ + ble.w 89280 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 894da │ │ │ │ + bne.w 89442 │ │ │ │ adds r1, r0, #4 │ │ │ │ subs r0, r6, #4 │ │ │ │ bic.w r1, r1, #3 │ │ │ │ cmp r1, r0 │ │ │ │ it hi │ │ │ │ subhi r2, r6, r1 │ │ │ │ - bhi.w 8931c │ │ │ │ + bhi.w 89284 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 89390 │ │ │ │ + bne.w 892f8 │ │ │ │ adds r2, r1, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc.n 8920c │ │ │ │ + bcc.n 89174 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 89392 │ │ │ │ + bne.w 892fa │ │ │ │ add.w r2, r1, #8 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc.n 8920c │ │ │ │ + bcc.n 89174 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 89392 │ │ │ │ + bne.w 892fa │ │ │ │ add.w r2, r1, #12 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc.n 8920c │ │ │ │ + bcc.n 89174 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ands.w r3, r3, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 89392 │ │ │ │ + bne.w 892fa │ │ │ │ adds r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bcs.n 891fc │ │ │ │ + bcs.n 89164 │ │ │ │ subs r1, r6, r2 │ │ │ │ movs r3, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi.w 895d2 │ │ │ │ + bhi.w 8953a │ │ │ │ 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 89392 │ │ │ │ + bne.w 892fa │ │ │ │ movw r6, #24312 @ 0x5ef8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r3, #393 @ 0x189 │ │ │ │ + movw r3, #329 @ 0x149 │ │ │ │ movt r3, #8 │ │ │ │ add.w r8, r4, #21 │ │ │ │ ldr.w r2, [r6, #888] @ 0x378 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 89498 │ │ │ │ - ldr r3, [pc, #696] @ (89514 ) │ │ │ │ + bne.w 89400 │ │ │ │ + ldr r3, [pc, #696] @ (8947c ) │ │ │ │ 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 8946c │ │ │ │ + bgt.w 893d4 │ │ │ │ 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 8945c │ │ │ │ + beq.w 893c4 │ │ │ │ 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, 892b2 │ │ │ │ + cbnz r6, 8921a │ │ │ │ ldrd r0, r1, [r2, #24] │ │ │ │ cmp r0, r1 │ │ │ │ - bhi.n 89384 │ │ │ │ + bhi.n 892ec │ │ │ │ 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, #41552 @ 0xa250 │ │ │ │ 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] @ (89518 ) │ │ │ │ + ldr r2, [pc, #588] @ (89480 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r6, [r2, #1600] @ 0x640 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 894ea │ │ │ │ + bne.w 89452 │ │ │ │ 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 894be │ │ │ │ + bpl.w 89426 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ lsls r6, r2, #25 │ │ │ │ - bpl.w 895de │ │ │ │ + bpl.w 89546 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r3, #20 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 2bff8 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 894d4 │ │ │ │ + bne.w 8943c │ │ │ │ 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 895d4 │ │ │ │ - add r0, pc, #4 @ (adr r0, 8932c ) │ │ │ │ + bhi.w 8953c │ │ │ │ + add r0, pc, #4 @ (adr r0, 89294 ) │ │ │ │ ldr.w pc, [r0, r2, lsl #2] │ │ │ │ nop │ │ │ │ - str r2, [sp, #244] @ 0xf4 │ │ │ │ + str r1, [sp, #660] @ 0x294 │ │ │ │ movs r0, r1 │ │ │ │ - str r3, [sp, #244] @ 0xf4 │ │ │ │ + str r2, [sp, #660] @ 0x294 │ │ │ │ movs r0, r1 │ │ │ │ - str r3, [sp, #324] @ 0x144 │ │ │ │ + str r2, [sp, #740] @ 0x2e4 │ │ │ │ movs r0, r1 │ │ │ │ - str r2, [sp, #124] @ 0x7c │ │ │ │ + str r1, [sp, #540] @ 0x21c │ │ │ │ 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 8923c │ │ │ │ - b.n 89392 │ │ │ │ + beq.w 891a4 │ │ │ │ + b.n 892fa │ │ │ │ mov r2, r1 │ │ │ │ - b.n 89226 │ │ │ │ + b.n 8918e │ │ │ │ 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 8933e │ │ │ │ + blt.n 892a6 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89596 │ │ │ │ + bne.w 894fe │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ movw r2, #24312 @ 0x5ef8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ add r3, r2 │ │ │ │ - b.n 89310 │ │ │ │ + b.n 89278 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 892b2 │ │ │ │ + b.n 8921a │ │ │ │ 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 8923c │ │ │ │ + beq.w 891a4 │ │ │ │ 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 │ │ │ │ @@ -139595,227 +139559,227 @@ │ │ │ │ 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 89578 │ │ │ │ + bne.w 894e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c76d0 │ │ │ │ + bl 1c64f0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 89310 │ │ │ │ + beq.n 89278 │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add.w r0, sp, r2 │ │ │ │ blx 2b420 │ │ │ │ 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 8953e │ │ │ │ + bpl.w 894a6 │ │ │ │ movs r4, #127 @ 0x7f │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89528 │ │ │ │ + beq.w 89490 │ │ │ │ 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 8953a │ │ │ │ + bgt.w 894a2 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ blx 2bff8 │ │ │ │ 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 146fdc │ │ │ │ + bl 1470c4 │ │ │ │ adds r0, #1 │ │ │ │ add r0, sp, #28 │ │ │ │ - beq.w 895ac │ │ │ │ - bl ac4c8 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + beq.w 89514 │ │ │ │ + bl ac048 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 89310 │ │ │ │ + b.n 89278 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89590 │ │ │ │ - ldr r3, [pc, #192] @ (8951c ) │ │ │ │ - b.n 89310 │ │ │ │ + bne.w 894f8 │ │ │ │ + ldr r3, [pc, #192] @ (89484 ) │ │ │ │ + b.n 89278 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, lr │ │ │ │ - bl 80264 │ │ │ │ + bl 80224 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 892b2 │ │ │ │ + bne.w 8921a │ │ │ │ ldr.w r2, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #42161 @ 0xa4b1 │ │ │ │ + movw r3, #42113 @ 0xa481 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 895b2 │ │ │ │ + bne.w 8951a │ │ │ │ mov r0, r8 │ │ │ │ blx 2c078 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 894aa │ │ │ │ + cbz r3, 89412 │ │ │ │ ldr.w r2, [r9, #800] @ 0x320 │ │ │ │ add.w r7, r4, #20 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r9, #800] @ 0x320 │ │ │ │ - b.n 892b2 │ │ │ │ + b.n 8921a │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 894aa │ │ │ │ + cbz r0, 89412 │ │ │ │ add.w r7, r4, #20 │ │ │ │ - b.n 892b2 │ │ │ │ - bl 23c470 │ │ │ │ + b.n 8921a │ │ │ │ + bl 23b41c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89310 │ │ │ │ + beq.w 89278 │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ lsls r7, r2, #26 │ │ │ │ - bmi.w 892f0 │ │ │ │ + bmi.w 89258 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 2bff8 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 89310 │ │ │ │ + beq.w 89278 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ str r4, [r2, #0] │ │ │ │ - b.n 89310 │ │ │ │ + b.n 89278 │ │ │ │ rbit r3, r3 │ │ │ │ clz r3, r3 │ │ │ │ subs r3, #7 │ │ │ │ mov.w sl, r3, lsr #3 │ │ │ │ - b.n 893a2 │ │ │ │ - movw r1, #55969 @ 0xdaa1 │ │ │ │ + b.n 8930a │ │ │ │ + movw r1, #56025 @ 0xdad9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 89556 │ │ │ │ + bne.n 894be │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 892d8 │ │ │ │ + bne.w 89240 │ │ │ │ mov r0, r3 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n 892d8 │ │ │ │ + b.n 89240 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movt r4, #16 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ - cbnz r0, 89550 │ │ │ │ + cbnz r0, 894b8 │ │ │ │ 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 8941e │ │ │ │ + ble.w 89386 │ │ │ │ mov fp, r5 │ │ │ │ - b.n 8942c │ │ │ │ + b.n 89394 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 8956e │ │ │ │ + beq.n 894d6 │ │ │ │ cmp r1, #2 │ │ │ │ movw r4, #65535 @ 0xffff │ │ │ │ - bne.n 89520 │ │ │ │ + bne.n 89488 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 89528 │ │ │ │ + beq.n 89490 │ │ │ │ adds r3, #28 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - b.n 89410 │ │ │ │ + b.n 89378 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n 892d8 │ │ │ │ - bl 23c470 │ │ │ │ + b.n 89240 │ │ │ │ + bl 23b41c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 89310 │ │ │ │ + b.n 89278 │ │ │ │ movs r4, #255 @ 0xff │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 89550 │ │ │ │ - b.n 89528 │ │ │ │ + bne.n 894b8 │ │ │ │ + b.n 89490 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl 20c518 │ │ │ │ + bl 20b2e0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #195 @ 0xc3 │ │ │ │ - bhi.n 895be │ │ │ │ + bhi.n 89526 │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ mov r9, r1 │ │ │ │ - b.n 893d2 │ │ │ │ + b.n 8933a │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r1, [r3, #0] │ │ │ │ - b.n 89458 │ │ │ │ + b.n 893c0 │ │ │ │ str r4, [r3, #0] │ │ │ │ ldrsb.w r3, [r0] │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8936e │ │ │ │ - ldr r3, [pc, #60] @ (895e4 ) │ │ │ │ + bge.w 892d6 │ │ │ │ + ldr r3, [pc, #60] @ (8954c ) │ │ │ │ add.w r3, r3, r1, lsl #5 │ │ │ │ - b.n 89310 │ │ │ │ - bl 15ea8c <_PyBytesWriter_Dealloc@@Base> │ │ │ │ - b.n 8956a │ │ │ │ + b.n 89278 │ │ │ │ + bl 15eac4 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + b.n 894d2 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 89486 │ │ │ │ + b.n 893ee │ │ │ │ cmp r2, #239 @ 0xef │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ - bhi.n 895ca │ │ │ │ + bhi.n 89532 │ │ │ │ mov r9, r1 │ │ │ │ - b.n 893d2 │ │ │ │ + b.n 8933a │ │ │ │ movt r1, #16 │ │ │ │ mov r9, r1 │ │ │ │ - b.n 893d2 │ │ │ │ + b.n 8933a │ │ │ │ mov r1, r2 │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ bfi r3, r2, #24, #8 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 89220 │ │ │ │ + b.n 89188 │ │ │ │ add.w r0, r3, #28 │ │ │ │ - b.n 894c0 │ │ │ │ + b.n 89428 │ │ │ │ lsls r0, r4, #26 │ │ │ │ lsls r3, r2, #1 │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 89746 │ │ │ │ + beq.w 896ae │ │ │ │ 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, #41552 @ 0xa250 │ │ │ │ @@ -139824,343 +139788,343 @@ │ │ │ │ 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 89630 │ │ │ │ + bmi.n 89598 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ands.w r0, r3, #3 │ │ │ │ - beq.n 89638 │ │ │ │ + beq.n 895a0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 89728 │ │ │ │ + beq.n 89690 │ │ │ │ mov r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 8974a │ │ │ │ - ldr r3, [pc, #444] @ (89800 ) │ │ │ │ + beq.w 896b2 │ │ │ │ + ldr r3, [pc, #444] @ (89768 ) │ │ │ │ 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 896fc │ │ │ │ + bne.n 89664 │ │ │ │ add.w r0, r4, #110592 @ 0x1b000 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr.w r0, [r0, #4000] @ 0xfa0 │ │ │ │ - bl 8b86c │ │ │ │ + bl 8b7d0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 897c6 │ │ │ │ + beq.w 8972e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 896c4 │ │ │ │ + beq.n 8962c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89684 │ │ │ │ + bge.n 895ec │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 897ba │ │ │ │ + beq.w 89722 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 896a4 │ │ │ │ + bge.n 8960c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 897ac │ │ │ │ + beq.w 89714 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 896a4 │ │ │ │ + bge.n 8960c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 897a0 │ │ │ │ + beq.n 89708 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 82f7c <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f3c <_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 89630 │ │ │ │ + b.n 89598 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8972c │ │ │ │ + bge.n 89694 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 8972c │ │ │ │ + cbnz r1, 89694 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 89632 │ │ │ │ + bne.n 8959a │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 82f7c <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f3c <_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 89632 │ │ │ │ + b.n 8959a │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 89652 │ │ │ │ + beq.n 895ba │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8973a │ │ │ │ + bge.n 896a2 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 8973a │ │ │ │ + cbnz r1, 896a2 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89632 │ │ │ │ + bge.n 8959a │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 89632 │ │ │ │ + b.n 8959a │ │ │ │ mov r0, r1 │ │ │ │ - b.n 896b0 │ │ │ │ + b.n 89618 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 89632 │ │ │ │ - b.n 896e6 │ │ │ │ + bne.w 8959a │ │ │ │ + b.n 8964e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 89632 │ │ │ │ - b.n 89722 │ │ │ │ + bge.w 8959a │ │ │ │ + b.n 8968a │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ and.w r0, r3, #28 │ │ │ │ cmp r0, #4 │ │ │ │ - bne.w 89640 │ │ │ │ + bne.w 895a8 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.n 897ce │ │ │ │ + bpl.n 89736 │ │ │ │ lsls r4, r3, #25 │ │ │ │ - bpl.n 897e2 │ │ │ │ + bpl.n 8974a │ │ │ │ ldrsb.w r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 897f4 │ │ │ │ + blt.n 8975c │ │ │ │ add.w r3, r2, #20 │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ mov.w ip, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, ip, r0, r3 │ │ │ │ movw r0, #24312 @ 0x5ef8 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ add r3, r0 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 89632 │ │ │ │ + bge.w 8959a │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 89632 │ │ │ │ + bne.w 8959a │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 89632 │ │ │ │ + b.n 8959a │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 896a4 │ │ │ │ + b.n 8960c │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - b.n 89696 │ │ │ │ + b.n 895fe │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 89684 │ │ │ │ - bl f6d10 │ │ │ │ + b.n 895ec │ │ │ │ + bl f6cb4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 89630 │ │ │ │ + b.n 89598 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldrsb.w r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 8976a │ │ │ │ + bge.n 896d2 │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - ldr r3, [pc, #40] @ (89804 ) │ │ │ │ + ldr r3, [pc, #40] @ (8976c ) │ │ │ │ add.w r3, r3, r0, lsl #5 │ │ │ │ - b.n 89782 │ │ │ │ + b.n 896ea │ │ │ │ ldrsb.w r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 897f0 │ │ │ │ + blt.n 89758 │ │ │ │ add.w r3, r2, #28 │ │ │ │ - b.n 8976a │ │ │ │ + b.n 896d2 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 897fa │ │ │ │ + bpl.n 89762 │ │ │ │ add.w r3, r2, #20 │ │ │ │ - b.n 897d8 │ │ │ │ + b.n 89740 │ │ │ │ add.w r3, r2, #28 │ │ │ │ - b.n 897d8 │ │ │ │ + b.n 89740 │ │ │ │ ldrb r0, [r7, #27] │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r0, r4, #26 │ │ │ │ lsls r3, r2, #1 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 89814 │ │ │ │ - cbz r1, 89814 │ │ │ │ - b.w 1c8964 │ │ │ │ + cbz r0, 8977c │ │ │ │ + cbz r1, 8977c │ │ │ │ + b.w 1c77e0 │ │ │ │ subs r3, r2, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ ldrsb.w r2, [r0, #16] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 89ae4 │ │ │ │ + blt.w 89a4c │ │ │ │ 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 89938 │ │ │ │ + bne.n 898a0 │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 898f8 │ │ │ │ + bpl.n 89860 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 89a14 │ │ │ │ + beq.w 8997c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #39701 @ 0x9b15 │ │ │ │ + movw r3, #39549 @ 0x9a7d │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 89a0a │ │ │ │ + bne.w 89972 │ │ │ │ movw r0, #24312 @ 0x5ef8 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - movw r3, #15717 @ 0x3d65 │ │ │ │ + movw r3, #15653 @ 0x3d25 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r2, [r0, #900] @ 0x384 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 899fe │ │ │ │ - ldr r3, [pc, #656] @ (89b10 ) │ │ │ │ + bne.w 89966 │ │ │ │ + ldr r3, [pc, #656] @ (89a78 ) │ │ │ │ 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 89914 │ │ │ │ + beq.n 8987c │ │ │ │ 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 898be │ │ │ │ + bgt.n 89826 │ │ │ │ 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 89914 │ │ │ │ + beq.n 8987c │ │ │ │ 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 898e6 │ │ │ │ + beq.n 8984e │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 89984 │ │ │ │ + beq.n 898ec │ │ │ │ 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 898e0 │ │ │ │ + b.n 89848 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 89a30 │ │ │ │ + bne.w 89998 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 89850 │ │ │ │ + bmi.n 897b8 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 89850 │ │ │ │ + beq.n 897b8 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 89850 │ │ │ │ + b.n 897b8 │ │ │ │ ldr.w r2, [r0, #860] @ 0x35c │ │ │ │ - movw r3, #42321 @ 0xa551 │ │ │ │ + movw r3, #42273 @ 0xa521 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 89ad6 │ │ │ │ + bne.w 89a3e │ │ │ │ mov r0, r1 │ │ │ │ blx 2af18 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 898e0 │ │ │ │ + b.n 89848 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 89ade │ │ │ │ + bne.w 89a46 │ │ │ │ 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] @ (89b10 ) │ │ │ │ + ldr r0, [pc, #448] @ (89a78 ) │ │ │ │ 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 1056f8 │ │ │ │ + bl 105590 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r4, r0, #1 │ │ │ │ - beq.w 89af0 │ │ │ │ + beq.w 89a58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89ae8 │ │ │ │ + beq.w 89a50 │ │ │ │ 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 89842 │ │ │ │ + b.n 897aa │ │ │ │ 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 │ │ │ │ @@ -140171,102 +140135,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 899c4 │ │ │ │ + bne.n 8992c │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 899c0 │ │ │ │ + cbz r3, 89928 │ │ │ │ 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 89a72 │ │ │ │ + beq.n 899da │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 89a4a │ │ │ │ + beq.n 899b2 │ │ │ │ ldr.w r3, [ip, #532] @ 0x214 │ │ │ │ - cbnz r3, 899dc │ │ │ │ + cbnz r3, 89944 │ │ │ │ str.w r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 898e0 │ │ │ │ + beq.w 89848 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 89a6c │ │ │ │ + beq.n 899d4 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, r6, [r2, #20] │ │ │ │ - cbz r3, 899fa │ │ │ │ + cbz r3, 89962 │ │ │ │ str r2, [r3, #24] │ │ │ │ str r2, [r6, #20] │ │ │ │ - b.n 898e0 │ │ │ │ + b.n 89848 │ │ │ │ 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 89900 │ │ │ │ + beq.w 89868 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8990a │ │ │ │ + beq.w 89872 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ - b.n 89900 │ │ │ │ + b.n 89868 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 89a1c │ │ │ │ + beq.n 89984 │ │ │ │ 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 89850 │ │ │ │ - b.n 89a24 │ │ │ │ + beq.w 897b8 │ │ │ │ + b.n 8998c │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 89a58 │ │ │ │ + cbz r3, 899c0 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 898e0 │ │ │ │ + bne.w 89848 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 898e0 │ │ │ │ + b.n 89848 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 899ec │ │ │ │ + b.n 89954 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 899ce │ │ │ │ + beq.n 89936 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 89ad0 │ │ │ │ + cbz r3, 89a38 │ │ │ │ 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, 89aa8 │ │ │ │ + cbz r3, 89a10 │ │ │ │ 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 │ │ │ │ @@ -140275,106 +140239,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 898e0 │ │ │ │ + b.n 89848 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 89a7e │ │ │ │ + b.n 899e6 │ │ │ │ ldr.w r0, [r0, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 8992c │ │ │ │ + b.n 89894 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 82f7c <_Py_SetImmortal@@Base> │ │ │ │ + b.w 82f3c <_Py_SetImmortal@@Base> │ │ │ │ mov r0, r1 │ │ │ │ - bl 82f7c <_Py_SetImmortal@@Base> │ │ │ │ - b.n 898e0 │ │ │ │ - movw r0, #48020 @ 0xbb94 │ │ │ │ + bl 82f3c <_Py_SetImmortal@@Base> │ │ │ │ + b.n 89848 │ │ │ │ + movw r0, #46036 @ 0xb3d4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 243764 │ │ │ │ + bl 242728 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 82f7c <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f3c <_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 898e0 │ │ │ │ + b.n 89848 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00089b14 : │ │ │ │ +00089a7c : │ │ │ │ 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, #24312 @ 0x5ef8 │ │ │ │ movt ip, #82 @ 0x52 │ │ │ │ - movw r3, #15717 @ 0x3d65 │ │ │ │ + movw r3, #15653 @ 0x3d25 │ │ │ │ movt r3, #8 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [ip, #900] @ 0x384 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 89c4a │ │ │ │ - cbz r0, 89b98 │ │ │ │ - ldr r3, [pc, #416] @ (89ce4 ) │ │ │ │ + bne.w 89bb2 │ │ │ │ + cbz r0, 89b00 │ │ │ │ + ldr r3, [pc, #416] @ (89c4c ) │ │ │ │ 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 89bae │ │ │ │ + beq.n 89b16 │ │ │ │ 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 89b80 │ │ │ │ + bgt.n 89ae8 │ │ │ │ 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, 89bae │ │ │ │ + cbz r2, 89b16 │ │ │ │ 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, 89b9c │ │ │ │ - cbz r2, 89bd2 │ │ │ │ + cbz r0, 89b04 │ │ │ │ + cbz r2, 89b3a │ │ │ │ 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 89b98 │ │ │ │ + b.n 89b00 │ │ │ │ ldr.w r2, [ip, #860] @ 0x35c │ │ │ │ - movw r3, #42321 @ 0xa551 │ │ │ │ + movw r3, #42273 @ 0xa521 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 89cdc │ │ │ │ + bne.w 89c44 │ │ │ │ mov r0, r1 │ │ │ │ blx 2af18 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 89b98 │ │ │ │ + b.n 89b00 │ │ │ │ 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 │ │ │ │ @@ -140385,74 +140349,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 89c12 │ │ │ │ + bne.n 89b7a │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 89c0e │ │ │ │ + cbz r3, 89b76 │ │ │ │ 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 89c74 │ │ │ │ + beq.n 89bdc │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 89c54 │ │ │ │ + beq.n 89bbc │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 89c2a │ │ │ │ + cbnz r3, 89b92 │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 89b98 │ │ │ │ + beq.n 89b00 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 89cd0 │ │ │ │ + beq.n 89c38 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, r6, [r2, #20] │ │ │ │ - cbz r3, 89c46 │ │ │ │ + cbz r3, 89bae │ │ │ │ str r2, [r3, #24] │ │ │ │ str r2, [r6, #20] │ │ │ │ - b.n 89b98 │ │ │ │ + b.n 89b00 │ │ │ │ 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, 89c62 │ │ │ │ + cbz r3, 89bca │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 89b98 │ │ │ │ + bne.n 89b00 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 89b98 │ │ │ │ + b.n 89b00 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 89c1c │ │ │ │ + beq.n 89b84 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 89cd6 │ │ │ │ + cbz r3, 89c3e │ │ │ │ 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, 89ca8 │ │ │ │ + cbz r3, 89c10 │ │ │ │ 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 │ │ │ │ @@ -140461,82 +140425,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 89b98 │ │ │ │ + b.n 89b00 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 89c38 │ │ │ │ + b.n 89ba0 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 89c80 │ │ │ │ + b.n 89be8 │ │ │ │ ldr.w r0, [ip, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 89bc6 │ │ │ │ + b.n 89b2e │ │ │ │ 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 89f56 │ │ │ │ + bne.w 89ebe │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 8524c │ │ │ │ + bl 8520c │ │ │ │ mov r8, r0 │ │ │ │ cmn.w r0, #3 │ │ │ │ - beq.w 89f34 │ │ │ │ + beq.w 89e9c │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 89df4 │ │ │ │ + bne.n 89d5c │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ - cbz r3, 89d3a │ │ │ │ + cbz r3, 89ca2 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 89fb6 │ │ │ │ + bne.w 89f1e │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 89f10 │ │ │ │ + ble.w 89e78 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8a026 │ │ │ │ + bne.w 89f8e │ │ │ │ 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 89db6 │ │ │ │ + bgt.n 89d1e │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.w 89ec6 │ │ │ │ + bge.w 89e2e │ │ │ │ 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 89de0 │ │ │ │ + beq.n 89d48 │ │ │ │ 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] │ │ │ │ @@ -140546,1983 +140510,1985 @@ │ │ │ │ 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 89fa2 │ │ │ │ + bgt.w 89f0a │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 89e50 │ │ │ │ + bge.n 89db8 │ │ │ │ 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 89d92 │ │ │ │ + bne.n 89cfa │ │ │ │ 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 89d9c │ │ │ │ + b.n 89d04 │ │ │ │ cmp r5, r9 │ │ │ │ - beq.n 89ef2 │ │ │ │ + beq.n 89e5a │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8a048 │ │ │ │ + bne.w 89fb0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 89ee0 │ │ │ │ + beq.n 89e48 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8a040 │ │ │ │ + bne.w 89fa8 │ │ │ │ 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 89e38 │ │ │ │ + bge.n 89da0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 89e38 │ │ │ │ + cbnz r3, 89da0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r6, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89dac │ │ │ │ + bge.n 89d14 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 89dac │ │ │ │ + bne.n 89d14 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 89dae │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 89d16 │ │ │ │ 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 89dc6 │ │ │ │ + blt.n 89d2e │ │ │ │ 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 89eb2 │ │ │ │ + ble.n 89e1a │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 8a008 │ │ │ │ + bgt.w 89f70 │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 89efe │ │ │ │ + bge.n 89e66 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp.w ip, #15 │ │ │ │ - ble.n 89dc8 │ │ │ │ + ble.n 89d30 │ │ │ │ str.w r1, [r0, r2, lsl #2] │ │ │ │ - b.n 89d7e │ │ │ │ + b.n 89ce6 │ │ │ │ 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 89ea2 │ │ │ │ + bge.n 89e0a │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 89d7e │ │ │ │ + b.n 89ce6 │ │ │ │ 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 89eb8 │ │ │ │ - b.n 89e6a │ │ │ │ + blt.n 89e20 │ │ │ │ + b.n 89dd2 │ │ │ │ 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 89e38 │ │ │ │ - b.n 89e2a │ │ │ │ + bge.n 89da0 │ │ │ │ + b.n 89d92 │ │ │ │ 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 89e8c │ │ │ │ + b.n 89df4 │ │ │ │ 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 8a070 │ │ │ │ + bl 89fd8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 89d42 │ │ │ │ + bne.w 89caa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8a056 │ │ │ │ + blt.w 89fbe │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89f50 │ │ │ │ + bge.n 89eb8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a068 │ │ │ │ + beq.w 89fd0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 89dae │ │ │ │ + b.n 89d16 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw ip, #41552 @ 0xa250 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r3, ip │ │ │ │ - bne.w 89d0a │ │ │ │ + bne.w 89c72 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl dbf74 │ │ │ │ + bl dbe64 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 89d24 │ │ │ │ + beq.w 89c8c │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 15c8e8 <_PyUnicode_IsNumeric@@Base+0x4c8> │ │ │ │ + bl 15c940 <_PyUnicode_IsNumeric@@Base+0x4c0> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 89fde │ │ │ │ + blt.n 89f46 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 89dac │ │ │ │ + bge.w 89d14 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 89dac │ │ │ │ + bne.w 89d14 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 89dae │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 89d16 │ │ │ │ lsls r1, r2, #2 │ │ │ │ add.w r8, r3, r1 │ │ │ │ ldr.w r8, [r8, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bge.n 89fee │ │ │ │ + bge.n 89f56 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 89e9c │ │ │ │ + b.n 89e04 │ │ │ │ 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 8aa0c │ │ │ │ + bl 8a970 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 89f34 │ │ │ │ + beq.n 89e9c │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b.n 89d3a │ │ │ │ + b.n 89ca2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 89f86 │ │ │ │ + bne.n 89eee │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 89f86 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 89eee │ │ │ │ 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 89fb2 │ │ │ │ - b.n 89e6a │ │ │ │ + blt.n 89f1a │ │ │ │ + b.n 89dd2 │ │ │ │ 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 89e94 │ │ │ │ + blt.w 89dfc │ │ │ │ and.w r2, lr, r9 │ │ │ │ - b.n 89e84 │ │ │ │ + b.n 89dec │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 233d70 <_PyDict_SendEvent@@Base> │ │ │ │ + bl 232d70 <_PyDict_SendEvent@@Base> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w ip, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 89d54 │ │ │ │ + b.n 89cbc │ │ │ │ add.w r2, r2, r8, lsl #2 │ │ │ │ str r5, [r2, #4] │ │ │ │ - b.n 89ef2 │ │ │ │ + b.n 89e5a │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #1 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 233d70 <_PyDict_SendEvent@@Base> │ │ │ │ - b.n 89e00 │ │ │ │ + bl 232d70 <_PyDict_SendEvent@@Base> │ │ │ │ + b.n 89d68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89f3e │ │ │ │ + bne.w 89ea6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 89f3e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 89ea6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 89f50 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 89eb8 │ │ │ │ stmdb 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 8a952 │ │ │ │ + bhi.w 8a8b4 │ │ │ │ mov.w r9, #1 │ │ │ │ mov r3, r1 │ │ │ │ ldrd r5, r2, [r0, #24] │ │ │ │ - lsl.w r7, r9, r3 │ │ │ │ + lsl.w r8, r9, r3 │ │ │ │ mov sl, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ movw r1, #43691 @ 0xaaab │ │ │ │ movt r1, #43690 @ 0xaaaa │ │ │ │ - lsl.w r2, r7, r9 │ │ │ │ + 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 8a5b4 │ │ │ │ + beq.w 8a512 │ │ │ │ cmp r3, #7 │ │ │ │ itt hi │ │ │ │ strhi.w r9, [sp, #8] │ │ │ │ movhi r1, #8 │ │ │ │ - bhi.w 8a7ca │ │ │ │ + bhi.w 8a72e │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 8a21c │ │ │ │ - ldr r2, [pc, #712] @ (8a398 ) │ │ │ │ + bne.w 8a188 │ │ │ │ + ldr r2, [pc, #696] @ (8a2f0 ) │ │ │ │ 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 8a612 │ │ │ │ + beq.w 8a572 │ │ │ │ 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 │ │ │ │ str.w r3, [r2, #1932] @ 0x78c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str.w r9, [r4] │ │ │ │ + strb.w r9, [r4, #6] │ │ │ │ str r2, [r4, #20] │ │ │ │ str r2, [r4, #24] │ │ │ │ movs r2, #5 │ │ │ │ - strb.w r9, [r4, #6] │ │ │ │ + str r1, [r4, #16] │ │ │ │ str r2, [r4, #12] │ │ │ │ movw r2, #771 @ 0x303 │ │ │ │ - str r1, [r4, #16] │ │ │ │ + str r1, [r4, #8] │ │ │ │ strh r2, [r4, #4] │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ - str r1, [r4, #8] │ │ │ │ blx 2b420 │ │ │ │ ldrb.w ip, [r5, #5] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r7, [r6, #8] │ │ │ │ lsl.w ip, r9, ip │ │ │ │ + ldr.w r9, [r6, #8] │ │ │ │ add.w ip, ip, #20 │ │ │ │ add ip, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8a520 │ │ │ │ + bne.w 8a47e │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a5e4 │ │ │ │ + beq.w 8a544 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ - cmp r2, r7 │ │ │ │ - bne.w 8a64c │ │ │ │ + cmp r2, r9 │ │ │ │ + bne.w 8a5ac │ │ │ │ ldr r2, [r6, #24] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 8a64c │ │ │ │ + bne.w 8a5ac │ │ │ │ mov r0, r3 │ │ │ │ mov r1, ip │ │ │ │ - lsls r2, r7, #3 │ │ │ │ + mov.w r2, r9, lsl #3 │ │ │ │ blx 2bff8 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r7, 8a1c4 │ │ │ │ - ldrb.w ip, [r4, #4] │ │ │ │ - mov.w lr, #1 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.n 8a12c │ │ │ │ + ldrb r7, [r4, #4] │ │ │ │ + mov.w ip, #1 │ │ │ │ movs r2, #0 │ │ │ │ - mov r9, r5 │ │ │ │ - lsl.w lr, lr, ip │ │ │ │ - add.w lr, lr, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8a19c │ │ │ │ - cmp.w ip, #15 │ │ │ │ - bgt.w 8a5cc │ │ │ │ - ldrsh.w r8, [sl, r1, lsl #1] │ │ │ │ - cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 8a340 │ │ │ │ + mov r8, r5 │ │ │ │ + lsl.w ip, ip, r7 │ │ │ │ + add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ + b.n 8a106 │ │ │ │ + cmp r7, #15 │ │ │ │ + bgt.w 8a52c │ │ │ │ + ldrsh.w lr, [sl, r1, lsl #1] │ │ │ │ + cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ + bne.w 8a2a0 │ │ │ │ strh.w r2, [sl, r1, lsl #1] │ │ │ │ adds r2, #1 │ │ │ │ - cmp r7, r2 │ │ │ │ - beq.n 8a1c2 │ │ │ │ - ldrb.w ip, [r4, #4] │ │ │ │ + cmp r9, r2 │ │ │ │ + beq.n 8a12a │ │ │ │ + ldrb r7, [r4, #4] │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ - cmp.w ip, #7 │ │ │ │ + cmp r7, #7 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ - and.w r1, lr, r0 │ │ │ │ - bgt.n 8a17a │ │ │ │ - ldrsb.w r8, [sl, r1] │ │ │ │ - cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 8a340 │ │ │ │ + and.w r1, ip, r0 │ │ │ │ + bgt.n 8a0e8 │ │ │ │ + ldrsb.w lr, [sl, r1] │ │ │ │ + cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ + bne.w 8a2a0 │ │ │ │ strb.w r2, [sl, r1] │ │ │ │ adds r2, #1 │ │ │ │ - cmp r2, r7 │ │ │ │ - bne.n 8a198 │ │ │ │ - mov r5, r9 │ │ │ │ + cmp r2, r9 │ │ │ │ + bne.n 8a104 │ │ │ │ + mov r5, r8 │ │ │ │ movw r3, #57360 @ 0xe010 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ str r4, [r6, #24] │ │ │ │ - beq.n 8a20c │ │ │ │ + beq.n 8a174 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 8a39c │ │ │ │ + bne.w 8a2f4 │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 8a39c │ │ │ │ - ldr r3, [pc, #436] @ (8a398 ) │ │ │ │ + bne.w 8a2f4 │ │ │ │ + ldr r3, [pc, #420] @ (8a2f0 ) │ │ │ │ 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 8a608 │ │ │ │ + bhi.w 8a568 │ │ │ │ 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] │ │ │ │ movs r0, #0 │ │ │ │ - str r7, [r4, #16] │ │ │ │ - subs r3, r3, r7 │ │ │ │ + str.w r9, [r4, #16] │ │ │ │ + sub.w r3, r3, r9 │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov.w r1, fp, lsl #3 │ │ │ │ str r1, [sp, #16] │ │ │ │ - add r1, r7 │ │ │ │ + add r1, r8 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ add.w r9, r1, #20 │ │ │ │ - movw r8, #24312 @ 0x5ef8 │ │ │ │ - movt r8, #82 @ 0x52 │ │ │ │ - movw r0, #393 @ 0x189 │ │ │ │ + movw r7, #24312 @ 0x5ef8 │ │ │ │ + movt r7, #82 @ 0x52 │ │ │ │ + movw r0, #329 @ 0x149 │ │ │ │ movt r0, #8 │ │ │ │ - ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ + ldr.w r4, [r7, #868] @ 0x364 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 8a912 │ │ │ │ - ldr r0, [pc, #336] @ (8a398 ) │ │ │ │ + bne.w 8a870 │ │ │ │ + ldr r0, [pc, #316] @ (8a2f0 ) │ │ │ │ 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, #12] │ │ │ │ add.w r0, r9, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ - bcs.w 8a814 │ │ │ │ + bcs.w 8a77c │ │ │ │ adds r1, #19 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsrs r2, r1, #3 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr.w r0, [r0, r2, lsl #3] │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8a888 │ │ │ │ + beq.w 8a7f0 │ │ │ │ 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 8a49a │ │ │ │ + beq.w 8a3f2 │ │ │ │ strb r3, [r4, #4] │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - mov.w r8, #1 │ │ │ │ + movs r7, #1 │ │ │ │ strb.w sl, [r4, #5] │ │ │ │ add.w sl, r4, #20 │ │ │ │ - mov r2, r7 │ │ │ │ strb r3, [r4, #6] │ │ │ │ + mov r2, r8 │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ - str.w r8, [r4] │ │ │ │ - mov r0, sl │ │ │ │ - str.w fp, [r4, #12] │ │ │ │ str.w r9, [r4, #16] │ │ │ │ str.w r9, [r4, #8] │ │ │ │ + mov r0, sl │ │ │ │ + str r7, [r4, #0] │ │ │ │ + str.w fp, [r4, #12] │ │ │ │ blx 2b420 │ │ │ │ - add.w r0, r7, #20 │ │ │ │ + add.w r0, r8, #20 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r9 │ │ │ │ add r0, r4 │ │ │ │ blx 2b420 │ │ │ │ ldrb.w ip, [r5, #5] │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - lsl.w ip, r8, ip │ │ │ │ - ldr r7, [r6, #8] │ │ │ │ + lsl.w ip, r7, ip │ │ │ │ + ldr.w r9, [r6, #8] │ │ │ │ add.w ip, ip, #20 │ │ │ │ - lsl.w r8, r8, r3 │ │ │ │ + lsls r7, r3 │ │ │ │ add ip, r5 │ │ │ │ - add.w r3, sl, r8 │ │ │ │ + add.w r3, sl, r7 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8a518 │ │ │ │ + bne.w 8a476 │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a5e4 │ │ │ │ + beq.w 8a544 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8a144 │ │ │ │ - cmp r7, r2 │ │ │ │ - ble.w 8a5fc │ │ │ │ + bne.w 8a0ae │ │ │ │ + cmp r9, r2 │ │ │ │ + ble.w 8a55c │ │ │ │ movs r0, #12 │ │ │ │ - mla r0, r0, r7, r4 │ │ │ │ - add r0, r8 │ │ │ │ - add r8, r4 │ │ │ │ - b.n 8a332 │ │ │ │ + mla r0, r0, r9, r4 │ │ │ │ + add r0, r7 │ │ │ │ + add r7, r4 │ │ │ │ + b.n 8a292 │ │ │ │ ldr.w r1, [ip], #8 │ │ │ │ - add.w r8, r8, #12 │ │ │ │ - str.w r1, [r8, #12] │ │ │ │ + adds r7, #12 │ │ │ │ + str r1, [r7, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - str.w r1, [r8, #8] │ │ │ │ - str.w r2, [r8, #16] │ │ │ │ - cmp r0, r8 │ │ │ │ - beq.w 8a5fc │ │ │ │ + str r1, [r7, #8] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + cmp r0, r7 │ │ │ │ + beq.w 8a55c │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8a316 │ │ │ │ + bne.n 8a27e │ │ │ │ add.w ip, ip, #8 │ │ │ │ - b.n 8a332 │ │ │ │ + b.n 8a292 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ - add.w r8, r0, #1 │ │ │ │ - cmp.w ip, #7 │ │ │ │ - add r1, r8 │ │ │ │ - and.w r1, lr, r1 │ │ │ │ - ble.n 8a388 │ │ │ │ - cmp.w ip, #15 │ │ │ │ - bgt.w 8a754 │ │ │ │ - ldrsh.w ip, [sl, r1, lsl #1] │ │ │ │ - cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8a18e │ │ │ │ + add.w lr, r0, #1 │ │ │ │ + cmp r7, #7 │ │ │ │ + add r1, lr │ │ │ │ + and.w r1, ip, r1 │ │ │ │ + ble.n 8a2e2 │ │ │ │ + cmp r7, #15 │ │ │ │ + bgt.w 8a6b8 │ │ │ │ + ldrsh.w r7, [sl, r1, lsl #1] │ │ │ │ + adds r7, #1 │ │ │ │ + beq.w 8a0fa │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ - and.w r1, lr, r1 │ │ │ │ - b.n 8a35e │ │ │ │ + and.w r1, ip, r1 │ │ │ │ + b.n 8a2ba │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ - and.w r1, lr, r1 │ │ │ │ - ldrsb.w ip, [sl, r1] │ │ │ │ - cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8a1b8 │ │ │ │ - b.n 8a37a │ │ │ │ + and.w r1, ip, r1 │ │ │ │ + ldrsb.w r7, [sl, r1] │ │ │ │ + adds r7, #1 │ │ │ │ + beq.w 8a120 │ │ │ │ + b.n 8a2d4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r8, #24312 @ 0x5ef8 │ │ │ │ - movt r8, #82 @ 0x52 │ │ │ │ - movw r3, #15717 @ 0x3d65 │ │ │ │ + movw r7, #24312 @ 0x5ef8 │ │ │ │ + movt r7, #82 @ 0x52 │ │ │ │ + movw r3, #15653 @ 0x3d25 │ │ │ │ movt r3, #8 │ │ │ │ - ldr.w r2, [r8, #880] @ 0x370 │ │ │ │ + ldr.w r2, [r7, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8a87c │ │ │ │ - ldr r3, [pc, #656] @ (8a648 ) │ │ │ │ + bne.w 8a7e4 │ │ │ │ + ldr r3, [pc, #664] @ (8a5a8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r9, [r3, #1612] @ 0x64c │ │ │ │ - cmn.w r9, #804 @ 0x324 │ │ │ │ - beq.w 8a858 │ │ │ │ + ldr.w r8, [r3, #1612] @ 0x64c │ │ │ │ + cmn.w r8, #804 @ 0x324 │ │ │ │ + beq.w 8a7c0 │ │ │ │ lsrs r3, r5, #18 │ │ │ │ ubfx r1, r5, #0, #18 │ │ │ │ - add.w r3, r9, r3, lsl #3 │ │ │ │ + add.w r3, r8, r3, lsl #3 │ │ │ │ ldr.w r2, [r3, #808] @ 0x328 │ │ │ │ cmp r2, r1 │ │ │ │ - bgt.n 8a3fa │ │ │ │ + bgt.n 8a352 │ │ │ │ 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 8a858 │ │ │ │ + beq.w 8a7c0 │ │ │ │ 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 8a76e │ │ │ │ + beq.w 8a6d2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8a20c │ │ │ │ + bne.w 8a174 │ │ │ │ ldr r5, [r3, #16] │ │ │ │ movs r2, #28 │ │ │ │ - ldr.w sl, [r9, #512] @ 0x200 │ │ │ │ + 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] │ │ │ │ str r1, [r2, #8] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ str r2, [r3, #8] │ │ │ │ - add.w lr, r9, r1, lsl #2 │ │ │ │ + add.w lr, r8, r1, lsl #2 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w ip, [lr, #528] @ 0x210 │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 8a456 │ │ │ │ + bne.n 8a3ae │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbz r2, 8a452 │ │ │ │ + cbz r2, 8a3aa │ │ │ │ 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 8a9a2 │ │ │ │ + beq.w 8a904 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 8a980 │ │ │ │ + beq.w 8a8e2 │ │ │ │ ldr.w r3, [lr, #532] @ 0x214 │ │ │ │ - cbnz r3, 8a472 │ │ │ │ + cbnz r3, 8a3ca │ │ │ │ str.w r0, [lr, #532] @ 0x214 │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 8a20c │ │ │ │ + beq.w 8a174 │ │ │ │ ldrd r3, r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a938 │ │ │ │ + beq.w 8a896 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ strd r3, ip, [r0, #20] │ │ │ │ - cbz r3, 8a494 │ │ │ │ + cbz r3, 8a3ec │ │ │ │ str r0, [r3, #24] │ │ │ │ str.w r0, [ip, #20] │ │ │ │ - b.n 8a20c │ │ │ │ + b.n 8a174 │ │ │ │ ldrd r2, r1, [r0, #24] │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.n 8a5a0 │ │ │ │ + bhi.w 8a4fe │ │ │ │ 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 8a814 │ │ │ │ + beq.w 8a77c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ - add.w r8, r7, #20 │ │ │ │ + add.w r7, r8, #20 │ │ │ │ add.w sl, r4, #20 │ │ │ │ - mov r2, r7 │ │ │ │ mov.w r9, #0 │ │ │ │ - movs r7, #1 │ │ │ │ + mov r2, r8 │ │ │ │ strb r3, [r4, #4] │ │ │ │ + mov.w r8, #1 │ │ │ │ strb r0, [r4, #5] │ │ │ │ - mov r0, sl │ │ │ │ strb r1, [r4, #6] │ │ │ │ + mov r0, sl │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ - str r7, [r4, #0] │ │ │ │ - str.w fp, [r4, #12] │ │ │ │ str.w r9, [r4, #16] │ │ │ │ str.w r9, [r4, #8] │ │ │ │ + str.w fp, [r4, #12] │ │ │ │ + str.w r8, [r4] │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - add.w r0, r4, r8 │ │ │ │ mov r1, r9 │ │ │ │ + adds r0, r4, r7 │ │ │ │ blx 2b420 │ │ │ │ ldrb.w ip, [r5, #5] │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - lsl.w ip, r7, ip │ │ │ │ - lsl.w r8, r7, r3 │ │ │ │ + lsl.w ip, r8, ip │ │ │ │ + ldr.w r9, [r6, #8] │ │ │ │ add.w ip, ip, #20 │ │ │ │ - ldr r7, [r6, #8] │ │ │ │ + lsl.w r7, r8, r3 │ │ │ │ add ip, r5 │ │ │ │ - add.w r3, sl, r8 │ │ │ │ + add.w r3, sl, r7 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a2f4 │ │ │ │ + beq.w 8a25c │ │ │ │ ldrb r2, [r4, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a8a8 │ │ │ │ - cmp r7, #0 │ │ │ │ - ble.n 8a566 │ │ │ │ + beq.w 8a810 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + ble.n 8a4c4 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ mov r2, r3 │ │ │ │ - add.w r8, r3, r7, lsl #3 │ │ │ │ + add.w lr, r3, r9, lsl #3 │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ - add.w lr, r1, #3 │ │ │ │ - ldrb.w r1, [lr, #1]! │ │ │ │ + adds r7, r1, #3 │ │ │ │ + ldrb.w r1, [r7, #1]! │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr.w sl, [ip, r1, lsl #3] │ │ │ │ - add.w r9, r0, r1, lsl #2 │ │ │ │ + add.w r8, r0, r1, lsl #2 │ │ │ │ ldr.w r0, [sl] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - blt.w 8a780 │ │ │ │ + blt.w 8a6e4 │ │ │ │ str.w sl, [r2] │ │ │ │ adds r2, #8 │ │ │ │ - ldr.w r1, [r9, #4] │ │ │ │ + ldr.w r1, [r8, #4] │ │ │ │ str.w r1, [r2, #-4] │ │ │ │ - cmp r8, r2 │ │ │ │ - bne.n 8a536 │ │ │ │ + cmp lr, r2 │ │ │ │ + bne.n 8a494 │ │ │ │ mov r1, r3 │ │ │ │ - mov r2, r7 │ │ │ │ + mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c9124 │ │ │ │ + bl 1c7fa4 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl 1cbe4c <_PyNamespace_New@@Base+0x32c> │ │ │ │ + bl 1caccc <_PyNamespace_New@@Base+0x32c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r6, #28] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a95c │ │ │ │ + beq.w 8a8be │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ strb r1, [r3, #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a884 │ │ │ │ + beq.w 8a7ec │ │ │ │ ldr r0, [sp, #4] │ │ │ │ lsls r2, r2, #2 │ │ │ │ adds r0, #4 │ │ │ │ blx 2b420 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8a20c │ │ │ │ + b.n 8a174 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ - add.w r8, r7, #20 │ │ │ │ + add.w r7, r8, #20 │ │ │ │ str.w r1, [lr, #12] │ │ │ │ mov r0, sl │ │ │ │ str.w lr, [r1, #8] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n 8a4c2 │ │ │ │ + b.n 8a41c │ │ │ │ movs r1, #12 │ │ │ │ cmp r3, #7 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bhi.w 8a7ca │ │ │ │ + bhi.w 8a72e │ │ │ │ mul.w r2, r1, fp │ │ │ │ str r2, [sp, #16] │ │ │ │ - adds r1, r2, r7 │ │ │ │ + add.w r1, r2, r8 │ │ │ │ add.w r9, r1, #20 │ │ │ │ - b.n 8a22c │ │ │ │ + b.n 8a198 │ │ │ │ ldr.w r5, [sl, r1, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - bne.w 8a340 │ │ │ │ + bne.w 8a2a0 │ │ │ │ str.w r2, [sl, r1, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ - cmp r2, r7 │ │ │ │ - bne.w 8a198 │ │ │ │ - b.n 8a1c2 │ │ │ │ + cmp r2, r9 │ │ │ │ + bne.w 8a104 │ │ │ │ + b.n 8a12a │ │ │ │ ldr r2, [r5, #16] │ │ │ │ - cmp r2, r7 │ │ │ │ - bne.w 8a79a │ │ │ │ + cmp r2, r9 │ │ │ │ + bne.w 8a6fe │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, ip │ │ │ │ - mul.w r2, r7, r2 │ │ │ │ + mul.w r2, r2, r9 │ │ │ │ blx 2bff8 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r3 │ │ │ │ - mov r2, r7 │ │ │ │ + mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9050c │ │ │ │ - b.n 8a1c4 │ │ │ │ + bl 9046c │ │ │ │ + b.n 8a12c │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8a20c │ │ │ │ - movw r8, #24312 @ 0x5ef8 │ │ │ │ - movt r8, #82 @ 0x52 │ │ │ │ - movw r1, #393 @ 0x189 │ │ │ │ + b.n 8a174 │ │ │ │ + movw r7, #24312 @ 0x5ef8 │ │ │ │ + movt r7, #82 @ 0x52 │ │ │ │ + movw r1, #329 @ 0x149 │ │ │ │ movt r1, #8 │ │ │ │ - ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ + ldr.w r4, [r7, #868] @ 0x364 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 8a900 │ │ │ │ + bne.w 8a85c │ │ │ │ ldr.w r2, [r2, #1612] @ 0x64c │ │ │ │ - movs r7, #8 │ │ │ │ + mov.w r8, #8 │ │ │ │ strd r9, r2, [sp, #8] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ mov.w r9, #68 @ 0x44 │ │ │ │ mov.w fp, #5 │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 8a266 │ │ │ │ - nop │ │ │ │ + b.n 8a1d2 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #0 │ │ │ │ + cmp.w r9, #0 │ │ │ │ it gt │ │ │ │ movgt r2, #0 │ │ │ │ - ble.w 8a932 │ │ │ │ - subs r1, r2, r7 │ │ │ │ + ble.w 8a890 │ │ │ │ + sub.w r1, r2, r9 │ │ │ │ mvns r1, r1 │ │ │ │ - ands.w r9, r1, #3 │ │ │ │ - beq.n 8a728 │ │ │ │ + ands.w r8, r1, #3 │ │ │ │ + beq.n 8a68c │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8a730 │ │ │ │ - add.w lr, r3, r2, lsl #3 │ │ │ │ - add.w r8, ip, #8 │ │ │ │ + beq.n 8a694 │ │ │ │ + add.w r7, r3, r2, lsl #3 │ │ │ │ + add.w lr, ip, #8 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ - mov ip, r8 │ │ │ │ - cmp.w r9, #1 │ │ │ │ - stmia.w lr, {r0, r1} │ │ │ │ - beq.n 8a728 │ │ │ │ - cmp.w r9, #2 │ │ │ │ - beq.n 8a6a4 │ │ │ │ - ldr.w r1, [r8, #4] │ │ │ │ + mov ip, lr │ │ │ │ + cmp.w r8, #1 │ │ │ │ + stmia.w r7, {r0, r1} │ │ │ │ + beq.n 8a68c │ │ │ │ + cmp.w r8, #2 │ │ │ │ + beq.n 8a608 │ │ │ │ + ldr.w r1, [lr, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8a730 │ │ │ │ - add.w lr, r3, r2, lsl #3 │ │ │ │ - add.w r8, r8, #8 │ │ │ │ + beq.n 8a694 │ │ │ │ + add.w r7, r3, r2, lsl #3 │ │ │ │ + add.w lr, lr, #8 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ - mov ip, r8 │ │ │ │ - stmia.w lr, {r0, r1} │ │ │ │ - ldr.w r1, [r8, #4] │ │ │ │ + mov ip, lr │ │ │ │ + stmia.w r7, {r0, r1} │ │ │ │ + ldr.w r1, [lr, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8a730 │ │ │ │ - add.w lr, r3, r2, lsl #3 │ │ │ │ + beq.n 8a694 │ │ │ │ + add.w r7, r3, r2, lsl #3 │ │ │ │ adds r2, #1 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ - add.w ip, r8, #8 │ │ │ │ - stmia.w lr, {r0, r1} │ │ │ │ - b.n 8a728 │ │ │ │ - add.w lr, r3, r2, lsl #3 │ │ │ │ + add.w ip, lr, #8 │ │ │ │ + stmia.w r7, {r0, r1} │ │ │ │ + b.n 8a68c │ │ │ │ + add.w r7, r3, r2, lsl #3 │ │ │ │ adds r2, #1 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ - add.w r8, ip, #8 │ │ │ │ - mov r9, r2 │ │ │ │ - cmp r7, r2 │ │ │ │ - stmia.w lr, {r0, r1} │ │ │ │ - beq.w 8a164 │ │ │ │ - ldr.w r1, [r8, #4] │ │ │ │ - mov ip, r8 │ │ │ │ - add.w lr, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8a730 │ │ │ │ - ldrd r0, r1, [r8] │ │ │ │ - add.w ip, r8, #8 │ │ │ │ - stmia.w lr, {r0, r1} │ │ │ │ + add.w lr, ip, #8 │ │ │ │ + mov r8, r2 │ │ │ │ + cmp r9, r2 │ │ │ │ + stmia.w r7, {r0, r1} │ │ │ │ + beq.w 8a0d4 │ │ │ │ + ldr.w r1, [lr, #4] │ │ │ │ + mov ip, lr │ │ │ │ + add.w r7, r3, r2, lsl #3 │ │ │ │ + cbz r1, 8a694 │ │ │ │ + ldrd r0, r1, [lr] │ │ │ │ + add.w ip, lr, #8 │ │ │ │ + stmia.w r7, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ - add.w lr, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8a730 │ │ │ │ + add.w r7, r3, r2, lsl #3 │ │ │ │ + cbz r1, 8a694 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ - add.w ip, r8, #16 │ │ │ │ - stmia.w lr, {r0, r1} │ │ │ │ - add.w r2, r9, #2 │ │ │ │ + add.w ip, lr, #16 │ │ │ │ + stmia.w r7, {r0, r1} │ │ │ │ + add.w r2, r8, #2 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ - add.w lr, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8a730 │ │ │ │ + add.w r7, r3, r2, lsl #3 │ │ │ │ + cbz r1, 8a694 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ - add.w r2, r9, #3 │ │ │ │ - add.w ip, r8, #24 │ │ │ │ - stmia.w lr, {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 8a6c0 │ │ │ │ + bne.n 8a624 │ │ │ │ ldr.w r0, [ip, #12] │ │ │ │ add.w r1, ip, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8a89c │ │ │ │ - add.w lr, r3, r2, lsl #3 │ │ │ │ + beq.w 8a804 │ │ │ │ + add.w r7, r3, r2, lsl #3 │ │ │ │ add.w ip, r1, #8 │ │ │ │ adds r2, #1 │ │ │ │ ldmia r1, {r0, r1} │ │ │ │ - cmp r2, r7 │ │ │ │ - stmia.w lr, {r0, r1} │ │ │ │ - bne.n 8a656 │ │ │ │ - b.n 8a164 │ │ │ │ - ldr.w r5, [sl, r1, lsl #2] │ │ │ │ - adds r5, #1 │ │ │ │ - beq.w 8a5d6 │ │ │ │ + cmp r2, r9 │ │ │ │ + stmia.w r7, {r0, r1} │ │ │ │ + bne.n 8a5b8 │ │ │ │ + b.n 8a0d4 │ │ │ │ + ldr.w r7, [sl, r1, lsl #2] │ │ │ │ + adds r7, #1 │ │ │ │ + beq.w 8a536 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ - and.w r1, lr, r1 │ │ │ │ - b.n 8a754 │ │ │ │ + and.w r1, ip, r1 │ │ │ │ + b.n 8a6b8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ - ldr.w r2, [r9, r2, lsl #3] │ │ │ │ + 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 8a20c │ │ │ │ + b.n 8a174 │ │ │ │ str.w r0, [sl] │ │ │ │ adds r2, #8 │ │ │ │ str.w sl, [r2, #-8] │ │ │ │ - ldr.w r1, [r9, #4] │ │ │ │ + ldr.w r1, [r8, #4] │ │ │ │ str.w r1, [r2, #-4] │ │ │ │ - cmp r2, r8 │ │ │ │ - bne.w 8a536 │ │ │ │ - b.n 8a566 │ │ │ │ - cmp r7, #0 │ │ │ │ - ble.w 8a5fc │ │ │ │ - mov.w r8, #12 │ │ │ │ - mov lr, r3 │ │ │ │ - mla r8, r8, r7, r3 │ │ │ │ - b.n 8a7b0 │ │ │ │ + cmp r2, lr │ │ │ │ + bne.w 8a494 │ │ │ │ + b.n 8a4c4 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + ble.w 8a55c │ │ │ │ + mov.w lr, #12 │ │ │ │ + mov r7, r3 │ │ │ │ + mla lr, lr, r9, r3 │ │ │ │ + b.n 8a716 │ │ │ │ add.w ip, ip, #12 │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8a7ac │ │ │ │ + beq.n 8a712 │ │ │ │ ldmia.w ip, {r0, r1, r2} │ │ │ │ - stmia.w lr, {r0, r1, r2} │ │ │ │ - add.w lr, lr, #12 │ │ │ │ - cmp r8, lr │ │ │ │ - bne.n 8a7ac │ │ │ │ - b.n 8a5fc │ │ │ │ + stmia.w r7, {r0, r1, r2} │ │ │ │ + adds r7, #12 │ │ │ │ + cmp lr, r7 │ │ │ │ + bne.n 8a712 │ │ │ │ + b.n 8a55c │ │ │ │ mul.w r2, fp, r1 │ │ │ │ cmp r3, #15 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bhi.w 8a93e │ │ │ │ + bhi.w 8a89c │ │ │ │ add.w sl, r3, #1 │ │ │ │ - movs r7, #1 │ │ │ │ - movw r8, #24312 @ 0x5ef8 │ │ │ │ - movt r8, #82 @ 0x52 │ │ │ │ - lsl.w r7, r7, sl │ │ │ │ - adds r1, r2, r7 │ │ │ │ - ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ + mov.w r8, #1 │ │ │ │ + movw r7, #24312 @ 0x5ef8 │ │ │ │ + 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, #393 @ 0x189 │ │ │ │ + movw r1, #329 @ 0x149 │ │ │ │ movt r1, #8 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 8a912 │ │ │ │ - ldr r1, [pc, #516] @ (8aa08 ) │ │ │ │ + bne.w 8a870 │ │ │ │ + ldr r1, [pc, #512] @ (8a96c ) │ │ │ │ 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, #12] │ │ │ │ - ldr.w r4, [r8, #848] @ 0x350 │ │ │ │ - movw r1, #42161 @ 0xa4b1 │ │ │ │ + ldr.w r4, [r7, #848] @ 0x350 │ │ │ │ + movw r1, #42113 @ 0xa481 │ │ │ │ movt r1, #7 │ │ │ │ strd fp, r3, [sp, #20] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 8a970 │ │ │ │ + bne.w 8a8d2 │ │ │ │ mov r0, r9 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c078 │ │ │ │ mov r4, r0 │ │ │ │ ldrd fp, r3, [sp, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8a952 │ │ │ │ + beq.w 8a8b4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ - add.w r8, r7, #20 │ │ │ │ + add.w r7, r8, #20 │ │ │ │ ldr.w r1, [r2, #800] @ 0x320 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r2, #800] @ 0x320 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n 8a4c2 │ │ │ │ - ldr.w r2, [r8, #860] @ 0x35c │ │ │ │ - movw r3, #42321 @ 0xa551 │ │ │ │ + b.n 8a41c │ │ │ │ + ldr.w r2, [r7, #860] @ 0x35c │ │ │ │ + movw r3, #42273 @ 0xa521 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8a966 │ │ │ │ + bne.n 8a8c8 │ │ │ │ mov r0, r5 │ │ │ │ blx 2af18 │ │ │ │ - ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ + ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r9, #800] @ 0x320 │ │ │ │ - b.n 8a20c │ │ │ │ - ldr.w r0, [r8, #864] @ 0x360 │ │ │ │ + str.w r3, [r8, #800] @ 0x320 │ │ │ │ + b.n 8a174 │ │ │ │ + ldr.w r0, [r7, #864] @ 0x360 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8a20c │ │ │ │ + b.n 8a174 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ strd fp, r3, [sp, #24] │ │ │ │ - bl 80264 │ │ │ │ + bl 80224 │ │ │ │ ldrd fp, r3, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 8a4b4 │ │ │ │ + b.n 8a40e │ │ │ │ ldr r0, [r1, #12] │ │ │ │ adds r1, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8a73e │ │ │ │ - b.n 8a89c │ │ │ │ + bne.w 8a6a2 │ │ │ │ + b.n 8a804 │ │ │ │ mov r0, r3 │ │ │ │ - mov r9, r3 │ │ │ │ - cmp r2, r7 │ │ │ │ - bge.n 8a8f4 │ │ │ │ + cmp r2, r9 │ │ │ │ + bge.n 8a850 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ adds r0, #12 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldrb.w lr, [r1] │ │ │ │ - add.w lr, lr, #1 │ │ │ │ - add.w r1, r1, lr, lsl #2 │ │ │ │ + ldrb r7, [r1, #0] │ │ │ │ + adds r7, #1 │ │ │ │ + add.w r1, r1, r7, lsl #2 │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ ldrb r1, [r1, r2] │ │ │ │ adds r2, #1 │ │ │ │ - add.w r8, r3, r1, lsl #2 │ │ │ │ + add.w lr, r7, r1, lsl #2 │ │ │ │ ldr.w r1, [ip, r1, lsl #3] │ │ │ │ - ldr.w lr, [r1] │ │ │ │ - cmp.w lr, #1073741824 @ 0x40000000 │ │ │ │ + ldr r7, [r1, #0] │ │ │ │ + cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ - addlt.w lr, lr, #1 │ │ │ │ - strlt.w lr, [r1] │ │ │ │ + addlt r7, #1 │ │ │ │ + strlt r7, [r1, #0] │ │ │ │ str.w r1, [r0, #-8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str.w r1, [r0, #-12] │ │ │ │ - ldr.w r1, [r8, #4] │ │ │ │ + ldr.w r1, [lr, #4] │ │ │ │ str.w r1, [r0, #-4] │ │ │ │ - b.n 8a8ac │ │ │ │ - mov r1, r9 │ │ │ │ - mov r2, r7 │ │ │ │ + b.n 8a812 │ │ │ │ + mov r1, r3 │ │ │ │ + mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9050c │ │ │ │ - b.n 8a570 │ │ │ │ + bl 9046c │ │ │ │ + b.n 8a4ce │ │ │ │ str.w r9, [sp, #8] │ │ │ │ - movs r7, #8 │ │ │ │ + mov.w r8, #8 │ │ │ │ mov.w r9, #68 @ 0x44 │ │ │ │ mov.w fp, #5 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr.w r0, [r8, #864] @ 0x360 │ │ │ │ + ldr.w r0, [r7, #864] @ 0x360 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #20] │ │ │ │ str.w fp, [sp, #12] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8a952 │ │ │ │ + cbz r0, 8a8b4 │ │ │ │ ldrd r1, fp, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - add.w r8, r7, #20 │ │ │ │ - b.n 8a4c2 │ │ │ │ - bne.w 8a164 │ │ │ │ - b.n 8a1c4 │ │ │ │ - str.w r3, [r9, #524] @ 0x20c │ │ │ │ - b.n 8a484 │ │ │ │ + add.w r7, r8, #20 │ │ │ │ + b.n 8a41c │ │ │ │ + bne.w 8a0d4 │ │ │ │ + b.n 8a12c │ │ │ │ + str.w r3, [r8, #524] @ 0x20c │ │ │ │ + b.n 8a3dc │ │ │ │ add.w sl, r3, #2 │ │ │ │ - movs r7, #1 │ │ │ │ - lsl.w r7, r7, sl │ │ │ │ - adds r1, r7, r2 │ │ │ │ + mov.w r8, #1 │ │ │ │ + lsl.w r8, r8, sl │ │ │ │ + add.w r1, r8, r2 │ │ │ │ adds.w r9, r1, #20 │ │ │ │ - bpl.w 8a22c │ │ │ │ - bl 23c470 │ │ │ │ + bpl.w 8a198 │ │ │ │ + bl 23b41c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8a216 │ │ │ │ + b.n 8a182 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8a20c │ │ │ │ - ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ + b.n 8a174 │ │ │ │ + ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b.n 8a86e │ │ │ │ - ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ + b.n 8a7d6 │ │ │ │ + ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ mov r1, r9 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd fp, r3, [sp, #20] │ │ │ │ - b.n 8a83c │ │ │ │ - ldr.w r3, [r9, #524] @ 0x20c │ │ │ │ + b.n 8a7a4 │ │ │ │ + ldr.w r3, [r8, #524] @ 0x20c │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r0, #20] │ │ │ │ str r2, [r0, #24] │ │ │ │ - cbz r3, 8a98e │ │ │ │ + cbz r3, 8a8f0 │ │ │ │ str r0, [r3, #24] │ │ │ │ - ldr.w r3, [r9, #532] @ 0x214 │ │ │ │ - str.w r0, [r9, #524] @ 0x20c │ │ │ │ + ldr.w r3, [r8, #532] @ 0x214 │ │ │ │ + str.w r0, [r8, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a20c │ │ │ │ - str.w r0, [r9, #532] @ 0x214 │ │ │ │ - b.n 8a20c │ │ │ │ + bne.w 8a174 │ │ │ │ + str.w r0, [r8, #532] @ 0x214 │ │ │ │ + b.n 8a174 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a462 │ │ │ │ + beq.w 8a3ba │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbz r2, 8aa02 │ │ │ │ + cbz r2, 8a964 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr.w r1, [sl, r5] │ │ │ │ str r2, [r3, #24] │ │ │ │ - ldr.w r3, [r9, #520] @ 0x208 │ │ │ │ + ldr.w r3, [r8, #520] @ 0x208 │ │ │ │ str r3, [r0, #20] │ │ │ │ lsrs r2, r1, #18 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ - str.w r0, [r9, #520] @ 0x208 │ │ │ │ - cbz r3, 8a9d8 │ │ │ │ + str.w r0, [r8, #520] @ 0x208 │ │ │ │ + cbz r3, 8a93a │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ - add.w r3, r9, r3, lsl #3 │ │ │ │ + add.w r3, r8, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ - add.w r3, r9, r2, lsl #3 │ │ │ │ + add.w r3, r8, r2, lsl #3 │ │ │ │ movs r4, #0 │ │ │ │ - ldr.w r0, [r8, #980] @ 0x3d4 │ │ │ │ + ldr.w r0, [r7, #980] @ 0x3d4 │ │ │ │ mov.w r2, #262144 @ 0x40000 │ │ │ │ str.w r4, [r3, #804] @ 0x324 │ │ │ │ - ldr.w r3, [r8, #988] @ 0x3dc │ │ │ │ + ldr.w r3, [r7, #988] @ 0x3dc │ │ │ │ blx r3 │ │ │ │ - ldr.w r3, [r9, #788] @ 0x314 │ │ │ │ + ldr.w r3, [r8, #788] @ 0x314 │ │ │ │ str.w r4, [sl, r5] │ │ │ │ subs r3, #1 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - str.w r3, [r9, #788] @ 0x314 │ │ │ │ - b.n 8a20c │ │ │ │ - str.w r3, [r9, #524] @ 0x20c │ │ │ │ - b.n 8a9b0 │ │ │ │ + str.w r3, [r8, #788] @ 0x314 │ │ │ │ + b.n 8a174 │ │ │ │ + str.w r3, [r8, #524] @ 0x20c │ │ │ │ + b.n 8a912 │ │ │ │ + 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 8b2f0 │ │ │ │ + bhi.w 8b252 │ │ │ │ mov r3, r1 │ │ │ │ mov.w r9, #1 │ │ │ │ ldrd r5, r1, [r0, #24] │ │ │ │ - lsl.w r7, r9, r3 │ │ │ │ + lsl.w r8, r9, r3 │ │ │ │ mov r6, r0 │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ ldrb r4, [r5, #6] │ │ │ │ mov sl, r3 │ │ │ │ cmp r4, #0 │ │ │ │ ite eq │ │ │ │ moveq r1, #0 │ │ │ │ andne.w r1, r2, #1 │ │ │ │ - lsl.w r2, r7, r9 │ │ │ │ + lsl.w r2, r8, r9 │ │ │ │ umull r0, r2, r0, r2 │ │ │ │ lsr.w fp, r2, r9 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8af50 │ │ │ │ + beq.w 8aeaa │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 8b166 │ │ │ │ + bhi.w 8b0ca │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 8abba │ │ │ │ - ldr r2, [pc, #712] @ (8ad34 ) │ │ │ │ + bne.w 8ab22 │ │ │ │ + ldr r2, [pc, #696] @ (8ac88 ) │ │ │ │ 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 8afb0 │ │ │ │ + beq.w 8af0c │ │ │ │ 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 │ │ │ │ str.w r3, [r2, #1932] @ 0x78c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str.w r9, [r4] │ │ │ │ + strb.w r9, [r4, #6] │ │ │ │ str r2, [r4, #20] │ │ │ │ str r2, [r4, #24] │ │ │ │ movs r2, #5 │ │ │ │ - strb.w r9, [r4, #6] │ │ │ │ + str r1, [r4, #16] │ │ │ │ str r2, [r4, #12] │ │ │ │ movw r2, #771 @ 0x303 │ │ │ │ - str r1, [r4, #16] │ │ │ │ + str r1, [r4, #8] │ │ │ │ strh r2, [r4, #4] │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ - str r1, [r4, #8] │ │ │ │ blx 2b420 │ │ │ │ ldrb.w ip, [r5, #5] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r7, [r6, #8] │ │ │ │ lsl.w ip, r9, ip │ │ │ │ + ldr.w r9, [r6, #8] │ │ │ │ add.w ip, ip, #20 │ │ │ │ add ip, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8aebc │ │ │ │ + bne.w 8ae16 │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8af82 │ │ │ │ + beq.w 8aede │ │ │ │ ldr r2, [r5, #16] │ │ │ │ - cmp r2, r7 │ │ │ │ - bne.w 8afe8 │ │ │ │ + cmp r2, r9 │ │ │ │ + bne.w 8af48 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 8afe8 │ │ │ │ + bne.w 8af48 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, ip │ │ │ │ - lsls r2, r7, #3 │ │ │ │ + mov.w r2, r9, lsl #3 │ │ │ │ blx 2bff8 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r7, 8ab62 │ │ │ │ - ldrb.w ip, [r4, #4] │ │ │ │ - mov.w lr, #1 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.n 8aac6 │ │ │ │ + ldrb r7, [r4, #4] │ │ │ │ + mov.w ip, #1 │ │ │ │ movs r2, #0 │ │ │ │ - mov r9, r5 │ │ │ │ - lsl.w lr, lr, ip │ │ │ │ - add.w lr, lr, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8ab3a │ │ │ │ - cmp.w ip, #15 │ │ │ │ - bgt.w 8af6a │ │ │ │ - ldrsh.w r8, [sl, r1, lsl #1] │ │ │ │ - cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 8acde │ │ │ │ + mov r8, r5 │ │ │ │ + lsl.w ip, ip, r7 │ │ │ │ + add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ + b.n 8aaa0 │ │ │ │ + cmp r7, #15 │ │ │ │ + bgt.w 8aec6 │ │ │ │ + ldrsh.w lr, [sl, r1, lsl #1] │ │ │ │ + cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ + bne.w 8ac3a │ │ │ │ strh.w r2, [sl, r1, lsl #1] │ │ │ │ adds r2, #1 │ │ │ │ - cmp r7, r2 │ │ │ │ - beq.n 8ab60 │ │ │ │ - ldrb.w ip, [r4, #4] │ │ │ │ + cmp r9, r2 │ │ │ │ + beq.n 8aac4 │ │ │ │ + ldrb r7, [r4, #4] │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ - cmp.w ip, #7 │ │ │ │ + cmp r7, #7 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ - and.w r1, lr, r0 │ │ │ │ - bgt.n 8ab18 │ │ │ │ - ldrsb.w r8, [sl, r1] │ │ │ │ - cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 8acde │ │ │ │ + and.w r1, ip, r0 │ │ │ │ + bgt.n 8aa82 │ │ │ │ + ldrsb.w lr, [sl, r1] │ │ │ │ + cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ + bne.w 8ac3a │ │ │ │ strb.w r2, [sl, r1] │ │ │ │ adds r2, #1 │ │ │ │ - cmp r2, r7 │ │ │ │ - bne.n 8ab36 │ │ │ │ - mov r5, r9 │ │ │ │ + cmp r2, r9 │ │ │ │ + bne.n 8aa9e │ │ │ │ + mov r5, r8 │ │ │ │ movw r3, #57360 @ 0xe010 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ str r4, [r6, #24] │ │ │ │ - beq.n 8abaa │ │ │ │ + beq.n 8ab0e │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 8ad38 │ │ │ │ + bne.w 8ac8c │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 8ad38 │ │ │ │ - ldr r3, [pc, #432] @ (8ad34 ) │ │ │ │ + bne.w 8ac8c │ │ │ │ + ldr r3, [pc, #416] @ (8ac88 ) │ │ │ │ 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 8afa6 │ │ │ │ + bhi.w 8af02 │ │ │ │ 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] │ │ │ │ movs r0, #0 │ │ │ │ - str r7, [r4, #16] │ │ │ │ - subs r3, r3, r7 │ │ │ │ + str.w r9, [r4, #16] │ │ │ │ + sub.w r3, r3, r9 │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov.w r1, fp, lsl #3 │ │ │ │ str r1, [sp, #16] │ │ │ │ - add r1, r7 │ │ │ │ + add r1, r8 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ add.w r9, r1, #20 │ │ │ │ - movw r8, #24312 @ 0x5ef8 │ │ │ │ - movt r8, #82 @ 0x52 │ │ │ │ - movw r0, #393 @ 0x189 │ │ │ │ + movw r7, #24312 @ 0x5ef8 │ │ │ │ + movt r7, #82 @ 0x52 │ │ │ │ + movw r0, #329 @ 0x149 │ │ │ │ movt r0, #8 │ │ │ │ - ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ + ldr.w r4, [r7, #868] @ 0x364 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 8b2bc │ │ │ │ - ldr r0, [pc, #332] @ (8ad34 ) │ │ │ │ + bne.w 8b21a │ │ │ │ + ldr r0, [pc, #312] @ (8ac88 ) │ │ │ │ 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, #12] │ │ │ │ add.w r0, r9, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ - bcs.w 8b1b6 │ │ │ │ + bcs.w 8b11e │ │ │ │ adds r1, #19 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsrs r2, r1, #3 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr.w r0, [r0, r2, lsl #3] │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8b238 │ │ │ │ + beq.w 8b1a0 │ │ │ │ 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 8ae36 │ │ │ │ + beq.w 8ad8a │ │ │ │ strb r3, [r4, #4] │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - mov.w r8, #1 │ │ │ │ + movs r7, #1 │ │ │ │ strb.w sl, [r4, #5] │ │ │ │ add.w sl, r4, #20 │ │ │ │ - mov r2, r7 │ │ │ │ strb r3, [r4, #6] │ │ │ │ + mov r2, r8 │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ - str.w r8, [r4] │ │ │ │ - mov r0, sl │ │ │ │ - str.w fp, [r4, #12] │ │ │ │ str.w r9, [r4, #16] │ │ │ │ str.w r9, [r4, #8] │ │ │ │ + mov r0, sl │ │ │ │ + str r7, [r4, #0] │ │ │ │ + str.w fp, [r4, #12] │ │ │ │ blx 2b420 │ │ │ │ - add.w r0, r7, #20 │ │ │ │ + add.w r0, r8, #20 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r9 │ │ │ │ add r0, r4 │ │ │ │ blx 2b420 │ │ │ │ ldrb.w ip, [r5, #5] │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - lsl.w ip, r8, ip │ │ │ │ - ldr r7, [r6, #8] │ │ │ │ + lsl.w ip, r7, ip │ │ │ │ + ldr.w r9, [r6, #8] │ │ │ │ add.w ip, ip, #20 │ │ │ │ - lsl.w r8, r8, r3 │ │ │ │ + lsls r7, r3 │ │ │ │ add ip, r5 │ │ │ │ - add.w r3, sl, r8 │ │ │ │ + add.w r3, sl, r7 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8aeb4 │ │ │ │ + bne.w 8ae0e │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8af82 │ │ │ │ + beq.w 8aede │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8aae2 │ │ │ │ - cmp r7, r2 │ │ │ │ - ble.w 8af9a │ │ │ │ + bne.w 8aa48 │ │ │ │ + cmp r9, r2 │ │ │ │ + ble.w 8aef6 │ │ │ │ movs r0, #12 │ │ │ │ - mla r0, r0, r7, r4 │ │ │ │ - add r0, r8 │ │ │ │ - add r8, r4 │ │ │ │ - b.n 8acd0 │ │ │ │ + mla r0, r0, r9, r4 │ │ │ │ + add r0, r7 │ │ │ │ + add r7, r4 │ │ │ │ + b.n 8ac2c │ │ │ │ ldr.w r1, [ip], #8 │ │ │ │ - add.w r8, r8, #12 │ │ │ │ - str.w r1, [r8, #12] │ │ │ │ + adds r7, #12 │ │ │ │ + str r1, [r7, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - str.w r1, [r8, #8] │ │ │ │ - str.w r2, [r8, #16] │ │ │ │ - cmp r0, r8 │ │ │ │ - beq.w 8af9a │ │ │ │ + str r1, [r7, #8] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + cmp r0, r7 │ │ │ │ + beq.w 8aef6 │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8acb4 │ │ │ │ + bne.n 8ac18 │ │ │ │ add.w ip, ip, #8 │ │ │ │ - b.n 8acd0 │ │ │ │ + b.n 8ac2c │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ - add.w r8, r0, #1 │ │ │ │ - cmp.w ip, #7 │ │ │ │ - add r1, r8 │ │ │ │ - and.w r1, lr, r1 │ │ │ │ - ble.n 8ad26 │ │ │ │ - cmp.w ip, #15 │ │ │ │ - bgt.w 8b0f0 │ │ │ │ - ldrsh.w ip, [sl, r1, lsl #1] │ │ │ │ - cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8ab2c │ │ │ │ + add.w lr, r0, #1 │ │ │ │ + cmp r7, #7 │ │ │ │ + add r1, lr │ │ │ │ + and.w r1, ip, r1 │ │ │ │ + ble.n 8ac7c │ │ │ │ + cmp r7, #15 │ │ │ │ + bgt.w 8b054 │ │ │ │ + ldrsh.w r7, [sl, r1, lsl #1] │ │ │ │ + adds r7, #1 │ │ │ │ + beq.w 8aa94 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ - and.w r1, lr, r1 │ │ │ │ - b.n 8acfc │ │ │ │ + and.w r1, ip, r1 │ │ │ │ + b.n 8ac54 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ - and.w r1, lr, r1 │ │ │ │ - ldrsb.w ip, [sl, r1] │ │ │ │ - cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8ab56 │ │ │ │ - b.n 8ad18 │ │ │ │ + and.w r1, ip, r1 │ │ │ │ + ldrsb.w r7, [sl, r1] │ │ │ │ + adds r7, #1 │ │ │ │ + beq.w 8aaba │ │ │ │ + b.n 8ac6e │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r8, #24312 @ 0x5ef8 │ │ │ │ - movt r8, #82 @ 0x52 │ │ │ │ - movw r3, #15717 @ 0x3d65 │ │ │ │ + movw r7, #24312 @ 0x5ef8 │ │ │ │ + movt r7, #82 @ 0x52 │ │ │ │ + movw r3, #15653 @ 0x3d25 │ │ │ │ movt r3, #8 │ │ │ │ - ldr.w r2, [r8, #880] @ 0x370 │ │ │ │ + ldr.w r2, [r7, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8b220 │ │ │ │ - ldr r3, [pc, #656] @ (8afe4 ) │ │ │ │ + bne.w 8b188 │ │ │ │ + ldr r3, [pc, #668] @ (8af44 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r9, [r3, #1612] @ 0x64c │ │ │ │ - cmn.w r9, #804 @ 0x324 │ │ │ │ - beq.w 8b1fa │ │ │ │ + ldr.w r8, [r3, #1612] @ 0x64c │ │ │ │ + cmn.w r8, #804 @ 0x324 │ │ │ │ + beq.w 8b162 │ │ │ │ lsrs r3, r5, #18 │ │ │ │ ubfx r1, r5, #0, #18 │ │ │ │ - add.w r3, r9, r3, lsl #3 │ │ │ │ + add.w r3, r8, r3, lsl #3 │ │ │ │ ldr.w r2, [r3, #808] @ 0x328 │ │ │ │ cmp r2, r1 │ │ │ │ - bgt.n 8ad96 │ │ │ │ + bgt.n 8acea │ │ │ │ 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 8b1fa │ │ │ │ + beq.w 8b162 │ │ │ │ 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 8b10a │ │ │ │ + beq.w 8b06e │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8abaa │ │ │ │ + bne.w 8ab0e │ │ │ │ ldr r5, [r3, #16] │ │ │ │ movs r2, #28 │ │ │ │ - ldr.w sl, [r9, #512] @ 0x200 │ │ │ │ + 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] │ │ │ │ str r1, [r2, #8] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ str r2, [r3, #8] │ │ │ │ - add.w lr, r9, r1, lsl #2 │ │ │ │ + add.w lr, r8, r1, lsl #2 │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr.w ip, [lr, #528] @ 0x210 │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 8adf2 │ │ │ │ + bne.n 8ad46 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbz r2, 8adee │ │ │ │ + cbz r2, 8ad42 │ │ │ │ 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 8b340 │ │ │ │ + beq.w 8b2a2 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 8b31e │ │ │ │ + beq.w 8b280 │ │ │ │ ldr.w r3, [lr, #532] @ 0x214 │ │ │ │ - cbnz r3, 8ae0e │ │ │ │ + cbnz r3, 8ad62 │ │ │ │ str.w r0, [lr, #532] @ 0x214 │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 8abaa │ │ │ │ + beq.w 8ab0e │ │ │ │ ldrd r3, r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8b3a6 │ │ │ │ + beq.w 8b308 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ strd r3, ip, [r0, #20] │ │ │ │ - cbz r3, 8ae30 │ │ │ │ + cbz r3, 8ad84 │ │ │ │ str r0, [r3, #24] │ │ │ │ str.w r0, [ip, #20] │ │ │ │ - b.n 8abaa │ │ │ │ + b.n 8ab0e │ │ │ │ ldrd r2, r1, [r0, #24] │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.n 8af3c │ │ │ │ + bhi.w 8ae96 │ │ │ │ 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 8b1b6 │ │ │ │ + beq.w 8b11e │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ - add.w r8, r7, #20 │ │ │ │ + add.w r7, r8, #20 │ │ │ │ add.w sl, r4, #20 │ │ │ │ - mov r2, r7 │ │ │ │ mov.w r9, #0 │ │ │ │ - movs r7, #1 │ │ │ │ + mov r2, r8 │ │ │ │ strb r3, [r4, #4] │ │ │ │ + mov.w r8, #1 │ │ │ │ strb r0, [r4, #5] │ │ │ │ - mov r0, sl │ │ │ │ strb r1, [r4, #6] │ │ │ │ + mov r0, sl │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ - str r7, [r4, #0] │ │ │ │ - str.w fp, [r4, #12] │ │ │ │ str.w r9, [r4, #16] │ │ │ │ str.w r9, [r4, #8] │ │ │ │ + str.w fp, [r4, #12] │ │ │ │ + str.w r8, [r4] │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - add.w r0, r4, r8 │ │ │ │ mov r1, r9 │ │ │ │ + adds r0, r4, r7 │ │ │ │ blx 2b420 │ │ │ │ ldrb.w ip, [r5, #5] │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - lsl.w ip, r7, ip │ │ │ │ - lsl.w r8, r7, r3 │ │ │ │ + lsl.w ip, r8, ip │ │ │ │ + ldr.w r9, [r6, #8] │ │ │ │ add.w ip, ip, #20 │ │ │ │ - ldr r7, [r6, #8] │ │ │ │ + lsl.w r7, r8, r3 │ │ │ │ add ip, r5 │ │ │ │ - add.w r3, sl, r8 │ │ │ │ + add.w r3, sl, r7 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ac92 │ │ │ │ + beq.w 8abf6 │ │ │ │ ldrb r2, [r4, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8b24c │ │ │ │ - cmp r7, #0 │ │ │ │ - ble.n 8af02 │ │ │ │ + beq.w 8b1b4 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + ble.n 8ae5c │ │ │ │ ldr r1, [r6, #28] │ │ │ │ mov r2, r3 │ │ │ │ - add.w r8, r3, r7, lsl #3 │ │ │ │ + add.w lr, r3, r9, lsl #3 │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ - add.w lr, r1, #3 │ │ │ │ - ldrb.w r1, [lr, #1]! │ │ │ │ + adds r7, r1, #3 │ │ │ │ + ldrb.w r1, [r7, #1]! │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr.w sl, [ip, r1, lsl #3] │ │ │ │ - add.w r9, r0, r1, lsl #2 │ │ │ │ + add.w r8, r0, r1, lsl #2 │ │ │ │ ldr.w r0, [sl] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - blt.w 8b11c │ │ │ │ + blt.w 8b080 │ │ │ │ str.w sl, [r2] │ │ │ │ adds r2, #8 │ │ │ │ - ldr.w r1, [r9, #4] │ │ │ │ + ldr.w r1, [r8, #4] │ │ │ │ str.w r1, [r2, #-4] │ │ │ │ - cmp r8, r2 │ │ │ │ - bne.n 8aed2 │ │ │ │ + cmp lr, r2 │ │ │ │ + bne.n 8ae2c │ │ │ │ mov r1, r3 │ │ │ │ - mov r2, r7 │ │ │ │ + mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c9124 │ │ │ │ + bl 1c7fa4 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl 1cbe4c <_PyNamespace_New@@Base+0x32c> │ │ │ │ + bl 1caccc <_PyNamespace_New@@Base+0x32c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r6, #28] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8b2fa │ │ │ │ + beq.w 8b25c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ strb r1, [r3, #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8b228 │ │ │ │ + beq.w 8b190 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ lsls r2, r2, #2 │ │ │ │ adds r0, #4 │ │ │ │ blx 2b420 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8abaa │ │ │ │ + b.n 8ab0e │ │ │ │ ldr r1, [r0, #12] │ │ │ │ - add.w r8, r7, #20 │ │ │ │ + add.w r7, r8, #20 │ │ │ │ str.w r1, [lr, #12] │ │ │ │ mov r0, sl │ │ │ │ str.w lr, [r1, #8] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n 8ae5e │ │ │ │ + b.n 8adb4 │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r3, #7 │ │ │ │ mov.w r1, #12 │ │ │ │ - bhi.w 8b16c │ │ │ │ + bhi.w 8b0d0 │ │ │ │ mul.w r2, r1, fp │ │ │ │ str r2, [sp, #16] │ │ │ │ - adds r1, r2, r7 │ │ │ │ + add.w r1, r2, r8 │ │ │ │ add.w r9, r1, #20 │ │ │ │ - b.n 8abca │ │ │ │ + b.n 8ab32 │ │ │ │ ldr.w r5, [sl, r1, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - bne.w 8acde │ │ │ │ + bne.w 8ac3a │ │ │ │ str.w r2, [sl, r1, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ - cmp r2, r7 │ │ │ │ - bne.w 8ab36 │ │ │ │ - b.n 8ab60 │ │ │ │ + cmp r2, r9 │ │ │ │ + bne.w 8aa9e │ │ │ │ + b.n 8aac4 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ - cmp r2, r7 │ │ │ │ - bne.w 8b136 │ │ │ │ + cmp r2, r9 │ │ │ │ + bne.w 8b09a │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, ip │ │ │ │ - mul.w r2, r7, r2 │ │ │ │ + mul.w r2, r2, r9 │ │ │ │ blx 2bff8 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r3 │ │ │ │ - mov r2, r7 │ │ │ │ + mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9050c │ │ │ │ - b.n 8ab62 │ │ │ │ + bl 9046c │ │ │ │ + b.n 8aac6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8abaa │ │ │ │ - movw r8, #24312 @ 0x5ef8 │ │ │ │ - movt r8, #82 @ 0x52 │ │ │ │ - movw r1, #393 @ 0x189 │ │ │ │ + b.n 8ab0e │ │ │ │ + movw r7, #24312 @ 0x5ef8 │ │ │ │ + movt r7, #82 @ 0x52 │ │ │ │ + movw r1, #329 @ 0x149 │ │ │ │ movt r1, #8 │ │ │ │ - ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ + ldr.w r4, [r7, #868] @ 0x364 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 8b2aa │ │ │ │ + bne.w 8b206 │ │ │ │ ldr.w r2, [r2, #1612] @ 0x64c │ │ │ │ - movs r7, #8 │ │ │ │ + mov.w r8, #8 │ │ │ │ strd r9, r2, [sp, #8] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ mov.w r9, #68 @ 0x44 │ │ │ │ mov.w fp, #5 │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 8ac04 │ │ │ │ + b.n 8ab6c │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #0 │ │ │ │ + cmp.w r9, #0 │ │ │ │ it gt │ │ │ │ movgt r2, #0 │ │ │ │ - ble.w 8b2a4 │ │ │ │ - subs r1, r2, r7 │ │ │ │ + ble.w 8b200 │ │ │ │ + sub.w r1, r2, r9 │ │ │ │ mvns r1, r1 │ │ │ │ - ands.w r9, r1, #3 │ │ │ │ - beq.n 8b0c4 │ │ │ │ + ands.w r8, r1, #3 │ │ │ │ + beq.n 8b028 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8b0cc │ │ │ │ - add.w lr, r3, r2, lsl #3 │ │ │ │ - add.w r8, ip, #8 │ │ │ │ + beq.n 8b030 │ │ │ │ + add.w r7, r3, r2, lsl #3 │ │ │ │ + add.w lr, ip, #8 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ - mov ip, r8 │ │ │ │ - cmp.w r9, #1 │ │ │ │ - stmia.w lr, {r0, r1} │ │ │ │ - beq.n 8b0c4 │ │ │ │ - cmp.w r9, #2 │ │ │ │ - beq.n 8b040 │ │ │ │ - ldr.w r1, [r8, #4] │ │ │ │ + mov ip, lr │ │ │ │ + cmp.w r8, #1 │ │ │ │ + stmia.w r7, {r0, r1} │ │ │ │ + beq.n 8b028 │ │ │ │ + cmp.w r8, #2 │ │ │ │ + beq.n 8afa4 │ │ │ │ + ldr.w r1, [lr, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8b0cc │ │ │ │ - add.w lr, r3, r2, lsl #3 │ │ │ │ - add.w r8, r8, #8 │ │ │ │ + beq.n 8b030 │ │ │ │ + add.w r7, r3, r2, lsl #3 │ │ │ │ + add.w lr, lr, #8 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ - mov ip, r8 │ │ │ │ - stmia.w lr, {r0, r1} │ │ │ │ - ldr.w r1, [r8, #4] │ │ │ │ + mov ip, lr │ │ │ │ + stmia.w r7, {r0, r1} │ │ │ │ + ldr.w r1, [lr, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8b0cc │ │ │ │ - add.w lr, r3, r2, lsl #3 │ │ │ │ + beq.n 8b030 │ │ │ │ + add.w r7, r3, r2, lsl #3 │ │ │ │ adds r2, #1 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ - add.w ip, r8, #8 │ │ │ │ - stmia.w lr, {r0, r1} │ │ │ │ - b.n 8b0c4 │ │ │ │ - add.w lr, r3, r2, lsl #3 │ │ │ │ + add.w ip, lr, #8 │ │ │ │ + stmia.w r7, {r0, r1} │ │ │ │ + b.n 8b028 │ │ │ │ + add.w r7, r3, r2, lsl #3 │ │ │ │ adds r2, #1 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ - add.w r8, ip, #8 │ │ │ │ - mov r9, r2 │ │ │ │ - cmp r7, r2 │ │ │ │ - stmia.w lr, {r0, r1} │ │ │ │ - beq.w 8ab02 │ │ │ │ - ldr.w r1, [r8, #4] │ │ │ │ - mov ip, r8 │ │ │ │ - add.w lr, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8b0cc │ │ │ │ - ldrd r0, r1, [r8] │ │ │ │ - add.w ip, r8, #8 │ │ │ │ - stmia.w lr, {r0, r1} │ │ │ │ + add.w lr, ip, #8 │ │ │ │ + mov r8, r2 │ │ │ │ + cmp r9, r2 │ │ │ │ + stmia.w r7, {r0, r1} │ │ │ │ + beq.w 8aa6e │ │ │ │ + ldr.w r1, [lr, #4] │ │ │ │ + mov ip, lr │ │ │ │ + add.w r7, r3, r2, lsl #3 │ │ │ │ + cbz r1, 8b030 │ │ │ │ + ldrd r0, r1, [lr] │ │ │ │ + add.w ip, lr, #8 │ │ │ │ + stmia.w r7, {r0, r1} │ │ │ │ adds r2, #1 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ - add.w lr, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8b0cc │ │ │ │ + add.w r7, r3, r2, lsl #3 │ │ │ │ + cbz r1, 8b030 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ - add.w ip, r8, #16 │ │ │ │ - stmia.w lr, {r0, r1} │ │ │ │ - add.w r2, r9, #2 │ │ │ │ + add.w ip, lr, #16 │ │ │ │ + stmia.w r7, {r0, r1} │ │ │ │ + add.w r2, r8, #2 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ - add.w lr, r3, r2, lsl #3 │ │ │ │ - cbz r1, 8b0cc │ │ │ │ + add.w r7, r3, r2, lsl #3 │ │ │ │ + cbz r1, 8b030 │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ - add.w r2, r9, #3 │ │ │ │ - add.w ip, r8, #24 │ │ │ │ - stmia.w lr, {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 8b05c │ │ │ │ + bne.n 8afc0 │ │ │ │ ldr.w r0, [ip, #12] │ │ │ │ add.w r1, ip, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8b22c │ │ │ │ - add.w lr, r3, r2, lsl #3 │ │ │ │ + beq.w 8b194 │ │ │ │ + add.w r7, r3, r2, lsl #3 │ │ │ │ add.w ip, r1, #8 │ │ │ │ adds r2, #1 │ │ │ │ ldmia r1, {r0, r1} │ │ │ │ - cmp r2, r7 │ │ │ │ - stmia.w lr, {r0, r1} │ │ │ │ - bne.n 8aff2 │ │ │ │ - b.n 8ab02 │ │ │ │ - ldr.w r5, [sl, r1, lsl #2] │ │ │ │ - adds r5, #1 │ │ │ │ - beq.w 8af74 │ │ │ │ + cmp r2, r9 │ │ │ │ + stmia.w r7, {r0, r1} │ │ │ │ + bne.n 8af54 │ │ │ │ + b.n 8aa6e │ │ │ │ + ldr.w r7, [sl, r1, lsl #2] │ │ │ │ + adds r7, #1 │ │ │ │ + beq.w 8aed0 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ - and.w r1, lr, r1 │ │ │ │ - b.n 8b0f0 │ │ │ │ + and.w r1, ip, r1 │ │ │ │ + b.n 8b054 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ - ldr.w r2, [r9, r2, lsl #3] │ │ │ │ + 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 8abaa │ │ │ │ + b.n 8ab0e │ │ │ │ str.w r0, [sl] │ │ │ │ adds r2, #8 │ │ │ │ str.w sl, [r2, #-8] │ │ │ │ - ldr.w r1, [r9, #4] │ │ │ │ + ldr.w r1, [r8, #4] │ │ │ │ str.w r1, [r2, #-4] │ │ │ │ - cmp r2, r8 │ │ │ │ - bne.w 8aed2 │ │ │ │ - b.n 8af02 │ │ │ │ - cmp r7, #0 │ │ │ │ - ble.w 8af9a │ │ │ │ - mov.w r8, #12 │ │ │ │ - mov lr, r3 │ │ │ │ - mla r8, r8, r7, r3 │ │ │ │ - b.n 8b14c │ │ │ │ + cmp r2, lr │ │ │ │ + bne.w 8ae2c │ │ │ │ + b.n 8ae5c │ │ │ │ + cmp.w r9, #0 │ │ │ │ + ble.w 8aef6 │ │ │ │ + mov.w lr, #12 │ │ │ │ + mov r7, r3 │ │ │ │ + mla lr, lr, r9, r3 │ │ │ │ + b.n 8b0b2 │ │ │ │ add.w ip, ip, #12 │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8b148 │ │ │ │ + beq.n 8b0ae │ │ │ │ ldmia.w ip, {r0, r1, r2} │ │ │ │ - stmia.w lr, {r0, r1, r2} │ │ │ │ - add.w lr, lr, #12 │ │ │ │ - cmp r8, lr │ │ │ │ - bne.n 8b148 │ │ │ │ - b.n 8af9a │ │ │ │ + stmia.w r7, {r0, r1, r2} │ │ │ │ + adds r7, #12 │ │ │ │ + cmp lr, r7 │ │ │ │ + bne.n 8b0ae │ │ │ │ + b.n 8aef6 │ │ │ │ movs r1, #8 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ mul.w r2, fp, r1 │ │ │ │ cmp r3, #15 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bhi.w 8b2dc │ │ │ │ + bhi.w 8b23a │ │ │ │ add.w sl, r3, #1 │ │ │ │ - movs r7, #1 │ │ │ │ - movw r8, #24312 @ 0x5ef8 │ │ │ │ - movt r8, #82 @ 0x52 │ │ │ │ - lsl.w r7, r7, sl │ │ │ │ - adds r1, r2, r7 │ │ │ │ - ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ + mov.w r8, #1 │ │ │ │ + movw r7, #24312 @ 0x5ef8 │ │ │ │ + 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, #393 @ 0x189 │ │ │ │ + movw r1, #329 @ 0x149 │ │ │ │ movt r1, #8 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 8b2bc │ │ │ │ - ldr r1, [pc, #520] @ (8b3ac ) │ │ │ │ + bne.w 8b21a │ │ │ │ + ldr r1, [pc, #516] @ (8b310 ) │ │ │ │ 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, #12] │ │ │ │ - ldr.w r4, [r8, #848] @ 0x350 │ │ │ │ - movw r1, #42161 @ 0xa4b1 │ │ │ │ + ldr.w r4, [r7, #848] @ 0x350 │ │ │ │ + movw r1, #42113 @ 0xa481 │ │ │ │ movt r1, #7 │ │ │ │ strd fp, r3, [sp, #20] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 8b304 │ │ │ │ + bne.w 8b266 │ │ │ │ mov r0, r9 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c078 │ │ │ │ mov r4, r0 │ │ │ │ ldrd fp, r3, [sp, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8b2f0 │ │ │ │ + beq.w 8b252 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ - add.w r8, r7, #20 │ │ │ │ + add.w r7, r8, #20 │ │ │ │ ldr.w r1, [r2, #800] @ 0x320 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r2, #800] @ 0x320 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n 8ae5e │ │ │ │ - ldr.w r2, [r8, #860] @ 0x35c │ │ │ │ - movw r3, #42321 @ 0xa551 │ │ │ │ + b.n 8adb4 │ │ │ │ + ldr.w r2, [r7, #860] @ 0x35c │ │ │ │ + movw r3, #42273 @ 0xa521 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8b314 │ │ │ │ + bne.w 8b276 │ │ │ │ mov r0, r5 │ │ │ │ blx 2af18 │ │ │ │ - ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ + ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r9, #800] @ 0x320 │ │ │ │ - b.n 8abaa │ │ │ │ - ldr.w r0, [r8, #864] @ 0x360 │ │ │ │ + str.w r3, [r8, #800] @ 0x320 │ │ │ │ + b.n 8ab0e │ │ │ │ + ldr.w r0, [r7, #864] @ 0x360 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8abaa │ │ │ │ + b.n 8ab0e │ │ │ │ ldr r0, [r1, #12] │ │ │ │ adds r1, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8b0da │ │ │ │ - b.n 8b22c │ │ │ │ + bne.w 8b03e │ │ │ │ + b.n 8b194 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ strd fp, r3, [sp, #24] │ │ │ │ - bl 80264 │ │ │ │ + bl 80224 │ │ │ │ ldrd fp, r3, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 8ae50 │ │ │ │ + b.n 8ada6 │ │ │ │ mov r0, r3 │ │ │ │ - mov r9, r3 │ │ │ │ - cmp r2, r7 │ │ │ │ - bge.n 8b298 │ │ │ │ + cmp r2, r9 │ │ │ │ + bge.n 8b1f4 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ adds r0, #12 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - ldrb.w lr, [r1] │ │ │ │ - add.w lr, lr, #1 │ │ │ │ - add.w r1, r1, lr, lsl #2 │ │ │ │ + ldrb r7, [r1, #0] │ │ │ │ + adds r7, #1 │ │ │ │ + add.w r1, r1, r7, lsl #2 │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ ldrb r1, [r1, r2] │ │ │ │ adds r2, #1 │ │ │ │ - add.w r8, r3, r1, lsl #2 │ │ │ │ + add.w lr, r7, r1, lsl #2 │ │ │ │ ldr.w r1, [ip, r1, lsl #3] │ │ │ │ - ldr.w lr, [r1] │ │ │ │ - cmp.w lr, #1073741824 @ 0x40000000 │ │ │ │ + ldr r7, [r1, #0] │ │ │ │ + cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ - addlt.w lr, lr, #1 │ │ │ │ - strlt.w lr, [r1] │ │ │ │ + addlt r7, #1 │ │ │ │ + strlt r7, [r1, #0] │ │ │ │ str.w r1, [r0, #-8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str.w r1, [r0, #-12] │ │ │ │ - ldr.w r1, [r8, #4] │ │ │ │ + ldr.w r1, [lr, #4] │ │ │ │ str.w r1, [r0, #-4] │ │ │ │ - b.n 8b250 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r2, r7 │ │ │ │ + b.n 8b1b6 │ │ │ │ + mov r1, r3 │ │ │ │ + mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9050c │ │ │ │ - b.n 8af0c │ │ │ │ - bne.w 8ab02 │ │ │ │ - b.n 8ab62 │ │ │ │ + bl 9046c │ │ │ │ + b.n 8ae66 │ │ │ │ + bne.w 8aa6e │ │ │ │ + b.n 8aac6 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ - movs r7, #8 │ │ │ │ + mov.w r8, #8 │ │ │ │ mov.w r9, #68 @ 0x44 │ │ │ │ mov.w fp, #5 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr.w r0, [r8, #864] @ 0x360 │ │ │ │ + ldr.w r0, [r7, #864] @ 0x360 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #20] │ │ │ │ str.w fp, [sp, #12] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8b2f0 │ │ │ │ + cbz r0, 8b252 │ │ │ │ ldrd r1, fp, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - add.w r8, r7, #20 │ │ │ │ - b.n 8ae5e │ │ │ │ + add.w r7, r8, #20 │ │ │ │ + b.n 8adb4 │ │ │ │ add.w sl, r3, #2 │ │ │ │ - movs r7, #1 │ │ │ │ - lsl.w r7, r7, sl │ │ │ │ - adds r1, r7, r2 │ │ │ │ + mov.w r8, #1 │ │ │ │ + lsl.w r8, r8, sl │ │ │ │ + add.w r1, r8, r2 │ │ │ │ adds.w r9, r1, #20 │ │ │ │ - bpl.w 8abca │ │ │ │ - bl 23c470 │ │ │ │ + bpl.w 8ab32 │ │ │ │ + bl 23b41c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8abb4 │ │ │ │ + b.n 8ab1c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 8abaa │ │ │ │ - ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ + b.n 8ab0e │ │ │ │ + ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ mov r1, r9 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd fp, r3, [sp, #20] │ │ │ │ - b.n 8b1de │ │ │ │ - ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ + b.n 8b146 │ │ │ │ + ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b.n 8b212 │ │ │ │ - ldr.w r3, [r9, #524] @ 0x20c │ │ │ │ + b.n 8b17a │ │ │ │ + ldr.w r3, [r8, #524] @ 0x20c │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r0, #20] │ │ │ │ str r2, [r0, #24] │ │ │ │ - cbz r3, 8b32c │ │ │ │ + cbz r3, 8b28e │ │ │ │ str r0, [r3, #24] │ │ │ │ - ldr.w r3, [r9, #532] @ 0x214 │ │ │ │ - str.w r0, [r9, #524] @ 0x20c │ │ │ │ + ldr.w r3, [r8, #532] @ 0x214 │ │ │ │ + str.w r0, [r8, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8abaa │ │ │ │ - str.w r0, [r9, #532] @ 0x214 │ │ │ │ - b.n 8abaa │ │ │ │ + bne.w 8ab0e │ │ │ │ + str.w r0, [r8, #532] @ 0x214 │ │ │ │ + b.n 8ab0e │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8adfe │ │ │ │ + beq.w 8ad52 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ - cbz r2, 8b3a0 │ │ │ │ + cbz r2, 8b302 │ │ │ │ str r3, [r2, #20] │ │ │ │ ldr.w r1, [sl, r5] │ │ │ │ str r2, [r3, #24] │ │ │ │ - ldr.w r3, [r9, #520] @ 0x208 │ │ │ │ + ldr.w r3, [r8, #520] @ 0x208 │ │ │ │ str r3, [r0, #20] │ │ │ │ lsrs r2, r1, #18 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ - str.w r0, [r9, #520] @ 0x208 │ │ │ │ - cbz r3, 8b376 │ │ │ │ + str.w r0, [r8, #520] @ 0x208 │ │ │ │ + cbz r3, 8b2d8 │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ - add.w r3, r9, r3, lsl #3 │ │ │ │ + add.w r3, r8, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ - add.w r3, r9, r2, lsl #3 │ │ │ │ + add.w r3, r8, r2, lsl #3 │ │ │ │ movs r4, #0 │ │ │ │ - ldr.w r0, [r8, #980] @ 0x3d4 │ │ │ │ + ldr.w r0, [r7, #980] @ 0x3d4 │ │ │ │ mov.w r2, #262144 @ 0x40000 │ │ │ │ str.w r4, [r3, #804] @ 0x324 │ │ │ │ - ldr.w r3, [r8, #988] @ 0x3dc │ │ │ │ + ldr.w r3, [r7, #988] @ 0x3dc │ │ │ │ blx r3 │ │ │ │ - ldr.w r3, [r9, #788] @ 0x314 │ │ │ │ + ldr.w r3, [r8, #788] @ 0x314 │ │ │ │ str.w r4, [sl, r5] │ │ │ │ subs r3, #1 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - str.w r3, [r9, #788] @ 0x314 │ │ │ │ - b.n 8abaa │ │ │ │ - str.w r3, [r9, #524] @ 0x20c │ │ │ │ - b.n 8b34e │ │ │ │ - str.w r3, [r9, #524] @ 0x20c │ │ │ │ - b.n 8ae20 │ │ │ │ + str.w r3, [r8, #788] @ 0x314 │ │ │ │ + b.n 8ab0e │ │ │ │ + str.w r3, [r8, #524] @ 0x20c │ │ │ │ + b.n 8b2b0 │ │ │ │ + str.w r3, [r8, #524] @ 0x20c │ │ │ │ + b.n 8ad74 │ │ │ │ + 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 8b5ec │ │ │ │ + bne.w 8b550 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8b6bc │ │ │ │ + bne.w 8b620 │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ ands r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 8b56c │ │ │ │ + bgt.w 8b4d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8b72a │ │ │ │ + beq.w 8b68e │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 8b72a │ │ │ │ + bhi.w 8b68e │ │ │ │ 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, #29848 @ 0x7498 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r8, [r1] │ │ │ │ - bl 87cd4 │ │ │ │ + bl 87c3c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8b592 │ │ │ │ - movw r6, #453 @ 0x1c5 │ │ │ │ + beq.w 8b4f6 │ │ │ │ + movw r6, #293 @ 0x125 │ │ │ │ movt r6, #15 │ │ │ │ movw r3, #29848 @ 0x7498 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.w 8b680 │ │ │ │ - ldr r3, [pc, #708] @ (8b700 ) │ │ │ │ + bpl.w 8b5e4 │ │ │ │ + ldr r3, [pc, #708] @ (8b664 ) │ │ │ │ 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 │ │ │ │ @@ -142530,52 +142496,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, 8b47e │ │ │ │ + cbz r5, 8b3e2 │ │ │ │ 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 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 88350 │ │ │ │ + bl 882b8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8b704 │ │ │ │ + beq.w 8b668 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.n 8b4b8 │ │ │ │ + bpl.n 8b41c │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8b4b8 │ │ │ │ + bne.n 8b41c │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - beq.n 8b544 │ │ │ │ + beq.n 8b4a8 │ │ │ │ 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 8b53e │ │ │ │ - ldr r3, [pc, #560] @ (8b700 ) │ │ │ │ + bpl.n 8b4a2 │ │ │ │ + ldr r3, [pc, #560] @ (8b664 ) │ │ │ │ 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 │ │ │ │ @@ -142585,111 +142551,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 8b5e0 │ │ │ │ + beq.n 8b544 │ │ │ │ ldr.w r0, [ip, #428] @ 0x1ac │ │ │ │ ldr r3, [r7, #8] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.w 8b688 │ │ │ │ + bmi.w 8b5ec │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 8bcec │ │ │ │ + bl 8bc50 │ │ │ │ sub.w r5, r0, #4294967295 @ 0xffffffff │ │ │ │ clz r5, r5 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8b69c │ │ │ │ + beq.w 8b600 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8b536 │ │ │ │ + bge.n 8b49a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8b722 │ │ │ │ + beq.w 8b686 │ │ │ │ negs r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr.w r0, [r5, #132] @ 0x84 │ │ │ │ - b.n 8b502 │ │ │ │ - ldr r3, [pc, #440] @ (8b700 ) │ │ │ │ + b.n 8b466 │ │ │ │ + ldr r3, [pc, #440] @ (8b664 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1c87ac │ │ │ │ + bl 1c7628 │ │ │ │ mov r8, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8b706 │ │ │ │ + beq.w 8b66a │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r6, [r4, #24] │ │ │ │ movs r6, #1 │ │ │ │ strd r2, r7, [r4, #16] │ │ │ │ - b.n 8b4c6 │ │ │ │ + b.n 8b42a │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq r6, #20909 @ 0x51ad │ │ │ │ + movweq r6, #20549 @ 0x5045 │ │ │ │ movteq r6, #16 │ │ │ │ - bne.n 8b5cc │ │ │ │ + bne.n 8b530 │ │ │ │ movw r0, #29848 @ 0x7498 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r8, [r7] │ │ │ │ - bl 87cd4 │ │ │ │ + bl 87c3c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8b428 │ │ │ │ + bne.w 8b38c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8b538 │ │ │ │ + b.n 8b49c │ │ │ │ movw r0, #29848 @ 0x7498 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w r8, [r1] │ │ │ │ - bl 87cd4 │ │ │ │ + bl 87c3c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8b592 │ │ │ │ - movw r6, #46285 @ 0xb4cd │ │ │ │ + beq.n 8b4f6 │ │ │ │ + movw r6, #46189 @ 0xb46d │ │ │ │ movt r6, #15 │ │ │ │ - b.n 8b428 │ │ │ │ - movw r6, #34385 @ 0x8651 │ │ │ │ + b.n 8b38c │ │ │ │ + movw r6, #34233 @ 0x85b9 │ │ │ │ movt r6, #14 │ │ │ │ - b.n 8b57a │ │ │ │ - movw r6, #58453 @ 0xe455 │ │ │ │ + b.n 8b4de │ │ │ │ + movw r6, #57245 @ 0xdf9d │ │ │ │ movt r6, #10 │ │ │ │ - b.n 8b57a │ │ │ │ + b.n 8b4de │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.w 8b72a │ │ │ │ + ble.w 8b68e │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.n 8b66e │ │ │ │ - movw r6, #62993 @ 0xf611 │ │ │ │ + bne.n 8b5d2 │ │ │ │ + movw r6, #63353 @ 0xf779 │ │ │ │ movt r6, #17 │ │ │ │ - b.n 8b57a │ │ │ │ + b.n 8b4de │ │ │ │ add.w r0, r0, #96768 @ 0x17a00 │ │ │ │ add.w r0, r0, #388 @ 0x184 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.n 8b502 │ │ │ │ + b.n 8b466 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8b744 │ │ │ │ + bne.w 8b6a8 │ │ │ │ movw r6, #29468 @ 0x731c │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r8, [r1] │ │ │ │ - bl 87cd4 │ │ │ │ + bl 87c3c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8b592 │ │ │ │ + beq.n 8b4f6 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.n 8b646 │ │ │ │ - ldr r2, [pc, #236] @ (8b700 ) │ │ │ │ + bpl.n 8b5aa │ │ │ │ + ldr r2, [pc, #236] @ (8b664 ) │ │ │ │ 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 │ │ │ │ @@ -142697,447 +142663,447 @@ │ │ │ │ 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, 8b654 │ │ │ │ + cbz r5, 8b5b8 │ │ │ │ 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 882d4 │ │ │ │ + bl 8823c │ │ │ │ mov r8, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8b706 │ │ │ │ + beq.n 8b66a │ │ │ │ movs r3, #0 │ │ │ │ movs r6, #1 │ │ │ │ strd r3, r7, [r4, #16] │ │ │ │ - b.n 8b4c6 │ │ │ │ + b.n 8b42a │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8b72a │ │ │ │ - movw r6, #25837 @ 0x64ed │ │ │ │ + bne.n 8b68e │ │ │ │ + movw r6, #25973 @ 0x6575 │ │ │ │ movt r6, #21 │ │ │ │ - b.n 8b57a │ │ │ │ + b.n 8b4de │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 8b472 │ │ │ │ - b.n 8b47e │ │ │ │ + bne.w 8b3d6 │ │ │ │ + b.n 8b3e2 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ adds r3, r0, #1 │ │ │ │ negs r5, r3 │ │ │ │ adcs r5, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8b524 │ │ │ │ + bne.w 8b488 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8b524 │ │ │ │ + bge.w 8b488 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8b524 │ │ │ │ + bne.w 8b488 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8b524 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8b488 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 85e94 │ │ │ │ + bl 85e58 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8b592 │ │ │ │ - bl 1c94bc │ │ │ │ + beq.w 8b4f6 │ │ │ │ + bl 1c833c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8b6e8 │ │ │ │ + bge.n 8b64c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8b75c │ │ │ │ + beq.n 8b6c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8b592 │ │ │ │ + beq.w 8b4f6 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8b4c6 │ │ │ │ - b.n 8b706 │ │ │ │ + bne.w 8b42a │ │ │ │ + b.n 8b66a │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8b592 │ │ │ │ + bge.w 8b4f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8b592 │ │ │ │ + bne.w 8b4f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8b592 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8b4f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8b536 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8b49a │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - movw r1, #47696 @ 0xba50 │ │ │ │ + movw r1, #45712 @ 0xb290 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 8b592 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 8b4f6 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #48076 @ 0xbbcc │ │ │ │ + movw r1, #46092 @ 0xb40c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 8b592 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 8b4f6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8b6e8 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8b64c │ │ │ │ │ │ │ │ -0008b764 : │ │ │ │ +0008b6c8 : │ │ │ │ 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 8b798 │ │ │ │ + bgt.n 8b6fc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8b84a │ │ │ │ + beq.n 8b7ae │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.n 8b84a │ │ │ │ + bhi.n 8b7ae │ │ │ │ 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 8b804 │ │ │ │ - movw r6, #20909 @ 0x51ad │ │ │ │ + bne.n 8b768 │ │ │ │ + movw r6, #20549 @ 0x5045 │ │ │ │ movt r6, #16 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #29848 @ 0x7498 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r8, r3 │ │ │ │ - bl 87918 │ │ │ │ + bl 1c75cc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8b7de │ │ │ │ - cbz r5, 8b7c8 │ │ │ │ + cbz r0, 8b742 │ │ │ │ + cbz r5, 8b72c │ │ │ │ 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 882d4 │ │ │ │ + bl 8823c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 8b832 │ │ │ │ + cbz r0, 8b796 │ │ │ │ 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, #46285 @ 0xb4cd │ │ │ │ + movw r6, #46189 @ 0xb46d │ │ │ │ movt r6, #15 │ │ │ │ - b.n 8b7a4 │ │ │ │ - movw r6, #34385 @ 0x8651 │ │ │ │ + b.n 8b708 │ │ │ │ + movw r6, #34233 @ 0x85b9 │ │ │ │ movt r6, #14 │ │ │ │ - b.n 8b7a4 │ │ │ │ - movw r6, #453 @ 0x1c5 │ │ │ │ + b.n 8b708 │ │ │ │ + movw r6, #293 @ 0x125 │ │ │ │ movt r6, #15 │ │ │ │ - b.n 8b7a4 │ │ │ │ + b.n 8b708 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.n 8b84a │ │ │ │ + ble.n 8b7ae │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.n 8b820 │ │ │ │ - movw r6, #62993 @ 0xf611 │ │ │ │ + bne.n 8b784 │ │ │ │ + movw r6, #63353 @ 0xf779 │ │ │ │ movt r6, #17 │ │ │ │ - b.n 8b7a4 │ │ │ │ - movw r6, #58453 @ 0xe455 │ │ │ │ + b.n 8b708 │ │ │ │ + movw r6, #57245 @ 0xdf9d │ │ │ │ movt r6, #10 │ │ │ │ - b.n 8b7a4 │ │ │ │ + b.n 8b708 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8b84a │ │ │ │ - movw r6, #25837 @ 0x64ed │ │ │ │ + bne.n 8b7ae │ │ │ │ + movw r6, #25973 @ 0x6575 │ │ │ │ movt r6, #21 │ │ │ │ - b.n 8b7a4 │ │ │ │ + b.n 8b708 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8b7e0 │ │ │ │ + bge.n 8b744 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8b7e0 │ │ │ │ + bne.n 8b744 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8b7e0 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8b744 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - movw r1, #47696 @ 0xba50 │ │ │ │ + movw r1, #45712 @ 0xb290 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ nop │ │ │ │ │ │ │ │ -0008b868 : │ │ │ │ - b.n 8b86c │ │ │ │ +0008b7cc : │ │ │ │ + b.n 8b7d0 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.w 8bca6 │ │ │ │ + bpl.w 8bc0a │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r9, #41552 @ 0xa250 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 8ba7a │ │ │ │ + bne.w 8b9de │ │ │ │ ldr r6, [r1, #12] │ │ │ │ adds r2, r6, #1 │ │ │ │ - beq.w 8ba7a │ │ │ │ + beq.w 8b9de │ │ │ │ ldr r0, [r0, #24] │ │ │ │ movw r3, #57360 @ 0xe010 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8bb82 │ │ │ │ + beq.w 8bae6 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8baa6 │ │ │ │ + bne.w 8ba0a │ │ │ │ mov r2, r6 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8524c │ │ │ │ + bl 8520c │ │ │ │ adds r2, r0, #3 │ │ │ │ - beq.w 8bb78 │ │ │ │ + beq.w 8badc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 8b992 │ │ │ │ + bne.n 8b8f6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8ba64 │ │ │ │ + bge.w 8b9c8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8ba6e │ │ │ │ + bge.w 8b9d2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ - cbz r2, 8b900 │ │ │ │ + cbz r2, 8b864 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 8bbca │ │ │ │ + bne.w 8bb2e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8bb40 │ │ │ │ + ble.w 8baa4 │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8bc0c │ │ │ │ + bne.w 8bb70 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ 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 ip, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp.w lr, #7 │ │ │ │ and.w r2, r6, ip │ │ │ │ - bgt.n 8b9b4 │ │ │ │ + bgt.n 8b918 │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8b9f2 │ │ │ │ + bge.n 8b956 │ │ │ │ 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 8b9de │ │ │ │ + beq.n 8b942 │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ str r5, [r0, r2] │ │ │ │ add r2, r0 │ │ │ │ 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 8b988 │ │ │ │ + beq.n 8b8ec │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8b984 │ │ │ │ + bge.n 8b8e8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ str.w r7, [r8] │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 8b9aa │ │ │ │ + beq.n 8b90e │ │ │ │ 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 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp.w lr, #15 │ │ │ │ - bgt.w 8bbb6 │ │ │ │ + bgt.w 8bb1a │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8ba18 │ │ │ │ + bge.n 8b97c │ │ │ │ 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 8b958 │ │ │ │ + bne.n 8b8bc │ │ │ │ mov.w ip, #12 │ │ │ │ mla r2, ip, r1, r2 │ │ │ │ adds r1, r0, r2 │ │ │ │ strd r5, r7, [r1, #4] │ │ │ │ str r6, [r0, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8b962 │ │ │ │ + b.n 8b8c6 │ │ │ │ mov.w r9, r6, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w r1, r9, #1 │ │ │ │ add r2, r1 │ │ │ │ and.w r2, r2, ip │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8ba32 │ │ │ │ + bge.n 8b996 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8b944 │ │ │ │ + b.n 8b8a8 │ │ │ │ mov.w r9, r6, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w r1, r9, #1 │ │ │ │ add r2, r1 │ │ │ │ and.w r2, r2, ip │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8b9c4 │ │ │ │ + blt.n 8b928 │ │ │ │ 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 8baec │ │ │ │ + bgt.n 8ba50 │ │ │ │ ldrsb.w lr, [r0, r2] │ │ │ │ cmp.w lr, #0 │ │ │ │ - blt.n 8ba0a │ │ │ │ + blt.n 8b96e │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add r2, r1 │ │ │ │ adds r2, #1 │ │ │ │ and.w r2, r2, ip │ │ │ │ - b.n 8ba4a │ │ │ │ + b.n 8b9ae │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8b8ee │ │ │ │ + blt.w 8b852 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8b8f8 │ │ │ │ - b.n 8b900 │ │ │ │ + bne.w 8b85c │ │ │ │ + b.n 8b864 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7ab74 │ │ │ │ + bl 7ab44 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 8bc8c │ │ │ │ + beq.w 8bbf0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r3, #57360 @ 0xe010 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 8bb82 │ │ │ │ + beq.n 8bae6 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8b8c0 │ │ │ │ + beq.w 8b824 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 8b8c0 │ │ │ │ + bne.w 8b824 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ - bl dbf74 │ │ │ │ + bl dbe64 │ │ │ │ mov r3, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 8b8d6 │ │ │ │ + beq.w 8b83a │ │ │ │ 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, 8bad2 │ │ │ │ + cbnz r2, 8ba36 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15c8e8 <_PyUnicode_IsNumeric@@Base+0x4c8> │ │ │ │ + bl 15c940 <_PyUnicode_IsNumeric@@Base+0x4c0> │ │ │ │ mov r2, r7 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 8b9ac │ │ │ │ + beq.w 8b910 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str.w r2, [r8] │ │ │ │ - b.n 8b9ac │ │ │ │ + b.n 8b910 │ │ │ │ mov sl, ip │ │ │ │ mov ip, r8 │ │ │ │ mov r8, r7 │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r3 │ │ │ │ mov r3, ip │ │ │ │ @@ -143147,268 +143113,268 @@ │ │ │ │ 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 8bb3a │ │ │ │ + bge.n 8ba9e │ │ │ │ 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 8b9c6 │ │ │ │ + ble.w 8b92a │ │ │ │ str.w r1, [r0, r2, lsl #2] │ │ │ │ - b.n 8b944 │ │ │ │ + b.n 8b8a8 │ │ │ │ and.w r2, sl, r9 │ │ │ │ - b.n 8bafa │ │ │ │ + b.n 8ba5e │ │ │ │ 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 8a070 │ │ │ │ + bl 89fd8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8b908 │ │ │ │ + bne.w 8b86c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8bcbe │ │ │ │ + blt.w 8bc22 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8bcd0 │ │ │ │ + blt.w 8bc34 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 8bc9a │ │ │ │ - b.n 8bca0 │ │ │ │ + bne.w 8bbfe │ │ │ │ + b.n 8bc04 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ mov r3, r7 │ │ │ │ - bl 86420 │ │ │ │ + bl 863e4 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - bne.w 8b972 │ │ │ │ + bne.w 8b8d6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 8bc9a │ │ │ │ - b.n 8b9ac │ │ │ │ + bne.n 8bbfe │ │ │ │ + b.n 8b910 │ │ │ │ add.w r1, r3, r2, lsl #2 │ │ │ │ ldr.w r9, [r1, #20] │ │ │ │ lsls r1, r2, #2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bge.n 8bbf2 │ │ │ │ + bge.n 8bb56 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8bb34 │ │ │ │ + b.n 8ba98 │ │ │ │ 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 8aa0c │ │ │ │ + bl 8a970 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8bb64 │ │ │ │ + beq.n 8bac8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b.n 8b900 │ │ │ │ + b.n 8b864 │ │ │ │ mov.w r9, r6, lsr #5 │ │ │ │ add r2, r1 │ │ │ │ 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 8bbc6 │ │ │ │ - b.n 8ba32 │ │ │ │ - ldr r3, [pc, #216] @ (8bce8 ) │ │ │ │ + blt.n 8bb2a │ │ │ │ + b.n 8b996 │ │ │ │ + ldr r3, [pc, #216] @ (8bc4c ) │ │ │ │ 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 r9, r3, #41216 @ 0xa100 │ │ │ │ add.w r3, r9, #148 @ 0x94 │ │ │ │ add.w r9, r9, #116 @ 0x74 │ │ │ │ mov r7, r3 │ │ │ │ - b.n 8bc3e │ │ │ │ + b.n 8bba2 │ │ │ │ add.w r9, r9, #4 │ │ │ │ asrs r6, r6, #1 │ │ │ │ cmp r9, r7 │ │ │ │ - beq.n 8bc70 │ │ │ │ + beq.n 8bbd4 │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bpl.n 8bc34 │ │ │ │ + bpl.n 8bb98 │ │ │ │ ldr.w r4, [r9] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 8bc34 │ │ │ │ + beq.n 8bb98 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 8bc34 │ │ │ │ + bge.n 8bb98 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #48116 @ 0xbbf4 │ │ │ │ + movw r1, #46132 @ 0xb434 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #48136 @ 0xbc08 │ │ │ │ + movw r0, #46152 @ 0xb448 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 243764 │ │ │ │ - b.n 8bc34 │ │ │ │ + bl 242728 │ │ │ │ + b.n 8bb98 │ │ │ │ mov r4, r5 │ │ │ │ movs r2, #0 │ │ │ │ mov r5, r8 │ │ │ │ mov r6, fp │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ mov r7, sl │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov.w ip, #1 │ │ │ │ ldrb.w lr, [r3, #4] │ │ │ │ str r2, [r3, #8] │ │ │ │ - b.n 8b91c │ │ │ │ + b.n 8b880 │ │ │ │ mov r0, r5 │ │ │ │ - bl 43108 │ │ │ │ + bl 43128 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 8b9ac │ │ │ │ + beq.w 8b910 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r8] │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8b9ac │ │ │ │ - movw r0, #47792 @ 0xbab0 │ │ │ │ + b.n 8b910 │ │ │ │ + movw r0, #45808 @ 0xb2f0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #4421 @ 0x1145 │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 8bc9a │ │ │ │ - b.n 8bca0 │ │ │ │ + bne.n 8bbfe │ │ │ │ + b.n 8bc04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8bb6e │ │ │ │ + bne.w 8bad2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8bb6e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8bad2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8bb78 │ │ │ │ + bne.w 8badc │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 8bc9a │ │ │ │ - b.n 8bca0 │ │ │ │ + bne.n 8bbfe │ │ │ │ + b.n 8bc04 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.w 8c04a │ │ │ │ + bpl.w 8bfae │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r8, #41552 @ 0xa250 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r9, r2 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 8bef2 │ │ │ │ + bne.w 8be56 │ │ │ │ ldr r6, [r1, #12] │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 8bef2 │ │ │ │ + beq.w 8be56 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r3, #57360 @ 0xe010 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8bf9a │ │ │ │ + beq.w 8befe │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8bf1e │ │ │ │ + bne.w 8be82 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8524c │ │ │ │ + bl 8520c │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 8bf94 │ │ │ │ + beq.w 8bef8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 8be04 │ │ │ │ + bne.n 8bd68 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8bec2 │ │ │ │ + bge.w 8be26 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8bece │ │ │ │ + bge.w 8be32 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ - cbz r2, 8bd82 │ │ │ │ + cbz r2, 8bce6 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 8bfe2 │ │ │ │ + bne.w 8bf46 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 8bf5a │ │ │ │ + ble.w 8bebe │ │ │ │ ldrb.w r8, [r4, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 8c05c │ │ │ │ + bne.w 8bfc0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ 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 r8, r2, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #7 │ │ │ │ and.w r2, r8, r6 │ │ │ │ - bgt.n 8be0e │ │ │ │ + bgt.n 8bd72 │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8be4c │ │ │ │ + bge.n 8bdb0 │ │ │ │ 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 8be38 │ │ │ │ + beq.n 8bd9c │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ str r5, [r0, r2] │ │ │ │ add r2, r0 │ │ │ │ str.w r9, [r2, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ @@ -143422,148 +143388,148 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 8bfce │ │ │ │ + bgt.w 8bf32 │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8be72 │ │ │ │ + bge.n 8bdd6 │ │ │ │ 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 8bdde │ │ │ │ + bne.n 8bd42 │ │ │ │ mov.w ip, #12 │ │ │ │ mla r2, ip, r1, r2 │ │ │ │ adds r1, r0, r2 │ │ │ │ strd r5, r9, [r1, #4] │ │ │ │ str r6, [r0, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8bdea │ │ │ │ + b.n 8bd4e │ │ │ │ mov.w lr, r6, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w r1, lr, #1 │ │ │ │ add r2, r1 │ │ │ │ and.w r2, r8, r2 │ │ │ │ ldrsb r1, [r0, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8be8c │ │ │ │ + bge.n 8bdf0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8bdca │ │ │ │ + b.n 8bd2e │ │ │ │ mov.w lr, r6, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w r1, lr, #1 │ │ │ │ add r2, r1 │ │ │ │ and.w r2, r8, r2 │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8be1e │ │ │ │ + blt.n 8bd82 │ │ │ │ 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 8beea │ │ │ │ + ble.n 8be4e │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 8c024 │ │ │ │ + bgt.w 8bf88 │ │ │ │ ldrsh.w r1, [r0, r2, lsl #1] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8bf48 │ │ │ │ + bge.n 8beac │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp.w ip, #15 │ │ │ │ - ble.n 8be20 │ │ │ │ + ble.n 8bd84 │ │ │ │ str.w r1, [r0, r2, lsl #2] │ │ │ │ - b.n 8bdca │ │ │ │ + b.n 8bd2e │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8bd6e │ │ │ │ + blt.w 8bcd2 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8bd7a │ │ │ │ - b.n 8bd82 │ │ │ │ + bne.w 8bcde │ │ │ │ + b.n 8bce6 │ │ │ │ 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 8be64 │ │ │ │ - b.n 8beda │ │ │ │ + blt.n 8bdc8 │ │ │ │ + b.n 8be3e │ │ │ │ mov r0, r5 │ │ │ │ - bl 7ab74 │ │ │ │ + bl 7ab44 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 8c042 │ │ │ │ + beq.w 8bfa6 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r3, #57360 @ 0xe010 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 8bf9a │ │ │ │ + beq.n 8befe │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8bd3e │ │ │ │ + beq.w 8bca2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 8bd3e │ │ │ │ + bne.w 8bca2 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl dbf74 │ │ │ │ + bl dbe64 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 8bd54 │ │ │ │ + beq.w 8bcb8 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8be04 │ │ │ │ + bne.w 8bd68 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 15c8e8 <_PyUnicode_IsNumeric@@Base+0x4c8> │ │ │ │ - b.n 8bdfa │ │ │ │ + bl 15c940 <_PyUnicode_IsNumeric@@Base+0x4c0> │ │ │ │ + b.n 8bd5e │ │ │ │ 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 8beac │ │ │ │ + b.n 8be10 │ │ │ │ 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 8a070 │ │ │ │ + bl 89fd8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8bd8a │ │ │ │ + bne.w 8bcee │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8c0c6 │ │ │ │ + blt.w 8c02a │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8c0d8 │ │ │ │ + blt.w 8c03c │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8be06 │ │ │ │ + b.n 8bd6a │ │ │ │ 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 │ │ │ │ @@ -143571,1506 +143537,1506 @@ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r9] │ │ │ │ mov r3, r9 │ │ │ │ - bl 86420 │ │ │ │ + bl 863e4 │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r6, #0 │ │ │ │ - b.n 8be06 │ │ │ │ + b.n 8bd6a │ │ │ │ add.w r1, r3, r2, lsl #2 │ │ │ │ ldr.w lr, [r1, #20] │ │ │ │ lsls r1, r2, #2 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bge.n 8c00a │ │ │ │ + bge.n 8bf6e │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 8bebc │ │ │ │ + b.n 8be20 │ │ │ │ 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 8aa0c │ │ │ │ + bl 8a970 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8bf7e │ │ │ │ + beq.n 8bee2 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b.n 8bd82 │ │ │ │ + b.n 8bce6 │ │ │ │ mov.w lr, r6, lsr #5 │ │ │ │ add r1, r2 │ │ │ │ add.w r2, lr, #1 │ │ │ │ add r2, r1 │ │ │ │ and.w r2, r2, r8 │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8bfde │ │ │ │ - b.n 8be8c │ │ │ │ + blt.n 8bf42 │ │ │ │ + b.n 8bdf0 │ │ │ │ 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 8beb4 │ │ │ │ + blt.w 8be18 │ │ │ │ and.w r2, r8, r1 │ │ │ │ - b.n 8bea4 │ │ │ │ + b.n 8be08 │ │ │ │ mov r0, r5 │ │ │ │ - bl 43108 │ │ │ │ - b.n 8be06 │ │ │ │ - movw r0, #47792 @ 0xbab0 │ │ │ │ + bl 43128 │ │ │ │ + b.n 8bd6a │ │ │ │ + movw r0, #45808 @ 0xb2f0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #4421 @ 0x1145 │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8bf94 │ │ │ │ - ldr r3, [pc, #140] @ (8c0ec ) │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8bef8 │ │ │ │ + ldr r3, [pc, #140] @ (8c050 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, 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 8c082 │ │ │ │ + b.n 8bfe6 │ │ │ │ add.w r3, sl, #4 │ │ │ │ mov.w r8, r8, asr #1 │ │ │ │ mov sl, r3 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 8c0b8 │ │ │ │ + beq.n 8c01c │ │ │ │ tst.w r8, #1 │ │ │ │ - beq.n 8c074 │ │ │ │ + beq.n 8bfd8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r7, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8c074 │ │ │ │ + beq.n 8bfd8 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #0 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 8c074 │ │ │ │ + bge.n 8bfd8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #48116 @ 0xbbf4 │ │ │ │ + movw r1, #46132 @ 0xb434 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #48136 @ 0xbc08 │ │ │ │ + movw r0, #46152 @ 0xb448 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 243764 │ │ │ │ - b.n 8c074 │ │ │ │ + bl 242728 │ │ │ │ + b.n 8bfd8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w ip, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 8bda2 │ │ │ │ + b.n 8bd06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8bf88 │ │ │ │ + bne.w 8beec │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8bf88 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8beec │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8bf94 │ │ │ │ + bne.w 8bef8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8bf94 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8bef8 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008c0f0 : │ │ │ │ +0008c054 : │ │ │ │ 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, #28992 @ 0x7140 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl 87918 │ │ │ │ + bl 1c75cc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8c138 │ │ │ │ - cbz r5, 8c124 │ │ │ │ + cbz r0, 8c09c │ │ │ │ + cbz r5, 8c088 │ │ │ │ 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 882d4 │ │ │ │ + bl 8823c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 8c13e │ │ │ │ + cbz r0, 8c0a2 │ │ │ │ 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 8c13a │ │ │ │ + bge.n 8c09e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8c13a │ │ │ │ + bne.n 8c09e │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8c13a │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c09e │ │ │ │ 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 8c1e0 │ │ │ │ + beq.n 8c144 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ blx 2c408 │ │ │ │ - cbz r0, 8c1ca │ │ │ │ + cbz r0, 8c12e │ │ │ │ adds r1, r0, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx 2c090 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2afd8 │ │ │ │ - cbnz r0, 8c1e0 │ │ │ │ + cbnz r0, 8c144 │ │ │ │ ldrb r3, [r5, r4] │ │ │ │ add r4, r5 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 8c1e0 │ │ │ │ - movw r1, #54084 @ 0xd344 │ │ │ │ + bne.n 8c144 │ │ │ │ + movw r1, #52100 @ 0xcb84 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - b.n 8c1ac │ │ │ │ + b.n 8c110 │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 8c1e6 │ │ │ │ + beq.n 8c14a │ │ │ │ ldrb.w r3, [r4, #1]! │ │ │ │ - cbz r3, 8c1e0 │ │ │ │ + cbz r3, 8c144 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bne.n 8c1a2 │ │ │ │ + bne.n 8c106 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx 2afd8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8c1a6 │ │ │ │ + bne.n 8c10a │ │ │ │ adds r0, r4, #6 │ │ │ │ it eq │ │ │ │ moveq r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2afd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8c190 │ │ │ │ + beq.n 8c0f4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 8c1a6 │ │ │ │ - b.n 8c1e0 │ │ │ │ + bne.n 8c10a │ │ │ │ + b.n 8c144 │ │ │ │ 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 8dc78 │ │ │ │ + beq.w 8dbdc │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r5, #17 │ │ │ │ - bpl.w 8d11a │ │ │ │ + bpl.w 8d07e │ │ │ │ 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 8d132 │ │ │ │ + beq.w 8d096 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ce26 │ │ │ │ + bne.w 8cd8a │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ce2e │ │ │ │ + bne.w 8cd92 │ │ │ │ ldr.w r3, [r4, #144] @ 0x90 │ │ │ │ ldr r2, [r6, #104] @ 0x68 │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ce38 │ │ │ │ + bne.w 8cd9c │ │ │ │ ldr.w r1, [r6, #172] @ 0xac │ │ │ │ movw r3, #5724 @ 0x165c │ │ │ │ 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 8ce4c │ │ │ │ + beq.w 8cdb0 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8c442 │ │ │ │ + ble.w 8c3a6 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8ce52 │ │ │ │ + beq.w 8cdb6 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8c2b0 │ │ │ │ + beq.n 8c214 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 8ce52 │ │ │ │ + beq.w 8cdb6 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8c2b0 │ │ │ │ + beq.n 8c214 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 8ce52 │ │ │ │ + beq.w 8cdb6 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 8c2b0 │ │ │ │ + beq.n 8c214 │ │ │ │ add.w ip, r1, #24 │ │ │ │ movs r7, #3 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8ce52 │ │ │ │ + beq.w 8cdb6 │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 8c29a │ │ │ │ + bne.n 8c1fe │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8c442 │ │ │ │ + ble.w 8c3a6 │ │ │ │ movw r0, #40096 @ 0x9ca0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8db9c │ │ │ │ + beq.w 8db00 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8c2ec │ │ │ │ + beq.n 8c250 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8db9c │ │ │ │ + beq.w 8db00 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8c2ec │ │ │ │ + beq.n 8c250 │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8db9c │ │ │ │ + beq.w 8db00 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8c2d6 │ │ │ │ + bne.n 8c23a │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8c442 │ │ │ │ + ble.w 8c3a6 │ │ │ │ movw r0, #41968 @ 0xa3f0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8d914 │ │ │ │ + beq.w 8d878 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8c328 │ │ │ │ + beq.n 8c28c │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8d914 │ │ │ │ + beq.w 8d878 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8c328 │ │ │ │ + beq.n 8c28c │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8d914 │ │ │ │ + beq.w 8d878 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8c312 │ │ │ │ + bne.n 8c276 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8c442 │ │ │ │ + ble.w 8c3a6 │ │ │ │ movw r0, #41760 @ 0xa320 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8de38 │ │ │ │ + beq.w 8dd9c │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8c362 │ │ │ │ + beq.n 8c2c6 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8de38 │ │ │ │ + beq.w 8dd9c │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8c362 │ │ │ │ + beq.n 8c2c6 │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8de38 │ │ │ │ + beq.w 8dd9c │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8c34e │ │ │ │ + bne.n 8c2b2 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8c442 │ │ │ │ + ble.n 8c3a6 │ │ │ │ movw r0, #41552 @ 0xa250 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8db68 │ │ │ │ + beq.w 8dacc │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8c39c │ │ │ │ + beq.n 8c300 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8db68 │ │ │ │ + beq.w 8dacc │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8c39c │ │ │ │ + beq.n 8c300 │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8db68 │ │ │ │ + beq.w 8dacc │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8c388 │ │ │ │ + bne.n 8c2ec │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8c442 │ │ │ │ + ble.n 8c3a6 │ │ │ │ movw r0, #41344 @ 0xa180 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8d2b2 │ │ │ │ + beq.w 8d216 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8c3d6 │ │ │ │ + beq.n 8c33a │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8d2b2 │ │ │ │ + beq.w 8d216 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8c3d6 │ │ │ │ + beq.n 8c33a │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8d2b2 │ │ │ │ + beq.w 8d216 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8c3c2 │ │ │ │ + bne.n 8c326 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8c442 │ │ │ │ + ble.n 8c3a6 │ │ │ │ movw r0, #21004 @ 0x520c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8dc34 │ │ │ │ + beq.w 8db98 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8c410 │ │ │ │ + beq.n 8c374 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8dc34 │ │ │ │ + beq.w 8db98 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8c410 │ │ │ │ + beq.n 8c374 │ │ │ │ add.w ip, r1, #20 │ │ │ │ movs r7, #2 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8dc34 │ │ │ │ + beq.w 8db98 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 8c3fc │ │ │ │ + bne.n 8c360 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8c442 │ │ │ │ + ble.n 8c3a6 │ │ │ │ movw r0, #18712 @ 0x4918 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8dbcc │ │ │ │ + beq.w 8db30 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8c442 │ │ │ │ + beq.n 8c3a6 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8dbcc │ │ │ │ + beq.w 8db30 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 8c442 │ │ │ │ + beq.n 8c3a6 │ │ │ │ adds r1, #20 │ │ │ │ movs r3, #2 │ │ │ │ ldr.w r7, [r1, #4]! │ │ │ │ adds r3, #1 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8dbcc │ │ │ │ + beq.w 8db30 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8c432 │ │ │ │ + bne.n 8c396 │ │ │ │ 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 8c6ec │ │ │ │ + ble.w 8c650 │ │ │ │ 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 8c85c │ │ │ │ + bge.w 8c7c0 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ce5a │ │ │ │ + beq.w 8cdbe │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ ldr.w r6, [r5, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c8b8 │ │ │ │ + bne.w 8c81c │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ mov sl, r6 │ │ │ │ - cbz r2, 8c4a6 │ │ │ │ + cbz r2, 8c40a │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8cada │ │ │ │ + bne.w 8ca3e │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8c538 │ │ │ │ + beq.n 8c49c │ │ │ │ ldr r1, [r5, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8c538 │ │ │ │ + beq.n 8c49c │ │ │ │ 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 8cd8e │ │ │ │ + bne.w 8ccf2 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8d13a │ │ │ │ + bne.w 8d09e │ │ │ │ ldr.w lr, [r1] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8d0ae │ │ │ │ + bne.w 8d012 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d14a │ │ │ │ + bne.w 8d0ae │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d156 │ │ │ │ + bne.w 8d0ba │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d0ce │ │ │ │ + bne.w 8d032 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d2ba │ │ │ │ + bne.w 8d21e │ │ │ │ ldr r7, [r2, #12] │ │ │ │ - cbnz r7, 8c508 │ │ │ │ + cbnz r7, 8c46c │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d2fc │ │ │ │ + bne.w 8d260 │ │ │ │ ldr r7, [r2, #20] │ │ │ │ - cbnz r7, 8c514 │ │ │ │ + cbnz r7, 8c478 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8db0e │ │ │ │ + bne.w 8da72 │ │ │ │ ldr r7, [r2, #28] │ │ │ │ - cbnz r7, 8c520 │ │ │ │ + cbnz r7, 8c484 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d06e │ │ │ │ + bne.w 8cfd2 │ │ │ │ ldr r7, [r2, #32] │ │ │ │ - cbnz r7, 8c52c │ │ │ │ + cbnz r7, 8c490 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dc50 │ │ │ │ + bne.w 8dbb4 │ │ │ │ ldr r7, [r2, #36] @ 0x24 │ │ │ │ - cbnz r7, 8c538 │ │ │ │ + cbnz r7, 8c49c │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d264 │ │ │ │ + bne.w 8d1c8 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ - cbz r2, 8c574 │ │ │ │ + cbz r2, 8c4d8 │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ - cbz r3, 8c574 │ │ │ │ + cbz r3, 8c4d8 │ │ │ │ ldr r7, [r6, #56] @ 0x38 │ │ │ │ ldrd lr, ip, [r2, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cd58 │ │ │ │ - cbnz r0, 8c558 │ │ │ │ + bne.w 8ccbc │ │ │ │ + cbnz r0, 8c4bc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d014 │ │ │ │ + bne.w 8cf78 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8c566 │ │ │ │ + bne.n 8c4ca │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d038 │ │ │ │ + bne.w 8cf9c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8c574 │ │ │ │ + bne.n 8c4d8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8cd88 │ │ │ │ + bne.w 8ccec │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ - cbz r2, 8c580 │ │ │ │ + cbz r2, 8c4e4 │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ca9a │ │ │ │ + bne.w 8c9fe │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8d91c │ │ │ │ + beq.w 8d880 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ - cbnz r2, 8c598 │ │ │ │ + cbnz r2, 8c4fc │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ - cbnz r2, 8c598 │ │ │ │ + cbnz r2, 8c4fc │ │ │ │ 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, 8c5a8 │ │ │ │ + cbnz r2, 8c50c │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ - cbnz r2, 8c5a8 │ │ │ │ + cbnz r2, 8c50c │ │ │ │ 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 8cb4a │ │ │ │ + bne.w 8caae │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8cb4a │ │ │ │ + beq.w 8caae │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8c86e │ │ │ │ + beq.w 8c7d2 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r2, r0 │ │ │ │ it ne │ │ │ │ strne r2, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8cb54 │ │ │ │ + bne.w 8cab8 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d254 │ │ │ │ + bne.w 8d1b8 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c746 │ │ │ │ + bne.w 8c6aa │ │ │ │ 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 8d330 │ │ │ │ + bne.w 8d294 │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c74e │ │ │ │ + bne.w 8c6b2 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c74e │ │ │ │ + beq.w 8c6b2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8c896 │ │ │ │ + beq.w 8c7fa │ │ │ │ ldr r1, [r6, #68] @ 0x44 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 8c896 │ │ │ │ + bne.w 8c7fa │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c756 │ │ │ │ + beq.w 8c6ba │ │ │ │ ldrd r1, r2, [r4, #108] @ 0x6c │ │ │ │ - cbnz r1, 8c62a │ │ │ │ + cbnz r1, 8c58e │ │ │ │ ldr r1, [r5, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c7f2 │ │ │ │ - cbnz r2, 8c634 │ │ │ │ + bne.w 8c756 │ │ │ │ + cbnz r2, 8c598 │ │ │ │ ldr r7, [r5, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8ce62 │ │ │ │ + bne.w 8cdc6 │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8ce90 │ │ │ │ + bne.w 8cdf4 │ │ │ │ ldr.w r1, [r5, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8dc1a │ │ │ │ + bne.w 8db7e │ │ │ │ ldr.w r2, [r4, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8db42 │ │ │ │ + bne.w 8daa6 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ ldr.w r1, [r5, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8dc3c │ │ │ │ + bne.w 8dba0 │ │ │ │ ldr.w r1, [r4, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cb8c │ │ │ │ + beq.w 8caf0 │ │ │ │ ldrd r1, r7, [r4, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8cb16 │ │ │ │ + bne.w 8ca7a │ │ │ │ ldr.w r1, [r5, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cb16 │ │ │ │ + beq.w 8ca7a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8cb5e │ │ │ │ + beq.w 8cac2 │ │ │ │ ldr.w r0, [r6, #148] @ 0x94 │ │ │ │ cmp r1, r0 │ │ │ │ it ne │ │ │ │ strne.w r1, [r4, #148] @ 0x94 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8cef8 │ │ │ │ + beq.w 8ce5c │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ - cbnz r1, 8c6a4 │ │ │ │ + cbnz r1, 8c608 │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8cb32 │ │ │ │ + bne.w 8ca96 │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ - cbnz r1, 8c6b4 │ │ │ │ + cbnz r1, 8c618 │ │ │ │ ldr.w r1, [r5, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d352 │ │ │ │ + bne.w 8d2b6 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ eor.w r1, r3, r2 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bmi.w 8c824 │ │ │ │ + bmi.w 8c788 │ │ │ │ ldr.w r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8ceac │ │ │ │ + beq.w 8ce10 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ tst.w r3, #96 @ 0x60 │ │ │ │ - bne.w 8c85c │ │ │ │ + bne.w 8c7c0 │ │ │ │ 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 8c474 │ │ │ │ + bne.w 8c3d8 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - cbz r6, 8c714 │ │ │ │ + cbz r6, 8c678 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8cece │ │ │ │ + beq.w 8ce32 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8ceda │ │ │ │ + beq.w 8ce3e │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8cee6 │ │ │ │ + beq.w 8ce4a │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8cef2 │ │ │ │ + beq.w 8ce56 │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8cec8 │ │ │ │ + beq.w 8ce2c │ │ │ │ and.w r3, r3, #17408 @ 0x4400 │ │ │ │ cmp.w r3, #17408 @ 0x4400 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ - bne.n 8c73e │ │ │ │ + bne.n 8c6a2 │ │ │ │ ldr.w r2, [r4, #160] @ 0xa0 │ │ │ │ - movw r3, #39701 @ 0x9b15 │ │ │ │ + movw r3, #39549 @ 0x9a7d │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r2, r3 │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - beq.w 8de40 │ │ │ │ + beq.w 8dda4 │ │ │ │ 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 8d346 │ │ │ │ + beq.w 8d2aa │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c8a0 │ │ │ │ + bne.w 8c804 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c8a0 │ │ │ │ + bne.w 8c804 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ lsls r7, r3, #30 │ │ │ │ - bmi.w 8cf92 │ │ │ │ - ldr r3, [pc, #324] @ (8c8ac ) │ │ │ │ + bmi.w 8cef6 │ │ │ │ + ldr r3, [pc, #324] @ (8c810 ) │ │ │ │ movw r7, #41552 @ 0xa250 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldr.w sl, [r4, #132] @ 0x84 │ │ │ │ - ldr.w r9, [pc, #308] @ 8c8ac │ │ │ │ + ldr.w r9, [pc, #308] @ 8c810 │ │ │ │ ldr.w r3, [r3, #1624] @ 0x658 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 8cfec │ │ │ │ + bne.w 8cf50 │ │ │ │ ldr.w r2, [r9, #1632] @ 0x660 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 8cfec │ │ │ │ - ldr r1, [pc, #288] @ (8c8b0 ) │ │ │ │ + beq.w 8cf50 │ │ │ │ + ldr r1, [pc, #288] @ (8c814 ) │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, sl │ │ │ │ - bl 8524c │ │ │ │ + bl 8520c │ │ │ │ adds r3, r0, #3 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - beq.w 8de58 │ │ │ │ + beq.w 8ddbc │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8cf44 │ │ │ │ + bne.w 8cea8 │ │ │ │ ldr.w r2, [r9, #2252] @ 0x8cc │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 8d04e │ │ │ │ + bne.w 8cfb2 │ │ │ │ ldr.w r2, [r9, #2260] @ 0x8d4 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 8d04e │ │ │ │ - ldr r1, [pc, #248] @ (8c8b4 ) │ │ │ │ + beq.w 8cfb2 │ │ │ │ + ldr r1, [pc, #248] @ (8c818 ) │ │ │ │ mov r0, sl │ │ │ │ - bl 8524c │ │ │ │ + bl 8520c │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 8de58 │ │ │ │ + beq.w 8ddbc │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8cf8a │ │ │ │ + bne.w 8ceee │ │ │ │ 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 8d046 │ │ │ │ + bne.w 8cfaa │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [r5, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c62a │ │ │ │ + beq.w 8c58e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8dda8 │ │ │ │ + beq.w 8dd0c │ │ │ │ ldr r0, [r6, #108] @ 0x6c │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ strne r1, [r4, #108] @ 0x6c │ │ │ │ - cbnz r2, 8c804 │ │ │ │ + cbnz r2, 8c768 │ │ │ │ ldr r7, [r5, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d1a8 │ │ │ │ + bne.w 8d10c │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8ce90 │ │ │ │ + bne.w 8cdf4 │ │ │ │ ldr.w r1, [r5, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c648 │ │ │ │ + beq.w 8c5ac │ │ │ │ ldr.w r2, [r6, #136] @ 0x88 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 8ce8c │ │ │ │ - b.n 8ce9c │ │ │ │ + bne.w 8cdf0 │ │ │ │ + b.n 8ce00 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.w 8c6ca │ │ │ │ + bpl.w 8c62e │ │ │ │ ldr.w r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c6ca │ │ │ │ + bne.w 8c62e │ │ │ │ ldr.w r0, [r5, #160] @ 0xa0 │ │ │ │ - movw r1, #39701 @ 0x9b15 │ │ │ │ + movw r1, #39549 @ 0x9a7d │ │ │ │ movt r1, #8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 8c6ca │ │ │ │ - movw r1, #1717 @ 0x6b5 │ │ │ │ + bne.w 8c62e │ │ │ │ + movw r1, #1557 @ 0x615 │ │ │ │ movt r1, #9 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str.w r1, [r4, #160] @ 0xa0 │ │ │ │ tst.w r3, #96 @ 0x60 │ │ │ │ - beq.w 8c6d4 │ │ │ │ + beq.w 8c638 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r8, r2 │ │ │ │ - bne.w 8c476 │ │ │ │ + bne.w 8c3da │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 8c6ea │ │ │ │ + b.n 8c64e │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8cb54 │ │ │ │ + bne.w 8cab8 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d25c │ │ │ │ + bne.w 8d1c0 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c5de │ │ │ │ + beq.w 8c542 │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c74e │ │ │ │ + bne.w 8c6b2 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c74e │ │ │ │ + beq.w 8c6b2 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c756 │ │ │ │ + beq.w 8c6ba │ │ │ │ ldrd r1, r2, [r4, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8c7e4 │ │ │ │ - b.n 8c62a │ │ │ │ + beq.n 8c748 │ │ │ │ + b.n 8c58e │ │ │ │ nop │ │ │ │ add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r2, r3, r6, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xb7c0 │ │ │ │ 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 8cba2 │ │ │ │ + bne.w 8cb06 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d85a │ │ │ │ + bne.w 8d7be │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d410 │ │ │ │ + bne.w 8d374 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 8d1bc │ │ │ │ + bne.w 8d120 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d86a │ │ │ │ + bne.w 8d7ce │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8d42e │ │ │ │ + bne.w 8d392 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d8a8 │ │ │ │ + bne.w 8d80c │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - cbnz r0, 8c904 │ │ │ │ + cbnz r0, 8c868 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d824 │ │ │ │ + bne.w 8d788 │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - cbnz r0, 8c914 │ │ │ │ + cbnz r0, 8c878 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d7da │ │ │ │ + bne.w 8d73e │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - cbnz r0, 8c920 │ │ │ │ + cbnz r0, 8c884 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d74c │ │ │ │ + bne.w 8d6b0 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ - cbnz r0, 8c92c │ │ │ │ + cbnz r0, 8c890 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d680 │ │ │ │ + bne.w 8d5e4 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - cbnz r0, 8c938 │ │ │ │ + cbnz r0, 8c89c │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d6c4 │ │ │ │ + bne.w 8d628 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - cbnz r0, 8c944 │ │ │ │ + cbnz r0, 8c8a8 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d706 │ │ │ │ + bne.w 8d66a │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - cbnz r0, 8c950 │ │ │ │ + cbnz r0, 8c8b4 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d560 │ │ │ │ + bne.w 8d4c4 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ - cbnz r0, 8c95c │ │ │ │ + cbnz r0, 8c8c0 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d5f0 │ │ │ │ + bne.w 8d554 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ - cbnz r0, 8c968 │ │ │ │ + cbnz r0, 8c8cc │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d63a │ │ │ │ + bne.w 8d59e │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ - cbnz r0, 8c974 │ │ │ │ + cbnz r0, 8c8d8 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d5a4 │ │ │ │ + bne.w 8d508 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ - cbnz r0, 8c980 │ │ │ │ + cbnz r0, 8c8e4 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d44e │ │ │ │ + bne.w 8d3b2 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ - cbnz r0, 8c98c │ │ │ │ + cbnz r0, 8c8f0 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d4d8 │ │ │ │ + bne.w 8d43c │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ - cbnz r0, 8c998 │ │ │ │ + cbnz r0, 8c8fc │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d35a │ │ │ │ + bne.w 8d2be │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ - cbnz r0, 8c9a4 │ │ │ │ + cbnz r0, 8c908 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d398 │ │ │ │ + bne.w 8d2fc │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ - cbnz r0, 8c9b0 │ │ │ │ + cbnz r0, 8c914 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d796 │ │ │ │ + bne.w 8d6fa │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ - cbnz r0, 8c9bc │ │ │ │ + cbnz r0, 8c920 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dc9a │ │ │ │ + bne.w 8dbfe │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ - cbnz r0, 8c9c8 │ │ │ │ + cbnz r0, 8c92c │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dd60 │ │ │ │ + bne.w 8dcc4 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ - cbnz r0, 8c9d4 │ │ │ │ + cbnz r0, 8c938 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ddf4 │ │ │ │ + bne.w 8dd58 │ │ │ │ ldr r0, [r2, #88] @ 0x58 │ │ │ │ - cbnz r0, 8c9e0 │ │ │ │ + cbnz r0, 8c944 │ │ │ │ ldr r7, [r1, #88] @ 0x58 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dee2 │ │ │ │ + bne.w 8de46 │ │ │ │ ldr r0, [r2, #92] @ 0x5c │ │ │ │ - cbnz r0, 8c9ec │ │ │ │ + cbnz r0, 8c950 │ │ │ │ ldr r7, [r1, #92] @ 0x5c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8de60 │ │ │ │ + bne.w 8ddc4 │ │ │ │ ldr r0, [r2, #96] @ 0x60 │ │ │ │ - cbnz r0, 8c9f8 │ │ │ │ + cbnz r0, 8c95c │ │ │ │ ldr r7, [r1, #96] @ 0x60 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8defc │ │ │ │ + bne.w 8de60 │ │ │ │ ldr r0, [r2, #100] @ 0x64 │ │ │ │ - cbnz r0, 8ca04 │ │ │ │ + cbnz r0, 8c968 │ │ │ │ ldr r7, [r1, #100] @ 0x64 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8ded6 │ │ │ │ + bne.w 8de3a │ │ │ │ ldrd r0, r7, [r2, #104] @ 0x68 │ │ │ │ - cbnz r0, 8ca12 │ │ │ │ + cbnz r0, 8c976 │ │ │ │ ldr r0, [r1, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ddd4 │ │ │ │ - cbnz r7, 8ca1c │ │ │ │ + bne.w 8dd38 │ │ │ │ + cbnz r7, 8c980 │ │ │ │ ldr r7, [r1, #108] @ 0x6c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d940 │ │ │ │ + bne.w 8d8a4 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ - cbnz r0, 8ca28 │ │ │ │ + cbnz r0, 8c98c │ │ │ │ ldr r7, [r1, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dbd4 │ │ │ │ + bne.w 8db38 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ - cbnz r0, 8ca34 │ │ │ │ + cbnz r0, 8c998 │ │ │ │ ldr r7, [r1, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d3e4 │ │ │ │ + bne.w 8d348 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ - cbnz r0, 8ca40 │ │ │ │ + cbnz r0, 8c9a4 │ │ │ │ ldr r7, [r1, #116] @ 0x74 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d402 │ │ │ │ + bne.w 8d366 │ │ │ │ ldr.w r0, [r2, #128] @ 0x80 │ │ │ │ - cbnz r0, 8ca50 │ │ │ │ + cbnz r0, 8c9b4 │ │ │ │ ldr.w r0, [r1, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8de90 │ │ │ │ + bne.w 8ddf4 │ │ │ │ ldr r0, [r2, #124] @ 0x7c │ │ │ │ - cbnz r0, 8ca5c │ │ │ │ + cbnz r0, 8c9c0 │ │ │ │ ldr r0, [r1, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8de9e │ │ │ │ + bne.w 8de02 │ │ │ │ ldrd r7, r0, [r2, #132] @ 0x84 │ │ │ │ - cbnz r7, 8ca6c │ │ │ │ + cbnz r7, 8c9d0 │ │ │ │ ldr.w r7, [r1, #132] @ 0x84 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d21c │ │ │ │ - cbnz r0, 8ca78 │ │ │ │ + bne.w 8d180 │ │ │ │ + cbnz r0, 8c9dc │ │ │ │ ldr.w r0, [r1, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8de74 │ │ │ │ + bne.w 8ddd8 │ │ │ │ ldr.w r0, [r2, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c498 │ │ │ │ + bne.w 8c3fc │ │ │ │ ldr.w r1, [r1, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c498 │ │ │ │ + beq.w 8c3fc │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8df08 │ │ │ │ + bne.w 8de6c │ │ │ │ str.w r1, [r2, #140] @ 0x8c │ │ │ │ - b.n 8c498 │ │ │ │ + b.n 8c3fc │ │ │ │ ldr.w ip, [r6, #80] @ 0x50 │ │ │ │ ldrd r0, r7, [r2] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8ce00 │ │ │ │ - cbnz r0, 8cab4 │ │ │ │ + bne.w 8cd64 │ │ │ │ + cbnz r0, 8ca18 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d282 │ │ │ │ - cbnz r7, 8cabe │ │ │ │ + bne.w 8d1e6 │ │ │ │ + cbnz r7, 8ca22 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ce22 │ │ │ │ + bne.w 8cd86 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c588 │ │ │ │ + bne.w 8c4ec │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c588 │ │ │ │ + beq.w 8c4ec │ │ │ │ ldr r1, [r6, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 8c588 │ │ │ │ + beq.w 8c4ec │ │ │ │ str r2, [r4, #24] │ │ │ │ - b.n 8c588 │ │ │ │ + b.n 8c4ec │ │ │ │ ldr.w lr, [r6, #40] @ 0x28 │ │ │ │ ldrd ip, r7, [r2, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8cdcc │ │ │ │ - cbnz r0, 8caf6 │ │ │ │ + bne.w 8cd30 │ │ │ │ + cbnz r0, 8ca5a │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d27e │ │ │ │ + bne.w 8d1e2 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8cb04 │ │ │ │ + bne.n 8ca68 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d260 │ │ │ │ + bne.w 8d1c4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8c4a6 │ │ │ │ + bne.w 8c40a │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c4a6 │ │ │ │ + beq.w 8c40a │ │ │ │ str r1, [r2, #8] │ │ │ │ - b.n 8c4a6 │ │ │ │ + b.n 8c40a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8cf52 │ │ │ │ + beq.w 8ceb6 │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c6a4 │ │ │ │ + bne.w 8c608 │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c6a4 │ │ │ │ - cbz r6, 8cb7c │ │ │ │ + beq.w 8c608 │ │ │ │ + cbz r6, 8cae0 │ │ │ │ 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 8cf28 │ │ │ │ - b.n 8c6b4 │ │ │ │ - cbnz r1, 8cb54 │ │ │ │ + beq.w 8ce8c │ │ │ │ + b.n 8c618 │ │ │ │ + cbnz r1, 8cab8 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d252 │ │ │ │ + bne.w 8d1b6 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c5de │ │ │ │ - b.n 8c5f6 │ │ │ │ + beq.w 8c542 │ │ │ │ + b.n 8c55a │ │ │ │ str.w r1, [r4, #148] @ 0x94 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d004 │ │ │ │ + beq.w 8cf68 │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c6a4 │ │ │ │ + bne.w 8c608 │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c6a4 │ │ │ │ + beq.w 8c608 │ │ │ │ str.w r1, [r4, #164] @ 0xa4 │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cf7e │ │ │ │ - b.n 8c6b4 │ │ │ │ + beq.w 8cee2 │ │ │ │ + b.n 8c618 │ │ │ │ ldr.w r1, [r5, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c668 │ │ │ │ + beq.w 8c5cc │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8dec8 │ │ │ │ + bne.w 8de2c │ │ │ │ str.w r1, [r4, #144] @ 0x90 │ │ │ │ - b.n 8c668 │ │ │ │ - cbnz r0, 8cbac │ │ │ │ + b.n 8c5cc │ │ │ │ + cbnz r0, 8cb10 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d248 │ │ │ │ + bne.w 8d1ac │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 8cbba │ │ │ │ + bne.n 8cb1e │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d23e │ │ │ │ + bne.w 8d1a2 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8cbc8 │ │ │ │ + bne.n 8cb2c │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8da72 │ │ │ │ + bne.w 8d9d6 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c908 │ │ │ │ + bne.w 8c86c │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c908 │ │ │ │ + beq.w 8c86c │ │ │ │ ldr.w lr, [r7, #12] │ │ │ │ ldr r7, [r2, #16] │ │ │ │ cmp lr, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #12] │ │ │ │ - cbnz r7, 8cbee │ │ │ │ + cbnz r7, 8cb52 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d99e │ │ │ │ + bne.w 8d902 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c920 │ │ │ │ + bne.w 8c884 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c920 │ │ │ │ + beq.w 8c884 │ │ │ │ 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, 8cc18 │ │ │ │ + cbnz r0, 8cb7c │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d9c8 │ │ │ │ + bne.w 8d92c │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c938 │ │ │ │ + bne.w 8c89c │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c938 │ │ │ │ + beq.w 8c89c │ │ │ │ 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, 8cc42 │ │ │ │ + cbnz r0, 8cba6 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d9f2 │ │ │ │ + bne.w 8d956 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c950 │ │ │ │ + bne.w 8c8b4 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c950 │ │ │ │ + beq.w 8c8b4 │ │ │ │ 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, 8cc6c │ │ │ │ + cbnz r0, 8cbd0 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8da1c │ │ │ │ + bne.w 8d980 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c968 │ │ │ │ + bne.w 8c8cc │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c968 │ │ │ │ + beq.w 8c8cc │ │ │ │ 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, 8cc96 │ │ │ │ + cbnz r0, 8cbfa │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8da46 │ │ │ │ + bne.w 8d9aa │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c980 │ │ │ │ + bne.w 8c8e4 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c980 │ │ │ │ + beq.w 8c8e4 │ │ │ │ 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, 8ccc0 │ │ │ │ + cbnz r0, 8cc24 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d4de │ │ │ │ + bne.w 8d442 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c998 │ │ │ │ + bne.w 8c8fc │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c998 │ │ │ │ + beq.w 8c8fc │ │ │ │ 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, 8ccea │ │ │ │ + cbnz r0, 8cc4e │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d508 │ │ │ │ + bne.w 8d46c │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c9b0 │ │ │ │ + bne.w 8c914 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c9b0 │ │ │ │ + beq.w 8c914 │ │ │ │ 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 8cd18 │ │ │ │ + bne.n 8cc7c │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d536 │ │ │ │ + bne.w 8d49a │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c9c8 │ │ │ │ + bne.w 8c92c │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c9c8 │ │ │ │ + beq.w 8c92c │ │ │ │ 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 8c9d4 │ │ │ │ + bne.w 8c938 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c9d4 │ │ │ │ + beq.w 8c938 │ │ │ │ ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #84] @ 0x54 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 8c9d4 │ │ │ │ + beq.w 8c938 │ │ │ │ str r0, [r2, #84] @ 0x54 │ │ │ │ - b.n 8c9d4 │ │ │ │ - cbnz r0, 8cd62 │ │ │ │ + b.n 8c938 │ │ │ │ + cbnz r0, 8ccc6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d022 │ │ │ │ + bne.w 8cf86 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8cd70 │ │ │ │ + bne.n 8ccd4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d1c8 │ │ │ │ + bne.w 8d12c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8c574 │ │ │ │ + bne.w 8c4d8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c574 │ │ │ │ + beq.w 8c4d8 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 8c574 │ │ │ │ + beq.w 8c4d8 │ │ │ │ str r1, [r2, #8] │ │ │ │ - b.w 8c574 │ │ │ │ + b.w 8c4d8 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8cd9c │ │ │ │ + bne.n 8cd00 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d02c │ │ │ │ + bne.w 8cf90 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8cdaa │ │ │ │ + bne.n 8cd0e │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8da8a │ │ │ │ + bne.w 8d9ee │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d92e │ │ │ │ + bne.w 8d892 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8daa4 │ │ │ │ + bne.w 8da08 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - cbnz r0, 8cdc6 │ │ │ │ + cbnz r0, 8cd2a │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d1de │ │ │ │ + bne.w 8d142 │ │ │ │ mov r0, r6 │ │ │ │ - b.w 8c508 │ │ │ │ - cbnz r0, 8cdd6 │ │ │ │ + b.w 8c46c │ │ │ │ + cbnz r0, 8cd3a │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8de82 │ │ │ │ + bne.w 8dde6 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8cde4 │ │ │ │ + bne.n 8cd48 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d270 │ │ │ │ + bne.w 8d1d4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8c4a6 │ │ │ │ + bne.w 8c40a │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c4a6 │ │ │ │ + beq.w 8c40a │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 8cb12 │ │ │ │ - b.w 8c4a6 │ │ │ │ - cbnz r0, 8ce0a │ │ │ │ + bne.w 8ca76 │ │ │ │ + b.w 8c40a │ │ │ │ + cbnz r0, 8cd6e │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8deba │ │ │ │ + bne.w 8de1e │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cabe │ │ │ │ + bne.w 8ca22 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cabe │ │ │ │ + beq.w 8ca22 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 8c580 │ │ │ │ + beq.w 8c4e4 │ │ │ │ str r1, [r2, #4] │ │ │ │ - b.n 8cabe │ │ │ │ + b.n 8ca22 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c23c │ │ │ │ + beq.w 8c1a0 │ │ │ │ ldr.w r3, [r4, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c24a │ │ │ │ + beq.w 8c1ae │ │ │ │ ldr.w r1, [r6, #172] @ 0xac │ │ │ │ movw r3, #5724 @ 0x165c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c266 │ │ │ │ + bne.w 8c1ca │ │ │ │ cmp r6, r0 │ │ │ │ - bne.w 8db70 │ │ │ │ + bne.w 8dad4 │ │ │ │ mov.w r3, #1073741824 @ 0x40000000 │ │ │ │ - b.w 8c444 │ │ │ │ + b.w 8c3a8 │ │ │ │ ldr.w r6, [r5, #128] @ 0x80 │ │ │ │ - b.w 8c498 │ │ │ │ + b.w 8c3fc │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8ddb8 │ │ │ │ + beq.w 8dd1c │ │ │ │ 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 8ce7a │ │ │ │ + beq.n 8cdde │ │ │ │ str r7, [r4, #112] @ 0x70 │ │ │ │ - cbnz r2, 8ce94 │ │ │ │ + cbnz r2, 8cdf8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c648 │ │ │ │ + beq.w 8c5ac │ │ │ │ ldr.w r7, [r6, #136] @ 0x88 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 8dbf6 │ │ │ │ + beq.w 8db5a │ │ │ │ str.w r1, [r4, #136] @ 0x88 │ │ │ │ ldr.w r3, [r5, #136] @ 0x88 │ │ │ │ mov r7, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8dbf2 │ │ │ │ + bne.w 8db56 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ ldr.w r1, [r4, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c654 │ │ │ │ - b.w 8c65e │ │ │ │ + beq.w 8c5b8 │ │ │ │ + b.w 8c5c2 │ │ │ │ ldr.w r1, [r5, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c6ca │ │ │ │ + beq.w 8c62e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8c84e │ │ │ │ + beq.w 8c7b2 │ │ │ │ ldr.w r0, [r6, #160] @ 0xa0 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 8c6ca │ │ │ │ - b.n 8c84e │ │ │ │ + beq.w 8c62e │ │ │ │ + b.n 8c7b2 │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ - b.n 8c714 │ │ │ │ + b.n 8c678 │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c6fc │ │ │ │ + bne.w 8c660 │ │ │ │ ldr r2, [r6, #48] @ 0x30 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c704 │ │ │ │ + bne.w 8c668 │ │ │ │ ldr r2, [r6, #52] @ 0x34 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c70c │ │ │ │ + bne.w 8c670 │ │ │ │ ldr r2, [r6, #56] @ 0x38 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ - b.n 8c70c │ │ │ │ + b.n 8c670 │ │ │ │ ldr.w r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cb1c │ │ │ │ + beq.w 8ca80 │ │ │ │ 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, 8cf1e │ │ │ │ + cbnz r7, 8ce82 │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8cb32 │ │ │ │ + bne.w 8ca96 │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c6b4 │ │ │ │ + bne.w 8c618 │ │ │ │ ldr.w r1, [r5, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c6b4 │ │ │ │ + beq.w 8c618 │ │ │ │ ldr.w r0, [r6, #196] @ 0xc4 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 8c6b4 │ │ │ │ + beq.w 8c618 │ │ │ │ str.w r1, [r4, #196] @ 0xc4 │ │ │ │ - b.w 8c6b4 │ │ │ │ + b.w 8c618 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c7a6 │ │ │ │ + beq.w 8c70a │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 8c8a0 │ │ │ │ + b.n 8c804 │ │ │ │ ldr.w r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cb1c │ │ │ │ + beq.w 8ca80 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 8cf02 │ │ │ │ + bne.n 8ce66 │ │ │ │ str.w r1, [r4, #152] @ 0x98 │ │ │ │ ldr.w r1, [r4, #164] @ 0xa4 │ │ │ │ - cbnz r1, 8cf74 │ │ │ │ + cbnz r1, 8ced8 │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8cb7c │ │ │ │ + bne.w 8cae0 │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c6b4 │ │ │ │ + bne.w 8c618 │ │ │ │ ldr.w r1, [r5, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c6b4 │ │ │ │ - b.n 8cf3c │ │ │ │ + beq.w 8c618 │ │ │ │ + b.n 8cea0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8cf4c │ │ │ │ - b.n 8c7ce │ │ │ │ - ldr r3, [pc, #632] @ (8d20c ) │ │ │ │ + bne.n 8ceb0 │ │ │ │ + b.n 8c732 │ │ │ │ + ldr r3, [pc, #632] @ (8d170 ) │ │ │ │ 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 │ │ │ │ @@ -145081,1481 +145047,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 8dc8c │ │ │ │ + beq.w 8dbf0 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r1, r3 │ │ │ │ - ldr.w r9, [pc, #580] @ 8d218 │ │ │ │ + ldr.w r9, [pc, #580] @ 8d17c │ │ │ │ movw r7, #41552 @ 0xa250 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ ldr.w sl, [r1, #16] │ │ │ │ ldr.w r3, [r9, #1624] @ 0x658 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 8c782 │ │ │ │ - ldr r0, [pc, #544] @ (8d210 ) │ │ │ │ - bl 7ab74 │ │ │ │ + beq.w 8c6e6 │ │ │ │ + ldr r0, [pc, #544] @ (8d174 ) │ │ │ │ + bl 7ab44 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 8dd76 │ │ │ │ + beq.w 8dcda │ │ │ │ add r3, sp, #20 │ │ │ │ - ldr r1, [pc, #528] @ (8d210 ) │ │ │ │ + ldr r1, [pc, #528] @ (8d174 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.w 8c792 │ │ │ │ + b.w 8c6f6 │ │ │ │ ldr.w r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8cb1c │ │ │ │ + beq.w 8ca80 │ │ │ │ str.w r1, [r4, #152] @ 0x98 │ │ │ │ - b.n 8cb68 │ │ │ │ + b.n 8cacc │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8c55e │ │ │ │ - b.w 8c566 │ │ │ │ + beq.w 8c4c2 │ │ │ │ + b.w 8c4ca │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #0] │ │ │ │ - b.n 8cd62 │ │ │ │ + b.n 8ccc6 │ │ │ │ ldr.w r7, [r9] │ │ │ │ cmp r7, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #0] │ │ │ │ - b.n 8cd9c │ │ │ │ + b.n 8cd00 │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8c56c │ │ │ │ - b.w 8c574 │ │ │ │ + beq.w 8c4d0 │ │ │ │ + b.w 8c4d8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.w 8c62a │ │ │ │ - ldr r0, [pc, #452] @ (8d214 ) │ │ │ │ + b.w 8c58e │ │ │ │ + ldr r0, [pc, #452] @ (8d178 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7ab74 │ │ │ │ + bl 7ab44 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 8c7ba │ │ │ │ + bne.w 8c71e │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #432] @ (8d214 ) │ │ │ │ - bl 43108 │ │ │ │ + ldr r0, [pc, #432] @ (8d178 ) │ │ │ │ + bl 43128 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.w 8c73e │ │ │ │ + b.w 8c6a2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d192 │ │ │ │ + beq.w 8d0f6 │ │ │ │ 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, 8d090 │ │ │ │ + cbnz r0, 8cff4 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dc58 │ │ │ │ + bne.w 8dbbc │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c538 │ │ │ │ + bne.w 8c49c │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c538 │ │ │ │ + beq.w 8c49c │ │ │ │ ldr.w r0, [sl, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 8c538 │ │ │ │ - b.n 8d26a │ │ │ │ + beq.w 8c49c │ │ │ │ + b.n 8d1ce │ │ │ │ str.w lr, [r2] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d0c2 │ │ │ │ + bne.n 8d026 │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d156 │ │ │ │ + bne.n 8d0ba │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbnz r3, 8d0ce │ │ │ │ + cbnz r3, 8d032 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d2ba │ │ │ │ + bne.w 8d21e │ │ │ │ ldr r7, [r2, #12] │ │ │ │ - cbnz r7, 8d0da │ │ │ │ + cbnz r7, 8d03e │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d2fc │ │ │ │ + bne.w 8d260 │ │ │ │ ldr r7, [r2, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8c514 │ │ │ │ + bne.w 8c478 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c514 │ │ │ │ + beq.w 8c478 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ ldr.w ip, [r2, #32] │ │ │ │ str r7, [r2, #20] │ │ │ │ - cbnz r0, 8d0fa │ │ │ │ + cbnz r0, 8d05e │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d196 │ │ │ │ + bne.n 8d0fa │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d324 │ │ │ │ + bne.w 8d288 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - cbz r7, 8d10a │ │ │ │ + cbz r7, 8d06e │ │ │ │ str r7, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c538 │ │ │ │ + bne.w 8c49c │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c538 │ │ │ │ - b.n 8d26a │ │ │ │ + beq.w 8c49c │ │ │ │ + b.n 8d1ce │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r0, r3, #17 │ │ │ │ - bmi.w 8daea │ │ │ │ + bmi.w 8da4e │ │ │ │ ldr r1, [r4, #16] │ │ │ │ and.w r3, r3, #24 │ │ │ │ orrs r5, r3 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c228 │ │ │ │ + bne.w 8c18c │ │ │ │ ldr r3, [r6, #16] │ │ │ │ str r3, [r4, #16] │ │ │ │ - b.w 8c228 │ │ │ │ + b.w 8c18c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d14a │ │ │ │ + bne.n 8d0ae │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d156 │ │ │ │ + bne.n 8d0ba │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c4f4 │ │ │ │ - b.w 8c4fc │ │ │ │ + beq.w 8c458 │ │ │ │ + b.w 8c460 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str.w ip, [r2, #4] │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ - cbnz r3, 8d16a │ │ │ │ + cbnz r3, 8d0ce │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d2be │ │ │ │ + bne.w 8d222 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d178 │ │ │ │ + bne.n 8d0dc │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d2fc │ │ │ │ + bne.w 8d260 │ │ │ │ ldr r7, [r2, #20] │ │ │ │ - cbnz r7, 8d182 │ │ │ │ + cbnz r7, 8d0e6 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d0ea │ │ │ │ + bne.n 8d04e │ │ │ │ ldr r7, [r2, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8c520 │ │ │ │ + bne.w 8c484 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c520 │ │ │ │ + beq.w 8c484 │ │ │ │ ldr.w ip, [r2, #32] │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ str r7, [r2, #28] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d10a │ │ │ │ + bne.n 8d06e │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 8d10a │ │ │ │ - b.n 8d108 │ │ │ │ + beq.n 8d06e │ │ │ │ + b.n 8d06c │ │ │ │ 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 8ce78 │ │ │ │ - b.n 8ce7a │ │ │ │ + bne.w 8cddc │ │ │ │ + b.n 8cdde │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8c8f0 │ │ │ │ - b.w 8c8f8 │ │ │ │ + beq.w 8c854 │ │ │ │ + b.w 8c85c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 8cd70 │ │ │ │ + beq.w 8ccd4 │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8cd78 │ │ │ │ - b.w 8c574 │ │ │ │ + beq.w 8ccdc │ │ │ │ + b.w 8c4d8 │ │ │ │ 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 8d1fa │ │ │ │ + bne.n 8d15e │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8db16 │ │ │ │ + bne.w 8da7a │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - cbnz r0, 8d206 │ │ │ │ + cbnz r0, 8d16a │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d076 │ │ │ │ + bne.w 8cfda │ │ │ │ mov r0, r6 │ │ │ │ - b.w 8c520 │ │ │ │ + b.w 8c484 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r3, r6, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xb7c0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8dabc │ │ │ │ + bne.w 8da20 │ │ │ │ str.w r7, [r2, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ca78 │ │ │ │ + bne.w 8c9dc │ │ │ │ ldr.w r0, [r1, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8ca78 │ │ │ │ + beq.w 8c9dc │ │ │ │ str.w r0, [r2, #136] @ 0x88 │ │ │ │ - b.n 8ca78 │ │ │ │ + b.n 8c9dc │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #4] │ │ │ │ - b.n 8cbba │ │ │ │ + b.n 8cb1e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #0] │ │ │ │ - b.n 8cbac │ │ │ │ - cbz r6, 8d25c │ │ │ │ + b.n 8cb10 │ │ │ │ + cbz r6, 8d1c0 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 8cb54 │ │ │ │ + beq.w 8cab8 │ │ │ │ str r2, [r4, #28] │ │ │ │ - b.n 8cb54 │ │ │ │ + b.n 8cab8 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.n 8cb04 │ │ │ │ + b.n 8ca68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8de20 │ │ │ │ + bne.w 8dd84 │ │ │ │ str r1, [r2, #36] @ 0x24 │ │ │ │ - b.w 8c538 │ │ │ │ + b.w 8c49c │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8cde4 │ │ │ │ + beq.w 8cd48 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.n 8cde4 │ │ │ │ + b.n 8cd48 │ │ │ │ str r0, [r2, #0] │ │ │ │ - b.n 8caf6 │ │ │ │ + b.n 8ca5a │ │ │ │ str r0, [r2, #0] │ │ │ │ - b.n 8cab4 │ │ │ │ + b.n 8ca18 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8db68 │ │ │ │ + beq.w 8dacc │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8d286 │ │ │ │ + bne.n 8d1ea │ │ │ │ movw r0, #41344 @ 0xa180 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - beq.n 8d2b2 │ │ │ │ + beq.n 8d216 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8dc24 │ │ │ │ + beq.w 8db88 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 8d2a4 │ │ │ │ + bne.n 8d208 │ │ │ │ mov.w r3, #67108864 @ 0x4000000 │ │ │ │ - b.w 8c444 │ │ │ │ + b.w 8c3a8 │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ ldr.w lr, [r2, #20] │ │ │ │ str r7, [r2, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d2ce │ │ │ │ + bne.n 8d232 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ - cbnz r7, 8d300 │ │ │ │ + cbnz r7, 8d264 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d2dc │ │ │ │ + bne.n 8d240 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d0ea │ │ │ │ + bne.w 8d04e │ │ │ │ ldr r7, [r2, #28] │ │ │ │ - cbnz r7, 8d2e8 │ │ │ │ + cbnz r7, 8d24c │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d192 │ │ │ │ + bne.w 8d0f6 │ │ │ │ ldr r7, [r2, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8c52c │ │ │ │ + bne.w 8c490 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c52c │ │ │ │ + beq.w 8c490 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - b.n 8d108 │ │ │ │ + b.n 8d06c │ │ │ │ ldr.w lr, [r2, #20] │ │ │ │ ldr r0, [r2, #28] │ │ │ │ str r7, [r2, #12] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d312 │ │ │ │ + bne.n 8d276 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d0ec │ │ │ │ - cbnz r0, 8d31c │ │ │ │ + bne.w 8d050 │ │ │ │ + cbnz r0, 8d280 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d192 │ │ │ │ + bne.w 8d0f6 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d102 │ │ │ │ + beq.w 8d066 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d110 │ │ │ │ - b.w 8c538 │ │ │ │ + beq.w 8d074 │ │ │ │ + b.w 8c49c │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8df3c │ │ │ │ + beq.w 8dea0 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, r2 │ │ │ │ it ne │ │ │ │ strne r2, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8c74e │ │ │ │ + bne.w 8c6b2 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c60c │ │ │ │ - b.w 8c74e │ │ │ │ + bne.w 8c570 │ │ │ │ + b.w 8c6b2 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8cf32 │ │ │ │ - b.n 8cf3c │ │ │ │ + bne.w 8ce96 │ │ │ │ + b.n 8cea0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8ccd0 │ │ │ │ + bne.w 8cc34 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r7, [r2, #60] @ 0x3c │ │ │ │ ldr r7, [r2, #72] @ 0x48 │ │ │ │ - cbnz r0, 8d36e │ │ │ │ + cbnz r0, 8d2d2 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ - cbnz r0, 8d3a2 │ │ │ │ - cbnz r7, 8d378 │ │ │ │ + cbnz r0, 8d306 │ │ │ │ + cbnz r7, 8d2dc │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d79e │ │ │ │ + bne.w 8d702 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ - cbnz r0, 8d384 │ │ │ │ + cbnz r0, 8d2e8 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dca2 │ │ │ │ + bne.w 8dc06 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ - cbnz r0, 8d390 │ │ │ │ + cbnz r0, 8d2f4 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dd68 │ │ │ │ + bne.w 8dccc │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c9c8 │ │ │ │ + b.w 8c92c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d508 │ │ │ │ + bne.w 8d46c │ │ │ │ ldr r7, [r2, #72] @ 0x48 │ │ │ │ ldr.w ip, [r2, #76] @ 0x4c │ │ │ │ str r0, [r2, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dcd8 │ │ │ │ + bne.w 8dc3c │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d7a2 │ │ │ │ + bne.w 8d706 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d3c4 │ │ │ │ + bne.n 8d328 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dca2 │ │ │ │ + bne.w 8dc06 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ - cbnz r0, 8d3d0 │ │ │ │ + cbnz r0, 8d334 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dd68 │ │ │ │ + bne.w 8dccc │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ - cbnz r0, 8d3dc │ │ │ │ + cbnz r0, 8d340 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dd96 │ │ │ │ + bne.w 8dcfa │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c9d4 │ │ │ │ + b.w 8c938 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d972 │ │ │ │ + bne.w 8d8d6 │ │ │ │ str r7, [r2, #120] @ 0x78 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ - cbnz r0, 8d3fa │ │ │ │ + cbnz r0, 8d35e │ │ │ │ ldr r7, [r1, #116] @ 0x74 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dd00 │ │ │ │ + bne.w 8dc64 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8ca40 │ │ │ │ + b.w 8c9a4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d990 │ │ │ │ + bne.w 8d8f4 │ │ │ │ str r7, [r2, #116] @ 0x74 │ │ │ │ - b.w 8ca40 │ │ │ │ + b.w 8c9a4 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 8d420 │ │ │ │ + bne.n 8d384 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d86a │ │ │ │ + bne.w 8d7ce │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d42e │ │ │ │ + bne.n 8d392 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d8a8 │ │ │ │ + bne.w 8d80c │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - cbnz r0, 8d43a │ │ │ │ + cbnz r0, 8d39e │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d824 │ │ │ │ + bne.w 8d788 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - cbnz r0, 8d446 │ │ │ │ + cbnz r0, 8d3aa │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d7e2 │ │ │ │ + bne.w 8d746 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c914 │ │ │ │ + b.w 8c878 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8cca6 │ │ │ │ + bne.w 8cc0a │ │ │ │ ldr.w ip, [r2, #56] @ 0x38 │ │ │ │ ldr.w lr, [r2, #60] @ 0x3c │ │ │ │ str r7, [r2, #52] @ 0x34 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d46a │ │ │ │ + bne.n 8d3ce │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ - cbnz r7, 8d49c │ │ │ │ + cbnz r7, 8d400 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8dcca │ │ │ │ + bne.w 8dc2e │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d364 │ │ │ │ - cbnz r0, 8d484 │ │ │ │ + bne.w 8d2c8 │ │ │ │ + cbnz r0, 8d3e8 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8d3a0 │ │ │ │ + bne.n 8d304 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ - cbnz r0, 8d490 │ │ │ │ + cbnz r0, 8d3f4 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d79e │ │ │ │ + bne.w 8d702 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c9b0 │ │ │ │ + b.w 8c914 │ │ │ │ ldr.w lr, [r2, #60] @ 0x3c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ str r7, [r2, #56] @ 0x38 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d4ae │ │ │ │ + bne.n 8d412 │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d364 │ │ │ │ - cbnz r0, 8d4b8 │ │ │ │ + bne.w 8d2c8 │ │ │ │ + cbnz r0, 8d41c │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d3a0 │ │ │ │ + bne.w 8d304 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ - cbnz r0, 8d4c4 │ │ │ │ + cbnz r0, 8d428 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d79e │ │ │ │ + bne.w 8d702 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ - cbnz r0, 8d4d0 │ │ │ │ + cbnz r0, 8d434 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dca2 │ │ │ │ + bne.w 8dc06 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c9bc │ │ │ │ + b.w 8c920 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 8d498 │ │ │ │ + beq.n 8d3fc │ │ │ │ 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, 8d4f8 │ │ │ │ + cbnz r0, 8d45c │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8ccd0 │ │ │ │ + bne.w 8cc34 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c9a4 │ │ │ │ + bne.w 8c908 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c9a4 │ │ │ │ + beq.w 8c908 │ │ │ │ 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 8d526 │ │ │ │ + bne.n 8d48a │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ccfa │ │ │ │ + bne.w 8cc5e │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c9bc │ │ │ │ + bne.w 8c920 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c9bc │ │ │ │ + beq.w 8c920 │ │ │ │ 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 8d554 │ │ │ │ + bne.n 8d4b8 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8cd28 │ │ │ │ + bne.w 8cc8c │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8cd40 │ │ │ │ - b.w 8c9d4 │ │ │ │ + beq.w 8cca4 │ │ │ │ + b.w 8c938 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8cc52 │ │ │ │ + bne.w 8cbb6 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ ldr.w lr, [r2, #44] @ 0x2c │ │ │ │ str r7, [r2, #36] @ 0x24 │ │ │ │ - cbnz r0, 8d578 │ │ │ │ + cbnz r0, 8d4dc │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d5fc │ │ │ │ + bne.n 8d560 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d584 │ │ │ │ + bne.n 8d4e8 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d642 │ │ │ │ + bne.n 8d5a6 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dd58 │ │ │ │ + bne.w 8dcbc │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ - cbnz r7, 8d5ae │ │ │ │ - cbnz r0, 8d59c │ │ │ │ + cbnz r7, 8d512 │ │ │ │ + cbnz r0, 8d500 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d456 │ │ │ │ + bne.w 8d3ba │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c980 │ │ │ │ + b.w 8c8e4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8da46 │ │ │ │ + bne.w 8d9aa │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ ldr.w ip, [r2, #56] @ 0x38 │ │ │ │ str r7, [r2, #48] @ 0x30 │ │ │ │ - cbnz r0, 8d5be │ │ │ │ + cbnz r0, 8d522 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d45a │ │ │ │ + bne.w 8d3be │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d5cc │ │ │ │ + bne.n 8d530 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d498 │ │ │ │ + bne.w 8d3fc │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dc74 │ │ │ │ + bne.w 8dbd8 │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d364 │ │ │ │ - cbnz r0, 8d5e8 │ │ │ │ + bne.w 8d2c8 │ │ │ │ + cbnz r0, 8d54c │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d3a0 │ │ │ │ + bne.w 8d304 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c9a4 │ │ │ │ + b.w 8c908 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8da1c │ │ │ │ + bne.w 8d980 │ │ │ │ ldr.w lr, [r2, #44] @ 0x2c │ │ │ │ ldr.w ip, [r2, #48] @ 0x30 │ │ │ │ str r7, [r2, #40] @ 0x28 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d60c │ │ │ │ + bne.n 8d570 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ - cbnz r7, 8d646 │ │ │ │ + cbnz r7, 8d5aa │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8dd5c │ │ │ │ + bne.w 8dcc0 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d5ae │ │ │ │ - cbnz r0, 8d626 │ │ │ │ + bne.n 8d512 │ │ │ │ + cbnz r0, 8d58a │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d456 │ │ │ │ + bne.w 8d3ba │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ - cbnz r0, 8d632 │ │ │ │ + cbnz r0, 8d596 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d498 │ │ │ │ + bne.w 8d3fc │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c98c │ │ │ │ + b.w 8c8f0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8cc7c │ │ │ │ + bne.w 8cbe0 │ │ │ │ ldr.w ip, [r2, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ str r7, [r2, #44] @ 0x2c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d656 │ │ │ │ + bne.n 8d5ba │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d5ae │ │ │ │ - cbnz r0, 8d660 │ │ │ │ + bne.n 8d512 │ │ │ │ + cbnz r0, 8d5c4 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d456 │ │ │ │ + bne.w 8d3ba │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ - cbnz r0, 8d66c │ │ │ │ + cbnz r0, 8d5d0 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d498 │ │ │ │ + bne.w 8d3fc │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ - cbnz r0, 8d678 │ │ │ │ + cbnz r0, 8d5dc │ │ │ │ ldr r7, [r1, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d362 │ │ │ │ + bne.w 8d2c6 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c998 │ │ │ │ + b.w 8c8fc │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d9c8 │ │ │ │ + bne.w 8d92c │ │ │ │ ldr.w ip, [r2, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ str r7, [r2, #24] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d69a │ │ │ │ + bne.n 8d5fe │ │ │ │ ldr r7, [r1, #28] │ │ │ │ - cbnz r7, 8d6ce │ │ │ │ - cbnz r0, 8d6a2 │ │ │ │ + cbnz r7, 8d632 │ │ │ │ + cbnz r0, 8d606 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d70e │ │ │ │ + bne.n 8d672 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dd50 │ │ │ │ + bne.w 8dcb4 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d56a │ │ │ │ - cbnz r0, 8d6bc │ │ │ │ + bne.w 8d4ce │ │ │ │ + cbnz r0, 8d620 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d5f8 │ │ │ │ + bne.n 8d55c │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c95c │ │ │ │ + b.w 8c8c0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8cc28 │ │ │ │ + bne.w 8cb8c │ │ │ │ ldr r0, [r2, #32] │ │ │ │ ldr.w ip, [r2, #36] @ 0x24 │ │ │ │ str r7, [r2, #28] │ │ │ │ - cbnz r0, 8d6da │ │ │ │ + cbnz r0, 8d63e │ │ │ │ ldr r7, [r1, #32] │ │ │ │ - cbnz r7, 8d712 │ │ │ │ + cbnz r7, 8d676 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8dd54 │ │ │ │ + bne.w 8dcb8 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d56a │ │ │ │ - cbnz r0, 8d6f4 │ │ │ │ + bne.w 8d4ce │ │ │ │ + cbnz r0, 8d658 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d5f8 │ │ │ │ + bne.n 8d55c │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ - cbnz r0, 8d6fe │ │ │ │ + cbnz r0, 8d662 │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d642 │ │ │ │ + bne.n 8d5a6 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c968 │ │ │ │ + b.w 8c8cc │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d9f2 │ │ │ │ + bne.w 8d956 │ │ │ │ ldr.w ip, [r2, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ str r7, [r2, #32] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d724 │ │ │ │ + bne.n 8d688 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d56a │ │ │ │ - cbnz r0, 8d72e │ │ │ │ + bne.w 8d4ce │ │ │ │ + cbnz r0, 8d692 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d5f8 │ │ │ │ + bne.w 8d55c │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ - cbnz r0, 8d738 │ │ │ │ + cbnz r0, 8d69c │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d642 │ │ │ │ + bne.n 8d5a6 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ - cbnz r0, 8d744 │ │ │ │ + cbnz r0, 8d6a8 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d5ac │ │ │ │ + bne.w 8d510 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c974 │ │ │ │ + b.w 8c8d8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8cbfe │ │ │ │ + bne.w 8cb62 │ │ │ │ ldr.w lr, [r2, #24] │ │ │ │ ldr.w ip, [r2, #28] │ │ │ │ str r7, [r2, #20] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d76a │ │ │ │ + bne.n 8d6ce │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d68c │ │ │ │ + bne.n 8d5f0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8dcd4 │ │ │ │ + bne.w 8dc38 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d6ce │ │ │ │ - cbnz r0, 8d782 │ │ │ │ + bne.n 8d632 │ │ │ │ + cbnz r0, 8d6e6 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d70e │ │ │ │ + bne.n 8d672 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - cbnz r0, 8d78e │ │ │ │ + cbnz r0, 8d6f2 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d568 │ │ │ │ + bne.w 8d4cc │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c950 │ │ │ │ + b.w 8c8b4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8ccfa │ │ │ │ + bne.w 8cc5e │ │ │ │ ldr.w ip, [r2, #76] @ 0x4c │ │ │ │ ldr.w lr, [r2, #80] @ 0x50 │ │ │ │ str r0, [r2, #72] @ 0x48 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8dd84 │ │ │ │ + bne.w 8dce8 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dca6 │ │ │ │ + bne.w 8dc0a │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d7c6 │ │ │ │ + bne.n 8d72a │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dd68 │ │ │ │ + bne.w 8dccc │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d3dc │ │ │ │ + bne.w 8d340 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d3dc │ │ │ │ - b.w 8cd54 │ │ │ │ + beq.w 8d340 │ │ │ │ + b.w 8ccb8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d99e │ │ │ │ + bne.w 8d902 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ ldr.w lr, [r2, #24] │ │ │ │ str r7, [r2, #16] │ │ │ │ - cbnz r0, 8d7f2 │ │ │ │ + cbnz r0, 8d756 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d758 │ │ │ │ + bne.n 8d6bc │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d800 │ │ │ │ + bne.n 8d764 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d688 │ │ │ │ + bne.w 8d5ec │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dcd0 │ │ │ │ + bne.w 8dc34 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d6ce │ │ │ │ - cbnz r0, 8d81c │ │ │ │ + bne.w 8d632 │ │ │ │ + cbnz r0, 8d780 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d70e │ │ │ │ + bne.w 8d672 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c944 │ │ │ │ + b.w 8c8a8 │ │ │ │ ldr r7, [r2, #16] │ │ │ │ str r0, [r2, #12] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - cbnz r7, 8d832 │ │ │ │ + cbnz r7, 8d796 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d7e4 │ │ │ │ - cbnz r0, 8d83a │ │ │ │ + bne.n 8d748 │ │ │ │ + cbnz r0, 8d79e │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d754 │ │ │ │ + bne.n 8d6b8 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ - cbnz r0, 8d846 │ │ │ │ + cbnz r0, 8d7aa │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d688 │ │ │ │ + bne.w 8d5ec │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - cbnz r0, 8d852 │ │ │ │ + cbnz r0, 8d7b6 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d6cc │ │ │ │ + bne.w 8d630 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c938 │ │ │ │ + b.w 8c89c │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 8d1bc │ │ │ │ + bne.w 8d120 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d1bc │ │ │ │ + beq.w 8d120 │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8d87a │ │ │ │ + bne.n 8d7de │ │ │ │ ldr r0, [r1, #8] │ │ │ │ - cbnz r0, 8d8ac │ │ │ │ + cbnz r0, 8d810 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d886 │ │ │ │ + bne.n 8d7ea │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8d824 │ │ │ │ + bne.n 8d788 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8dd4c │ │ │ │ + bne.w 8dcb0 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d7e4 │ │ │ │ - cbnz r0, 8d8a0 │ │ │ │ + bne.n 8d748 │ │ │ │ + cbnz r0, 8d804 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d754 │ │ │ │ + bne.w 8d6b8 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c920 │ │ │ │ + b.w 8c884 │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ ldr r7, [r2, #16] │ │ │ │ str r0, [r2, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8d8bc │ │ │ │ + bne.n 8d820 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8d826 │ │ │ │ + bne.n 8d78a │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dcfc │ │ │ │ + bne.w 8dc60 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 8d7e4 │ │ │ │ - cbnz r0, 8d8d4 │ │ │ │ + bne.n 8d748 │ │ │ │ + cbnz r0, 8d838 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d754 │ │ │ │ + bne.w 8d6b8 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ - cbnz r0, 8d8e0 │ │ │ │ + cbnz r0, 8d844 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d688 │ │ │ │ + bne.w 8d5ec │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8c92c │ │ │ │ + b.w 8c890 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8db9c │ │ │ │ + beq.w 8db00 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8d8e8 │ │ │ │ + bne.n 8d84c │ │ │ │ movw r0, #41968 @ 0xa3f0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - beq.n 8d914 │ │ │ │ + beq.n 8d878 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8de26 │ │ │ │ + beq.w 8dd8a │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 8d906 │ │ │ │ + bne.n 8d86a │ │ │ │ mov.w r3, #16777216 @ 0x1000000 │ │ │ │ - b.w 8c444 │ │ │ │ + b.w 8c3a8 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c588 │ │ │ │ + beq.w 8c4ec │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8cad6 │ │ │ │ - b.w 8cace │ │ │ │ + beq.w 8ca3a │ │ │ │ + b.w 8ca32 │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8cdbe │ │ │ │ + beq.w 8cd22 │ │ │ │ mov r0, r6 │ │ │ │ - b.w 8c508 │ │ │ │ + b.w 8c46c │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8de00 │ │ │ │ + beq.w 8dd64 │ │ │ │ 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, 8d962 │ │ │ │ + cbnz r0, 8d8c6 │ │ │ │ ldr r7, [r1, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dd2e │ │ │ │ + bne.w 8dc92 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ca34 │ │ │ │ + bne.w 8c998 │ │ │ │ ldr r7, [r1, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8ca34 │ │ │ │ + beq.w 8c998 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r0, #120] @ 0x78 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ cmp lr, r7 │ │ │ │ - bne.w 8dd9c │ │ │ │ + bne.w 8dd00 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ca40 │ │ │ │ + bne.w 8c9a4 │ │ │ │ ldr r7, [r1, #116] @ 0x74 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8ca40 │ │ │ │ + beq.w 8c9a4 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #116] @ 0x74 │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 8ca40 │ │ │ │ - b.n 8d40a │ │ │ │ + beq.w 8c9a4 │ │ │ │ + b.n 8d36e │ │ │ │ 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, 8d9b8 │ │ │ │ + cbnz r0, 8d91c │ │ │ │ ldr r7, [r1, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cbfe │ │ │ │ + bne.w 8cb62 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c92c │ │ │ │ + bne.w 8c890 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c92c │ │ │ │ + beq.w 8c890 │ │ │ │ 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, 8d9e2 │ │ │ │ + cbnz r0, 8d946 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cc28 │ │ │ │ + bne.w 8cb8c │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c944 │ │ │ │ + bne.w 8c8a8 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c944 │ │ │ │ + beq.w 8c8a8 │ │ │ │ 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, 8da0c │ │ │ │ + cbnz r0, 8d970 │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cc52 │ │ │ │ + bne.w 8cbb6 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c95c │ │ │ │ + bne.w 8c8c0 │ │ │ │ ldr r7, [r1, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c95c │ │ │ │ + beq.w 8c8c0 │ │ │ │ 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, 8da36 │ │ │ │ + cbnz r0, 8d99a │ │ │ │ ldr r7, [r1, #44] @ 0x2c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cc7c │ │ │ │ + bne.w 8cbe0 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c974 │ │ │ │ + bne.w 8c8d8 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c974 │ │ │ │ + beq.w 8c8d8 │ │ │ │ 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, 8da60 │ │ │ │ + cbnz r0, 8d9c4 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8cca6 │ │ │ │ + bne.w 8cc0a │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c98c │ │ │ │ + bne.w 8c8f0 │ │ │ │ ldr r7, [r1, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c98c │ │ │ │ - b.n 8d4de │ │ │ │ + beq.w 8c8f0 │ │ │ │ + b.n 8d442 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr.w lr, [r2, #12] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8cbd0 │ │ │ │ - b.w 8c908 │ │ │ │ + beq.w 8cb34 │ │ │ │ + b.w 8c86c │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 8df36 │ │ │ │ + bne.w 8de9a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d92e │ │ │ │ + bne.w 8d892 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d92e │ │ │ │ + beq.w 8d892 │ │ │ │ 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 8cdbe │ │ │ │ - b.n 8d93a │ │ │ │ + beq.w 8cd22 │ │ │ │ + b.n 8d89e │ │ │ │ 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 8ca78 │ │ │ │ + bne.w 8c9dc │ │ │ │ ldr.w r0, [r1, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8ca78 │ │ │ │ + beq.w 8c9dc │ │ │ │ ldr.w r7, [lr, #136] @ 0x88 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.w 8d238 │ │ │ │ - b.w 8ca78 │ │ │ │ + bne.w 8d19c │ │ │ │ + b.w 8c9dc │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d122 │ │ │ │ + bne.w 8d086 │ │ │ │ ldr r1, [r4, #96] @ 0x60 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8d122 │ │ │ │ + bne.w 8d086 │ │ │ │ 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 8d122 │ │ │ │ + b.w 8d086 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d0ea │ │ │ │ + beq.w 8d04e │ │ │ │ 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, 8db30 │ │ │ │ + cbnz r0, 8da94 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d076 │ │ │ │ + bne.w 8cfda │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - cbnz r0, 8db3c │ │ │ │ + cbnz r0, 8daa0 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dc58 │ │ │ │ + bne.w 8dbbc │ │ │ │ mov r0, sl │ │ │ │ - b.w 8c52c │ │ │ │ + b.w 8c490 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ - b.w 8c65e │ │ │ │ + b.w 8c5c2 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8de38 │ │ │ │ + beq.w 8dd9c │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8db48 │ │ │ │ + bne.n 8daac │ │ │ │ movw r0, #41552 @ 0xa250 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - bne.w 8d28c │ │ │ │ + bne.w 8d1f0 │ │ │ │ mov.w r3, #268435456 @ 0x10000000 │ │ │ │ - b.w 8c444 │ │ │ │ + b.w 8c3a8 │ │ │ │ mov r3, r6 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8df66 │ │ │ │ + bne.w 8deca │ │ │ │ movw r3, #34952 @ 0x8888 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8ce52 │ │ │ │ + beq.w 8cdb6 │ │ │ │ movw r0, #40096 @ 0x9ca0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - bne.w 8d8ee │ │ │ │ + bne.w 8d852 │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.w 8c444 │ │ │ │ + b.w 8c3a8 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 8dc34 │ │ │ │ + beq.n 8db98 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8dba4 │ │ │ │ + bne.n 8db08 │ │ │ │ movw r0, #18712 @ 0x4918 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 8dbcc │ │ │ │ + beq.n 8db30 │ │ │ │ mov r3, r6 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c442 │ │ │ │ + beq.w 8c3a6 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 8dbbe │ │ │ │ + bne.n 8db22 │ │ │ │ mov.w r3, #536870912 @ 0x20000000 │ │ │ │ - b.w 8c444 │ │ │ │ + b.w 8c3a8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8dd2e │ │ │ │ + bne.w 8dc92 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ str r7, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d3ee │ │ │ │ + bne.w 8d352 │ │ │ │ ldr r7, [r1, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d3ee │ │ │ │ - b.w 8d3ec │ │ │ │ + beq.w 8d352 │ │ │ │ + b.w 8d350 │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.w 8ce9c │ │ │ │ + bne.w 8ce00 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r3, #23 │ │ │ │ - bpl.w 8ce9e │ │ │ │ + bpl.w 8ce02 │ │ │ │ lsls r0, r2, #14 │ │ │ │ - bpl.w 8ce9e │ │ │ │ + bpl.w 8ce02 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ orr.w r3, r3, #131072 @ 0x20000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.w 8ce9c │ │ │ │ + b.w 8ce00 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8c818 │ │ │ │ - b.w 8ce8c │ │ │ │ + bne.w 8c77c │ │ │ │ + b.w 8cdf0 │ │ │ │ movw r0, #21004 @ 0x520c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - bne.n 8dba8 │ │ │ │ + bne.n 8db0c │ │ │ │ mov.w r3, #33554432 @ 0x2000000 │ │ │ │ - b.w 8c444 │ │ │ │ - cbz r6, 8dc48 │ │ │ │ + b.w 8c3a8 │ │ │ │ + cbz r6, 8dbac │ │ │ │ ldr.w r0, [r6, #140] @ 0x8c │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 8c65e │ │ │ │ + beq.w 8c5c2 │ │ │ │ str.w r1, [r4, #140] @ 0x8c │ │ │ │ - b.w 8c65e │ │ │ │ + b.w 8c5c2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d2f8 │ │ │ │ + beq.w 8d25c │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [sl, #52] @ 0x34 │ │ │ │ ldr.w ip, [r0, #32] │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp ip, r7 │ │ │ │ - beq.w 8d092 │ │ │ │ + beq.w 8cff6 │ │ │ │ str r7, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d098 │ │ │ │ - b.w 8c538 │ │ │ │ + beq.w 8cffc │ │ │ │ + b.w 8c49c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ - b.n 8d5de │ │ │ │ + b.n 8d542 │ │ │ │ ldr.w r2, [r0, #172] @ 0xac │ │ │ │ ldr r3, [r2, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.w 8c468 │ │ │ │ + bgt.w 8c3cc │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ - b.w 8c714 │ │ │ │ + b.w 8c678 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r1, r3 │ │ │ │ - b.w 8cfd2 │ │ │ │ + b.w 8cf36 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8d536 │ │ │ │ + bne.w 8d49a │ │ │ │ ldr.w lr, [r2, #80] @ 0x50 │ │ │ │ ldr r7, [r2, #84] @ 0x54 │ │ │ │ str r0, [r2, #76] @ 0x4c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 8dcf2 │ │ │ │ + bne.n 8dc56 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8dd6a │ │ │ │ + bne.n 8dcce │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d3dc │ │ │ │ + bne.w 8d340 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d3dc │ │ │ │ + beq.w 8d340 │ │ │ │ mov ip, lr │ │ │ │ - b.w 8cd54 │ │ │ │ + b.w 8ccb8 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ - b.w 8d47c │ │ │ │ + b.w 8d3e0 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - b.n 8d812 │ │ │ │ + b.n 8d776 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - b.n 8d77a │ │ │ │ + b.n 8d6de │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8dce4 │ │ │ │ + bne.n 8dc48 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8dca2 │ │ │ │ + bne.n 8dc06 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8dd8a │ │ │ │ + bne.n 8dcee │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ ldr r7, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8dd6a │ │ │ │ + bne.n 8dcce │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d3d4 │ │ │ │ - b.w 8d3dc │ │ │ │ + beq.w 8d338 │ │ │ │ + b.w 8d340 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - b.n 8d8ca │ │ │ │ + b.n 8d82e │ │ │ │ mov ip, r0 │ │ │ │ - b.w 8d40a │ │ │ │ + b.w 8d36e │ │ │ │ ldr.w r3, [ip, #48] @ 0x30 │ │ │ │ ldr.w lr, [r3, #104] @ 0x68 │ │ │ │ cmp r0, lr │ │ │ │ it ne │ │ │ │ strne r0, [r2, #104] @ 0x68 │ │ │ │ - cbnz r7, 8dd1e │ │ │ │ + cbnz r7, 8dc82 │ │ │ │ ldr r7, [r1, #108] @ 0x6c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d948 │ │ │ │ + bne.w 8d8ac │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ca28 │ │ │ │ + bne.w 8c98c │ │ │ │ ldr r7, [r1, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8ca28 │ │ │ │ + beq.w 8c98c │ │ │ │ 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, 8dd48 │ │ │ │ + cbnz r0, 8dcac │ │ │ │ ldr r7, [r1, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d972 │ │ │ │ + bne.w 8d8d6 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ - b.n 8d982 │ │ │ │ + b.n 8d8e6 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - b.n 8d896 │ │ │ │ + b.n 8d7fa │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ - b.n 8d6b4 │ │ │ │ + b.n 8d618 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ - b.n 8d6ec │ │ │ │ + b.n 8d650 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ - b.n 8d592 │ │ │ │ + b.n 8d4f6 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ - b.n 8d61c │ │ │ │ + b.n 8d580 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8cd28 │ │ │ │ + bne.w 8cc8c │ │ │ │ ldr r7, [r2, #84] @ 0x54 │ │ │ │ str r0, [r2, #80] @ 0x50 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d3d4 │ │ │ │ - b.w 8d3dc │ │ │ │ + beq.w 8d338 │ │ │ │ + b.w 8d340 │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #500] @ (8df70 ) │ │ │ │ - bl 43108 │ │ │ │ + ldr r0, [pc, #500] @ (8ded4 ) │ │ │ │ + bl 43128 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.w 8c73e │ │ │ │ + b.w 8c6a2 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 8dcea │ │ │ │ + beq.n 8dc4e │ │ │ │ ldr r7, [r2, #84] @ 0x54 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8d3d4 │ │ │ │ - b.w 8d3dc │ │ │ │ + beq.w 8d338 │ │ │ │ + b.w 8d340 │ │ │ │ mov ip, r7 │ │ │ │ - b.w 8cd54 │ │ │ │ + b.w 8ccb8 │ │ │ │ str r7, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d988 │ │ │ │ - b.w 8ca40 │ │ │ │ + beq.w 8d8ec │ │ │ │ + b.w 8c9a4 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c634 │ │ │ │ + bne.w 8c598 │ │ │ │ ldr r7, [r5, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8c634 │ │ │ │ + beq.w 8c598 │ │ │ │ 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 8ce94 │ │ │ │ + bne.w 8cdf8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ce9c │ │ │ │ - b.w 8ce8c │ │ │ │ + beq.w 8ce00 │ │ │ │ + b.w 8cdf0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8dd06 │ │ │ │ + bne.n 8dc6a │ │ │ │ str r0, [r2, #104] @ 0x68 │ │ │ │ - cbnz r7, 8dde2 │ │ │ │ + cbnz r7, 8dd46 │ │ │ │ ldr r7, [r1, #108] @ 0x6c │ │ │ │ - cbnz r7, 8de00 │ │ │ │ + cbnz r7, 8dd64 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ca28 │ │ │ │ + bne.w 8c98c │ │ │ │ ldr r7, [r1, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8ca28 │ │ │ │ - b.n 8dbdc │ │ │ │ + beq.w 8c98c │ │ │ │ + b.n 8db40 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8cd48 │ │ │ │ - b.w 8cd54 │ │ │ │ + bne.w 8ccac │ │ │ │ + b.w 8ccb8 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ str r7, [r2, #108] @ 0x6c │ │ │ │ - cbnz r0, 8de0e │ │ │ │ + cbnz r0, 8dd72 │ │ │ │ ldr r7, [r1, #112] @ 0x70 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8dbdc │ │ │ │ + bne.w 8db40 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ - cbnz r0, 8de6c │ │ │ │ + cbnz r0, 8ddd0 │ │ │ │ ldr r7, [r1, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 8d3ec │ │ │ │ + bne.w 8d350 │ │ │ │ mov ip, r7 │ │ │ │ - b.w 8ca34 │ │ │ │ + b.w 8c998 │ │ │ │ mov sl, r0 │ │ │ │ - b.w 8d0a0 │ │ │ │ + b.w 8d004 │ │ │ │ movw r0, #41760 @ 0xa320 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ cmp r6, r0 │ │ │ │ it ne │ │ │ │ movne r3, r6 │ │ │ │ - bne.w 8db4e │ │ │ │ + bne.w 8dab2 │ │ │ │ mov.w r3, #134217728 @ 0x8000000 │ │ │ │ - b.w 8c444 │ │ │ │ + b.w 8c3a8 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54092 @ 0xd34c │ │ │ │ + movw r1, #52108 @ 0xcb8c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.w 8c73e │ │ │ │ + b.w 8c6a2 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8df48 │ │ │ │ + bne.n 8deac │ │ │ │ str r7, [r2, #92] @ 0x5c │ │ │ │ - b.w 8c9ec │ │ │ │ + b.w 8c950 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.w 8ca34 │ │ │ │ + b.w 8c998 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8d238 │ │ │ │ + beq.w 8d19c │ │ │ │ ldr.w lr, [ip, #48] @ 0x30 │ │ │ │ - b.n 8dadc │ │ │ │ + b.n 8da40 │ │ │ │ ldr.w r3, [lr] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #0] │ │ │ │ - b.w 8cdd6 │ │ │ │ + b.w 8cd3a │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8df56 │ │ │ │ + bne.n 8deba │ │ │ │ str.w r0, [r2, #128] @ 0x80 │ │ │ │ - b.w 8ca50 │ │ │ │ + b.w 8c9b4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8deaa │ │ │ │ + bne.n 8de0e │ │ │ │ str r0, [r2, #124] @ 0x7c │ │ │ │ - b.w 8ca5c │ │ │ │ + b.w 8c9c0 │ │ │ │ ldr.w lr, [ip, #48] @ 0x30 │ │ │ │ ldr.w r7, [lr, #124] @ 0x7c │ │ │ │ cmp r0, r7 │ │ │ │ - bne.n 8dea4 │ │ │ │ - b.w 8ca5c │ │ │ │ + bne.n 8de08 │ │ │ │ + b.w 8c9c0 │ │ │ │ ldr.w r3, [ip] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r2, #0] │ │ │ │ - b.w 8ce0a │ │ │ │ + b.w 8cd6e │ │ │ │ ldr.w r0, [r6, #144] @ 0x90 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w 8cb9c │ │ │ │ - b.w 8c668 │ │ │ │ + bne.w 8cb00 │ │ │ │ + b.w 8c5cc │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8deee │ │ │ │ + bne.n 8de52 │ │ │ │ str r7, [r2, #100] @ 0x64 │ │ │ │ - b.w 8ca04 │ │ │ │ + b.w 8c968 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8df1a │ │ │ │ + bne.n 8de7e │ │ │ │ str r7, [r2, #88] @ 0x58 │ │ │ │ - b.w 8c9e0 │ │ │ │ + b.w 8c944 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #100] @ 0x64 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 8dedc │ │ │ │ - b.w 8ca04 │ │ │ │ + bne.n 8de40 │ │ │ │ + b.w 8c968 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8df28 │ │ │ │ + bne.n 8de8c │ │ │ │ str r7, [r2, #96] @ 0x60 │ │ │ │ - b.w 8c9f8 │ │ │ │ + b.w 8c95c │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr.w r0, [r0, #140] @ 0x8c │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w 8ca94 │ │ │ │ - b.w 8c498 │ │ │ │ + bne.w 8c9f8 │ │ │ │ + b.w 8c3fc │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #88] @ 0x58 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 8dee8 │ │ │ │ - b.w 8c9e0 │ │ │ │ + bne.n 8de4c │ │ │ │ + b.w 8c944 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #96] @ 0x60 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 8df02 │ │ │ │ - b.w 8c9f8 │ │ │ │ + bne.n 8de66 │ │ │ │ + b.w 8c95c │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.w 8cdaa │ │ │ │ + b.w 8cd0e │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8c88e │ │ │ │ - b.w 8c74e │ │ │ │ + beq.w 8c7f2 │ │ │ │ + b.w 8c6b2 │ │ │ │ ldr.w r0, [ip, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 8de66 │ │ │ │ - b.w 8c9ec │ │ │ │ + bne.n 8ddca │ │ │ │ + b.w 8c950 │ │ │ │ ldr.w lr, [ip, #48] @ 0x30 │ │ │ │ ldr.w r7, [lr, #128] @ 0x80 │ │ │ │ cmp r0, r7 │ │ │ │ - bne.n 8de96 │ │ │ │ - b.w 8ca50 │ │ │ │ + bne.n 8ddfa │ │ │ │ + b.w 8c9b4 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 8ce52 │ │ │ │ - b.n 8db72 │ │ │ │ + beq.w 8cdb6 │ │ │ │ + b.n 8dad6 │ │ │ │ nop │ │ │ │ push {r2, r3, r6, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r3, #27 │ │ │ │ - bmi.n 8df7e │ │ │ │ + bmi.n 8dee2 │ │ │ │ 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 8e4e2 │ │ │ │ + bpl.w 8e446 │ │ │ │ ldr.w r6, [r0, #440] @ 0x1b8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8e1f0 │ │ │ │ + bne.w 8e154 │ │ │ │ mov.w r0, #420 @ 0x1a4 │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e500 │ │ │ │ + beq.w 8e464 │ │ │ │ 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] │ │ │ │ @@ -146568,163 +146534,163 @@ │ │ │ │ blx 2b420 │ │ │ │ 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 8e2d6 │ │ │ │ + beq.w 8e23a │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 8e2d6 │ │ │ │ - ldr r1, [pc, #724] @ (8e2cc ) │ │ │ │ + bpl.w 8e23a │ │ │ │ + ldr r1, [pc, #724] @ (8e230 ) │ │ │ │ movw r2, #41552 @ 0xa250 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr.w r3, [r1, #948] @ 0x3b4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8e486 │ │ │ │ + bne.w 8e3ea │ │ │ │ ldr.w r2, [r1, #956] @ 0x3bc │ │ │ │ adds r7, r2, #1 │ │ │ │ - beq.w 8e486 │ │ │ │ - ldr r3, [pc, #696] @ (8e2d0 ) │ │ │ │ + beq.w 8e3ea │ │ │ │ + ldr r3, [pc, #696] @ (8e234 ) │ │ │ │ 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 8524c │ │ │ │ + bl 8520c │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e530 │ │ │ │ + bne.w 8e494 │ │ │ │ ldr.w lr, [sp, #44] @ 0x2c │ │ │ │ str.w r8, [r6, #72] @ 0x48 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8e1e6 │ │ │ │ + beq.w 8e14a │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bpl.w 8e1e6 │ │ │ │ + bpl.w 8e14a │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w 8e1e6 │ │ │ │ + ble.w 8e14a │ │ │ │ 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 8e1d8 │ │ │ │ + bne.w 8e13c │ │ │ │ ldr r5, [r3, #12] │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.w 8e1d8 │ │ │ │ + beq.w 8e13c │ │ │ │ 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 8e262 │ │ │ │ + bgt.w 8e1c6 │ │ │ │ ldrsb.w r2, [sl, r6] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 8e182 │ │ │ │ + blt.n 8e0e6 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 8e1d8 │ │ │ │ + beq.w 8e13c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 8e308 │ │ │ │ + beq.w 8e26c │ │ │ │ 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 8e204 │ │ │ │ + blt.w 8e168 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8e1d8 │ │ │ │ + beq.n 8e13c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 8e37a │ │ │ │ + beq.w 8e2de │ │ │ │ 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 8e2f8 │ │ │ │ + bgt.w 8e25c │ │ │ │ ldrsb.w r2, [sl, r9] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8e2b6 │ │ │ │ + blt.w 8e21a │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8e1d8 │ │ │ │ + beq.n 8e13c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 8e3d6 │ │ │ │ + beq.w 8e33a │ │ │ │ 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 8e2dc │ │ │ │ + bgt.w 8e240 │ │ │ │ ldrsb.w r2, [sl, r9] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8e2f2 │ │ │ │ + blt.w 8e256 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8e1d8 │ │ │ │ + beq.n 8e13c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 8e42e │ │ │ │ + beq.w 8e392 │ │ │ │ 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 8e116 │ │ │ │ + b.n 8e07a │ │ │ │ adds r2, #1 │ │ │ │ - bne.n 8e0d0 │ │ │ │ + bne.n 8e034 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8e2d4 │ │ │ │ + ble.w 8e238 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ ldrsb.w r2, [sl, r6] │ │ │ │ cmp r2, #0 │ │ │ │ it lt │ │ │ │ ldrlt r1, [r4, #16] │ │ │ │ - bge.n 8e22c │ │ │ │ + bge.n 8e190 │ │ │ │ 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 │ │ │ │ @@ -146735,404 +146701,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 8e2d4 │ │ │ │ + beq.w 8e238 │ │ │ │ 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 8e074 │ │ │ │ + blt.w 8dfd8 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ str.w r4, [r5, #440] @ 0x1b8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8e520 │ │ │ │ + beq.w 8e484 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cbnz r3, 8e1fc │ │ │ │ + cbnz r3, 8e160 │ │ │ │ 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 8e100 │ │ │ │ + bne.w 8e064 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 8e2d4 │ │ │ │ + ble.n 8e238 │ │ │ │ movs r2, #0 │ │ │ │ cmp.w r8, #7 │ │ │ │ str r2, [r4, #8] │ │ │ │ - ble.n 8e192 │ │ │ │ + ble.n 8e0f6 │ │ │ │ cmp.w r8, #15 │ │ │ │ - bgt.w 8e4c0 │ │ │ │ + bgt.w 8e424 │ │ │ │ ldrsh.w r2, [sl, r6, lsl #1] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8e52c │ │ │ │ + blt.w 8e490 │ │ │ │ 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 8e2bc │ │ │ │ + bgt.n 8e220 │ │ │ │ ldrsb.w r1, [sl, r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 8e22e │ │ │ │ + bge.n 8e192 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp.w r8, #7 │ │ │ │ - ble.n 8e19e │ │ │ │ + ble.n 8e102 │ │ │ │ cmp.w r8, #15 │ │ │ │ - bgt.w 8e4cc │ │ │ │ + bgt.w 8e430 │ │ │ │ strh.w r1, [sl, r6, lsl #1] │ │ │ │ - b.n 8e1a2 │ │ │ │ + b.n 8e106 │ │ │ │ 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 8e2ec │ │ │ │ + blt.n 8e250 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 8e1d8 │ │ │ │ + beq.n 8e13c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 8e308 │ │ │ │ + beq.n 8e26c │ │ │ │ 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 8e204 │ │ │ │ + blt.n 8e168 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r1, [r2, r1, lsl #3] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8e0f8 │ │ │ │ - b.n 8e1d8 │ │ │ │ + bne.w 8e05c │ │ │ │ + b.n 8e13c │ │ │ │ adds r2, #1 │ │ │ │ - beq.n 8e20a │ │ │ │ - b.n 8e13c │ │ │ │ + beq.n 8e16e │ │ │ │ + b.n 8e0a0 │ │ │ │ cmp.w r8, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r1, [sl, r6, lsl #1] │ │ │ │ ldrgt.w r1, [sl, r6, lsl #2] │ │ │ │ - b.n 8e248 │ │ │ │ + b.n 8e1ac │ │ │ │ bkpt 0x00f8 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ str.w r4, [r5, #440] @ 0x1b8 │ │ │ │ - b.n 8e1f0 │ │ │ │ + b.n 8e154 │ │ │ │ cmp.w r8, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r2, [sl, r9, lsl #1] │ │ │ │ ldrgt.w r2, [sl, r9, lsl #2] │ │ │ │ - b.n 8e158 │ │ │ │ + b.n 8e0bc │ │ │ │ adds r2, #1 │ │ │ │ - beq.n 8e20a │ │ │ │ - b.n 8e284 │ │ │ │ + beq.n 8e16e │ │ │ │ + b.n 8e1e8 │ │ │ │ adds r2, #1 │ │ │ │ - beq.n 8e20a │ │ │ │ - b.n 8e172 │ │ │ │ + beq.n 8e16e │ │ │ │ + b.n 8e0d6 │ │ │ │ cmp.w r8, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r2, [sl, r9, lsl #1] │ │ │ │ ldrgt.w r2, [sl, r9, lsl #2] │ │ │ │ - b.n 8e122 │ │ │ │ + b.n 8e086 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 8e35e │ │ │ │ + bne.n 8e2c2 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 8e35e │ │ │ │ + bne.n 8e2c2 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.w 8e4ae │ │ │ │ + beq.w 8e412 │ │ │ │ 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 8e4a2 │ │ │ │ + beq.w 8e406 │ │ │ │ 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 2c338 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e1d8 │ │ │ │ + beq.w 8e13c │ │ │ │ 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 8e0e2 │ │ │ │ - b.n 8e296 │ │ │ │ + ble.w 8e046 │ │ │ │ + b.n 8e1fa │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, ip │ │ │ │ - bne.w 8e100 │ │ │ │ + bne.w 8e064 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 8e100 │ │ │ │ + bne.w 8e064 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.w 8e4de │ │ │ │ + beq.w 8e442 │ │ │ │ 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 8e4d2 │ │ │ │ + beq.w 8e436 │ │ │ │ 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 2c338 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e1d8 │ │ │ │ - b.n 8e100 │ │ │ │ + beq.w 8e13c │ │ │ │ + b.n 8e064 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 8e13c │ │ │ │ + bne.w 8e0a0 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 8e13c │ │ │ │ + bne.w 8e0a0 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 8e4aa │ │ │ │ + beq.n 8e40e │ │ │ │ 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 8e4a6 │ │ │ │ + beq.n 8e40a │ │ │ │ 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 2c338 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e1d8 │ │ │ │ - b.n 8e13c │ │ │ │ + beq.w 8e13c │ │ │ │ + b.n 8e0a0 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 8e172 │ │ │ │ + bne.w 8e0d6 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 8e172 │ │ │ │ + bne.w 8e0d6 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 8e4da │ │ │ │ + beq.n 8e43e │ │ │ │ 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 8e4d6 │ │ │ │ + beq.n 8e43a │ │ │ │ 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 2c338 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e1d8 │ │ │ │ - b.n 8e172 │ │ │ │ - ldr r0, [pc, #252] @ (8e584 ) │ │ │ │ - bl 7ab74 │ │ │ │ + beq.w 8e13c │ │ │ │ + b.n 8e0d6 │ │ │ │ + ldr r0, [pc, #252] @ (8e4e8 ) │ │ │ │ + bl 7ab44 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 8e4b2 │ │ │ │ - ldr r3, [pc, #244] @ (8e588 ) │ │ │ │ + beq.n 8e416 │ │ │ │ + ldr r3, [pc, #244] @ (8e4ec ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r0, r6 │ │ │ │ movs r7, #0 │ │ │ │ ldr r6, [r1, r3] │ │ │ │ - ldr r1, [pc, #228] @ (8e584 ) │ │ │ │ - b.n 8e024 │ │ │ │ + ldr r1, [pc, #228] @ (8e4e8 ) │ │ │ │ + b.n 8df88 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.n 8e34c │ │ │ │ + b.n 8e2b0 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.n 8e41a │ │ │ │ + b.n 8e37e │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 8e406 │ │ │ │ + b.n 8e36a │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 8e336 │ │ │ │ - movw r0, #54260 @ 0xd3f4 │ │ │ │ + b.n 8e29a │ │ │ │ + movw r0, #52276 @ 0xcc34 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 243764 │ │ │ │ - b.n 8e1e6 │ │ │ │ + bl 242728 │ │ │ │ + b.n 8e14a │ │ │ │ ldr.w r2, [sl, r6, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 8e22c │ │ │ │ + bge.w 8e190 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ str.w r1, [sl, r6, lsl #2] │ │ │ │ - b.n 8e1a2 │ │ │ │ + b.n 8e106 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.n 8e3c2 │ │ │ │ + b.n 8e326 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.n 8e472 │ │ │ │ + b.n 8e3d6 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 8e45e │ │ │ │ + b.n 8e3c2 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 8e3ac │ │ │ │ + b.n 8e310 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #54180 @ 0xd3a4 │ │ │ │ + movw r1, #52196 @ 0xcbe4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8e1fe │ │ │ │ - bl 23c470 │ │ │ │ - bl f6d10 │ │ │ │ + b.n 8e162 │ │ │ │ + bl 23b41c │ │ │ │ + bl f6cb4 │ │ │ │ ldr.w r6, [r5, #132] @ 0x84 │ │ │ │ - cbz r6, 8e526 │ │ │ │ + cbz r6, 8e48a │ │ │ │ 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 8dff4 │ │ │ │ - bl 23c470 │ │ │ │ - b.n 8e4fa │ │ │ │ + bne.w 8df58 │ │ │ │ + bl 23b41c │ │ │ │ + b.n 8e45e │ │ │ │ str.w r6, [r5, #440] @ 0x1b8 │ │ │ │ - b.n 8e520 │ │ │ │ + b.n 8e484 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - b.n 8e25c │ │ │ │ + b.n 8e1c0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 8e574 │ │ │ │ + cbz r0, 8e4d8 │ │ │ │ movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f6680 │ │ │ │ - cbnz r0, 8e550 │ │ │ │ - movw r0, #54260 @ 0xd3f4 │ │ │ │ + bl f6624 │ │ │ │ + cbnz r0, 8e4b4 │ │ │ │ + movw r0, #52276 @ 0xcc34 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 243764 │ │ │ │ + bl 242728 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ str.w r8, [r6, #72] @ 0x48 │ │ │ │ - cbz r3, 8e566 │ │ │ │ + cbz r3, 8e4ca │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8e566 │ │ │ │ + bge.n 8e4ca │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 8e57a │ │ │ │ + cbz r2, 8e4de │ │ │ │ ldr.w lr, [sp, #44] @ 0x2c │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 8e048 │ │ │ │ - b.n 8e1e6 │ │ │ │ + bne.w 8dfac │ │ │ │ + b.n 8e14a │ │ │ │ str.w r8, [r6, #72] @ 0x48 │ │ │ │ - b.n 8e558 │ │ │ │ + b.n 8e4bc │ │ │ │ mov r0, r3 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8e566 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8e4ca │ │ │ │ nop │ │ │ │ stmia r2!, {r3, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008e58c : │ │ │ │ +0008e4f0 : │ │ │ │ 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 8e7b4 │ │ │ │ + beq.w 8e718 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ - blt.w 8e7a2 │ │ │ │ + blt.w 8e706 │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.w 8e72c │ │ │ │ - ldr r3, [pc, #512] @ (8e7b8 ) │ │ │ │ + bgt.w 8e690 │ │ │ │ + ldr r3, [pc, #512] @ (8e71c ) │ │ │ │ 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 8e6bc │ │ │ │ - ldr r0, [pc, #488] @ (8e7bc ) │ │ │ │ + beq.n 8e620 │ │ │ │ + ldr r0, [pc, #488] @ (8e720 ) │ │ │ │ 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 8e76a │ │ │ │ + bne.w 8e6ce │ │ │ │ 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 8e662 │ │ │ │ - cbz r2, 8e656 │ │ │ │ - ldr r4, [pc, #408] @ (8e7b8 ) │ │ │ │ + bne.n 8e5c6 │ │ │ │ + cbz r2, 8e5ba │ │ │ │ + ldr r4, [pc, #408] @ (8e71c ) │ │ │ │ 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 │ │ │ │ @@ -147149,190 +147115,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 8e70a │ │ │ │ + bne.n 8e66e │ │ │ │ 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 8e6d2 │ │ │ │ + blt.n 8e636 │ │ │ │ cmp r4, #2 │ │ │ │ str.w r1, [lr, #4] │ │ │ │ - beq.n 8e61c │ │ │ │ + beq.n 8e580 │ │ │ │ add.w r0, ip, #8 │ │ │ │ add.w lr, r3, #20 │ │ │ │ add.w ip, ip, r4, lsl #2 │ │ │ │ ldr.w r1, [r0], #4 │ │ │ │ - cbnz r2, 8e6f0 │ │ │ │ + cbnz r2, 8e654 │ │ │ │ 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 8e6f8 │ │ │ │ + blt.n 8e65c │ │ │ │ cmp r0, ip │ │ │ │ str.w r1, [lr, #4]! │ │ │ │ - bne.n 8e696 │ │ │ │ + bne.n 8e5fa │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8e61e │ │ │ │ - b.n 8e656 │ │ │ │ + bne.n 8e582 │ │ │ │ + b.n 8e5ba │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #41344 @ 0xa180 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 844e0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 844a0 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8e5f2 │ │ │ │ - b.n 8e656 │ │ │ │ + bne.n 8e556 │ │ │ │ + b.n 8e5ba │ │ │ │ adds r0, #1 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r1, #0] │ │ │ │ str.w r1, [lr, #4] │ │ │ │ - bne.n 8e68a │ │ │ │ + bne.n 8e5ee │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8e61e │ │ │ │ - b.n 8e656 │ │ │ │ + bne.n 8e582 │ │ │ │ + b.n 8e5ba │ │ │ │ cmp ip, r0 │ │ │ │ str.w r1, [lr, #4]! │ │ │ │ - beq.n 8e61e │ │ │ │ + beq.n 8e582 │ │ │ │ ldr.w r1, [r0], #4 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8e6e4 │ │ │ │ + bge.n 8e648 │ │ │ │ adds r4, #1 │ │ │ │ cmp ip, r0 │ │ │ │ str r4, [r1, #0] │ │ │ │ str.w r1, [lr, #4]! │ │ │ │ - bne.n 8e696 │ │ │ │ + bne.n 8e5fa │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8e61e │ │ │ │ - b.n 8e656 │ │ │ │ + bne.n 8e582 │ │ │ │ + b.n 8e5ba │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8e71c │ │ │ │ + blt.n 8e680 │ │ │ │ cmp r4, #2 │ │ │ │ str.w r1, [lr, #4] │ │ │ │ - beq.n 8e61e │ │ │ │ - b.n 8e68a │ │ │ │ + beq.n 8e582 │ │ │ │ + b.n 8e5ee │ │ │ │ adds r0, #1 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r1, #0] │ │ │ │ str.w r1, [lr, #4] │ │ │ │ - beq.w 8e61e │ │ │ │ - b.n 8e68a │ │ │ │ + beq.w 8e582 │ │ │ │ + b.n 8e5ee │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 8e6bc │ │ │ │ - bl 23c470 │ │ │ │ + bls.n 8e620 │ │ │ │ + bl 23b41c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8e656 │ │ │ │ + beq.n 8e5ba │ │ │ │ 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 8e66a │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + b.n 8e5ce │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8e792 │ │ │ │ + bne.n 8e6f6 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e5f2 │ │ │ │ + bne.w 8e556 │ │ │ │ mov r0, r3 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8e5f2 │ │ │ │ + b.n 8e556 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8e5f2 │ │ │ │ + b.n 8e556 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - movw r0, #38420 @ 0x9614 │ │ │ │ + movw r0, #36436 @ 0x8e54 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 8e656 │ │ │ │ - ldr r3, [pc, #8] @ (8e7c0 ) │ │ │ │ - b.n 8e656 │ │ │ │ + b.n 8e5ba │ │ │ │ + ldr r3, [pc, #8] @ (8e724 ) │ │ │ │ + b.n 8e5ba │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ 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] @ (8e97c ) │ │ │ │ + ldr r5, [pc, #420] @ (8e8e0 ) │ │ │ │ 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 8e8b2 │ │ │ │ + beq.n 8e816 │ │ │ │ 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] @ (8e980 ) │ │ │ │ + ldr r2, [pc, #380] @ (8e8e4 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8e910 │ │ │ │ + bne.n 8e874 │ │ │ │ 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 8e85a │ │ │ │ + bne.n 8e7be │ │ │ │ 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 8e8a4 │ │ │ │ + bne.n 8e808 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ str r2, [r3, #20] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ @@ -147343,15 +147309,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 8e8aa │ │ │ │ + blt.n 8e80e │ │ │ │ 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 │ │ │ │ @@ -147359,21 +147325,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 8e84e │ │ │ │ + b.n 8e7b2 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8e870 │ │ │ │ + bge.n 8e7d4 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 8e872 │ │ │ │ + b.n 8e7d6 │ │ │ │ movw r2, #41344 @ 0xa180 │ │ │ │ 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 │ │ │ │ @@ -147381,116 +147347,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 1c74a0 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ + bl 1c62c0 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8e84e │ │ │ │ + beq.n 8e7b2 │ │ │ │ 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] @ (8e980 ) │ │ │ │ + ldr r2, [pc, #136] @ (8e8e4 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r1, 8e938 │ │ │ │ + cbnz r1, 8e89c │ │ │ │ movs r1, #2 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ - b.n 8e816 │ │ │ │ - movw r1, #55969 @ 0xdaa1 │ │ │ │ + b.n 8e77a │ │ │ │ + movw r1, #56025 @ 0xdad9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8e95e │ │ │ │ + bne.n 8e8c2 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e810 │ │ │ │ + bne.w 8e774 │ │ │ │ mov r0, r3 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8e810 │ │ │ │ - movw r1, #55969 @ 0xdaa1 │ │ │ │ + b.n 8e774 │ │ │ │ + movw r1, #56025 @ 0xdad9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8e96e │ │ │ │ + bne.n 8e8d2 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8e904 │ │ │ │ + bne.n 8e868 │ │ │ │ mov r0, r3 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8e904 │ │ │ │ + b.n 8e868 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8e810 │ │ │ │ + b.n 8e774 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8e904 │ │ │ │ + b.n 8e868 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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] @ (8eb00 ) │ │ │ │ + ldr r5, [pc, #360] @ (8ea64 ) │ │ │ │ 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 8ea3a │ │ │ │ + beq.n 8e99e │ │ │ │ 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] @ (8eb04 ) │ │ │ │ + ldr r2, [pc, #320] @ (8ea68 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8ea96 │ │ │ │ + bne.n 8e9fa │ │ │ │ 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 8e9fc │ │ │ │ + bmi.n 8e960 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ @@ -147512,15 +147478,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 8e9f0 │ │ │ │ + b.n 8e954 │ │ │ │ movw r2, #41344 @ 0xa180 │ │ │ │ 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 │ │ │ │ @@ -147528,108 +147494,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 1c74a0 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ + bl 1c62c0 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8e9f0 │ │ │ │ + beq.n 8e954 │ │ │ │ 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] @ (8eb04 ) │ │ │ │ + ldr r2, [pc, #132] @ (8ea68 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r1, 8eabc │ │ │ │ + cbnz r1, 8ea20 │ │ │ │ movs r1, #1 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ - b.n 8e9d6 │ │ │ │ - movw r1, #55969 @ 0xdaa1 │ │ │ │ + b.n 8e93a │ │ │ │ + movw r1, #56025 @ 0xdad9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8eae2 │ │ │ │ + bne.n 8ea46 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8e9d0 │ │ │ │ + bne.n 8e934 │ │ │ │ mov r0, r3 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8e9d0 │ │ │ │ - movw r1, #55969 @ 0xdaa1 │ │ │ │ + b.n 8e934 │ │ │ │ + movw r1, #56025 @ 0xdad9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8eaf2 │ │ │ │ + bne.n 8ea56 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8ea8a │ │ │ │ + bne.n 8e9ee │ │ │ │ mov r0, r3 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ea8a │ │ │ │ + b.n 8e9ee │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8e9d0 │ │ │ │ + b.n 8e934 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ea8a │ │ │ │ + b.n 8e9ee │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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] @ (8ed1c ) │ │ │ │ + ldr r5, [pc, #512] @ (8ec80 ) │ │ │ │ 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 8ec16 │ │ │ │ + beq.n 8eb7a │ │ │ │ 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] @ (8ed20 ) │ │ │ │ + ldr r2, [pc, #472] @ (8ec84 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ecae │ │ │ │ + bne.w 8ec12 │ │ │ │ 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 │ │ │ │ @@ -147638,69 +147604,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 8ec78 │ │ │ │ + bne.n 8ebdc │ │ │ │ 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 8ebbc │ │ │ │ + blt.n 8eb20 │ │ │ │ str r2, [r3, #20] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbnz r1, 8ebcc │ │ │ │ + cbnz r1, 8eb30 │ │ │ │ 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 8ec0a │ │ │ │ + blt.n 8eb6e │ │ │ │ str r2, [r3, #24] │ │ │ │ - cbnz r1, 8ebd8 │ │ │ │ + cbnz r1, 8eb3c │ │ │ │ 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 8eb9c │ │ │ │ + beq.n 8eb00 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ strge r2, [r3, #24] │ │ │ │ - blt.n 8ec90 │ │ │ │ + blt.n 8ebf4 │ │ │ │ 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 8ebb0 │ │ │ │ + b.n 8eb14 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ str r2, [r3, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8ebb0 │ │ │ │ - b.n 8ebd8 │ │ │ │ + beq.n 8eb14 │ │ │ │ + b.n 8eb3c │ │ │ │ movw r2, #41344 @ 0xa180 │ │ │ │ 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 │ │ │ │ @@ -147709,134 +147675,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 1c74a0 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ + bl 1c62c0 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8ebb0 │ │ │ │ + beq.n 8eb14 │ │ │ │ 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] @ (8ed20 ) │ │ │ │ + ldr r2, [pc, #192] @ (8ec84 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8ecd6 │ │ │ │ + bne.n 8ec3a │ │ │ │ movs r1, #3 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ - b.n 8eb5c │ │ │ │ + b.n 8eac0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8ec98 │ │ │ │ + blt.n 8ebfc │ │ │ │ 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 8ebd8 │ │ │ │ + bge.n 8eb3c │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ str r2, [r3, #24] │ │ │ │ - b.n 8ebd8 │ │ │ │ + b.n 8eb3c │ │ │ │ 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 8ebd8 │ │ │ │ - b.n 8ec90 │ │ │ │ - movw r1, #55969 @ 0xdaa1 │ │ │ │ + bge.n 8eb3c │ │ │ │ + b.n 8ebf4 │ │ │ │ + movw r1, #56025 @ 0xdad9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8ecfc │ │ │ │ + bne.n 8ec60 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8eb56 │ │ │ │ + bne.w 8eaba │ │ │ │ mov r0, r3 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8eb56 │ │ │ │ - movw r1, #55969 @ 0xdaa1 │ │ │ │ + b.n 8eaba │ │ │ │ + movw r1, #56025 @ 0xdad9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8ed0c │ │ │ │ + bne.n 8ec70 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8ec6c │ │ │ │ + bne.n 8ebd0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ec6c │ │ │ │ + b.n 8ebd0 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8eb56 │ │ │ │ + b.n 8eaba │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ec6c │ │ │ │ + b.n 8ebd0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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] @ (8efb4 ) │ │ │ │ + ldr r5, [pc, #636] @ (8ef18 ) │ │ │ │ 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 8eeaa │ │ │ │ + beq.w 8ee0e │ │ │ │ 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] @ (8efb8 ) │ │ │ │ + ldr r2, [pc, #596] @ (8ef1c ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ef48 │ │ │ │ + bne.w 8eeac │ │ │ │ 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 │ │ │ │ @@ -147845,73 +147811,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 8ef0c │ │ │ │ + bne.w 8ee70 │ │ │ │ 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 8ee24 │ │ │ │ + blt.n 8ed88 │ │ │ │ str r2, [r3, #20] │ │ │ │ add.w r2, r1, #12 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8ee38 │ │ │ │ + bne.n 8ed9c │ │ │ │ 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 8ee96 │ │ │ │ + blt.n 8edfa │ │ │ │ str r1, [r3, #24] │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8ee46 │ │ │ │ + bne.n 8edaa │ │ │ │ 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 8edf8 │ │ │ │ + bge.n 8ed5c │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r1] │ │ │ │ str r1, [r3, #28] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8ee56 │ │ │ │ + bne.n 8edba │ │ │ │ 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 8ee14 │ │ │ │ + bge.n 8ed78 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ str r2, [r3, #32] │ │ │ │ - cbnz r1, 8ee64 │ │ │ │ + cbnz r1, 8edc8 │ │ │ │ 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 8edc2 │ │ │ │ + beq.n 8ed26 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8ef24 │ │ │ │ + blt.n 8ee88 │ │ │ │ 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] │ │ │ │ @@ -147933,22 +147899,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 8ee18 │ │ │ │ + b.n 8ed7c │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r1] │ │ │ │ str r1, [r3, #24] │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8edde │ │ │ │ - b.n 8ee46 │ │ │ │ + beq.n 8ed42 │ │ │ │ + b.n 8edaa │ │ │ │ movw r2, #41344 @ 0xa180 │ │ │ │ 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 │ │ │ │ @@ -147957,132 +147923,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 1c74a0 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ + bl 1c62c0 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8ee18 │ │ │ │ + beq.n 8ed7c │ │ │ │ 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] @ (8efb8 ) │ │ │ │ + ldr r2, [pc, #196] @ (8ef1c ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8ef70 │ │ │ │ + bne.n 8eed4 │ │ │ │ movs r1, #5 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ - b.n 8ed7a │ │ │ │ + b.n 8ecde │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8ef30 │ │ │ │ + blt.n 8ee94 │ │ │ │ str r2, [r3, #20] │ │ │ │ add.w r2, r1, #12 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8ee40 │ │ │ │ + bge.n 8eda4 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ str r1, [r3, #24] │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ - b.n 8ee46 │ │ │ │ + b.n 8edaa │ │ │ │ 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 8ee40 │ │ │ │ - b.n 8ef24 │ │ │ │ - movw r1, #55969 @ 0xdaa1 │ │ │ │ + bge.w 8eda4 │ │ │ │ + b.n 8ee88 │ │ │ │ + movw r1, #56025 @ 0xdad9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8ef96 │ │ │ │ + bne.n 8eefa │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ed74 │ │ │ │ + bne.w 8ecd8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ed74 │ │ │ │ - movw r1, #55969 @ 0xdaa1 │ │ │ │ + b.n 8ecd8 │ │ │ │ + movw r1, #56025 @ 0xdad9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8efa6 │ │ │ │ + bne.n 8ef0a │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8ef00 │ │ │ │ + bne.n 8ee64 │ │ │ │ mov r0, r3 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ef00 │ │ │ │ + b.n 8ee64 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ed74 │ │ │ │ + b.n 8ecd8 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ef00 │ │ │ │ + b.n 8ee64 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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] @ (8f22c ) │ │ │ │ + ldr r5, [pc, #600] @ (8f18c ) │ │ │ │ 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 8f10c │ │ │ │ + beq.w 8f070 │ │ │ │ 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] @ (8f230 ) │ │ │ │ + ldr r2, [pc, #560] @ (8f190 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8f1be │ │ │ │ + bne.w 8f11e │ │ │ │ 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 │ │ │ │ @@ -148091,92 +148057,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 8f16c │ │ │ │ + bne.w 8f0d0 │ │ │ │ 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 8f090 │ │ │ │ + blt.n 8eff4 │ │ │ │ str r1, [r3, #20] │ │ │ │ add.w ip, r2, #12 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - cbnz r0, 8f0a4 │ │ │ │ + cbnz r0, 8f008 │ │ │ │ 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 8f0fc │ │ │ │ + blt.n 8f060 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r2, [ip] │ │ │ │ - cbnz r1, 8f0b2 │ │ │ │ + cbnz r1, 8f016 │ │ │ │ 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 8f0f0 │ │ │ │ + blt.n 8f054 │ │ │ │ str r2, [r3, #28] │ │ │ │ - cbnz r1, 8f0be │ │ │ │ + cbnz r1, 8f022 │ │ │ │ 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 8f058 │ │ │ │ + beq.n 8efbc │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8f18e │ │ │ │ + blt.n 8f0e8 │ │ │ │ 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 8f186 │ │ │ │ + blt.n 8f0fe │ │ │ │ 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 8f084 │ │ │ │ + b.n 8efe8 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ str r2, [r3, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8f084 │ │ │ │ - b.n 8f0be │ │ │ │ + beq.n 8efe8 │ │ │ │ + b.n 8f022 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r2, [ip] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8f070 │ │ │ │ - b.n 8f0b2 │ │ │ │ + beq.n 8efd4 │ │ │ │ + b.n 8f016 │ │ │ │ movw r2, #41344 @ 0xa180 │ │ │ │ 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 │ │ │ │ @@ -148184,231 +148150,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 1c74a0 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ + bl 1c62c0 <_Py_InitializeRecursionLimits@@Base+0x194> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f084 │ │ │ │ + beq.n 8efe8 │ │ │ │ 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] @ (8f230 ) │ │ │ │ + ldr r2, [pc, #216] @ (8f190 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8f1e6 │ │ │ │ + bne.n 8f146 │ │ │ │ movs r1, #4 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ - b.n 8f012 │ │ │ │ + b.n 8ef76 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8f1a6 │ │ │ │ + blt.n 8f106 │ │ │ │ str r1, [r3, #20] │ │ │ │ add.w ip, r2, #12 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8f0ac │ │ │ │ - b.n 8f18e │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r2, #0] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - b.n 8f0be │ │ │ │ + bge.n 8f010 │ │ │ │ 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 8f0be │ │ │ │ - b.n 8f186 │ │ │ │ + bge.n 8f022 │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r2, #0] │ │ │ │ + str r2, [r3, #28] │ │ │ │ + b.n 8f022 │ │ │ │ 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 8f0ac │ │ │ │ - b.n 8f18e │ │ │ │ - movw r1, #55969 @ 0xdaa1 │ │ │ │ + bge.w 8f010 │ │ │ │ + b.n 8f0e8 │ │ │ │ + movw r1, #56025 @ 0xdad9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8f20c │ │ │ │ + bne.n 8f16c │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f00c │ │ │ │ + bne.w 8ef70 │ │ │ │ mov r0, r3 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f00c │ │ │ │ - movw r1, #55969 @ 0xdaa1 │ │ │ │ + b.n 8ef70 │ │ │ │ + movw r1, #56025 @ 0xdad9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 8f21c │ │ │ │ + bne.n 8f17c │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f160 │ │ │ │ + bne.n 8f0c4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f160 │ │ │ │ + b.n 8f0c4 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f00c │ │ │ │ + b.n 8ef70 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f160 │ │ │ │ + b.n 8f0c4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0008f234 : │ │ │ │ +0008f194 : │ │ │ │ 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 8f288 │ │ │ │ + bmi.n 8f1e8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #29260 @ 0x724c │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl 87918 │ │ │ │ + bl 1c75cc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8f282 │ │ │ │ - cbz r5, 8f26e │ │ │ │ + cbz r0, 8f1e2 │ │ │ │ + cbz r5, 8f1ce │ │ │ │ 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 882d4 │ │ │ │ + bl 8823c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 8f2a2 │ │ │ │ + cbz r0, 8f202 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r6, [r4, #16] │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #47964 @ 0xbb5c │ │ │ │ + movw r1, #45980 @ 0xb39c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 8f284 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 8f1e4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8f284 │ │ │ │ + bge.n 8f1e4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8f284 │ │ │ │ + bne.n 8f1e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8f284 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8f1e4 │ │ │ │ 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 8f526 │ │ │ │ + bls.w 8f486 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bcs.w 8f512 │ │ │ │ - ldr r3, [pc, #692] @ (8f598 ) │ │ │ │ + bcs.w 8f472 │ │ │ │ + ldr r3, [pc, #692] @ (8f4f8 ) │ │ │ │ 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 8f52e │ │ │ │ + beq.w 8f48e │ │ │ │ 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] @ (8f59c ) │ │ │ │ + ldr r2, [pc, #656] @ (8f4fc ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f6b8 │ │ │ │ + bne.w 8f618 │ │ │ │ movs r3, #8 │ │ │ │ strd r3, r6, [r5, #8] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8f6da │ │ │ │ + beq.w 8f63a │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 8f4d6 │ │ │ │ + blt.w 8f436 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ add.w r8, r6, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8f568 │ │ │ │ + bne.w 8f4c8 │ │ │ │ movw r3, #8228 @ 0x2024 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r4, [r3, #152] @ 0x98 │ │ │ │ - movw r2, #31093 @ 0x7975 │ │ │ │ + movw r2, #30941 @ 0x78dd │ │ │ │ movt r2, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bne.w 8f674 │ │ │ │ + bne.w 8f5d4 │ │ │ │ movw r0, #8228 @ 0x2024 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 87cd4 │ │ │ │ + bl 87c3c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f6f2 │ │ │ │ + beq.w 8f652 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #17 │ │ │ │ - bpl.w 8f686 │ │ │ │ - ldr r2, [pc, #540] @ (8f598 ) │ │ │ │ + bpl.w 8f5e6 │ │ │ │ + ldr r2, [pc, #540] @ (8f4f8 ) │ │ │ │ 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 │ │ │ │ @@ -148422,32 +148386,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, #37233 @ 0x9171 │ │ │ │ + movw r2, #37805 @ 0x93ad │ │ │ │ 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 8f606 │ │ │ │ + bne.w 8f566 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 8f698 │ │ │ │ + bne.w 8f5f8 │ │ │ │ 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 8f428 │ │ │ │ - ldr r2, [pc, #420] @ (8f598 ) │ │ │ │ + bpl.n 8f388 │ │ │ │ + ldr r2, [pc, #420] @ (8f4f8 ) │ │ │ │ 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 │ │ │ │ @@ -148456,602 +148420,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 8f6a2 │ │ │ │ + beq.w 8f602 │ │ │ │ ldr.w r1, [r2, #432] @ 0x1b0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8f5a4 │ │ │ │ + beq.w 8f504 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bpl.w 8f70e │ │ │ │ + bpl.w 8f66e │ │ │ │ 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 8f4ac │ │ │ │ + bge.n 8f40c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r2, #41552 @ 0xa250 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ str r3, [r4, #0] │ │ │ │ - bne.n 8f4ba │ │ │ │ + bne.n 8f41a │ │ │ │ ldr r2, [r5, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 8f4ba │ │ │ │ + beq.n 8f41a │ │ │ │ ldr r0, [r1, #24] │ │ │ │ movw r3, #57360 @ 0xe010 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ - beq.w 8f5f4 │ │ │ │ - bl 89ce8 │ │ │ │ + beq.w 8f554 │ │ │ │ + bl 89c50 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8f492 │ │ │ │ + bge.n 8f3f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8f778 │ │ │ │ + beq.w 8f6d8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8f4a4 │ │ │ │ + bge.n 8f404 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8f724 │ │ │ │ + beq.w 8f684 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 8f45e │ │ │ │ + beq.n 8f3be │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7ab74 │ │ │ │ + bl 7ab44 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 8f464 │ │ │ │ + bne.n 8f3c4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c8758 │ │ │ │ + bl 1c7578 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 8f5fa │ │ │ │ + b.n 8f55a │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ lsls r0, r2, #30 │ │ │ │ - bpl.w 8f332 │ │ │ │ - ldr r3, [pc, #184] @ (8f598 ) │ │ │ │ + bpl.w 8f292 │ │ │ │ + ldr r3, [pc, #184] @ (8f4f8 ) │ │ │ │ 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 8f552 │ │ │ │ + beq.n 8f4b2 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 8f552 │ │ │ │ + bhi.n 8f4b2 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r3, r2 │ │ │ │ - b.n 8f55c │ │ │ │ + b.n 8f4bc │ │ │ │ mov r0, r1 │ │ │ │ - bl 8f9bc │ │ │ │ + bl 8f91c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f320 │ │ │ │ + bne.w 8f280 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8f4a4 │ │ │ │ - ldr r5, [pc, #120] @ (8f5a0 ) │ │ │ │ + b.n 8f404 │ │ │ │ + ldr r5, [pc, #120] @ (8f500 ) │ │ │ │ add.w r5, r5, r1, lsl #4 │ │ │ │ - b.n 8f320 │ │ │ │ - bl 800c0 │ │ │ │ + b.n 8f280 │ │ │ │ + bl 80080 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f736 │ │ │ │ + beq.w 8f696 │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ 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 8f30a │ │ │ │ + b.n 8f26a │ │ │ │ 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 8f33e │ │ │ │ + beq.w 8f29e │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f33e │ │ │ │ + bne.w 8f29e │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #8228 @ 0x2024 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8f346 │ │ │ │ + bne.w 8f2a6 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 8f346 │ │ │ │ + ble.w 8f2a6 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8f3e8 │ │ │ │ + bge.w 8f348 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - b.n 8f3e8 │ │ │ │ + b.n 8f348 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ strh r0, [r4, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - bl 7faec │ │ │ │ + bl 7faac │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f754 │ │ │ │ + beq.w 8f6b4 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ it pl │ │ │ │ strpl.w r0, [r7, #180] @ 0xb4 │ │ │ │ - bpl.w 8f42e │ │ │ │ - ldr r2, [pc, #464] @ (8f790 ) │ │ │ │ + bpl.w 8f38e │ │ │ │ + ldr r2, [pc, #464] @ (8f6f0 ) │ │ │ │ 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 8f5e6 │ │ │ │ + beq.n 8f546 │ │ │ │ cmp r0, #10 │ │ │ │ - bls.n 8f6ac │ │ │ │ + bls.n 8f60c │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ str r1, [r2, #20] │ │ │ │ - b.n 8f42e │ │ │ │ - bl 86420 │ │ │ │ + b.n 8f38e │ │ │ │ + bl 863e4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8f488 │ │ │ │ - b.n 8f492 │ │ │ │ + blt.w 8f3e8 │ │ │ │ + b.n 8f3f2 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8f692 │ │ │ │ + bne.n 8f5f2 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 8f73c │ │ │ │ + bne.w 8f69c │ │ │ │ ldr r0, [r2, #24] │ │ │ │ - cbnz r0, 8f626 │ │ │ │ + cbnz r0, 8f586 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 8f740 │ │ │ │ + bne.w 8f6a0 │ │ │ │ str r2, [r4, #24] │ │ │ │ str r4, [r2, #20] │ │ │ │ - b.n 8f3e4 │ │ │ │ + b.n 8f344 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8f618 │ │ │ │ + bne.n 8f578 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ movw r6, #8888 @ 0x22b8 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ cmp lr, r6 │ │ │ │ - beq.n 8f64a │ │ │ │ + beq.n 8f5aa │ │ │ │ movw ip, #8436 @ 0x20f4 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 8f72c │ │ │ │ + bne.n 8f68c │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ cmp ip, r3 │ │ │ │ - beq.n 8f620 │ │ │ │ + beq.n 8f580 │ │ │ │ cmp ip, r6 │ │ │ │ - beq.n 8f662 │ │ │ │ + beq.n 8f5c2 │ │ │ │ movw r3, #8436 @ 0x20f4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 8f744 │ │ │ │ + bne.n 8f6a4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8f620 │ │ │ │ + beq.n 8f580 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ strd r1, r3, [r4, #20] │ │ │ │ - cbz r3, 8f670 │ │ │ │ + cbz r3, 8f5d0 │ │ │ │ str r4, [r3, #20] │ │ │ │ str r4, [r1, #24] │ │ │ │ - b.n 8f3e8 │ │ │ │ + b.n 8f348 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #8228 @ 0x2024 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8f6f2 │ │ │ │ + cbz r0, 8f652 │ │ │ │ movs r2, #0 │ │ │ │ str r6, [r4, #8] │ │ │ │ strd r2, r2, [r4, #20] │ │ │ │ str r2, [r4, #12] │ │ │ │ - b.n 8f3c0 │ │ │ │ + b.n 8f320 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 8f620 │ │ │ │ + beq.n 8f580 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8f3e4 │ │ │ │ - b.n 8f622 │ │ │ │ + beq.w 8f344 │ │ │ │ + b.n 8f582 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ ldr.w r1, [r3, #408] @ 0x198 │ │ │ │ - b.n 8f428 │ │ │ │ + b.n 8f388 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ - b.n 8f5f0 │ │ │ │ - movw r1, #55969 @ 0xdaa1 │ │ │ │ + b.n 8f550 │ │ │ │ + movw r1, #56025 @ 0xdad9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8f748 │ │ │ │ + bne.n 8f6a8 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f31a │ │ │ │ + bne.w 8f27a │ │ │ │ mov r0, r5 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 8f31a │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 8f27a │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54364 @ 0xd45c │ │ │ │ + movw r1, #52380 @ 0xcc9c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8f520 │ │ │ │ + bge.w 8f480 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f520 │ │ │ │ + bne.w 8f480 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8f520 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8f480 │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #47792 @ 0xbab0 │ │ │ │ + movw r0, #45808 @ 0xb2f0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8f5fa │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8f55a │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8f4a4 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8f404 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8f620 │ │ │ │ - b.n 8f662 │ │ │ │ - bl 23c470 │ │ │ │ - b.n 8f520 │ │ │ │ + beq.w 8f580 │ │ │ │ + b.n 8f5c2 │ │ │ │ + bl 23b41c │ │ │ │ + b.n 8f480 │ │ │ │ mov r0, r2 │ │ │ │ - b.n 8f62e │ │ │ │ + b.n 8f58e │ │ │ │ mov r1, r2 │ │ │ │ - b.n 8f666 │ │ │ │ + b.n 8f5c6 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 8f666 │ │ │ │ + b.n 8f5c6 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 8f31a │ │ │ │ + b.n 8f27a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8f780 │ │ │ │ + blt.n 8f6e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8f520 │ │ │ │ + bge.w 8f480 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f520 │ │ │ │ + bne.w 8f480 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8f520 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8f480 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8f492 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8f3f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8f75c │ │ │ │ + bne.n 8f6bc │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8f75c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 8f6bc │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008f794 : │ │ │ │ - b.w 8f798 │ │ │ │ +0008f6f4 : │ │ │ │ + b.w 8f6f8 │ │ │ │ │ │ │ │ -0008f798 : │ │ │ │ +0008f6f8 : │ │ │ │ cmp.w r0, #256 @ 0x100 │ │ │ │ - bls.n 8f7f8 │ │ │ │ + bls.n 8f758 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bcs.n 8f7f6 │ │ │ │ + bcs.n 8f756 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #224] @ (8f894 ) │ │ │ │ + ldr r3, [pc, #224] @ (8f7f4 ) │ │ │ │ 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, 8f802 │ │ │ │ - ldr r0, [pc, #204] @ (8f898 ) │ │ │ │ + cbz r3, 8f762 │ │ │ │ + ldr r0, [pc, #204] @ (8f7f8 ) │ │ │ │ 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 8f84e │ │ │ │ + bne.n 8f7ae │ │ │ │ movs r2, #8 │ │ │ │ strd r2, r5, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - b.n 8f9bc │ │ │ │ - ldr r3, [pc, #160] @ (8f89c ) │ │ │ │ + b.n 8f91c │ │ │ │ + ldr r3, [pc, #160] @ (8f7fc ) │ │ │ │ add.w r3, r3, r0, lsl #4 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ - bl 800c0 │ │ │ │ + bl 80080 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f874 │ │ │ │ + beq.n 8f7d4 │ │ │ │ movw r2, #41968 @ 0xa3f0 │ │ │ │ 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] @ (8f898 ) │ │ │ │ + ldr r2, [pc, #116] @ (8f7f8 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8f7ea │ │ │ │ - movw r1, #55969 @ 0xdaa1 │ │ │ │ + beq.n 8f74a │ │ │ │ + movw r1, #56025 @ 0xdad9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 8f88e │ │ │ │ + bne.n 8f7ee │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 8f86a │ │ │ │ - b.n 8f7ea │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + cbz r0, 8f7ca │ │ │ │ + b.n 8f74a │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8f87e │ │ │ │ + bne.n 8f7de │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f7ea │ │ │ │ + bne.n 8f74a │ │ │ │ mov r0, r3 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f7ea │ │ │ │ + b.n 8f74a │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 23c470 │ │ │ │ + bl 23b41c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f7f0 │ │ │ │ + b.n 8f750 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f7ea │ │ │ │ + b.n 8f74a │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ - b.n 8f882 │ │ │ │ + b.n 8f7e2 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ strh r0, [r4, #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] @ (8f9b4 ) │ │ │ │ + ldr r2, [pc, #260] @ (8f914 ) │ │ │ │ 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, 8f8fe │ │ │ │ - ldr r0, [pc, #240] @ (8f9b8 ) │ │ │ │ + cbz r3, 8f85e │ │ │ │ + ldr r0, [pc, #240] @ (8f918 ) │ │ │ │ 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, 8f93a │ │ │ │ + cbnz r1, 8f89a │ │ │ │ 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 800c0 │ │ │ │ + bl 80080 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f9aa │ │ │ │ + beq.n 8f90a │ │ │ │ movw r2, #41968 @ 0xa3f0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [r0, #4] │ │ │ │ - ldr r1, [pc, #164] @ (8f9b8 ) │ │ │ │ + ldr r1, [pc, #164] @ (8f918 ) │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8f960 │ │ │ │ + blt.n 8f8c0 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r2, [r1, #1600] @ 0x640 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r2, 8f976 │ │ │ │ + cbnz r2, 8f8d6 │ │ │ │ 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 8f8f4 │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + b.n 8f854 │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8f994 │ │ │ │ + bne.n 8f8f4 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f928 │ │ │ │ + bne.n 8f888 │ │ │ │ mov r0, r3 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f928 │ │ │ │ + b.n 8f888 │ │ │ │ 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 8f928 │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + beq.n 8f888 │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 8f9a4 │ │ │ │ + bne.n 8f904 │ │ │ │ ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f956 │ │ │ │ - b.n 8f928 │ │ │ │ + beq.n 8f8b6 │ │ │ │ + b.n 8f888 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f928 │ │ │ │ + b.n 8f888 │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ - b.n 8f998 │ │ │ │ + b.n 8f8f8 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 23c470 │ │ │ │ + bl 23b41c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8f8f8 │ │ │ │ + b.n 8f858 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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, #24312 @ 0x5ef8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ - movw r3, #393 @ 0x189 │ │ │ │ + movw r3, #329 @ 0x149 │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r4, [r2, #888] @ 0x378 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 8faa2 │ │ │ │ - ldr r3, [pc, #280] @ (8fb00 ) │ │ │ │ + bne.n 8fa02 │ │ │ │ + ldr r3, [pc, #280] @ (8fa60 ) │ │ │ │ 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 8fa6a │ │ │ │ + beq.n 8f9ca │ │ │ │ ldrd r2, r4, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 8fa4c │ │ │ │ + cbz r2, 8f9ac │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r2, [pc, #232] @ (8fb04 ) │ │ │ │ + ldr r2, [pc, #232] @ (8fa64 ) │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8fab6 │ │ │ │ + blt.n 8fa16 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8fac6 │ │ │ │ + bne.n 8fa26 │ │ │ │ movs r2, #16 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r4, #8] │ │ │ │ - cbz r5, 8fa46 │ │ │ │ + cbz r5, 8f9a6 │ │ │ │ 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 │ │ │ │ @@ -149064,113 +149028,113 @@ │ │ │ │ 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 8fa10 │ │ │ │ + b.n 8f970 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80264 │ │ │ │ + bl 80224 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8fa10 │ │ │ │ + bne.n 8f970 │ │ │ │ ldr.w r4, [r2, #848] @ 0x350 │ │ │ │ - movw r3, #42161 @ 0xa4b1 │ │ │ │ + movw r3, #42113 @ 0xa481 │ │ │ │ movt r3, #7 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 8fae6 │ │ │ │ + bne.n 8fa46 │ │ │ │ movs r0, #20 │ │ │ │ blx 2c078 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 8fab0 │ │ │ │ + cbz r4, 8fa10 │ │ │ │ ldr.w r3, [r6, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r6, #800] @ 0x320 │ │ │ │ - b.n 8fa10 │ │ │ │ + b.n 8f970 │ │ │ │ ldr.w r0, [r2, #884] @ 0x374 │ │ │ │ movs r1, #20 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8fa10 │ │ │ │ - bl 23c470 │ │ │ │ - b.n 8fa46 │ │ │ │ + bne.n 8f970 │ │ │ │ + bl 23b41c │ │ │ │ + b.n 8f9a6 │ │ │ │ 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 8fa30 │ │ │ │ - movw r1, #55969 @ 0xdaa1 │ │ │ │ + beq.n 8f990 │ │ │ │ + movw r1, #56025 @ 0xdad9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8faf2 │ │ │ │ + bne.n 8fa52 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8fa30 │ │ │ │ + bne.n 8f990 │ │ │ │ mov r0, r4 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 8fa30 │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 8f990 │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ movs r1, #20 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 8fa94 │ │ │ │ + b.n 8f9f4 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 8fa30 │ │ │ │ + b.n 8f990 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [r0, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8fce8 │ │ │ │ + beq.w 8fc48 │ │ │ │ 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 8fbd0 │ │ │ │ + blt.n 8fb30 │ │ │ │ add r3, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8fc18 │ │ │ │ + bne.n 8fb78 │ │ │ │ movw r4, #8228 @ 0x2024 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr.w r5, [r4, #152] @ 0x98 │ │ │ │ mov r7, r2 │ │ │ │ - movw r2, #31093 @ 0x7975 │ │ │ │ + movw r2, #30941 @ 0x78dd │ │ │ │ movt r2, #8 │ │ │ │ cmp r5, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.w 8fccc │ │ │ │ + bne.w 8fc2c │ │ │ │ movw r0, #8228 @ 0x2024 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 87cd4 │ │ │ │ + bl 87c3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8fbcc │ │ │ │ + beq.n 8fb2c │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ tst.w r2, #16384 @ 0x4000 │ │ │ │ - beq.n 8fb9e │ │ │ │ - ldr r1, [pc, #404] @ (8fd00 ) │ │ │ │ + beq.n 8fafe │ │ │ │ + ldr r1, [pc, #404] @ (8fc60 ) │ │ │ │ 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 │ │ │ │ @@ -149182,195 +149146,195 @@ │ │ │ │ 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, #37233 @ 0x9171 │ │ │ │ + movw r1, #37805 @ 0x93ad │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r7, [r0, #8] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8fc3e │ │ │ │ + bne.n 8fb9e │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r4 │ │ │ │ it eq │ │ │ │ streq r1, [r0, #24] │ │ │ │ - bne.w 8fce2 │ │ │ │ + bne.w 8fc42 │ │ │ │ str r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #30 │ │ │ │ - bpl.n 8fb2a │ │ │ │ - ldr r4, [pc, #296] @ (8fd00 ) │ │ │ │ + bpl.n 8fa8a │ │ │ │ + ldr r4, [pc, #296] @ (8fc60 ) │ │ │ │ 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 8fc0a │ │ │ │ + beq.n 8fb6a │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.n 8fc0a │ │ │ │ + bhi.n 8fb6a │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ add.w r1, r1, #388 @ 0x184 │ │ │ │ add r3, r1 │ │ │ │ - b.n 8fc14 │ │ │ │ + b.n 8fb74 │ │ │ │ add.w r1, r1, #91136 @ 0x16400 │ │ │ │ add.w r1, r1, #412 @ 0x19c │ │ │ │ add r3, r1 │ │ │ │ adds r3, #24 │ │ │ │ - b.n 8fb2c │ │ │ │ + b.n 8fa8c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 8fb32 │ │ │ │ + bne.n 8fa92 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r4, #8228 @ 0x2024 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r1, r4 │ │ │ │ - bne.n 8fb3a │ │ │ │ + bne.n 8fa9a │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 8fb3a │ │ │ │ + ble.n 8fa9a │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8fbcc │ │ │ │ + bge.n 8fb2c │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - b.n 8fbcc │ │ │ │ + b.n 8fb2c │ │ │ │ ldr.w ip, [r1, #12] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8fcc0 │ │ │ │ + bne.n 8fc20 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 8fcc6 │ │ │ │ + bne.n 8fc26 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ - cbnz r2, 8fc94 │ │ │ │ + cbnz r2, 8fbf4 │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 8fcba │ │ │ │ + beq.n 8fc1a │ │ │ │ movw r4, #8436 @ 0x20f4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 8fc88 │ │ │ │ + beq.n 8fbe8 │ │ │ │ movw r4, #8888 @ 0x22b8 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 8fc88 │ │ │ │ + beq.n 8fbe8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 8fc88 │ │ │ │ + beq.n 8fbe8 │ │ │ │ mov r5, ip │ │ │ │ ldr r3, [r5, #24] │ │ │ │ strd r5, r3, [r0, #20] │ │ │ │ - cbz r3, 8fc84 │ │ │ │ + cbz r3, 8fbe4 │ │ │ │ str r0, [r3, #20] │ │ │ │ str r0, [r5, #24] │ │ │ │ - b.n 8fbcc │ │ │ │ + b.n 8fb2c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 8fc7a │ │ │ │ + bne.n 8fbda │ │ │ │ str r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8fbca │ │ │ │ - b.n 8fcbc │ │ │ │ + beq.n 8fb2a │ │ │ │ + b.n 8fc1c │ │ │ │ ldr r5, [r2, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 8fc52 │ │ │ │ + bne.n 8fbb2 │ │ │ │ mov r5, r1 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ movw lr, #8436 @ 0x20f4 │ │ │ │ movt lr, #80 @ 0x50 │ │ │ │ cmp r6, lr │ │ │ │ - beq.n 8fcb6 │ │ │ │ + beq.n 8fc16 │ │ │ │ movw lr, #8888 @ 0x22b8 │ │ │ │ movt lr, #80 @ 0x50 │ │ │ │ cmp r6, lr │ │ │ │ - bne.n 8fc54 │ │ │ │ + bne.n 8fbb4 │ │ │ │ mov ip, r2 │ │ │ │ - b.n 8fc54 │ │ │ │ + b.n 8fbb4 │ │ │ │ str r1, [r0, #24] │ │ │ │ str r0, [r1, #20] │ │ │ │ - b.n 8fbca │ │ │ │ + b.n 8fb2a │ │ │ │ mov ip, r2 │ │ │ │ mov r5, r2 │ │ │ │ - b.n 8fc54 │ │ │ │ + b.n 8fbb4 │ │ │ │ mov r5, ip │ │ │ │ mov r2, r1 │ │ │ │ - b.n 8fc9c │ │ │ │ + b.n 8fbfc │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #8228 @ 0x2024 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fb9e │ │ │ │ - b.n 8fbcc │ │ │ │ + bne.w 8fafe │ │ │ │ + b.n 8fb2c │ │ │ │ mov ip, r1 │ │ │ │ mov r5, r1 │ │ │ │ - b.n 8fc5a │ │ │ │ + b.n 8fbba │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #54364 @ 0xd45c │ │ │ │ + movw r1, #52380 @ 0xcc9c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008fd04 : │ │ │ │ +0008fc64 : │ │ │ │ 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 8ff86 │ │ │ │ + beq.w 8fee6 │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #5744 @ 0x1670 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 8ff6c │ │ │ │ + beq.w 8fecc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 8fe4a │ │ │ │ + blt.w 8fdaa │ │ │ │ add r2, ip │ │ │ │ - cbnz r3, 8fd46 │ │ │ │ + cbnz r3, 8fca6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8fe9c │ │ │ │ + bne.w 8fdfc │ │ │ │ movw r4, #8228 @ 0x2024 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr.w r5, [r4, #152] @ 0x98 │ │ │ │ - movw r1, #31093 @ 0x7975 │ │ │ │ + movw r1, #30941 @ 0x78dd │ │ │ │ movt r1, #8 │ │ │ │ mov r8, ip │ │ │ │ cmp r5, r1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bne.n 8fdf6 │ │ │ │ + bne.n 8fd56 │ │ │ │ movw r0, #8228 @ 0x2024 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 87cd4 │ │ │ │ + bl 87c3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8fdf0 │ │ │ │ + beq.n 8fd50 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ tst.w r1, #16384 @ 0x4000 │ │ │ │ - beq.n 8fe0a │ │ │ │ - ldr r1, [pc, #584] @ (8ffcc ) │ │ │ │ + beq.n 8fd6a │ │ │ │ + ldr r1, [pc, #584] @ (8ff2c ) │ │ │ │ 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 │ │ │ │ @@ -149383,256 +149347,256 @@ │ │ │ │ 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, 8fe1e │ │ │ │ - movw r1, #37233 @ 0x9171 │ │ │ │ + cbnz r3, 8fd7e │ │ │ │ + movw r1, #37805 @ 0x93ad │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ff14 │ │ │ │ + bne.w 8fe74 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ strdeq r3, r3, [r0, #20] │ │ │ │ - bne.w 8ff06 │ │ │ │ + bne.w 8fe66 │ │ │ │ str r0, [r2, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #8228 @ 0x2024 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ blx r5 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8fdf0 │ │ │ │ + beq.n 8fd50 │ │ │ │ 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 8fdca │ │ │ │ + beq.n 8fd2a │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r3, #0] │ │ │ │ - movw r1, #37233 @ 0x9171 │ │ │ │ + movw r1, #37805 @ 0x93ad │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ff48 │ │ │ │ + bne.w 8fea8 │ │ │ │ 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 8fd3a │ │ │ │ - ldr r1, [pc, #372] @ (8ffcc ) │ │ │ │ + bpl.w 8fc9a │ │ │ │ + ldr r1, [pc, #372] @ (8ff2c ) │ │ │ │ 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 8fe88 │ │ │ │ + beq.n 8fde8 │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.n 8fe88 │ │ │ │ + bhi.n 8fde8 │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ add.w r1, r1, #388 @ 0x184 │ │ │ │ add r2, r1 │ │ │ │ - b.n 8fe92 │ │ │ │ + b.n 8fdf2 │ │ │ │ add.w r1, r1, #91136 @ 0x16400 │ │ │ │ add.w r1, r1, #412 @ 0x19c │ │ │ │ add r2, r1 │ │ │ │ adds r2, #24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8fd3e │ │ │ │ - b.n 8fd46 │ │ │ │ + beq.w 8fc9e │ │ │ │ + b.n 8fca6 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ movw r4, #8228 @ 0x2024 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8ff60 │ │ │ │ + bne.n 8fec0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - bne.w 8fd4e │ │ │ │ + bne.w 8fcae │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.w 8fd4e │ │ │ │ + ble.w 8fcae │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8fdf0 │ │ │ │ + bge.n 8fd50 │ │ │ │ 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, #8888 @ 0x22b8 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r7, ip │ │ │ │ - beq.n 8feea │ │ │ │ + beq.n 8fe4a │ │ │ │ movw lr, #8436 @ 0x20f4 │ │ │ │ movt lr, #80 @ 0x50 │ │ │ │ cmp r7, lr │ │ │ │ - bne.n 8ffb0 │ │ │ │ + bne.n 8ff10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8ffc8 │ │ │ │ + bne.n 8ff28 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 8ff2c │ │ │ │ + beq.n 8fe8c │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 8ff04 │ │ │ │ + beq.n 8fe64 │ │ │ │ movw r4, #8436 @ 0x20f4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 8ffc8 │ │ │ │ - cbnz r6, 8ff52 │ │ │ │ + bne.n 8ff28 │ │ │ │ + cbnz r6, 8feb2 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8fdee │ │ │ │ - b.n 8ff32 │ │ │ │ + beq.w 8fd4e │ │ │ │ + b.n 8fe92 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ - cbnz r5, 8ff64 │ │ │ │ + cbnz r5, 8fec4 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 8fecc │ │ │ │ + bne.n 8fe2c │ │ │ │ ldr r5, [r1, #24] │ │ │ │ - cbnz r5, 8ff36 │ │ │ │ - cbnz r3, 8ff50 │ │ │ │ + cbnz r5, 8fe96 │ │ │ │ + cbnz r3, 8feb0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 8ff04 │ │ │ │ + bne.n 8fe64 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ str r0, [r1, #20] │ │ │ │ - b.n 8fdee │ │ │ │ + b.n 8fd4e │ │ │ │ ldr r6, [r5, #12] │ │ │ │ - cbz r6, 8ff68 │ │ │ │ + cbz r6, 8fec8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8ff24 │ │ │ │ + beq.n 8fe84 │ │ │ │ mov r6, r1 │ │ │ │ strd r1, r5, [r0, #20] │ │ │ │ str r0, [r5, #20] │ │ │ │ - b.n 8ff5c │ │ │ │ + b.n 8febc │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 8ff18 │ │ │ │ - b.n 8ff2c │ │ │ │ + beq.n 8fe78 │ │ │ │ + b.n 8fe8c │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r6, #24] │ │ │ │ strd r6, r5, [r0, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 8ff44 │ │ │ │ + bne.n 8fea4 │ │ │ │ str r0, [r6, #24] │ │ │ │ - b.n 8fdf0 │ │ │ │ + b.n 8fd50 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 8fd4e │ │ │ │ + b.n 8fcae │ │ │ │ movs r6, #0 │ │ │ │ - b.n 8ff26 │ │ │ │ + b.n 8fe86 │ │ │ │ mov r6, r1 │ │ │ │ - b.n 8fed0 │ │ │ │ + b.n 8fe30 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 8ffa4 │ │ │ │ + blt.n 8ff04 │ │ │ │ ldr.w r0, [ip, r2] │ │ │ │ add r2, ip │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8fe9e │ │ │ │ + bne.n 8fdfe │ │ │ │ movw r4, #8228 @ 0x2024 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 8fd4e │ │ │ │ + b.n 8fcae │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #54364 @ 0xd45c │ │ │ │ + movw r1, #52380 @ 0xcc9c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ ldr.w r3, [ip, #84] @ 0x54 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bpl.n 8ff70 │ │ │ │ + bpl.n 8fed0 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 8fe54 │ │ │ │ - cbnz r3, 8ffbe │ │ │ │ + b.n 8fdb4 │ │ │ │ + cbnz r3, 8ff1e │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 8ffbe │ │ │ │ + bne.n 8ff1e │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ - b.n 8ff32 │ │ │ │ + b.n 8fe92 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 8ff52 │ │ │ │ + bne.n 8feb2 │ │ │ │ strd r6, r1, [r0, #20] │ │ │ │ - b.n 8ff32 │ │ │ │ + b.n 8fe92 │ │ │ │ mov r6, r5 │ │ │ │ - b.n 8ff52 │ │ │ │ + b.n 8feb2 │ │ │ │ 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 9023e │ │ │ │ + beq.w 9019e │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #5744 @ 0x1670 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 9015a │ │ │ │ + beq.w 900ba │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 9010a │ │ │ │ + blt.w 9006a │ │ │ │ add r2, r0 │ │ │ │ - cbnz r3, 90010 │ │ │ │ + cbnz r3, 8ff70 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90168 │ │ │ │ + bne.w 900c8 │ │ │ │ movw r4, #8228 @ 0x2024 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ ldr.w r5, [r4, #152] @ 0x98 │ │ │ │ - movw r1, #31093 @ 0x7975 │ │ │ │ + movw r1, #30941 @ 0x78dd │ │ │ │ movt r1, #8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, r1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bne.n 900bc │ │ │ │ + bne.n 9001c │ │ │ │ movw r0, #8228 @ 0x2024 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 87cd4 │ │ │ │ + bl 87c3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 900b6 │ │ │ │ + beq.n 90016 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ tst.w r1, #16384 @ 0x4000 │ │ │ │ - beq.n 900d0 │ │ │ │ - ldr r1, [pc, #548] @ (90270 ) │ │ │ │ + beq.n 90030 │ │ │ │ + ldr r1, [pc, #548] @ (901d0 ) │ │ │ │ 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 │ │ │ │ @@ -149645,262 +149609,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, 900e4 │ │ │ │ - movw r1, #37233 @ 0x9171 │ │ │ │ + cbnz r3, 90044 │ │ │ │ + movw r1, #37805 @ 0x93ad │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9019c │ │ │ │ + bne.n 900fc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ strdeq r3, r3, [r0, #20] │ │ │ │ - bne.n 90190 │ │ │ │ + bne.n 900f0 │ │ │ │ str r0, [r2, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #8228 @ 0x2024 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ blx r5 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 900b6 │ │ │ │ + beq.n 90016 │ │ │ │ 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 90094 │ │ │ │ + beq.n 8fff4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r3, #0] │ │ │ │ - movw r1, #37233 @ 0x9171 │ │ │ │ + movw r1, #37805 @ 0x93ad │ │ │ │ movt r1, #19 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 90206 │ │ │ │ + bne.w 90166 │ │ │ │ strd r1, r1, [r0, #20] │ │ │ │ - b.n 900b4 │ │ │ │ + b.n 90014 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r1, #30 │ │ │ │ - bpl.w 90004 │ │ │ │ - ldr r1, [pc, #348] @ (90270 ) │ │ │ │ + bpl.w 8ff64 │ │ │ │ + ldr r1, [pc, #348] @ (901d0 ) │ │ │ │ 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 90146 │ │ │ │ + beq.n 900a6 │ │ │ │ cmp r4, #10 │ │ │ │ - bhi.n 90146 │ │ │ │ + bhi.n 900a6 │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ add.w r1, r1, #388 @ 0x184 │ │ │ │ add r2, r1 │ │ │ │ - b.n 90150 │ │ │ │ + b.n 900b0 │ │ │ │ add.w r1, r1, #91136 @ 0x16400 │ │ │ │ add.w r1, r1, #412 @ 0x19c │ │ │ │ add r2, r1 │ │ │ │ adds r2, #24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 90008 │ │ │ │ - b.n 90010 │ │ │ │ + beq.w 8ff68 │ │ │ │ + b.n 8ff70 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 9025c │ │ │ │ + blt.n 901bc │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 90010 │ │ │ │ + beq.w 8ff70 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 90216 │ │ │ │ + bne.n 90176 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ movw r4, #8228 @ 0x2024 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r1, r4 │ │ │ │ - bne.n 9021e │ │ │ │ + bne.n 9017e │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 9021e │ │ │ │ + ble.n 9017e │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r3 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r3, #0] │ │ │ │ - b.n 900b6 │ │ │ │ + b.n 90016 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 900b4 │ │ │ │ - b.n 90212 │ │ │ │ + beq.n 90014 │ │ │ │ + b.n 90172 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 90222 │ │ │ │ + bne.n 90182 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 90268 │ │ │ │ + bne.n 901c8 │ │ │ │ ldr r5, [r1, #24] │ │ │ │ - cbnz r5, 901c8 │ │ │ │ + cbnz r5, 90128 │ │ │ │ mov r6, r1 │ │ │ │ - cbnz r3, 901ba │ │ │ │ + cbnz r3, 9011a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 9020c │ │ │ │ + beq.n 9016c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 90190 │ │ │ │ + beq.n 900f0 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ strd r6, r3, [r0, #20] │ │ │ │ - cbz r3, 901c4 │ │ │ │ + cbz r3, 90124 │ │ │ │ str r0, [r3, #20] │ │ │ │ str r0, [r6, #24] │ │ │ │ - b.n 900b6 │ │ │ │ + b.n 90016 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 901ac │ │ │ │ + bne.n 9010c │ │ │ │ mov r6, r1 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ movw ip, #8888 @ 0x22b8 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r7, ip │ │ │ │ - beq.n 901ea │ │ │ │ + beq.n 9014a │ │ │ │ movw lr, #8436 @ 0x20f4 │ │ │ │ movt lr, #80 @ 0x50 │ │ │ │ cmp r7, lr │ │ │ │ - bne.n 90226 │ │ │ │ - cbnz r3, 90202 │ │ │ │ + bne.n 90186 │ │ │ │ + cbnz r3, 90162 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 9020c │ │ │ │ + beq.n 9016c │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 901b6 │ │ │ │ + beq.n 90116 │ │ │ │ movw r4, #8436 @ 0x20f4 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 901b6 │ │ │ │ + beq.n 90116 │ │ │ │ mov r6, r5 │ │ │ │ - b.n 901ba │ │ │ │ + b.n 9011a │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 901a2 │ │ │ │ + beq.n 90102 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ str r0, [r1, #20] │ │ │ │ - b.n 900b4 │ │ │ │ + b.n 90014 │ │ │ │ movw r4, #8228 @ 0x2024 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 90018 │ │ │ │ + b.n 8ff78 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 901b0 │ │ │ │ - cbnz r3, 90234 │ │ │ │ + b.n 90110 │ │ │ │ + cbnz r3, 90194 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 90234 │ │ │ │ + bne.n 90194 │ │ │ │ strd r3, r1, [r0, #20] │ │ │ │ - b.n 90212 │ │ │ │ + b.n 90172 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 901ba │ │ │ │ + bne.n 9011a │ │ │ │ strd r6, r1, [r0, #20] │ │ │ │ - b.n 90212 │ │ │ │ + b.n 90172 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #54364 @ 0xd45c │ │ │ │ + movw r1, #52380 @ 0xcc9c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r4, r3, #30 │ │ │ │ - bpl.w 9015e │ │ │ │ + bpl.w 900be │ │ │ │ movs r3, #0 │ │ │ │ - b.n 90112 │ │ │ │ + b.n 90072 │ │ │ │ mov r5, r1 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 901d0 │ │ │ │ + b.n 90130 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 90282 │ │ │ │ + blt.n 901e2 │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ add r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #30 │ │ │ │ - bpl.n 9027c │ │ │ │ - ldr.w ip, [pc, #72] @ 902d4 │ │ │ │ + bpl.n 901dc │ │ │ │ + ldr.w ip, [pc, #72] @ 90234 │ │ │ │ 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 902c2 │ │ │ │ + beq.n 90222 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 902c2 │ │ │ │ + bhi.n 90222 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ - b.n 902cc │ │ │ │ + b.n 9022c │ │ │ │ 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, #31093 @ 0x7975 │ │ │ │ + movw r3, #30941 @ 0x78dd │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 90374 │ │ │ │ + bne.n 902d4 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 87cd4 │ │ │ │ - cbz r0, 90362 │ │ │ │ + bl 87c3c │ │ │ │ + cbz r0, 902c2 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ tst.w r3, #16384 @ 0x4000 │ │ │ │ - beq.n 90346 │ │ │ │ - ldr r3, [pc, #116] @ (90384 ) │ │ │ │ + beq.n 902a6 │ │ │ │ + ldr r3, [pc, #116] @ (902e4 ) │ │ │ │ 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 │ │ │ │ @@ -149913,140 +149877,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, 90366 │ │ │ │ - movw r3, #37233 @ 0x9171 │ │ │ │ + cbnz r2, 902c6 │ │ │ │ + movw r3, #37805 @ 0x93ad │ │ │ │ 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 90356 │ │ │ │ + b.n 902b6 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 90346 │ │ │ │ - b.n 90362 │ │ │ │ + bne.n 902a6 │ │ │ │ + b.n 902c2 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - cbnz r2, 903b0 │ │ │ │ - cbnz r3, 903aa │ │ │ │ + cbnz r2, 90310 │ │ │ │ + cbnz r3, 9030a │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw ip, #8228 @ 0x2024 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r4, ip │ │ │ │ it eq │ │ │ │ strdeq r3, r3, [r0, #20] │ │ │ │ - bne.n 903fa │ │ │ │ + bne.n 9035a │ │ │ │ str r0, [r1, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strd r2, r2, [r0, #20] │ │ │ │ - b.n 903a6 │ │ │ │ + b.n 90306 │ │ │ │ ldr r4, [r2, #12] │ │ │ │ mov r6, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 90432 │ │ │ │ + bne.n 90392 │ │ │ │ ldr r4, [r2, #4] │ │ │ │ movw ip, #8228 @ 0x2024 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 90466 │ │ │ │ + bne.n 903c6 │ │ │ │ ldr.w lr, [r2, #24] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 90408 │ │ │ │ - cbnz r3, 90420 │ │ │ │ + bne.n 90368 │ │ │ │ + cbnz r3, 90380 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ cmp lr, ip │ │ │ │ - beq.n 9042a │ │ │ │ + beq.n 9038a │ │ │ │ movw ip, #8436 @ 0x20f4 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp lr, ip │ │ │ │ - beq.n 903f6 │ │ │ │ + beq.n 90356 │ │ │ │ movw ip, #8888 @ 0x22b8 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp lr, ip │ │ │ │ - beq.n 903f6 │ │ │ │ - cbnz r3, 90414 │ │ │ │ + beq.n 90356 │ │ │ │ + cbnz r3, 90374 │ │ │ │ mov r3, r6 │ │ │ │ - cbnz r6, 90414 │ │ │ │ + cbnz r6, 90374 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 903a6 │ │ │ │ + beq.n 90306 │ │ │ │ str r0, [r2, #20] │ │ │ │ - b.n 903a6 │ │ │ │ + b.n 90306 │ │ │ │ ldr.w r4, [lr, #12] │ │ │ │ - cbz r4, 90442 │ │ │ │ + cbz r4, 903a2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 903d2 │ │ │ │ + beq.n 90332 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ strd r3, r2, [r0, #20] │ │ │ │ - cbz r2, 90426 │ │ │ │ + cbz r2, 90386 │ │ │ │ str r0, [r2, #20] │ │ │ │ - b.n 90426 │ │ │ │ + b.n 90386 │ │ │ │ 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 90404 │ │ │ │ + b.n 90364 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9042a │ │ │ │ + bne.n 9038a │ │ │ │ movw ip, #8228 @ 0x2024 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ mov r6, r3 │ │ │ │ - b.n 903d4 │ │ │ │ + b.n 90334 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r4, [lr, #4] │ │ │ │ movw r5, #8436 @ 0x20f4 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 90460 │ │ │ │ + beq.n 903c0 │ │ │ │ movw r5, #8888 @ 0x22b8 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 9046a │ │ │ │ - cbnz r3, 9047a │ │ │ │ + bne.n 903ca │ │ │ │ + cbnz r3, 903da │ │ │ │ mov r3, lr │ │ │ │ - b.n 903d4 │ │ │ │ + b.n 90334 │ │ │ │ mov lr, r2 │ │ │ │ - b.n 90444 │ │ │ │ + b.n 903a4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 903d4 │ │ │ │ + beq.n 90334 │ │ │ │ mov r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 90414 │ │ │ │ + bne.n 90374 │ │ │ │ strd r6, r2, [r0, #20] │ │ │ │ - b.n 90404 │ │ │ │ + b.n 90364 │ │ │ │ mov r3, lr │ │ │ │ - b.n 90414 │ │ │ │ + b.n 90374 │ │ │ │ nop │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r2, r3, #3 │ │ │ │ cmp r3, #15 │ │ │ │ rsb r1, r2, #1 │ │ │ │ - bhi.n 904a0 │ │ │ │ + bhi.n 90400 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r3, #1 │ │ │ │ mul.w r0, r1, r0 │ │ │ │ cmp r0, r3 │ │ │ │ it cs │ │ │ │ movcs r0, r3 │ │ │ │ bx lr │ │ │ │ @@ -150064,124 +150028,124 @@ │ │ │ │ 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 904fa │ │ │ │ + beq.n 9045a │ │ │ │ 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 904d8 │ │ │ │ + bne.n 90438 │ │ │ │ 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 905ee │ │ │ │ + beq.n 9054e │ │ │ │ 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 90548 │ │ │ │ + b.n 904a8 │ │ │ │ ldrsb.w ip, [r4, r3] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 90572 │ │ │ │ + bne.n 904d2 │ │ │ │ strb.w lr, [r4, r3] │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r8, lr │ │ │ │ - beq.n 9056e │ │ │ │ + beq.n 904ce │ │ │ │ ldrb r2, [r5, #4] │ │ │ │ adds r0, #12 │ │ │ │ ldr.w r1, [r0, #-12] │ │ │ │ cmp r2, #7 │ │ │ │ and.w r3, r6, r1 │ │ │ │ - ble.n 9052e │ │ │ │ + ble.n 9048e │ │ │ │ cmp r2, #15 │ │ │ │ - bgt.n 905de │ │ │ │ + bgt.n 9053e │ │ │ │ ldrsh.w ip, [r4, r3, lsl #1] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 90572 │ │ │ │ + bne.n 904d2 │ │ │ │ strh.w lr, [r4, r3, lsl #1] │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r8, lr │ │ │ │ - bne.n 90544 │ │ │ │ + bne.n 904a4 │ │ │ │ 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 905c0 │ │ │ │ + bgt.n 90520 │ │ │ │ ldrsb.w ip, [r4, r3] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 905d0 │ │ │ │ + bne.n 90530 │ │ │ │ cmp r2, #7 │ │ │ │ - ble.n 90538 │ │ │ │ + ble.n 90498 │ │ │ │ cmp r2, #15 │ │ │ │ - ble.n 90562 │ │ │ │ + ble.n 904c2 │ │ │ │ str.w lr, [r4, r3, lsl #2] │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r8, lr │ │ │ │ - bne.n 90544 │ │ │ │ - b.n 9056e │ │ │ │ + bne.n 904a4 │ │ │ │ + b.n 904ce │ │ │ │ add.w ip, r5, r3, lsl #2 │ │ │ │ ldr.w ip, [ip, #20] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 90590 │ │ │ │ + beq.n 904f0 │ │ │ │ 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 905a6 │ │ │ │ + bgt.n 90506 │ │ │ │ ldrsh.w ip, [r4, r3, lsl #1] │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 90590 │ │ │ │ - b.n 905b4 │ │ │ │ + beq.n 904f0 │ │ │ │ + b.n 90514 │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ adds r3, #1 │ │ │ │ add r3, r1 │ │ │ │ ands r3, r6 │ │ │ │ - b.n 90586 │ │ │ │ + b.n 904e6 │ │ │ │ mov.w ip, r3, lsl #2 │ │ │ │ add.w r7, r5, ip │ │ │ │ ldr r7, [r7, #20] │ │ │ │ adds r7, #1 │ │ │ │ - beq.n 90598 │ │ │ │ - b.n 90576 │ │ │ │ + beq.n 904f8 │ │ │ │ + b.n 904d6 │ │ │ │ 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] @ (906b0 ) │ │ │ │ + ldr r1, [pc, #176] @ (90610 ) │ │ │ │ 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] │ │ │ │ @@ -150196,125 +150160,125 @@ │ │ │ │ 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, 90660 │ │ │ │ + cbnz r0, 905c0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbnz r0, 90694 │ │ │ │ + cbnz r0, 905f4 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbnz r0, 9067a │ │ │ │ + cbnz r0, 905da │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 906b4 │ │ │ │ + b.w 90614 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9064c │ │ │ │ + bge.n 905ac │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9064c │ │ │ │ + bne.n 905ac │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9064c │ │ │ │ + b.n 905ac │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90654 │ │ │ │ + bge.n 905b4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90654 │ │ │ │ + bne.n 905b4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 90654 │ │ │ │ + b.n 905b4 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90650 │ │ │ │ + bge.n 905b0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90650 │ │ │ │ + bne.n 905b0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 90650 │ │ │ │ + b.n 905b0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000906b4 : │ │ │ │ +00090614 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #564] @ (90900 ) │ │ │ │ + ldr r1, [pc, #564] @ (90860 ) │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ubfx ip, r2, #14, #1 │ │ │ │ and.w r2, r2, #24 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ addne.w ip, ip, #1 │ │ │ │ ldr.w r2, [r0, #-8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mov.w ip, ip, lsl #3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9076e │ │ │ │ + bne.n 906ce │ │ │ │ ldr.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 9079a │ │ │ │ + ble.n 906fa │ │ │ │ movw lr, #24312 @ 0x5ef8 │ │ │ │ movt lr, #82 @ 0x52 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ - movw r2, #15717 @ 0x3d65 │ │ │ │ + movw r2, #15653 @ 0x3d25 │ │ │ │ movt r2, #8 │ │ │ │ ldr.w r4, [lr, #900] @ 0x384 │ │ │ │ sub.w r1, r0, ip │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 907b6 │ │ │ │ - cbz r1, 9076a │ │ │ │ + bne.n 90716 │ │ │ │ + cbz r1, 906ca │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1612] @ 0x64c │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 907d4 │ │ │ │ + beq.n 90734 │ │ │ │ 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 90750 │ │ │ │ + bgt.n 906b0 │ │ │ │ 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 907d4 │ │ │ │ + beq.n 90734 │ │ │ │ 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, 907c2 │ │ │ │ + cbz r0, 90722 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 907f8 │ │ │ │ + beq.n 90758 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr.w r4, [r0, #-4] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ bic.w r4, r4, #3 │ │ │ │ and.w r1, r1, #3 │ │ │ │ orrs r1, r4 │ │ │ │ str r2, [r4, #0] │ │ │ │ @@ -150322,45 +150286,45 @@ │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr.w r1, [r3, #3868] @ 0xf1c │ │ │ │ ldr.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ subs r1, #1 │ │ │ │ str.w r4, [r0, #-8] │ │ │ │ cmp r2, r4 │ │ │ │ str.w r1, [r3, #3868] @ 0xf1c │ │ │ │ - bgt.n 906f6 │ │ │ │ + bgt.n 90656 │ │ │ │ movw lr, #24312 @ 0x5ef8 │ │ │ │ movt lr, #82 @ 0x52 │ │ │ │ - movw r2, #15717 @ 0x3d65 │ │ │ │ + movw r2, #15653 @ 0x3d25 │ │ │ │ movt r2, #8 │ │ │ │ sub.w r1, r0, ip │ │ │ │ ldr.w r4, [lr, #900] @ 0x384 │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 90718 │ │ │ │ + beq.n 90678 │ │ │ │ ldr.w r0, [lr, #884] @ 0x374 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ 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 9076a │ │ │ │ + b.n 906ca │ │ │ │ ldr.w r2, [lr, #860] @ 0x35c │ │ │ │ - movw r3, #42321 @ 0xa551 │ │ │ │ + movw r3, #42273 @ 0xa521 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 908f8 │ │ │ │ + bne.w 90858 │ │ │ │ mov r0, r1 │ │ │ │ blx 2af18 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 9076a │ │ │ │ + b.n 906ca │ │ │ │ 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 │ │ │ │ @@ -150371,72 +150335,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 90838 │ │ │ │ + bne.n 90798 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 90834 │ │ │ │ + cbz r2, 90794 │ │ │ │ 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 90896 │ │ │ │ + beq.n 907f6 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 9086e │ │ │ │ + beq.n 907ce │ │ │ │ ldr.w r2, [r0, #532] @ 0x214 │ │ │ │ - cbnz r2, 90850 │ │ │ │ + cbnz r2, 907b0 │ │ │ │ str.w r3, [r0, #532] @ 0x214 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 9076a │ │ │ │ + beq.n 906ca │ │ │ │ ldrd r2, r1, [r3, #20] │ │ │ │ - cbz r1, 90890 │ │ │ │ + cbz r1, 907f0 │ │ │ │ str r2, [r1, #20] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r2, r6, [r3, #20] │ │ │ │ - cbz r2, 9086a │ │ │ │ + cbz r2, 907ca │ │ │ │ str r3, [r2, #24] │ │ │ │ str r3, [r6, #20] │ │ │ │ - b.n 9076a │ │ │ │ + b.n 906ca │ │ │ │ ldr.w r2, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r2, r1, [r3, #20] │ │ │ │ - cbz r2, 9087c │ │ │ │ + cbz r2, 907dc │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr.w r2, [r4, #532] @ 0x214 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9076a │ │ │ │ + bne.w 906ca │ │ │ │ str.w r3, [r4, #532] @ 0x214 │ │ │ │ - b.n 9076a │ │ │ │ + b.n 906ca │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ - b.n 9085c │ │ │ │ + b.n 907bc │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 90842 │ │ │ │ + beq.n 907a2 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 908f2 │ │ │ │ + cbz r2, 90852 │ │ │ │ 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, 908ca │ │ │ │ + cbz r3, 9082a │ │ │ │ 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 │ │ │ │ @@ -150445,311 +150409,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 9076a │ │ │ │ + b.n 906ca │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 908a2 │ │ │ │ + b.n 90802 │ │ │ │ ldr.w r0, [lr, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 907ec │ │ │ │ + b.n 9074c │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00090904 <_PyType_GetDict@@Base>: │ │ │ │ +00090864 <_PyType_GetDict@@Base>: │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.n 90910 <_PyType_GetDict@@Base+0xc> │ │ │ │ + bmi.n 90870 <_PyType_GetDict@@Base+0xc> │ │ │ │ ldr.w r0, [r0, #132] @ 0x84 │ │ │ │ bx lr │ │ │ │ - ldr.w ip, [pc, #68] @ 90958 <_PyType_GetDict@@Base+0x54> │ │ │ │ + ldr.w ip, [pc, #68] @ 908b8 <_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 9093e <_PyType_GetDict@@Base+0x3a> │ │ │ │ + beq.n 9089e <_PyType_GetDict@@Base+0x3a> │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 9094c <_PyType_GetDict@@Base+0x48> │ │ │ │ + bls.n 908ac <_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 90948 <_PyType_GetDict@@Base+0x44> │ │ │ │ + b.n 908a8 <_PyType_GetDict@@Base+0x44> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009095c : │ │ │ │ +000908bc : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 909b2 │ │ │ │ + bpl.n 90912 │ │ │ │ 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, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 90998 │ │ │ │ + bne.n 908f8 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 90998 │ │ │ │ + beq.n 908f8 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8524c │ │ │ │ + bl 8520c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7ab74 │ │ │ │ + bl 7ab44 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 9098a │ │ │ │ + bne.n 908ea │ │ │ │ mov r0, r1 │ │ │ │ - bl 43108 │ │ │ │ + bl 43128 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 90994 │ │ │ │ - b.w 1c9594 │ │ │ │ + b.n 908f4 │ │ │ │ + b.w 1c8414 │ │ │ │ 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 910a2 │ │ │ │ + beq.w 91002 │ │ │ │ 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 914d4 │ │ │ │ + bhi.w 91434 │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ - beq.w 90ef8 │ │ │ │ + beq.w 90e58 │ │ │ │ cmp r2, #72 @ 0x48 │ │ │ │ - beq.w 90f2a │ │ │ │ + beq.w 90e8a │ │ │ │ ldr.w r2, [fp, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 909e8 │ │ │ │ + bne.n 90948 │ │ │ │ mov r6, sl │ │ │ │ ldr.w r8, [r6] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 91492 │ │ │ │ + beq.w 913f2 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r8 │ │ │ │ blx 2c408 │ │ │ │ - cbz r0, 90a1e │ │ │ │ + cbz r0, 9097e │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 88350 │ │ │ │ + bl 882b8 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91488 │ │ │ │ + beq.w 913e8 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 2c090 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 914c4 │ │ │ │ + beq.w 91424 │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ blx 2bff8 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 910ac │ │ │ │ + beq.w 9100c │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 9128a │ │ │ │ + beq.w 911ea │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 91296 │ │ │ │ + beq.w 911f6 │ │ │ │ movw r1, #34952 @ 0x8888 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 90b28 │ │ │ │ + beq.n 90a88 │ │ │ │ add.w r0, r3, #8 │ │ │ │ mov.w r9, #0 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91290 │ │ │ │ + beq.w 911f0 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r0, #4] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 90b20 │ │ │ │ + beq.n 90a80 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91180 │ │ │ │ + beq.w 910e0 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r3, #20] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 90b20 │ │ │ │ + beq.n 90a80 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 912b4 │ │ │ │ + beq.w 91214 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r3, #28] │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbz r2, 90b20 │ │ │ │ + cbz r2, 90a80 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 912b0 │ │ │ │ + beq.w 91210 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r3, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - cbz r2, 90b20 │ │ │ │ + cbz r2, 90a80 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 912d0 │ │ │ │ + beq.w 91230 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r3, #44] @ 0x2c │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ - cbz r2, 90b20 │ │ │ │ + cbz r2, 90a80 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 912d4 │ │ │ │ + beq.w 91234 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r3, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ - cbz r2, 90b20 │ │ │ │ + cbz r2, 90a80 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 912d8 │ │ │ │ + beq.w 91238 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w r9, [r3, #60] @ 0x3c │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ - cbz r2, 90b20 │ │ │ │ + cbz r2, 90a80 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ mov r0, r9 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 912dc │ │ │ │ + beq.w 9123c │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 9132a │ │ │ │ + beq.w 9128a │ │ │ │ ldr.w r2, [r3, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90b0a │ │ │ │ + bne.n 90a6a │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 910d2 │ │ │ │ + bne.w 91032 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8e984 │ │ │ │ + bl 8e8e8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9119a │ │ │ │ + beq.w 910fa │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r3, r3, #23 │ │ │ │ - bpl.n 90b62 │ │ │ │ + bpl.n 90ac2 │ │ │ │ ldr.w r1, [r9, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 90b62 │ │ │ │ + ble.n 90ac2 │ │ │ │ add.w ip, r9, #12 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 911d2 │ │ │ │ + beq.w 91132 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r0, #23 │ │ │ │ - bpl.w 91310 │ │ │ │ + bpl.w 91270 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 90b4a │ │ │ │ + bne.n 90aaa │ │ │ │ movw r3, #40096 @ 0x9ca0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 1c95c0 │ │ │ │ + bl 1c8440 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 911d2 │ │ │ │ + beq.w 91132 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 91428 │ │ │ │ + bge.w 91388 │ │ │ │ ldr.w r2, [r0, #156] @ 0x9c │ │ │ │ - cbz r2, 90b98 │ │ │ │ + cbz r2, 90af8 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 91202 │ │ │ │ + bne.w 91162 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1c9698 │ │ │ │ + bl 1c8518 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 911d2 │ │ │ │ + beq.w 91132 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r2, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 910f0 │ │ │ │ + beq.w 91050 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ it ge │ │ │ │ strge r2, [sp, #32] │ │ │ │ - blt.w 9114c │ │ │ │ + blt.w 910ac │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 91072 │ │ │ │ + bne.w 90fd2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9108a │ │ │ │ + bne.w 90fea │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9105c │ │ │ │ + bne.w 90fbc │ │ │ │ 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 911d2 │ │ │ │ + beq.w 91132 │ │ │ │ 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, 90c0a │ │ │ │ + cbz r0, 90b6a │ │ │ │ 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 │ │ │ │ @@ -150767,15 +150731,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 914ca │ │ │ │ + bmi.w 9142a │ │ │ │ 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 │ │ │ │ @@ -150785,20 +150749,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 90d04 │ │ │ │ - movw r7, #42092 @ 0xa46c │ │ │ │ + beq.n 90c64 │ │ │ │ + movw r7, #40108 @ 0x9cac │ │ │ │ movt r7, #54 @ 0x36 │ │ │ │ sub.w r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - bhi.n 90ce4 │ │ │ │ + bhi.n 90c44 │ │ │ │ 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 │ │ │ │ @@ -150833,975 +150797,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 90e76 │ │ │ │ + bne.w 90dd6 │ │ │ │ ldr.w r3, [r4, #8]! │ │ │ │ str.w r1, [r8, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 90c90 │ │ │ │ + bne.n 90bf0 │ │ │ │ ldr.w r3, [r8, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 910b6 │ │ │ │ + beq.w 91016 │ │ │ │ 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 92d74 │ │ │ │ + bl 92cd4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 913e4 │ │ │ │ + blt.w 91344 │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #31093 @ 0x7975 │ │ │ │ + movw r3, #30941 @ 0x78dd │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 90d72 │ │ │ │ + bne.n 90cd2 │ │ │ │ ldr.w r2, [r8, #128] @ 0x80 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ - cbz r2, 90d4e │ │ │ │ + cbz r2, 90cae │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 914ec │ │ │ │ + blt.w 9144c │ │ │ │ ldr.w r2, [r8, #104] @ 0x68 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 914b0 │ │ │ │ + blt.w 91410 │ │ │ │ ldr.w r2, [r8, #144] @ 0x90 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 913f0 │ │ │ │ + blt.w 91350 │ │ │ │ ldr.w r2, [r8, #28] │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 913c8 │ │ │ │ + blt.w 91328 │ │ │ │ ldr.w r3, [r8, #84] @ 0x54 │ │ │ │ lsls r4, r3, #30 │ │ │ │ - bmi.w 91450 │ │ │ │ + bmi.w 913b0 │ │ │ │ ldr.w r9, [r8, #132] @ 0x84 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #700] @ (91044 ) │ │ │ │ + ldr r5, [pc, #700] @ (90fa4 ) │ │ │ │ ldr.w r1, [r8, #88] @ 0x58 │ │ │ │ - cbz r1, 90dd0 │ │ │ │ + cbz r1, 90d30 │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ - bl 8c158 │ │ │ │ + bl 8c0bc │ │ │ │ mov r4, r0 │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88350 │ │ │ │ + bl 882b8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 90e56 │ │ │ │ + beq.n 90db6 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #664] @ (91048 ) │ │ │ │ + ldr r1, [pc, #664] @ (90fa8 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90dca │ │ │ │ + bge.n 90d2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 913c0 │ │ │ │ + beq.w 91320 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 90e54 │ │ │ │ + beq.n 90db4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90fee │ │ │ │ + bne.w 90f4e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9102e │ │ │ │ - ldr r2, [pc, #616] @ (9104c ) │ │ │ │ + bne.w 90f8e │ │ │ │ + ldr r2, [pc, #616] @ (90fac ) │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r2, #3392] @ 0xd40 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 91018 │ │ │ │ + bne.w 90f78 │ │ │ │ ldr.w r2, [r2, #3400] @ 0xd48 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 91018 │ │ │ │ + beq.w 90f78 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #588] @ (91050 ) │ │ │ │ + ldr r1, [pc, #588] @ (90fb0 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 8524c │ │ │ │ + bl 8520c │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 90e54 │ │ │ │ + beq.n 90db4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 90fe4 │ │ │ │ + bne.w 90f44 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ blx 2c408 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91404 │ │ │ │ + beq.w 91364 │ │ │ │ subs r1, r0, r6 │ │ │ │ - bmi.w 912b8 │ │ │ │ + bmi.w 91218 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ - bl 88350 │ │ │ │ + bl 882b8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 90e56 │ │ │ │ - ldr r1, [pc, #532] @ (91050 ) │ │ │ │ + cbz r0, 90db6 │ │ │ │ + ldr r1, [pc, #532] @ (90fb0 ) │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r4 │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90e54 │ │ │ │ + bge.n 90db4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91420 │ │ │ │ + beq.w 91380 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, r7] │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 90f96 │ │ │ │ + bne.w 90ef6 │ │ │ │ mov fp, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ mov r0, fp │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ 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 90c90 │ │ │ │ - b.n 90d04 │ │ │ │ + bne.w 90bf0 │ │ │ │ + b.n 90c64 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mul.w r9, r2, r5 │ │ │ │ - bl 94190 │ │ │ │ + bl 940f0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r9 │ │ │ │ blx 2bff8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 94190 │ │ │ │ + bl 940f0 │ │ │ │ str.w r0, [r8, #120] @ 0x78 │ │ │ │ mov r0, r8 │ │ │ │ - bl 94190 │ │ │ │ + bl 940f0 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 90e7c │ │ │ │ + ble.n 90ddc │ │ │ │ ldr r3, [r0, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 91300 │ │ │ │ + bmi.w 91260 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 90e7c │ │ │ │ + beq.n 90ddc │ │ │ │ ldr r3, [r0, #32] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 912e0 │ │ │ │ + bmi.w 91240 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 90e7c │ │ │ │ + beq.n 90ddc │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 912f0 │ │ │ │ + bmi.w 91250 │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 90e7c │ │ │ │ + beq.n 90ddc │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 9138c │ │ │ │ + bmi.w 912ec │ │ │ │ subs r2, r5, #4 │ │ │ │ - beq.n 90e7c │ │ │ │ + beq.n 90ddc │ │ │ │ add.w r3, r0, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r1, r0, #28 │ │ │ │ - bmi.w 91170 │ │ │ │ + bmi.w 910d0 │ │ │ │ adds r3, #20 │ │ │ │ subs r2, #1 │ │ │ │ - bne.n 90ee8 │ │ │ │ - b.n 90e7c │ │ │ │ + bne.n 90e48 │ │ │ │ + b.n 90ddc │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 9121a │ │ │ │ + bne.w 9117a │ │ │ │ ldr.w r4, [fp, #4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9116a │ │ │ │ + beq.w 910ca │ │ │ │ blx 2c090 │ │ │ │ adds r6, r0, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91442 │ │ │ │ + beq.w 913a2 │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ mov r2, r6 │ │ │ │ blx 2bff8 │ │ │ │ - b.n 909fa │ │ │ │ + b.n 9095a │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 91272 │ │ │ │ + bne.w 911d2 │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ ldr r6, [r1, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 909fa │ │ │ │ - movw r9, #54476 @ 0xd4cc │ │ │ │ + beq.w 9095a │ │ │ │ + movw r9, #52492 @ 0xcd0c │ │ │ │ movt r9, #46 @ 0x2e │ │ │ │ mov r8, r1 │ │ │ │ - movw r3, #24652 @ 0x604c │ │ │ │ + movw r3, #22668 @ 0x588c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #20] │ │ │ │ - movw r3, #54596 @ 0xd544 │ │ │ │ + movw r3, #52612 @ 0xcd84 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 910fa │ │ │ │ + bmi.w 9105a │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ adds r5, #1 │ │ │ │ blx 2c24c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91012 │ │ │ │ + beq.n 90f72 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ blx 2c24c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9103e │ │ │ │ + beq.n 90f9e │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ blx 2c24c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 910f6 │ │ │ │ + beq.w 91056 │ │ │ │ ldr.w r6, [r8, #20]! │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 90f5a │ │ │ │ - b.n 909fa │ │ │ │ + bne.n 90eba │ │ │ │ + b.n 9095a │ │ │ │ mov.w fp, #0 │ │ │ │ mov sl, fp │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbz r3, 90fb6 │ │ │ │ + cbz r3, 90f16 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 90fb6 │ │ │ │ + beq.n 90f16 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 913ac │ │ │ │ + blt.w 9130c │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 90e68 │ │ │ │ + beq.w 90dc8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 90e68 │ │ │ │ + bge.w 90dc8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90e68 │ │ │ │ + bne.w 90dc8 │ │ │ │ mov r0, sl │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 90e68 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 90dc8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90e54 │ │ │ │ - b.n 90e12 │ │ │ │ - ldr r1, [pc, #100] @ (91054 ) │ │ │ │ - mov r0, r9 │ │ │ │ - bl db42c │ │ │ │ - adds r0, #1 │ │ │ │ - bne.w 90dd8 │ │ │ │ - b.n 90e54 │ │ │ │ - movw r1, #54476 @ 0xd4cc │ │ │ │ + bne.w 90db4 │ │ │ │ + b.n 90d72 │ │ │ │ + ldr r1, [pc, #100] @ (90fb4 ) │ │ │ │ + mov r0, r9 │ │ │ │ + bl db320 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.w 90d38 │ │ │ │ + b.n 90db4 │ │ │ │ + movw r1, #52492 @ 0xcd0c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ adds r5, #1 │ │ │ │ blx 2c24c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 90f72 │ │ │ │ + bne.n 90ed2 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ - b.n 90f8c │ │ │ │ - ldr r0, [pc, #52] @ (91050 ) │ │ │ │ - bl 7ab74 │ │ │ │ + b.n 90eec │ │ │ │ + ldr r0, [pc, #52] @ (90fb0 ) │ │ │ │ + bl 7ab44 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 90dfe │ │ │ │ - ldr r0, [pc, #40] @ (91050 ) │ │ │ │ - bl 43108 │ │ │ │ - b.n 90e54 │ │ │ │ - ldr r1, [pc, #40] @ (91058 ) │ │ │ │ + bne.w 90d5e │ │ │ │ + ldr r0, [pc, #40] @ (90fb0 ) │ │ │ │ + bl 43128 │ │ │ │ + b.n 90db4 │ │ │ │ + ldr r1, [pc, #40] @ (90fb8 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl db42c │ │ │ │ + bl db320 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 90de0 │ │ │ │ - b.n 90e54 │ │ │ │ + bne.w 90d40 │ │ │ │ + b.n 90db4 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ - b.n 90f8c │ │ │ │ + b.n 90eec │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r4, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 91372 │ │ │ │ + bne.w 912d2 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 91364 │ │ │ │ + bne.w 912c4 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 90bda │ │ │ │ + b.n 90b3a │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 9135e │ │ │ │ + bne.w 912be │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 91376 │ │ │ │ + bne.w 912d6 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #20] │ │ │ │ - b.n 90bc6 │ │ │ │ + b.n 90b26 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 91342 │ │ │ │ + bne.w 912a2 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 91330 │ │ │ │ + bne.w 91290 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 90bd2 │ │ │ │ + b.n 90b32 │ │ │ │ mov r7, r5 │ │ │ │ mov r4, r5 │ │ │ │ strd r5, r5, [sp, #12] │ │ │ │ - b.n 90a04 │ │ │ │ + b.n 90964 │ │ │ │ movw r1, #34952 @ 0x8888 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.n 90b28 │ │ │ │ - movw r3, #32009 @ 0x7d09 │ │ │ │ + b.n 90a88 │ │ │ │ + movw r3, #32577 @ 0x7f41 │ │ │ │ movt r3, #19 │ │ │ │ str.w r3, [r8, #24] │ │ │ │ - b.n 90d0e │ │ │ │ + b.n 90c6e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r6 │ │ │ │ str.w r3, [r8, #452] @ 0x1c4 │ │ │ │ - b.n 90e7c │ │ │ │ + b.n 90ddc │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bpl.n 91184 │ │ │ │ + bpl.n 910e4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 90b36 │ │ │ │ + bge.w 90a96 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - b.n 90b36 │ │ │ │ + b.n 90a96 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.n 90bba │ │ │ │ + b.n 90b1a │ │ │ │ mov r7, r8 │ │ │ │ - b.n 90f8c │ │ │ │ + b.n 90eec │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 91134 │ │ │ │ + bgt.n 91094 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 91112 │ │ │ │ + blt.n 91072 │ │ │ │ negs r3, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.w 90ffe │ │ │ │ + blt.w 90f5e │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54552 @ 0xd518 │ │ │ │ + movw r1, #52568 @ 0xcd58 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - ldr r5, [pc, #704] @ (913ec ) │ │ │ │ + bl 11de14 │ │ │ │ + ldr r5, [pc, #704] @ (9134c ) │ │ │ │ mov.w r8, #0 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 90e56 │ │ │ │ + b.n 90db6 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54496 @ 0xd4e0 │ │ │ │ + movw r1, #52512 @ 0xcd20 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 91128 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 91088 │ │ │ │ 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 91250 │ │ │ │ + bne.n 911b0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - b.n 90bba │ │ │ │ - bl 83b90 │ │ │ │ - b.n 909fa │ │ │ │ + b.n 90b1a │ │ │ │ + bl 83b50 │ │ │ │ + b.n 9095a │ │ │ │ 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 90ef0 │ │ │ │ + b.n 90e50 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ - b.n 90aa6 │ │ │ │ + b.n 90a06 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54708 @ 0xd5b4 │ │ │ │ + movw r1, #52724 @ 0xcdf4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - ldr r3, [pc, #592] @ (913ec ) │ │ │ │ + bl 11de14 │ │ │ │ + ldr r3, [pc, #592] @ (9134c ) │ │ │ │ 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 90f9c │ │ │ │ + bne.w 90efc │ │ │ │ mov r0, r4 │ │ │ │ mov r8, r5 │ │ │ │ - bl 83b90 │ │ │ │ - b.n 90fc4 │ │ │ │ + bl 83b50 │ │ │ │ + b.n 90f24 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54984 @ 0xd6c8 │ │ │ │ + movw r1, #53000 @ 0xcf08 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - ldr r2, [pc, #536] @ (913ec ) │ │ │ │ + bl f3aa4 │ │ │ │ + ldr r2, [pc, #536] @ (9134c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w r8, [r3, #72] @ 0x48 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 9123a │ │ │ │ + bne.n 9119a │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91232 │ │ │ │ + bge.n 91192 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90fb2 │ │ │ │ + bne.w 90f12 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 90fb2 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 90f12 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54828 @ 0xd62c │ │ │ │ + movw r1, #52844 @ 0xce6c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 911d2 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 91132 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54620 @ 0xd55c │ │ │ │ + movw r1, #52636 @ 0xcd9c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 91128 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 91088 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b90 │ │ │ │ - b.n 90fc4 │ │ │ │ + bl 83b50 │ │ │ │ + b.n 90f24 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9139c │ │ │ │ + bne.w 912fc │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 911ee │ │ │ │ - b.n 90fb2 │ │ │ │ + blt.n 9114e │ │ │ │ + b.n 90f12 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ orrs r2, r1 │ │ │ │ lsls r2, r2, #8 │ │ │ │ - bmi.n 91166 │ │ │ │ + bmi.n 910c6 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54880 @ 0xd660 │ │ │ │ + movw r1, #52896 @ 0xcea0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 911d2 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 91132 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54428 @ 0xd49c │ │ │ │ + movw r1, #52444 @ 0xccdc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 91128 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 91088 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.w 90a76 │ │ │ │ + b.w 909d6 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b.w 90a92 │ │ │ │ + b.w 909f2 │ │ │ │ ldrd r9, r2, [r3, #4] │ │ │ │ movw r1, #34952 @ 0x8888 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 90b20 │ │ │ │ + beq.w 90a80 │ │ │ │ add.w r0, r3, #8 │ │ │ │ - b.w 90a84 │ │ │ │ + b.w 909e4 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ - b.n 90acc │ │ │ │ + b.n 90a2c │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.n 90aba │ │ │ │ + b.n 90a1a │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55340 @ 0xd82c │ │ │ │ + movw r1, #53356 @ 0xd06c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 90e54 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 90db4 │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ - b.n 90ade │ │ │ │ + b.n 90a3e │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - b.n 90af0 │ │ │ │ + b.n 90a50 │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ - b.n 90b02 │ │ │ │ + b.n 90a62 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n 90b16 │ │ │ │ + b.n 90a76 │ │ │ │ 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 90ec8 │ │ │ │ + b.n 90e28 │ │ │ │ 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 90ed4 │ │ │ │ + b.n 90e34 │ │ │ │ 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 90ebc │ │ │ │ + b.n 90e1c │ │ │ │ movw r1, #43556 @ 0xaa24 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #54736 @ 0xd5d0 │ │ │ │ + movw r1, #52752 @ 0xce10 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl f3b3c │ │ │ │ - b.n 911d2 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 91132 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - b.w 90b16 │ │ │ │ + b.w 90a76 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.w 911b8 │ │ │ │ + bne.w 91118 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 90bd2 │ │ │ │ + b.n 90b32 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54948 @ 0xd6a4 │ │ │ │ + movw r1, #52964 @ 0xcee4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 911d2 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 91132 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 91346 │ │ │ │ + b.n 912a6 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 913a8 │ │ │ │ + bne.n 91308 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 90bda │ │ │ │ + b.n 90b3a │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - b.n 91346 │ │ │ │ + b.n 912a6 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 91386 │ │ │ │ + bne.n 912e6 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #20] │ │ │ │ - b.n 90bc6 │ │ │ │ + b.n 90b26 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 911bc │ │ │ │ + b.n 9111c │ │ │ │ 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 90ee0 │ │ │ │ + b.n 90e40 │ │ │ │ mov r8, r9 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 91244 │ │ │ │ - b.n 90fb6 │ │ │ │ + bne.w 911a4 │ │ │ │ + b.n 90f16 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - b.n 911bc │ │ │ │ + b.n 9111c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90fb2 │ │ │ │ + bne.w 90f12 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 90fb2 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 90f12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 90dca │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 90d2a │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #55264 @ 0xd7e0 │ │ │ │ + movw r1, #53280 @ 0xd020 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3b3c │ │ │ │ - ldr r5, [pc, #4] @ (913ec ) │ │ │ │ + bl f3aa4 │ │ │ │ + ldr r5, [pc, #4] @ (9134c ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 90e54 │ │ │ │ + b.n 90db4 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #55196 @ 0xd79c │ │ │ │ + movw r1, #53212 @ 0xcfdc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 913da │ │ │ │ + b.n 9133a │ │ │ │ movw r2, #43620 @ 0xaa64 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #55392 @ 0xd860 │ │ │ │ + movw r2, #53408 @ 0xd0a0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 24e0d8 │ │ │ │ - b.n 90e56 │ │ │ │ + bl 24d664 │ │ │ │ + b.n 90db6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 90e54 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 90db4 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #54784 @ 0xd600 │ │ │ │ + movw r1, #52800 @ 0xce40 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 911d2 │ │ │ │ - ldr r5, [pc, #220] @ (91520 ) │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 91132 │ │ │ │ + ldr r5, [pc, #220] @ (91480 ) │ │ │ │ mov r8, r4 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - bl 23c470 │ │ │ │ - b.n 90e56 │ │ │ │ - ldr r5, [pc, #204] @ (91520 ) │ │ │ │ + bl 23b41c │ │ │ │ + b.n 90db6 │ │ │ │ + ldr r5, [pc, #204] @ (91480 ) │ │ │ │ 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 91514 │ │ │ │ + beq.n 91474 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 91514 │ │ │ │ + bhi.n 91474 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ ldr.w r9, [r2, #16] │ │ │ │ - b.n 90d86 │ │ │ │ - ldr r5, [pc, #148] @ (91520 ) │ │ │ │ + b.n 90ce6 │ │ │ │ + ldr r5, [pc, #148] @ (91480 ) │ │ │ │ mov r8, r0 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 90e56 │ │ │ │ + b.n 90db6 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54664 @ 0xd588 │ │ │ │ + movw r1, #52680 @ 0xcdc8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r5, [pc, #124] @ (91520 ) │ │ │ │ + ldr r5, [pc, #124] @ (91480 ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 90e56 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 90db6 │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #55124 @ 0xd754 │ │ │ │ + movw r1, #53140 @ 0xcf94 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 913da │ │ │ │ - bl 23c470 │ │ │ │ - b.n 9119a │ │ │ │ + b.n 9133a │ │ │ │ + bl 23b41c │ │ │ │ + b.n 910fa │ │ │ │ mov r0, r9 │ │ │ │ - bl 82f7c <_Py_SetImmortal@@Base> │ │ │ │ - b.w 90c50 │ │ │ │ + bl 82f3c <_Py_SetImmortal@@Base> │ │ │ │ + b.w 90bb0 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54408 @ 0xd488 │ │ │ │ + movw r1, #52424 @ 0xccc8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 91128 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 91088 │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #55056 @ 0xd710 │ │ │ │ + movw r1, #53072 @ 0xcf50 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #24] @ (91520 ) │ │ │ │ + ldr r5, [pc, #24] @ (91480 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 90e54 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 90db4 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 91482 │ │ │ │ + b.n 913e2 │ │ │ │ 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 91c3a │ │ │ │ + beq.w 91b9a │ │ │ │ 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 92096 │ │ │ │ + bhi.w 91ff6 │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ - beq.w 91a66 │ │ │ │ + beq.w 919c6 │ │ │ │ cmp r2, #72 @ 0x48 │ │ │ │ - beq.w 91a98 │ │ │ │ + beq.w 919f8 │ │ │ │ ldr.w r2, [fp, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 91558 │ │ │ │ + bne.n 914b8 │ │ │ │ mov r6, sl │ │ │ │ mov sl, r9 │ │ │ │ ldr.w r8, [r6] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9202a │ │ │ │ + beq.w 91f8a │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r8 │ │ │ │ blx 2c408 │ │ │ │ - cbz r0, 91590 │ │ │ │ + cbz r0, 914f0 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 88350 │ │ │ │ + bl 882b8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92020 │ │ │ │ + beq.w 91f80 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 2c090 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91f88 │ │ │ │ + beq.w 91ee8 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r2, r8 │ │ │ │ blx 2bff8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 91b58 │ │ │ │ + bne.w 91ab8 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 91c44 │ │ │ │ + beq.w 91ba4 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91dfe │ │ │ │ + beq.w 91d5e │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 91dea │ │ │ │ + beq.w 91d4a │ │ │ │ movw r1, #34952 @ 0x8888 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9169e │ │ │ │ + beq.n 915fe │ │ │ │ add.w r0, r3, #8 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91e26 │ │ │ │ + beq.w 91d86 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r0, #4] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 91696 │ │ │ │ + beq.n 915f6 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91e5c │ │ │ │ + beq.w 91dbc │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r3, #20] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 91696 │ │ │ │ + beq.n 915f6 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91e62 │ │ │ │ + beq.w 91dc2 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r3, #28] │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbz r2, 91696 │ │ │ │ + cbz r2, 915f6 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91e68 │ │ │ │ + beq.w 91dc8 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r3, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - cbz r2, 91696 │ │ │ │ + cbz r2, 915f6 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91e6e │ │ │ │ + beq.w 91dce │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r3, #44] @ 0x2c │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ - cbz r2, 91696 │ │ │ │ + cbz r2, 915f6 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91e74 │ │ │ │ + beq.w 91dd4 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r3, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ - cbz r2, 91696 │ │ │ │ + cbz r2, 915f6 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91e7a │ │ │ │ + beq.w 91dda │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq.w sl, [r3, #60] @ 0x3c │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ - cbz r2, 91696 │ │ │ │ + cbz r2, 915f6 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 91d32 │ │ │ │ + beq.w 91c92 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 91d36 │ │ │ │ + beq.w 91c96 │ │ │ │ ldr.w r2, [r3, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 91680 │ │ │ │ + bne.n 915e0 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 91cfa │ │ │ │ + bne.w 91c5a │ │ │ │ movs r0, #1 │ │ │ │ - bl 8e984 │ │ │ │ + bl 8e8e8 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91d1c │ │ │ │ + beq.w 91c7c │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r3, r3, #23 │ │ │ │ - bpl.n 916d8 │ │ │ │ + bpl.n 91638 │ │ │ │ ldr.w r1, [sl, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 916d8 │ │ │ │ + ble.n 91638 │ │ │ │ add.w ip, sl, #12 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91d88 │ │ │ │ + beq.w 91ce8 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r0, #23 │ │ │ │ - bpl.w 91d70 │ │ │ │ + bpl.w 91cd0 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 916c0 │ │ │ │ + bne.n 91620 │ │ │ │ movw r3, #40096 @ 0x9ca0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 1c95c0 │ │ │ │ + bl 1c8440 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91d88 │ │ │ │ + beq.w 91ce8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 91f6e │ │ │ │ + bge.w 91ece │ │ │ │ ldr.w r2, [r0, #156] @ 0x9c │ │ │ │ - cbz r2, 9170e │ │ │ │ + cbz r2, 9166e │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 91e2c │ │ │ │ + bne.w 91d8c │ │ │ │ mov r0, sl │ │ │ │ - bl 1c9698 │ │ │ │ + bl 1c8518 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91d88 │ │ │ │ + beq.w 91ce8 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 91c6a │ │ │ │ + beq.w 91bca │ │ │ │ ldr r2, [sp, #24] │ │ │ │ it ge │ │ │ │ strge r2, [sp, #32] │ │ │ │ - blt.w 91cc4 │ │ │ │ + blt.w 91c24 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 91c22 │ │ │ │ + bne.w 91b82 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 91b98 │ │ │ │ + bne.w 91af8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 91bb4 │ │ │ │ + bne.w 91b14 │ │ │ │ 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 91d88 │ │ │ │ + beq.w 91ce8 │ │ │ │ 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, 91778 │ │ │ │ + cbz r0, 916d8 │ │ │ │ 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 │ │ │ │ @@ -151819,15 +151783,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 92048 │ │ │ │ + bmi.w 91fa8 │ │ │ │ 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 │ │ │ │ @@ -151837,20 +151801,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 91872 │ │ │ │ - movw r7, #42092 @ 0xa46c │ │ │ │ + beq.n 917d2 │ │ │ │ + movw r7, #40108 @ 0x9cac │ │ │ │ movt r7, #54 @ 0x36 │ │ │ │ sub.w r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - bhi.n 91852 │ │ │ │ + bhi.n 917b2 │ │ │ │ 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 │ │ │ │ @@ -151885,989 +151849,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 919e4 │ │ │ │ + bne.w 91944 │ │ │ │ ldr.w r3, [r4, #8]! │ │ │ │ str.w r1, [r8, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 917fe │ │ │ │ + bne.n 9175e │ │ │ │ ldr.w r3, [r8, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91c4e │ │ │ │ + beq.w 91bae │ │ │ │ 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 92d74 │ │ │ │ + bl 92cd4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 91fea │ │ │ │ + blt.w 91f4a │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #31093 @ 0x7975 │ │ │ │ + movw r3, #30941 @ 0x78dd │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 918e0 │ │ │ │ + bne.n 91840 │ │ │ │ ldr.w r2, [r8, #128] @ 0x80 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ - cbz r2, 918bc │ │ │ │ + cbz r2, 9181c │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 9206e │ │ │ │ + blt.w 91fce │ │ │ │ ldr.w r2, [r8, #104] @ 0x68 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 9205a │ │ │ │ + blt.w 91fba │ │ │ │ ldr.w r2, [r8, #144] @ 0x90 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 91ff2 │ │ │ │ + blt.w 91f52 │ │ │ │ ldr.w r2, [r8, #28] │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 91fce │ │ │ │ + blt.w 91f2e │ │ │ │ ldr.w r3, [r8, #84] @ 0x54 │ │ │ │ lsls r4, r3, #30 │ │ │ │ - bmi.w 91f96 │ │ │ │ + bmi.w 91ef6 │ │ │ │ ldr.w r9, [r8, #132] @ 0x84 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #660] @ (91b88 ) │ │ │ │ + ldr r5, [pc, #660] @ (91ae8 ) │ │ │ │ ldr.w r1, [r8, #88] @ 0x58 │ │ │ │ - cbz r1, 9193e │ │ │ │ + cbz r1, 9189e │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ - bl 8c158 │ │ │ │ + bl 8c0bc │ │ │ │ mov r4, r0 │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88350 │ │ │ │ + bl 882b8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 919c4 │ │ │ │ + beq.n 91924 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #620] @ (91b8c ) │ │ │ │ + ldr r1, [pc, #620] @ (91aec ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91938 │ │ │ │ + bge.n 91898 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91f8e │ │ │ │ + beq.w 91eee │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 919c2 │ │ │ │ + beq.n 91922 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91bca │ │ │ │ + bne.w 91b2a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91c0c │ │ │ │ - ldr r2, [pc, #576] @ (91b90 ) │ │ │ │ + bne.w 91b6c │ │ │ │ + ldr r2, [pc, #576] @ (91af0 ) │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r2, #3392] @ 0xd40 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 91bf6 │ │ │ │ + bne.w 91b56 │ │ │ │ ldr.w r2, [r2, #3400] @ 0xd48 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 91bf6 │ │ │ │ + beq.w 91b56 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #548] @ (91b94 ) │ │ │ │ + ldr r1, [pc, #548] @ (91af4 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 8524c │ │ │ │ + bl 8520c │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 919c2 │ │ │ │ + beq.n 91922 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 91b7c │ │ │ │ + bne.w 91adc │ │ │ │ ldr r6, [r6, #0] │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ blx 2c408 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91f52 │ │ │ │ + beq.w 91eb2 │ │ │ │ subs r1, r0, r6 │ │ │ │ - bmi.w 91e0e │ │ │ │ + bmi.w 91d6e │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ - bl 88350 │ │ │ │ + bl 882b8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 919c4 │ │ │ │ - ldr r1, [pc, #492] @ (91b94 ) │ │ │ │ + cbz r0, 91924 │ │ │ │ + ldr r1, [pc, #492] @ (91af4 ) │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r4 │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 919c2 │ │ │ │ + bge.n 91922 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92052 │ │ │ │ + beq.w 91fb2 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, r7] │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 91b0a │ │ │ │ + bne.w 91a6a │ │ │ │ mov fp, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ mov r0, fp │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ 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 917fe │ │ │ │ - b.n 91872 │ │ │ │ + bne.w 9175e │ │ │ │ + b.n 917d2 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mul.w r9, r2, r5 │ │ │ │ - bl 94190 │ │ │ │ + bl 940f0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r9 │ │ │ │ blx 2bff8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 94190 │ │ │ │ + bl 940f0 │ │ │ │ str.w r0, [r8, #120] @ 0x78 │ │ │ │ mov r0, r8 │ │ │ │ - bl 94190 │ │ │ │ + bl 940f0 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 919ea │ │ │ │ + ble.n 9194a │ │ │ │ ldr r3, [r0, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 91d40 │ │ │ │ + bmi.w 91ca0 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 919ea │ │ │ │ + beq.n 9194a │ │ │ │ ldr r3, [r0, #32] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 91d50 │ │ │ │ + bmi.w 91cb0 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 919ea │ │ │ │ + beq.n 9194a │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 91d60 │ │ │ │ + bmi.w 91cc0 │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 919ea │ │ │ │ + beq.n 9194a │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 91eb4 │ │ │ │ + bmi.w 91e14 │ │ │ │ subs r2, r5, #4 │ │ │ │ - beq.n 919ea │ │ │ │ + beq.n 9194a │ │ │ │ add.w r3, r0, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r1, r0, #28 │ │ │ │ - bmi.w 91cea │ │ │ │ + bmi.w 91c4a │ │ │ │ adds r3, #20 │ │ │ │ subs r2, #1 │ │ │ │ - bne.n 91a56 │ │ │ │ - b.n 919ea │ │ │ │ + bne.n 919b6 │ │ │ │ + b.n 9194a │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 91e44 │ │ │ │ + bne.w 91da4 │ │ │ │ ldr.w r4, [fp, #4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 91ce4 │ │ │ │ + beq.w 91c44 │ │ │ │ blx 2c090 │ │ │ │ adds r6, r0, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92006 │ │ │ │ + beq.w 91f66 │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ mov r2, r6 │ │ │ │ blx 2bff8 │ │ │ │ - b.n 9156a │ │ │ │ + b.n 914ca │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 91db8 │ │ │ │ + bne.w 91d18 │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ ldr r6, [r1, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9156a │ │ │ │ + beq.w 914ca │ │ │ │ mov r8, r1 │ │ │ │ - movw r3, #24652 @ 0x604c │ │ │ │ + movw r3, #22668 @ 0x588c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #28] │ │ │ │ - movw r3, #54596 @ 0xd544 │ │ │ │ + movw r3, #52612 @ 0xcd84 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #32] │ │ │ │ - movw r3, #54476 @ 0xd4cc │ │ │ │ + movw r3, #52492 @ 0xcd0c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ lsls r0, r3, #28 │ │ │ │ - bmi.w 91c74 │ │ │ │ + bmi.w 91bd4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ adds r5, #1 │ │ │ │ blx 2c24c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91bf0 │ │ │ │ + beq.w 91b50 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ blx 2c24c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91c1c │ │ │ │ + beq.w 91b7c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ blx 2c24c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91c70 │ │ │ │ + beq.w 91bd0 │ │ │ │ ldr.w r6, [r8, #20]! │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 91aca │ │ │ │ - b.n 9156a │ │ │ │ + bne.n 91a2a │ │ │ │ + b.n 914ca │ │ │ │ mov.w fp, #0 │ │ │ │ mov r9, fp │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbz r3, 91b2a │ │ │ │ + cbz r3, 91a8a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 91b2a │ │ │ │ + beq.n 91a8a │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 91f3e │ │ │ │ + blt.w 91e9e │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 919d6 │ │ │ │ + beq.w 91936 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 919d6 │ │ │ │ + bge.w 91936 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 919d6 │ │ │ │ + bne.w 91936 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 919d6 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 91936 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ it pl │ │ │ │ movpl r1, sl │ │ │ │ - bpl.w 9169e │ │ │ │ + bpl.w 915fe │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 916ac │ │ │ │ + bge.w 9160c │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - b.n 916ac │ │ │ │ + b.n 9160c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 919c2 │ │ │ │ - b.n 91980 │ │ │ │ + bne.w 91922 │ │ │ │ + b.n 918e0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r4, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 91ed4 │ │ │ │ + bne.w 91e34 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 91ec4 │ │ │ │ + bne.w 91e24 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 91746 │ │ │ │ + beq.w 916a6 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 91f20 │ │ │ │ + bne.w 91e80 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 91f12 │ │ │ │ + bne.w 91e72 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n 91748 │ │ │ │ - ldr r1, [pc, #728] @ (91ea4 ) │ │ │ │ + b.n 916a8 │ │ │ │ + ldr r1, [pc, #728] @ (91e04 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl db42c │ │ │ │ + bl db320 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 91946 │ │ │ │ - b.n 919c2 │ │ │ │ - movw r1, #54476 @ 0xd4cc │ │ │ │ + bne.w 918a6 │ │ │ │ + b.n 91922 │ │ │ │ + movw r1, #52492 @ 0xcd0c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ adds r5, #1 │ │ │ │ blx 2c24c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 91ae4 │ │ │ │ + bne.w 91a44 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ - b.n 91b00 │ │ │ │ - ldr r0, [pc, #688] @ (91ea8 ) │ │ │ │ - bl 7ab74 │ │ │ │ + b.n 91a60 │ │ │ │ + ldr r0, [pc, #688] @ (91e08 ) │ │ │ │ + bl 7ab44 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 9196c │ │ │ │ - ldr r0, [pc, #672] @ (91ea8 ) │ │ │ │ - bl 43108 │ │ │ │ - b.n 919c2 │ │ │ │ - ldr r1, [pc, #668] @ (91eac ) │ │ │ │ + bne.w 918cc │ │ │ │ + ldr r0, [pc, #672] @ (91e08 ) │ │ │ │ + bl 43128 │ │ │ │ + b.n 91922 │ │ │ │ + ldr r1, [pc, #668] @ (91e0c ) │ │ │ │ mov r0, r9 │ │ │ │ - bl db42c │ │ │ │ + bl db320 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 9194e │ │ │ │ - b.n 919c2 │ │ │ │ + bne.w 918ae │ │ │ │ + b.n 91922 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ - b.n 91b00 │ │ │ │ + b.n 91a60 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 91f0c │ │ │ │ + bne.w 91e6c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 91f24 │ │ │ │ + bne.w 91e84 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 91738 │ │ │ │ + b.n 91698 │ │ │ │ mov r7, r5 │ │ │ │ mov r4, r5 │ │ │ │ strd r5, r5, [sp, #12] │ │ │ │ - b.n 91576 │ │ │ │ + b.n 914d6 │ │ │ │ movw r1, #34952 @ 0x8888 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.n 9169e │ │ │ │ - movw r3, #32009 @ 0x7d09 │ │ │ │ + b.n 915fe │ │ │ │ + movw r3, #32577 @ 0x7f41 │ │ │ │ movt r3, #19 │ │ │ │ str.w r3, [r8, #24] │ │ │ │ - b.n 9187c │ │ │ │ + b.n 917dc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r6 │ │ │ │ str.w r3, [r8, #452] @ 0x1c4 │ │ │ │ - b.n 919ea │ │ │ │ + b.n 9194a │ │ │ │ ldr r2, [r0, #16] │ │ │ │ str r2, [sp, #32] │ │ │ │ - b.n 91730 │ │ │ │ + b.n 91690 │ │ │ │ mov r7, r8 │ │ │ │ - b.n 91b00 │ │ │ │ + b.n 91a60 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 91cac │ │ │ │ + bgt.n 91c0c │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 91c8a │ │ │ │ + blt.n 91bea │ │ │ │ negs r3, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 91bda │ │ │ │ + blt.n 91b3a │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54552 @ 0xd518 │ │ │ │ + movw r1, #52568 @ 0xcd58 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - ldr r5, [pc, #524] @ (91eb0 ) │ │ │ │ + bl 11de14 │ │ │ │ + ldr r5, [pc, #524] @ (91e10 ) │ │ │ │ mov.w r8, #0 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 919c4 │ │ │ │ + b.n 91924 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54496 @ 0xd4e0 │ │ │ │ + movw r1, #52512 @ 0xcd20 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 91ca0 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 91c00 │ │ │ │ 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 91e80 │ │ │ │ + bne.w 91de0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - b.n 91730 │ │ │ │ - bl 83b90 │ │ │ │ - b.n 9156a │ │ │ │ + b.n 91690 │ │ │ │ + bl 83b50 │ │ │ │ + b.n 914ca │ │ │ │ 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 91a5e │ │ │ │ + b.n 919be │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.w 91b68 │ │ │ │ + bmi.w 91ac8 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54708 @ 0xd5b4 │ │ │ │ + movw r1, #52724 @ 0xcdf4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - ldr r3, [pc, #400] @ (91eb0 ) │ │ │ │ + bl 11de14 │ │ │ │ + ldr r3, [pc, #400] @ (91e10 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ - cbnz r5, 91d3a │ │ │ │ + cbnz r5, 91c9a │ │ │ │ mov r0, r4 │ │ │ │ mov r8, r5 │ │ │ │ - bl 83b90 │ │ │ │ - b.n 91b38 │ │ │ │ + bl 83b50 │ │ │ │ + b.n 91a98 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n 9168c │ │ │ │ + b.n 915ec │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - b.n 9168c │ │ │ │ + b.n 915ec │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 91b10 │ │ │ │ + b.n 91a70 │ │ │ │ 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 91a2a │ │ │ │ + b.n 9198a │ │ │ │ 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 91a36 │ │ │ │ + b.n 91996 │ │ │ │ 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 91a42 │ │ │ │ + b.n 919a2 │ │ │ │ movw r1, #43556 @ 0xaa24 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #54736 @ 0xd5d0 │ │ │ │ + movw r1, #52752 @ 0xce10 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl f3b3c │ │ │ │ - ldr r2, [pc, #292] @ (91eb0 ) │ │ │ │ + bl f3aa4 │ │ │ │ + ldr r2, [pc, #292] @ (91e10 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w r8, [r3, #72] @ 0x48 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 91dd8 │ │ │ │ + bne.n 91d38 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91dd0 │ │ │ │ + bge.n 91d30 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91b26 │ │ │ │ + bne.w 91a86 │ │ │ │ mov r0, sl │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91b26 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 91a86 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54428 @ 0xd49c │ │ │ │ + movw r1, #52444 @ 0xccdc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 91ca0 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 91c00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b90 │ │ │ │ - b.n 91b38 │ │ │ │ + bl 83b50 │ │ │ │ + b.n 91a98 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ - cbnz r3, 91e04 │ │ │ │ + cbnz r3, 91d64 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 91da4 │ │ │ │ - b.n 91b26 │ │ │ │ + blt.n 91d04 │ │ │ │ + b.n 91a86 │ │ │ │ ldrd sl, r2, [r3, #4] │ │ │ │ movw r1, #34952 @ 0x8888 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 915f6 │ │ │ │ - b.n 91696 │ │ │ │ + bne.w 91556 │ │ │ │ + b.n 915f6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.w 915f0 │ │ │ │ + b.w 91550 │ │ │ │ mov r8, sl │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 91dde │ │ │ │ - b.n 91b2a │ │ │ │ + bne.n 91d3e │ │ │ │ + b.n 91a8a │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55340 @ 0xd82c │ │ │ │ + movw r1, #53356 @ 0xd06c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 919c2 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 91922 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b.w 91608 │ │ │ │ + b.w 91568 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54828 @ 0xd62c │ │ │ │ + movw r1, #52844 @ 0xce6c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 91d88 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 91ce8 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54620 @ 0xd55c │ │ │ │ + movw r1, #52636 @ 0xcd9c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 91ca0 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 91c00 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ - b.w 9161c │ │ │ │ + b.w 9157c │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.w 91630 │ │ │ │ + b.w 91590 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ - b.w 91642 │ │ │ │ + b.w 915a2 │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ - b.w 91654 │ │ │ │ + b.w 915b4 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - b.w 91666 │ │ │ │ + b.w 915c6 │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ - b.w 91678 │ │ │ │ + b.w 915d8 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ orrs r2, r1 │ │ │ │ lsls r2, r2, #8 │ │ │ │ - bmi.w 91ce0 │ │ │ │ + bmi.w 91c40 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54880 @ 0xd660 │ │ │ │ + movw r1, #52896 @ 0xcea0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 91d88 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 91ce8 │ │ │ │ stmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r4, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {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 91a4e │ │ │ │ + b.n 919ae │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 91ef0 │ │ │ │ + bne.n 91e50 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 91740 │ │ │ │ + b.n 916a0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54948 @ 0xd6a4 │ │ │ │ + movw r1, #52964 @ 0xcee4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 91d88 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 91ce8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54984 @ 0xd6c8 │ │ │ │ + movw r1, #53000 @ 0xcf08 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 91d88 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 91ce8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 91ed8 │ │ │ │ + b.n 91e38 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 91f34 │ │ │ │ + bne.n 91e94 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n 91748 │ │ │ │ + b.n 916a8 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - b.n 91ed8 │ │ │ │ + b.n 91e38 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 91f38 │ │ │ │ + bne.n 91e98 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 91738 │ │ │ │ + b.n 91698 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - b.n 91ef4 │ │ │ │ + b.n 91e54 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 91ef4 │ │ │ │ + b.n 91e54 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91b26 │ │ │ │ + bne.w 91a86 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91b26 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 91a86 │ │ │ │ movw r2, #43620 @ 0xaa64 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #55392 @ 0xd860 │ │ │ │ + movw r2, #53408 @ 0xd0a0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 24e0d8 │ │ │ │ - b.n 919c4 │ │ │ │ + bl 24d664 │ │ │ │ + b.n 91924 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #54784 @ 0xd600 │ │ │ │ + movw r1, #52800 @ 0xce40 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 91d88 │ │ │ │ - bl 23c470 │ │ │ │ - b.n 91d1c │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 91ce8 │ │ │ │ + bl 23b41c │ │ │ │ + b.n 91c7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91938 │ │ │ │ - ldr r5, [pc, #280] @ (920b0 ) │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 91898 │ │ │ │ + ldr r5, [pc, #280] @ (92010 ) │ │ │ │ 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 92014 │ │ │ │ + beq.n 91f74 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 92014 │ │ │ │ + bhi.n 91f74 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ ldr.w r9, [r2, #16] │ │ │ │ - b.n 918f4 │ │ │ │ + b.n 91854 │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #55264 @ 0xd7e0 │ │ │ │ + movw r1, #53280 @ 0xd020 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3b3c │ │ │ │ - ldr r5, [pc, #196] @ (920b0 ) │ │ │ │ + bl f3aa4 │ │ │ │ + ldr r5, [pc, #196] @ (92010 ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 919c2 │ │ │ │ + b.n 91922 │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #55196 @ 0xd79c │ │ │ │ + movw r1, #53212 @ 0xcfdc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 91fe0 │ │ │ │ - ldr r5, [pc, #168] @ (920b0 ) │ │ │ │ + b.n 91f40 │ │ │ │ + ldr r5, [pc, #168] @ (92010 ) │ │ │ │ mov r8, r4 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - bl 23c470 │ │ │ │ - b.n 919c4 │ │ │ │ + bl 23b41c │ │ │ │ + b.n 91924 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 91fc8 │ │ │ │ - ldr r5, [pc, #140] @ (920b0 ) │ │ │ │ + b.n 91f28 │ │ │ │ + ldr r5, [pc, #140] @ (92010 ) │ │ │ │ mov r8, r0 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - b.n 919c4 │ │ │ │ + b.n 91924 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54664 @ 0xd588 │ │ │ │ + movw r1, #52680 @ 0xcdc8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r5, [pc, #116] @ (920b0 ) │ │ │ │ + ldr r5, [pc, #116] @ (92010 ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 919c4 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 91924 │ │ │ │ mov r0, sl │ │ │ │ - bl 82f7c <_Py_SetImmortal@@Base> │ │ │ │ - b.w 917be │ │ │ │ + bl 82f3c <_Py_SetImmortal@@Base> │ │ │ │ + b.w 9171e │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 919c2 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 91922 │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #55124 @ 0xd754 │ │ │ │ + movw r1, #53140 @ 0xcf94 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 91fe0 │ │ │ │ + b.n 91f40 │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #55056 @ 0xd710 │ │ │ │ + movw r1, #53072 @ 0xcf50 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #36] @ (920b0 ) │ │ │ │ + ldr r5, [pc, #36] @ (92010 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 919c2 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 91922 │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54408 @ 0xd488 │ │ │ │ + movw r1, #52424 @ 0xccc8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 91ca0 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 91c00 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000920b4 : │ │ │ │ +00092014 : │ │ │ │ stmdb 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 927c2 │ │ │ │ + beq.w 92722 │ │ │ │ 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 92c1a │ │ │ │ + bhi.w 92b7a │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ - beq.w 925f8 │ │ │ │ + beq.w 92558 │ │ │ │ cmp r2, #72 @ 0x48 │ │ │ │ - beq.w 9262a │ │ │ │ + beq.w 9258a │ │ │ │ ldr.w r2, [sl, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 920f0 │ │ │ │ + bne.n 92050 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r9 │ │ │ │ ldr.w r8, [r5] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 92bba │ │ │ │ + beq.w 92b1a │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r8 │ │ │ │ blx 2c408 │ │ │ │ - cbz r0, 92128 │ │ │ │ + cbz r0, 92088 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 88350 │ │ │ │ + bl 882b8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92bb0 │ │ │ │ + beq.w 92b10 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 2c090 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92b0e │ │ │ │ + beq.w 92a6e │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r2, r8 │ │ │ │ blx 2bff8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 92704 │ │ │ │ + bne.w 92664 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 927cc │ │ │ │ + beq.w 9272c │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 92a48 │ │ │ │ + beq.w 929a8 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 92a32 │ │ │ │ + beq.w 92992 │ │ │ │ movw r1, #34952 @ 0x8888 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9221e │ │ │ │ + beq.n 9217e │ │ │ │ add.w r0, r3, #8 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 92a98 │ │ │ │ + beq.w 929f8 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r0, #4] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 92218 │ │ │ │ + beq.n 92178 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 929f0 │ │ │ │ + beq.w 92950 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #20] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 92218 │ │ │ │ + cbz r2, 92178 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 929f6 │ │ │ │ + beq.w 92956 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #28] │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbz r2, 92218 │ │ │ │ + cbz r2, 92178 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 929fc │ │ │ │ + beq.w 9295c │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - cbz r2, 92218 │ │ │ │ + cbz r2, 92178 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 92a02 │ │ │ │ + beq.w 92962 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #44] @ 0x2c │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ - cbz r2, 92218 │ │ │ │ + cbz r2, 92178 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 92a08 │ │ │ │ + beq.w 92968 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ - cbz r2, 92218 │ │ │ │ + cbz r2, 92178 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 92a1c │ │ │ │ + beq.w 9297c │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ it eq │ │ │ │ ldreq r6, [r3, #60] @ 0x3c │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ - cbz r2, 92218 │ │ │ │ + cbz r2, 92178 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 92930 │ │ │ │ + beq.w 92890 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 92934 │ │ │ │ + beq.w 92894 │ │ │ │ ldr.w r2, [r3, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 92204 │ │ │ │ + bne.n 92164 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 92888 │ │ │ │ + bne.w 927e8 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8e984 │ │ │ │ + bl 8e8e8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 928a8 │ │ │ │ + beq.w 92808 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ lsls r3, r3, #23 │ │ │ │ - bpl.n 92256 │ │ │ │ + bpl.n 921b6 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 92256 │ │ │ │ + ble.n 921b6 │ │ │ │ add.w ip, r6, #12 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92904 │ │ │ │ + beq.w 92864 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r0, #23 │ │ │ │ - bpl.w 928ec │ │ │ │ + bpl.w 9284c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 9223e │ │ │ │ + bne.n 9219e │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movw r3, #40096 @ 0x9ca0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r1, r6 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 1c95c0 │ │ │ │ + bl 1c8440 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92904 │ │ │ │ + beq.w 92864 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 92b2a │ │ │ │ + bge.w 92a8a │ │ │ │ ldr.w r2, [r0, #156] @ 0x9c │ │ │ │ - cbz r2, 92292 │ │ │ │ + cbz r2, 921f2 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 92a80 │ │ │ │ + bne.w 929e0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c9698 │ │ │ │ + bl 1c8518 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92904 │ │ │ │ + beq.w 92864 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 92812 │ │ │ │ + beq.w 92772 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ it ge │ │ │ │ strge r2, [sp, #24] │ │ │ │ - blt.w 927f2 │ │ │ │ + blt.w 92752 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 92776 │ │ │ │ + bne.w 926d6 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9278e │ │ │ │ + bne.w 926ee │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 927aa │ │ │ │ + bne.w 9270a │ │ │ │ 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 92904 │ │ │ │ + beq.w 92864 │ │ │ │ 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, 922fc │ │ │ │ + cbz r0, 9225c │ │ │ │ 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 │ │ │ │ @@ -152885,15 +152849,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 92b06 │ │ │ │ + bmi.w 92a66 │ │ │ │ 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 │ │ │ │ @@ -152905,20 +152869,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 923fc │ │ │ │ - movw r6, #42092 @ 0xa46c │ │ │ │ + beq.n 9235c │ │ │ │ + movw r6, #40108 @ 0x9cac │ │ │ │ movt r6, #54 @ 0x36 │ │ │ │ sub.w r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - bhi.n 923dc │ │ │ │ + bhi.n 9233c │ │ │ │ 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 │ │ │ │ @@ -152953,924 +152917,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 9256c │ │ │ │ + bne.w 924cc │ │ │ │ ldr.w r3, [r4, #8]! │ │ │ │ str.w r1, [r8, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 92388 │ │ │ │ + bne.n 922e8 │ │ │ │ ldr.w r3, [r8, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 927d6 │ │ │ │ + beq.w 92736 │ │ │ │ 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 92d74 │ │ │ │ + bl 92cd4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 92afe │ │ │ │ + blt.w 92a5e │ │ │ │ ldr.w r2, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #31093 @ 0x7975 │ │ │ │ + movw r3, #30941 @ 0x78dd │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 92468 │ │ │ │ + bne.n 923c8 │ │ │ │ ldr.w r2, [r8, #128] @ 0x80 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ - cbz r2, 92444 │ │ │ │ + cbz r2, 923a4 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 92b60 │ │ │ │ + blt.w 92ac0 │ │ │ │ ldr.w r2, [r8, #104] @ 0x68 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 92ae2 │ │ │ │ + blt.w 92a42 │ │ │ │ ldr.w r2, [r8, #144] @ 0x90 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 92b9c │ │ │ │ + blt.w 92afc │ │ │ │ ldr.w r2, [r8, #28] │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 92b88 │ │ │ │ + blt.w 92ae8 │ │ │ │ ldr.w r3, [r8, #84] @ 0x54 │ │ │ │ lsls r4, r3, #30 │ │ │ │ - bmi.w 92be0 │ │ │ │ + bmi.w 92b40 │ │ │ │ ldr.w sl, [r8, #132] @ 0x84 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - ldr r6, [pc, #704] @ (9273c ) │ │ │ │ + ldr r6, [pc, #704] @ (9269c ) │ │ │ │ ldr.w r1, [r8, #88] @ 0x58 │ │ │ │ - cbz r1, 924c6 │ │ │ │ + cbz r1, 92426 │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ - bl 8c158 │ │ │ │ + bl 8c0bc │ │ │ │ mov r4, r0 │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88350 │ │ │ │ + bl 882b8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9254a │ │ │ │ + beq.n 924aa │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #664] @ (92740 ) │ │ │ │ + ldr r1, [pc, #664] @ (926a0 ) │ │ │ │ mov r0, sl │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 924c0 │ │ │ │ + bge.n 92420 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92bd8 │ │ │ │ + beq.w 92b38 │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 92548 │ │ │ │ + beq.n 924a8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9272c │ │ │ │ + bne.w 9268c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92766 │ │ │ │ - ldr r2, [pc, #620] @ (92744 ) │ │ │ │ + bne.w 926c6 │ │ │ │ + ldr r2, [pc, #620] @ (926a4 ) │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r2, #3392] @ 0xd40 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 92750 │ │ │ │ + bne.w 926b0 │ │ │ │ ldr.w r2, [r2, #3400] @ 0xd48 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 92750 │ │ │ │ + beq.w 926b0 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #592] @ (92748 ) │ │ │ │ + ldr r1, [pc, #592] @ (926a8 ) │ │ │ │ mov r0, sl │ │ │ │ - bl 8524c │ │ │ │ + bl 8520c │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 92548 │ │ │ │ + beq.n 924a8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 92722 │ │ │ │ + bne.w 92682 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ blx 2c408 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92b44 │ │ │ │ + beq.w 92aa4 │ │ │ │ subs r1, r0, r5 │ │ │ │ - bmi.w 92a4e │ │ │ │ + bmi.w 929ae │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ - bl 88350 │ │ │ │ + bl 882b8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 9254a │ │ │ │ - ldr r1, [pc, #536] @ (92748 ) │ │ │ │ + cbz r0, 924aa │ │ │ │ + ldr r1, [pc, #536] @ (926a8 ) │ │ │ │ mov r0, sl │ │ │ │ mov r2, r4 │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 92548 │ │ │ │ + bge.n 924a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92b22 │ │ │ │ + beq.w 92a82 │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r3, [r6, r9] │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 926a2 │ │ │ │ + bne.w 92602 │ │ │ │ mov sl, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ mov r0, sl │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ 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 92388 │ │ │ │ - b.n 923fc │ │ │ │ + bne.w 922e8 │ │ │ │ + b.n 9235c │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mul.w r9, r2, fp │ │ │ │ - bl 94190 │ │ │ │ + bl 940f0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r9 │ │ │ │ blx 2bff8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 94190 │ │ │ │ + bl 940f0 │ │ │ │ str.w r0, [r8, #120] @ 0x78 │ │ │ │ mov r0, r8 │ │ │ │ - bl 94190 │ │ │ │ + bl 940f0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - ble.n 92572 │ │ │ │ + ble.n 924d2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 928dc │ │ │ │ + bmi.w 9283c │ │ │ │ cmp.w fp, #1 │ │ │ │ - beq.n 92572 │ │ │ │ + beq.n 924d2 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 92938 │ │ │ │ + bmi.w 92898 │ │ │ │ cmp.w fp, #2 │ │ │ │ - beq.n 92572 │ │ │ │ + beq.n 924d2 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 92948 │ │ │ │ + bmi.w 928a8 │ │ │ │ cmp.w fp, #3 │ │ │ │ - beq.n 92572 │ │ │ │ + beq.n 924d2 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 92972 │ │ │ │ + bmi.w 928d2 │ │ │ │ subs.w r2, fp, #4 │ │ │ │ - beq.n 92572 │ │ │ │ + beq.n 924d2 │ │ │ │ add.w r3, r0, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r1, r0, #28 │ │ │ │ - bmi.w 928c6 │ │ │ │ + bmi.w 92826 │ │ │ │ adds r3, #20 │ │ │ │ subs r2, #1 │ │ │ │ - bne.n 925e8 │ │ │ │ - b.n 92572 │ │ │ │ + bne.n 92548 │ │ │ │ + b.n 924d2 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 92ab6 │ │ │ │ + bne.w 92a16 │ │ │ │ ldr.w r4, [sl, #4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 928d6 │ │ │ │ + beq.w 92836 │ │ │ │ blx 2c090 │ │ │ │ adds r5, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92b14 │ │ │ │ + beq.w 92a74 │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ mov r2, r5 │ │ │ │ blx 2bff8 │ │ │ │ - b.n 92102 │ │ │ │ + b.n 92062 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 92a9e │ │ │ │ + bne.w 929fe │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ ldr r5, [r1, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 92102 │ │ │ │ + beq.w 92062 │ │ │ │ mov r8, r1 │ │ │ │ - movw r3, #24652 @ 0x604c │ │ │ │ + movw r3, #22668 @ 0x588c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r3, #54596 @ 0xd544 │ │ │ │ + movw r3, #52612 @ 0xcd84 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #28] │ │ │ │ - movw r3, #54476 @ 0xd4cc │ │ │ │ + movw r3, #52492 @ 0xcd0c │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ mov r7, r8 │ │ │ │ lsls r0, r3, #28 │ │ │ │ - bmi.w 92820 │ │ │ │ + bmi.w 92780 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ add.w fp, fp, #1 │ │ │ │ blx 2c24c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 926f6 │ │ │ │ + beq.n 92656 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c24c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 926f0 │ │ │ │ + beq.n 92650 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c24c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92818 │ │ │ │ + beq.w 92778 │ │ │ │ ldr.w r5, [r8, #20]! │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 92660 │ │ │ │ + bne.n 925c0 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ - b.n 92102 │ │ │ │ + b.n 92062 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r9, sl │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbz r3, 926c2 │ │ │ │ + cbz r3, 92622 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 926c2 │ │ │ │ + beq.n 92622 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 92ace │ │ │ │ + blt.w 92a2e │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 9255e │ │ │ │ + beq.w 924be │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9255e │ │ │ │ + bge.w 924be │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9255e │ │ │ │ + bne.w 924be │ │ │ │ mov r0, r9 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9255e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 924be │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ ldr.w r5, [r8, #20]! │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 92102 │ │ │ │ + beq.w 92062 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ - b.n 92660 │ │ │ │ + b.n 925c0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ it pl │ │ │ │ movpl r1, r6 │ │ │ │ - bpl.w 9221e │ │ │ │ + bpl.w 9217e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9222c │ │ │ │ + bge.w 9218c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 9222c │ │ │ │ + b.n 9218c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92548 │ │ │ │ - b.n 92506 │ │ │ │ - ldr r1, [pc, #28] @ (9274c ) │ │ │ │ + bne.w 924a8 │ │ │ │ + b.n 92466 │ │ │ │ + ldr r1, [pc, #28] @ (926ac ) │ │ │ │ mov r0, sl │ │ │ │ - bl db42c │ │ │ │ + bl db320 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 924cc │ │ │ │ - b.n 92548 │ │ │ │ + bne.w 9242c │ │ │ │ + b.n 924a8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r4, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - ldr r0, [pc, #700] @ (92a10 ) │ │ │ │ - bl 7ab74 │ │ │ │ + ldr r0, [pc, #700] @ (92970 ) │ │ │ │ + bl 7ab44 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 924f2 │ │ │ │ - ldr r0, [pc, #688] @ (92a10 ) │ │ │ │ - bl 43108 │ │ │ │ - b.n 92548 │ │ │ │ - ldr r1, [pc, #684] @ (92a14 ) │ │ │ │ + bne.w 92452 │ │ │ │ + ldr r0, [pc, #688] @ (92970 ) │ │ │ │ + bl 43128 │ │ │ │ + b.n 924a8 │ │ │ │ + ldr r1, [pc, #684] @ (92974 ) │ │ │ │ mov r0, sl │ │ │ │ - bl db42c │ │ │ │ + bl db320 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 924d4 │ │ │ │ - b.n 92548 │ │ │ │ + bne.w 92434 │ │ │ │ + b.n 924a8 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r2, #19 │ │ │ │ it ne │ │ │ │ ldrne r2, [r7, #0] │ │ │ │ - bne.w 92992 │ │ │ │ + bne.w 928f2 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 92982 │ │ │ │ + bne.w 928e2 │ │ │ │ ldr r7, [r7, #8] │ │ │ │ - b.n 922ba │ │ │ │ + b.n 9221a │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #19 │ │ │ │ it ne │ │ │ │ ldrne r3, [sp, #8] │ │ │ │ - bne.w 92990 │ │ │ │ + bne.w 928f0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 92a66 │ │ │ │ + bne.w 929c6 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 922c2 │ │ │ │ + b.n 92222 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #19 │ │ │ │ - bne.w 9298e │ │ │ │ + bne.w 928ee │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 92a22 │ │ │ │ + bne.w 92982 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 922ca │ │ │ │ + b.n 9222a │ │ │ │ mov r7, fp │ │ │ │ mov r4, fp │ │ │ │ strd fp, fp, [sp, #8] │ │ │ │ - b.n 9210e │ │ │ │ + b.n 9206e │ │ │ │ movw r1, #34952 @ 0x8888 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - b.n 9221e │ │ │ │ - movw r3, #32009 @ 0x7d09 │ │ │ │ + b.n 9217e │ │ │ │ + movw r3, #32577 @ 0x7f41 │ │ │ │ movt r3, #19 │ │ │ │ str.w r3, [r8, #24] │ │ │ │ - b.n 92406 │ │ │ │ + b.n 92366 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r5 │ │ │ │ str.w r3, [r8, #452] @ 0x1c4 │ │ │ │ - b.n 92572 │ │ │ │ + b.n 924d2 │ │ │ │ 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 929c4 │ │ │ │ + bne.w 92924 │ │ │ │ str r0, [sp, #20] │ │ │ │ - b.n 922b4 │ │ │ │ + b.n 92214 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ str r2, [sp, #24] │ │ │ │ - b.n 922b4 │ │ │ │ + b.n 92214 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ - b.n 926f6 │ │ │ │ + b.n 92656 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 92856 │ │ │ │ + bgt.n 927b6 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 92834 │ │ │ │ + blt.n 92794 │ │ │ │ negs r3, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 9286e │ │ │ │ + blt.n 927ce │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54552 @ 0xd518 │ │ │ │ + movw r1, #52568 @ 0xcd58 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - ldr r6, [pc, #460] @ (92a18 ) │ │ │ │ + bl 11de14 │ │ │ │ + ldr r6, [pc, #460] @ (92978 ) │ │ │ │ mov.w r8, #0 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - b.n 9254a │ │ │ │ + b.n 924aa │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54496 @ 0xd4e0 │ │ │ │ + movw r1, #52512 @ 0xcd20 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 9284a │ │ │ │ - movw r1, #54476 @ 0xd4cc │ │ │ │ + bl 11de14 │ │ │ │ + b.n 927aa │ │ │ │ + movw r1, #52492 @ 0xcd0c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ add.w fp, fp, #1 │ │ │ │ blx 2c24c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9267c │ │ │ │ - b.n 926f6 │ │ │ │ + bne.w 925dc │ │ │ │ + b.n 92656 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.w 92712 │ │ │ │ + bmi.w 92672 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54708 @ 0xd5b4 │ │ │ │ + movw r1, #52724 @ 0xcdf4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - ldr r3, [pc, #364] @ (92a18 ) │ │ │ │ + bl 11de14 │ │ │ │ + ldr r3, [pc, #364] @ (92978 ) │ │ │ │ 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 926a8 │ │ │ │ + bne.w 92608 │ │ │ │ mov r0, r4 │ │ │ │ mov r8, r5 │ │ │ │ - bl 83b90 │ │ │ │ - b.n 926d0 │ │ │ │ + bl 83b50 │ │ │ │ + b.n 92630 │ │ │ │ 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 925f0 │ │ │ │ - bl 83b90 │ │ │ │ - b.n 92102 │ │ │ │ + b.n 92550 │ │ │ │ + bl 83b50 │ │ │ │ + b.n 92062 │ │ │ │ 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 925b4 │ │ │ │ + b.n 92514 │ │ │ │ movw r1, #43556 @ 0xaa24 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #54736 @ 0xd5d0 │ │ │ │ + movw r1, #52752 @ 0xce10 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl f3b3c │ │ │ │ - ldr r2, [pc, #272] @ (92a18 ) │ │ │ │ + bl f3aa4 │ │ │ │ + ldr r2, [pc, #272] @ (92978 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr.w r8, [r3, #72] @ 0x48 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 92960 │ │ │ │ + bne.n 928c0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 92958 │ │ │ │ + bge.n 928b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 926be │ │ │ │ + bne.w 9261e │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 926be │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9261e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n 92210 │ │ │ │ + b.n 92170 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ - b.n 92210 │ │ │ │ + b.n 92170 │ │ │ │ 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 925c2 │ │ │ │ + b.n 92522 │ │ │ │ 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 925d0 │ │ │ │ + b.n 92530 │ │ │ │ mov r0, r4 │ │ │ │ - bl 83b90 │ │ │ │ - b.n 926d0 │ │ │ │ + bl 83b50 │ │ │ │ + b.n 92630 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 929e8 │ │ │ │ + bne.n 92948 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9291e │ │ │ │ - b.n 926be │ │ │ │ + blt.n 9287e │ │ │ │ + b.n 9261e │ │ │ │ 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 925de │ │ │ │ + b.n 9253e │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 929aa │ │ │ │ + bne.n 9290a │ │ │ │ ldr r7, [r7, #8] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r7, r2 │ │ │ │ - b.n 922ba │ │ │ │ + b.n 9221a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54948 @ 0xd6a4 │ │ │ │ + movw r1, #52964 @ 0xcee4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 92904 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 92864 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54984 @ 0xd6c8 │ │ │ │ + movw r1, #53000 @ 0xcf08 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 92904 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 92864 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ orrs r2, r1 │ │ │ │ lsls r2, r2, #8 │ │ │ │ - bmi.w 9280e │ │ │ │ + bmi.w 9276e │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54880 @ 0xd660 │ │ │ │ + movw r1, #52896 @ 0xcea0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 92904 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 92864 │ │ │ │ mov r8, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 92968 │ │ │ │ - b.n 926c2 │ │ │ │ + bne.n 928c8 │ │ │ │ + b.n 92622 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ - b.w 921ae │ │ │ │ + b.w 9210e │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.w 921be │ │ │ │ + b.w 9211e │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ - b.w 921ce │ │ │ │ + b.w 9212e │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ - b.w 921de │ │ │ │ + b.w 9213e │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - b.w 921ee │ │ │ │ + b.w 9214e │ │ │ │ nop │ │ │ │ pop {r2, r4, r5} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, r5, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ - b.w 921fe │ │ │ │ + b.w 9215e │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 92a76 │ │ │ │ + bne.n 929d6 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - b.n 922ca │ │ │ │ + b.n 9222a │ │ │ │ ldrd r6, r2, [r3, #4] │ │ │ │ movw r1, #34952 @ 0x8888 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9218c │ │ │ │ - b.w 92218 │ │ │ │ + bne.w 920ec │ │ │ │ + b.w 92178 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.w 92186 │ │ │ │ + b.w 920e6 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55340 @ 0xd82c │ │ │ │ + movw r1, #53356 @ 0xd06c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 92548 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 924a8 │ │ │ │ cmp r2, #9 │ │ │ │ - bne.n 92a7c │ │ │ │ + bne.n 929dc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, r1, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 922c2 │ │ │ │ + b.n 92222 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n 929ac │ │ │ │ + b.n 9290c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 92a78 │ │ │ │ + b.n 929d8 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54828 @ 0xd62c │ │ │ │ + movw r1, #52844 @ 0xce6c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 92904 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 92864 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b.w 9219c │ │ │ │ + b.w 920fc │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54428 @ 0xd49c │ │ │ │ + movw r1, #52444 @ 0xccdc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 9284a │ │ │ │ + bl 11de14 │ │ │ │ + b.n 927aa │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54620 @ 0xd55c │ │ │ │ + movw r1, #52636 @ 0xcd9c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 9284a │ │ │ │ + bl 11de14 │ │ │ │ + b.n 927aa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 926be │ │ │ │ + bne.w 9261e │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 926be │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9261e │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #55124 @ 0xd754 │ │ │ │ + movw r1, #53140 @ 0xcf94 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3b3c │ │ │ │ - ldr r6, [pc, #320] @ (92c40 ) │ │ │ │ + bl f3aa4 │ │ │ │ + ldr r6, [pc, #320] @ (92ba0 ) │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - b.n 92548 │ │ │ │ + b.n 924a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 82f7c <_Py_SetImmortal@@Base> │ │ │ │ - b.n 92342 │ │ │ │ - bl 23c470 │ │ │ │ - b.n 928a8 │ │ │ │ - ldr r6, [pc, #296] @ (92c40 ) │ │ │ │ + bl 82f3c <_Py_SetImmortal@@Base> │ │ │ │ + b.n 922a2 │ │ │ │ + bl 23b41c │ │ │ │ + b.n 92808 │ │ │ │ + ldr r6, [pc, #296] @ (92ba0 ) │ │ │ │ mov r8, r4 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - bl 23c470 │ │ │ │ - b.n 9254a │ │ │ │ + bl 23b41c │ │ │ │ + b.n 924aa │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 92548 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 924a8 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #54784 @ 0xd600 │ │ │ │ + movw r1, #52800 @ 0xce40 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 92904 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 92864 │ │ │ │ movw r2, #43620 @ 0xaa64 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #55392 @ 0xd860 │ │ │ │ + movw r2, #53408 @ 0xd0a0 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 24e0d8 │ │ │ │ - b.n 9254a │ │ │ │ + bl 24d664 │ │ │ │ + b.n 924aa │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #55056 @ 0xd710 │ │ │ │ + movw r1, #53072 @ 0xcf50 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - ldr r6, [pc, #196] @ (92c40 ) │ │ │ │ + ldr r6, [pc, #196] @ (92ba0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 92548 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 924a8 │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #55264 @ 0xd7e0 │ │ │ │ + movw r1, #53280 @ 0xd020 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 92af4 │ │ │ │ + b.n 92a54 │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #55196 @ 0xd79c │ │ │ │ + movw r1, #53212 @ 0xcfdc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 92af4 │ │ │ │ - ldr r6, [pc, #140] @ (92c40 ) │ │ │ │ + b.n 92a54 │ │ │ │ + ldr r6, [pc, #140] @ (92ba0 ) │ │ │ │ mov r8, r0 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - b.n 9254a │ │ │ │ + b.n 924aa │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54664 @ 0xd588 │ │ │ │ + movw r1, #52680 @ 0xcdc8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r6, [pc, #116] @ (92c40 ) │ │ │ │ + ldr r6, [pc, #116] @ (92ba0 ) │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 9254a │ │ │ │ + bl 11de14 │ │ │ │ + b.n 924aa │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 924c0 │ │ │ │ - ldr r6, [pc, #92] @ (92c40 ) │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 92420 │ │ │ │ + ldr r6, [pc, #92] @ (92ba0 ) │ │ │ │ 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 92c32 │ │ │ │ + beq.n 92b92 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 92c32 │ │ │ │ + bhi.n 92b92 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ ldr.w sl, [r2, #16] │ │ │ │ - b.n 9247c │ │ │ │ + b.n 923dc │ │ │ │ movw r3, #4368 @ 0x1110 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #54408 @ 0xd488 │ │ │ │ + movw r1, #52424 @ 0xccc8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 9284a │ │ │ │ + bl 11de14 │ │ │ │ + b.n 927aa │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 92c14 │ │ │ │ + b.n 92b74 │ │ │ │ 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 92d04 │ │ │ │ + beq.n 92c64 │ │ │ │ ldr.w r4, [r2, #128] @ 0x80 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 92cd6 │ │ │ │ + beq.n 92c36 │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 92d3a │ │ │ │ + beq.n 92c9a │ │ │ │ ldr.w r1, [r1, #128] @ 0x80 │ │ │ │ mov r8, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 92d1c │ │ │ │ + beq.n 92c7c │ │ │ │ ldr.w r0, [r1, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 92d54 │ │ │ │ + beq.n 92cb4 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl 92c44 │ │ │ │ + bl 92ba4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ ldr.w ip, [r8, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 92d66 │ │ │ │ + bne.n 92cc6 │ │ │ │ ldr.w r5, [r8, #20] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 92d66 │ │ │ │ + bne.n 92cc6 │ │ │ │ ldr.w ip, [r7, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 92d6a │ │ │ │ + bne.n 92cca │ │ │ │ ldr r5, [r7, #20] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 92d30 │ │ │ │ + bne.n 92c90 │ │ │ │ ldr.w ip, [r4, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 92d62 │ │ │ │ + bne.n 92cc2 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 92d4a │ │ │ │ + bne.n 92caa │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 92ce6 │ │ │ │ + beq.n 92c46 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 92d14 │ │ │ │ + bne.n 92c74 │ │ │ │ mov r0, r2 │ │ │ │ - b.n 92cf4 │ │ │ │ + b.n 92c54 │ │ │ │ movw r0, #34952 @ 0x8888 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 92ccc │ │ │ │ + bne.n 92c2c │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r5, [r2, #20] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 92ccc │ │ │ │ + bne.n 92c2c │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 92d14 │ │ │ │ + bne.n 92c74 │ │ │ │ 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, #34952 @ 0x8888 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 92cf4 │ │ │ │ + beq.n 92c54 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movw r1, #34952 @ 0x8888 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r1 │ │ │ │ ldr.w ip, [r1, #16] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - beq.n 92cac │ │ │ │ + beq.n 92c0c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 92d6e │ │ │ │ + bne.n 92cce │ │ │ │ mov r0, r7 │ │ │ │ - b.n 92cbc │ │ │ │ + b.n 92c1c │ │ │ │ movw r0, #34952 @ 0x8888 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 92cbc │ │ │ │ + beq.n 92c1c │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 92d5e │ │ │ │ + bne.n 92cbe │ │ │ │ mov r0, r4 │ │ │ │ - b.n 92ce6 │ │ │ │ + b.n 92c46 │ │ │ │ movw r0, #34952 @ 0x8888 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - b.n 92c90 │ │ │ │ + b.n 92bf0 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 92ccc │ │ │ │ + b.n 92c2c │ │ │ │ mov r1, ip │ │ │ │ - b.n 92d4a │ │ │ │ + b.n 92caa │ │ │ │ mov r0, r8 │ │ │ │ - b.n 92d2a │ │ │ │ + b.n 92c8a │ │ │ │ mov r1, ip │ │ │ │ - b.n 92d30 │ │ │ │ + b.n 92c90 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 92d4a │ │ │ │ + b.n 92caa │ │ │ │ nop │ │ │ │ │ │ │ │ -00092d74 : │ │ │ │ +00092cd4 : │ │ │ │ stmdb 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 932c0 │ │ │ │ + bmi.w 93220 │ │ │ │ mov r4, r0 │ │ │ │ lsls r1, r5, #22 │ │ │ │ - bpl.w 9377a │ │ │ │ + bpl.w 936da │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsls r2, r5, #30 │ │ │ │ - bmi.w 9312e │ │ │ │ + bmi.w 9308e │ │ │ │ orr.w r5, r5, #8192 @ 0x2000 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93720 │ │ │ │ + beq.w 93680 │ │ │ │ ldr.w r3, [r4, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93182 │ │ │ │ + beq.w 930e2 │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 931dc │ │ │ │ + beq.w 9313c │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r3, #30 │ │ │ │ - bpl.w 93206 │ │ │ │ - ldr r1, [pc, #536] @ (92fe4 ) │ │ │ │ + bpl.w 93166 │ │ │ │ + ldr r1, [pc, #536] @ (92f44 ) │ │ │ │ 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] │ │ │ │ @@ -153880,314 +153844,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 9376e │ │ │ │ + beq.w 936ce │ │ │ │ ldr.w r3, [r1, #428] @ 0x1ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93404 │ │ │ │ + beq.w 93364 │ │ │ │ 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 93428 │ │ │ │ + bne.w 93388 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 933c6 │ │ │ │ + beq.w 93326 │ │ │ │ ldr.w r5, [r4, #172] @ 0xac │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9381e │ │ │ │ + bne.w 9377e │ │ │ │ movw r6, #40096 @ 0x9ca0 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ cmp r8, r6 │ │ │ │ - bne.w 93568 │ │ │ │ + bne.w 934c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8306c │ │ │ │ + bl 8302c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9354e │ │ │ │ + beq.w 934ae │ │ │ │ mov r0, r7 │ │ │ │ - bl 83f28 │ │ │ │ + bl 83ee8 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 92e6c │ │ │ │ + bge.n 92dcc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 933f0 │ │ │ │ + beq.w 93350 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9359e │ │ │ │ + beq.w 934fe │ │ │ │ ldr r7, [r3, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9390c │ │ │ │ + beq.w 9386c │ │ │ │ cmp r8, r6 │ │ │ │ - bne.w 93478 │ │ │ │ + bne.w 933d8 │ │ │ │ ldr.w r7, [r4, #172] @ 0xac │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 93214 │ │ │ │ + bne.w 93174 │ │ │ │ cmp r5, r7 │ │ │ │ - bne.w 937d6 │ │ │ │ + bne.w 93736 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r2, #30 │ │ │ │ - bmi.w 93352 │ │ │ │ + bmi.w 932b2 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r0, r6 │ │ │ │ - bne.w 93368 │ │ │ │ + bne.w 932c8 │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.w 932c8 │ │ │ │ + ble.w 93228 │ │ │ │ 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 92f00 │ │ │ │ + bhi.n 92e60 │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 93982 │ │ │ │ + beq.w 938e2 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 92f00 │ │ │ │ + ble.n 92e60 │ │ │ │ ldr r5, [r2, #16] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 92f3e │ │ │ │ + beq.n 92e9e │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 92f00 │ │ │ │ + beq.n 92e60 │ │ │ │ ldr r5, [r2, #20] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 92f3e │ │ │ │ + beq.n 92e9e │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 92f00 │ │ │ │ + beq.n 92e60 │ │ │ │ adds r2, #20 │ │ │ │ mov.w ip, #2 │ │ │ │ ldr.w r9, [r2, #4]! │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r1, r9 │ │ │ │ - beq.n 92f3e │ │ │ │ + beq.n 92e9e │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 92ef0 │ │ │ │ + bne.n 92e50 │ │ │ │ mov r5, sl │ │ │ │ ldr.w r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9386a │ │ │ │ + bne.w 937ca │ │ │ │ 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 92f46 │ │ │ │ + b.n 92ea6 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 92f3e │ │ │ │ + beq.n 92e9e │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 92f26 │ │ │ │ + bne.n 92e86 │ │ │ │ movw r2, #34952 @ 0x8888 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 92f00 │ │ │ │ + bne.n 92e60 │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, lr │ │ │ │ - blt.n 92eba │ │ │ │ + blt.n 92e1a │ │ │ │ mov r5, sl │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr.w r7, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.w 9343e │ │ │ │ + bne.w 9339e │ │ │ │ ldr.w ip, [r7, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 93006 │ │ │ │ + ble.n 92f66 │ │ │ │ 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 92fa8 │ │ │ │ + bhi.n 92f08 │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9393e │ │ │ │ + beq.w 9389e │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 92fa8 │ │ │ │ + ble.n 92f08 │ │ │ │ ldr r7, [r3, #16] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 93000 │ │ │ │ + beq.n 92f60 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 92fa8 │ │ │ │ + beq.n 92f08 │ │ │ │ ldr r7, [r3, #20] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 93000 │ │ │ │ + beq.n 92f60 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 92fa8 │ │ │ │ + beq.n 92f08 │ │ │ │ adds r3, #20 │ │ │ │ movs r7, #2 │ │ │ │ ldr.w r8, [r3, #4]! │ │ │ │ adds r7, #1 │ │ │ │ cmp r2, r8 │ │ │ │ - beq.n 93000 │ │ │ │ + beq.n 92f60 │ │ │ │ cmp r0, r7 │ │ │ │ - bne.n 92f9a │ │ │ │ + bne.n 92efa │ │ │ │ ldr.w r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9388a │ │ │ │ + bne.w 937ea │ │ │ │ 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 932da │ │ │ │ + bpl.w 9323a │ │ │ │ str.w r2, [r4, #456] @ 0x1c8 │ │ │ │ - cbz r5, 93022 │ │ │ │ + cbz r5, 92f82 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9301a │ │ │ │ + bge.n 92f7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 9301a │ │ │ │ + cbnz r3, 92f7a │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9301a │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 92f7a │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 93000 │ │ │ │ + beq.n 92f60 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 92fe8 │ │ │ │ + bne.n 92f48 │ │ │ │ movw r3, #34952 @ 0x8888 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 92fa8 │ │ │ │ + bne.n 92f08 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, ip │ │ │ │ - bne.n 92f66 │ │ │ │ + bne.n 92ec6 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bmi.n 93016 │ │ │ │ + bmi.n 92f76 │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9320c │ │ │ │ + bne.w 9316c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 92fce │ │ │ │ + bne.n 92f2e │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #22 │ │ │ │ - bpl.w 932e0 │ │ │ │ + bpl.w 93240 │ │ │ │ ldr.w r2, [r4, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 933b4 │ │ │ │ + bne.w 93314 │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ lsls r6, r3, #24 │ │ │ │ - bmi.w 9334a │ │ │ │ + bmi.w 932aa │ │ │ │ ldr.w r3, [r2, #156] @ 0x9c │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 86c60 │ │ │ │ + bl 86c24 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9354e │ │ │ │ + beq.w 934ae │ │ │ │ mov r0, r4 │ │ │ │ - bl 8c1f0 │ │ │ │ + bl 8c154 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9354e │ │ │ │ + beq.w 934ae │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.w 93234 │ │ │ │ + bmi.w 93194 │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.n 93102 │ │ │ │ + bmi.n 93062 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 935ec │ │ │ │ + beq.w 9354c │ │ │ │ ldr.w r5, [r4, #168] @ 0xa8 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble.n 930b2 │ │ │ │ + ble.n 93012 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 9308a │ │ │ │ + bge.n 92fea │ │ │ │ mov r1, r4 │ │ │ │ - bl 8f2bc │ │ │ │ + bl 8f21c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9354e │ │ │ │ + blt.w 934ae │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 930b2 │ │ │ │ + beq.n 93012 │ │ │ │ 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 93976 │ │ │ │ - bl 8f2bc │ │ │ │ + bge.w 938d6 │ │ │ │ + bl 8f21c │ │ │ │ adds r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9354e │ │ │ │ + blt.w 934ae │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 93092 │ │ │ │ + bne.n 92ff2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8df74 │ │ │ │ + bl 8ded8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9354e │ │ │ │ + beq.w 934ae │ │ │ │ lsls r5, r3, #17 │ │ │ │ - bpl.n 930cc │ │ │ │ + bpl.n 9302c │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 93990 │ │ │ │ + beq.w 938f0 │ │ │ │ ldr.w r2, [r4, #144] @ 0x90 │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.w 93264 │ │ │ │ + bmi.w 931c4 │ │ │ │ cmp r2, #7 │ │ │ │ - bgt.n 930e4 │ │ │ │ + bgt.n 93044 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 9395c │ │ │ │ + ble.w 938bc │ │ │ │ orr.w r2, r3, #4096 @ 0x1000 │ │ │ │ lsls r1, r3, #30 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - bmi.w 93284 │ │ │ │ + bmi.w 931e4 │ │ │ │ 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 93062 │ │ │ │ + beq.n 92fc2 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #39444 @ 0x9a14 │ │ │ │ + movw r1, #37460 @ 0x9254 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 9354e │ │ │ │ - ldr r1, [pc, #716] @ (933fc ) │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 934ae │ │ │ │ + ldr r1, [pc, #716] @ (9335c ) │ │ │ │ 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 │ │ │ │ @@ -154198,33 +154162,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 9370c │ │ │ │ + beq.w 9366c │ │ │ │ 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 93720 │ │ │ │ + beq.w 93680 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92db4 │ │ │ │ - bl 7faec │ │ │ │ + bne.w 92d14 │ │ │ │ + bl 7faac │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9354e │ │ │ │ + beq.w 934ae │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93438 │ │ │ │ - ldr r1, [pc, #608] @ (933fc ) │ │ │ │ + beq.w 93398 │ │ │ │ + ldr r1, [pc, #608] @ (9335c ) │ │ │ │ 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] │ │ │ │ @@ -154234,76 +154198,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 936f6 │ │ │ │ + beq.w 93656 │ │ │ │ str.w r0, [r1, #428] @ 0x1ac │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 92dc0 │ │ │ │ + bne.w 92d20 │ │ │ │ movw r3, #34952 @ 0x8888 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 93412 │ │ │ │ + beq.w 93372 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r6, r2, #22 │ │ │ │ - bmi.w 938aa │ │ │ │ + bmi.w 9380a │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ movw r0, #34952 @ 0x8888 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str.w r3, [r4, #128] @ 0x80 │ │ │ │ lsls r5, r2, #30 │ │ │ │ - bmi.w 92dc8 │ │ │ │ + bmi.w 92d28 │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ - b.n 92e00 │ │ │ │ + b.n 92d60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 93f14 │ │ │ │ - b.n 93016 │ │ │ │ + bl 93e74 │ │ │ │ + b.n 92f76 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 92e8a │ │ │ │ + bge.w 92dea │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 92e8a │ │ │ │ + bne.w 92dea │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 92e8a │ │ │ │ + b.n 92dea │ │ │ │ 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 9305e │ │ │ │ + bls.w 92fbe │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #39372 @ 0x99cc │ │ │ │ + movw r1, #37388 @ 0x920c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 9354e │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 934ae │ │ │ │ adds r2, #1 │ │ │ │ - beq.w 930e4 │ │ │ │ + beq.w 93044 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #39596 @ 0x9aac │ │ │ │ + movw r1, #37612 @ 0x92ec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 9354e │ │ │ │ - ldr r0, [pc, #372] @ (933fc ) │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 934ae │ │ │ │ + ldr r0, [pc, #372] @ (9335c ) │ │ │ │ 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] │ │ │ │ @@ -154314,1083 +154278,1083 @@ │ │ │ │ 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 93702 │ │ │ │ + beq.w 93662 │ │ │ │ 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 92f5c │ │ │ │ - b.n 93006 │ │ │ │ + bgt.w 92ebc │ │ │ │ + b.n 92f66 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 92fce │ │ │ │ + bne.w 92f2e │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 9332a │ │ │ │ + ble.n 9328a │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r5, #22 │ │ │ │ - bmi.w 938f0 │ │ │ │ + bmi.w 93850 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 9332a │ │ │ │ + beq.n 9328a │ │ │ │ ldr r0, [r2, #20] │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r5, #22 │ │ │ │ - bmi.w 938f0 │ │ │ │ + bmi.w 93850 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 9332a │ │ │ │ + beq.n 9328a │ │ │ │ ldr r0, [r2, #24] │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r5, #22 │ │ │ │ - bmi.w 938f0 │ │ │ │ + bmi.w 93850 │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n 9332a │ │ │ │ + beq.n 9328a │ │ │ │ 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 938f0 │ │ │ │ + bmi.w 93850 │ │ │ │ cmp r1, r5 │ │ │ │ - bne.n 93318 │ │ │ │ + bne.n 93278 │ │ │ │ ldr.w r2, [r4, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 933b4 │ │ │ │ + bne.n 93314 │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ movw r1, #34952 @ 0x8888 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 93030 │ │ │ │ + bne.w 92f90 │ │ │ │ orr.w r3, r3, #128 @ 0x80 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ - b.n 9303e │ │ │ │ + b.n 92f9e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 82f7c <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f3c <_Py_SetImmortal@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r6 │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ - beq.w 92ea4 │ │ │ │ - ldr r1, [pc, #148] @ (93400 ) │ │ │ │ + beq.w 92e04 │ │ │ │ + ldr r1, [pc, #148] @ (93360 ) │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r7, #1 │ │ │ │ strd r7, r7, [sp, #16] │ │ │ │ - bl 1cad00 │ │ │ │ + bl 1c9b80 │ │ │ │ add r2, sp, #20 │ │ │ │ - ldr r1, [pc, #132] @ (93400 ) │ │ │ │ + ldr r1, [pc, #132] @ (93360 ) │ │ │ │ movw r0, #40096 @ 0x9ca0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1cad00 │ │ │ │ + bl 1c9b80 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ eor.w r7, r0, r2 │ │ │ │ tst.w r0, #1 │ │ │ │ - beq.w 93684 │ │ │ │ + beq.w 935e4 │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bpl.w 9366c │ │ │ │ + bpl.w 935cc │ │ │ │ cmp r7, #1 │ │ │ │ - bhi.w 92f02 │ │ │ │ + bhi.w 92e62 │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bgt.w 92eb0 │ │ │ │ - b.n 92f46 │ │ │ │ + bgt.w 92e10 │ │ │ │ + b.n 92ea6 │ │ │ │ lsls r5, r3, #24 │ │ │ │ - bmi.n 9334a │ │ │ │ + bmi.n 932aa │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e80 │ │ │ │ + bl 84e40 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 9303e │ │ │ │ - b.n 9354e │ │ │ │ + bge.w 92f9e │ │ │ │ + b.n 934ae │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 93792 │ │ │ │ + beq.w 936f2 │ │ │ │ movs r0, #1 │ │ │ │ - bl 8e984 │ │ │ │ + bl 8e8e8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9354e │ │ │ │ + beq.w 934ae │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.n 933e6 │ │ │ │ + bpl.n 93346 │ │ │ │ mov r0, r5 │ │ │ │ - bl 82f7c <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f3c <_Py_SetImmortal@@Base> │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ str.w r5, [r4, #168] @ 0xa8 │ │ │ │ - b.n 92e2c │ │ │ │ + b.n 92d8c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 92e6c │ │ │ │ + b.n 92dcc │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ adcs.w r0, r4, #82 @ 0x52 │ │ │ │ - bl 92d74 │ │ │ │ + bl 92cd4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9354e │ │ │ │ + beq.w 934ae │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ ldr.w r3, [r4, #168] @ 0xa8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 92e26 │ │ │ │ + bne.w 92d86 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 92e26 │ │ │ │ + beq.w 92d86 │ │ │ │ ldr.w r8, [r1, #4] │ │ │ │ str.w r8, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92e2c │ │ │ │ - b.n 933cc │ │ │ │ + bne.w 92d8c │ │ │ │ + b.n 9332c │ │ │ │ str.w r0, [r4, #132] @ 0x84 │ │ │ │ - b.n 92db4 │ │ │ │ - ldr r1, [pc, #668] @ (936dc ) │ │ │ │ + b.n 92d14 │ │ │ │ + ldr r1, [pc, #668] @ (9363c ) │ │ │ │ add r2, sp, #16 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ - bl 1cad00 │ │ │ │ - ldr r1, [pc, #652] @ (936dc ) │ │ │ │ + bl 1c9b80 │ │ │ │ + ldr r1, [pc, #652] @ (9363c ) │ │ │ │ add r2, sp, #20 │ │ │ │ movw r0, #40096 @ 0x9ca0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 1cad00 │ │ │ │ + bl 1c9b80 │ │ │ │ ldrd r2, r0, [sp, #16] │ │ │ │ eor.w r6, r0, r2 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bpl.w 93658 │ │ │ │ + bpl.w 935b8 │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bpl.w 93644 │ │ │ │ + bpl.w 935a4 │ │ │ │ cmp r6, #1 │ │ │ │ - bls.w 92f52 │ │ │ │ - b.n 92fa8 │ │ │ │ + bls.w 92eb2 │ │ │ │ + b.n 92f08 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 92c44 │ │ │ │ + bl 92ba4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov sl, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - ble.w 92e80 │ │ │ │ + ble.w 92de0 │ │ │ │ str r6, [sp, #12] │ │ │ │ movw r9, #34952 @ 0x8888 │ │ │ │ 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 9384a │ │ │ │ + bge.w 937aa │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ ldr.w r5, [sl, #172] @ 0xac │ │ │ │ - cbz r0, 934ee │ │ │ │ - bl 92c44 │ │ │ │ + cbz r0, 9344e │ │ │ │ + bl 92ba4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 935e8 │ │ │ │ + bne.w 93548 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 935e8 │ │ │ │ + bne.w 93548 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9374e │ │ │ │ + beq.w 936ae │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 93512 │ │ │ │ + ble.n 93472 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 934fc │ │ │ │ + bne.n 9345c │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 9349e │ │ │ │ + bne.n 933fe │ │ │ │ add r3, sp, #4 │ │ │ │ mov r5, fp │ │ │ │ ldmia r3, {r3, r4, r6} │ │ │ │ - b.n 92e80 │ │ │ │ + b.n 92de0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr.w r3, [r9, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 935e8 │ │ │ │ + bne.n 93548 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 934c4 │ │ │ │ + b.n 93424 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 93512 │ │ │ │ + beq.n 93472 │ │ │ │ adds r5, #16 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [r5, #4]! │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 934e0 │ │ │ │ + beq.n 93440 │ │ │ │ adds r1, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 93504 │ │ │ │ + bne.n 93464 │ │ │ │ mov r8, r4 │ │ │ │ movw r1, #43556 @ 0xaa24 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r5, fp │ │ │ │ ldrd r3, r4, [sp, #4] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #39220 @ 0x9934 │ │ │ │ + movw r1, #37236 @ 0x9174 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9359e │ │ │ │ + bge.n 934fe │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 9359e │ │ │ │ + cbnz r2, 934fe │ │ │ │ mov r0, r3 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 935a2 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 93502 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 938b8 │ │ │ │ + bmi.w 93818 │ │ │ │ bic.w r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 930fc │ │ │ │ + b.n 9305c │ │ │ │ cmp r8, r6 │ │ │ │ - beq.w 9383a │ │ │ │ - ldr r1, [pc, #368] @ (936dc ) │ │ │ │ + beq.w 9379a │ │ │ │ + ldr r1, [pc, #368] @ (9363c ) │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 1cad00 │ │ │ │ + bl 1c9b80 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 935ba │ │ │ │ + beq.n 9351a │ │ │ │ bic.w r0, r0, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r2, #14 │ │ │ │ - bpl.w 9379e │ │ │ │ + bpl.w 936fe │ │ │ │ mov r1, r4 │ │ │ │ - bl f53e4 │ │ │ │ + bl f5388 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 935d2 │ │ │ │ + bpl.n 93532 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 92e52 │ │ │ │ + bne.w 92db2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 9354e │ │ │ │ + beq.n 934ae │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9354e │ │ │ │ + bge.n 934ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9354e │ │ │ │ + bne.n 934ae │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9354e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 934ae │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #280] @ (936dc ) │ │ │ │ + ldr r1, [pc, #280] @ (9363c ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 15c368 │ │ │ │ + bl 15c3c8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 9359e │ │ │ │ + bmi.n 934fe │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 93598 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 934f8 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 92e52 │ │ │ │ - b.n 9359e │ │ │ │ + bne.w 92db2 │ │ │ │ + b.n 934fe │ │ │ │ mov r0, r4 │ │ │ │ - b.n 934ce │ │ │ │ + b.n 9342e │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.n 9369a │ │ │ │ + bmi.n 935fa │ │ │ │ ldr.w r5, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #232] @ (936e0 ) │ │ │ │ + ldr r2, [pc, #232] @ (93640 ) │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r1, [r2, #2252] @ 0x8cc │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 93738 │ │ │ │ + bne.w 93698 │ │ │ │ ldr.w r2, [r2, #2260] @ 0x8d4 │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.w 93738 │ │ │ │ - ldr r1, [pc, #208] @ (936e4 ) │ │ │ │ + beq.w 93698 │ │ │ │ + ldr r1, [pc, #208] @ (93644 ) │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8524c │ │ │ │ + bl 8520c │ │ │ │ adds r6, r0, #3 │ │ │ │ - beq.n 9354e │ │ │ │ + beq.n 934ae │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 936ec │ │ │ │ - ldr r1, [pc, #188] @ (936e4 ) │ │ │ │ + bne.n 9364c │ │ │ │ + ldr r1, [pc, #188] @ (93644 ) │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9354e │ │ │ │ - movw r3, #14133 @ 0x3735 │ │ │ │ + beq.n 934ae │ │ │ │ + movw r3, #9977 @ 0x26f9 │ │ │ │ movt r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 9306a │ │ │ │ + b.n 92fca │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 93470 │ │ │ │ + bne.w 933d0 │ │ │ │ mov r0, r2 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 93470 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 933d0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9346a │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bne.w 933ca │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n 9346a │ │ │ │ + b.n 933ca │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 933a0 │ │ │ │ + bne.w 93300 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 933a0 │ │ │ │ + b.n 93300 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9339a │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bne.w 932fa │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9339a │ │ │ │ - ldr r1, [pc, #76] @ (936e8 ) │ │ │ │ + b.n 932fa │ │ │ │ + ldr r1, [pc, #76] @ (93648 ) │ │ │ │ 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 936d8 │ │ │ │ + beq.n 93638 │ │ │ │ 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 935f4 │ │ │ │ + b.n 93554 │ │ │ │ adcs.w r0, r4, #82 @ 0x52 │ │ │ │ add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ @ instruction: 0xb7c0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9306a │ │ │ │ - b.n 93624 │ │ │ │ + bne.w 92fca │ │ │ │ + b.n 93584 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ str.w r0, [r2, #404] @ 0x194 │ │ │ │ - b.w 92db4 │ │ │ │ + b.w 92d14 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ str.w r3, [r2, #396] @ 0x18c │ │ │ │ - b.n 932c0 │ │ │ │ + b.n 93220 │ │ │ │ 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 9317a │ │ │ │ + bne.w 930da │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39112 @ 0x98c8 │ │ │ │ + movw r1, #37128 @ 0x9108 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 9354e │ │ │ │ - ldr r0, [pc, #624] @ (939ac ) │ │ │ │ - bl 7ab74 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 934ae │ │ │ │ + ldr r0, [pc, #624] @ (9390c ) │ │ │ │ + bl 7ab44 │ │ │ │ mov r2, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - bne.w 93612 │ │ │ │ - ldr r0, [pc, #612] @ (939ac ) │ │ │ │ - bl 43108 │ │ │ │ - b.n 9354e │ │ │ │ + bne.w 93572 │ │ │ │ + ldr r0, [pc, #612] @ (9390c ) │ │ │ │ + bl 43128 │ │ │ │ + b.n 934ae │ │ │ │ mov r3, sl │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 934e0 │ │ │ │ + beq.w 93440 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 93750 │ │ │ │ + bne.n 936b0 │ │ │ │ movw r3, #34952 @ 0x8888 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 934e0 │ │ │ │ - b.n 93512 │ │ │ │ + beq.w 93440 │ │ │ │ + b.n 93472 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r2, #404] @ 0x194 │ │ │ │ - b.w 92e00 │ │ │ │ + b.w 92d60 │ │ │ │ orr.w r6, r5, #256 @ 0x100 │ │ │ │ str r6, [r0, #84] @ 0x54 │ │ │ │ - bl 1cca28 <_Py_SetImmortalUntracked@@Base> │ │ │ │ + bl 1cb8a8 <_Py_SetImmortalUntracked@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsls r3, r5, #30 │ │ │ │ - bmi.w 9312e │ │ │ │ + bmi.w 9308e │ │ │ │ mov r5, r6 │ │ │ │ - b.w 92d9e │ │ │ │ + b.w 92cfe │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - ldr r5, [pc, #536] @ (939b0 ) │ │ │ │ + ldr r5, [pc, #536] @ (93910 ) │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bpl.w 933e6 │ │ │ │ - b.n 933e0 │ │ │ │ + bpl.w 93346 │ │ │ │ + b.n 93340 │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbnz r3, 937ac │ │ │ │ - bl 20864c <_PyStack_AsDict@@Base+0xfc> │ │ │ │ + cbnz r3, 9370c │ │ │ │ + bl 207418 <_PyStack_AsDict@@Base+0xfc> │ │ │ │ mov r7, r0 │ │ │ │ - b.n 93592 │ │ │ │ + b.n 934f2 │ │ │ │ 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 937f2 │ │ │ │ - cbz r7, 93802 │ │ │ │ + bpl.n 93752 │ │ │ │ + cbz r7, 93762 │ │ │ │ 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 937a4 │ │ │ │ + b.n 93704 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9301a │ │ │ │ + bge.w 92f7a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9301a │ │ │ │ + bne.w 92f7a │ │ │ │ mov r0, r3 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9301a │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 92f7a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 937be │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 937be │ │ │ │ + bne.n 9371e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9371e │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w 9359e │ │ │ │ + bmi.w 934fe │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 935dc │ │ │ │ + beq.w 9353c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 935a2 │ │ │ │ - b.n 9354e │ │ │ │ + bne.w 93502 │ │ │ │ + b.n 934ae │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movw r6, #40096 @ 0x9ca0 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 93562 │ │ │ │ + bge.w 934c2 │ │ │ │ adds r3, #1 │ │ │ │ cmp r8, r6 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bne.w 93568 │ │ │ │ + bne.w 934c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8306c │ │ │ │ + bl 8302c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 92e52 │ │ │ │ - b.n 935a2 │ │ │ │ + bne.w 92db2 │ │ │ │ + b.n 93502 │ │ │ │ movw r1, #43556 @ 0xaa24 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r5, fp │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #39180 @ 0x990c │ │ │ │ + movw r1, #37196 @ 0x914c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 93538 │ │ │ │ - ldr r0, [pc, #328] @ (939b4 ) │ │ │ │ + b.n 93498 │ │ │ │ + ldr r0, [pc, #328] @ (93914 ) │ │ │ │ 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 92f0c │ │ │ │ - ldr r0, [pc, #296] @ (939b4 ) │ │ │ │ + b.w 92e6c │ │ │ │ + ldr r0, [pc, #296] @ (93914 ) │ │ │ │ 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 92fb2 │ │ │ │ + b.w 92f12 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.n 931f2 │ │ │ │ - ldr r0, [pc, #248] @ (939b4 ) │ │ │ │ + b.n 93152 │ │ │ │ + ldr r0, [pc, #248] @ (93914 ) │ │ │ │ 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 93932 │ │ │ │ + beq.n 93892 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 93932 │ │ │ │ + bhi.n 93892 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #8] │ │ │ │ - b.n 9355c │ │ │ │ + b.n 934bc │ │ │ │ movw r5, #43556 @ 0xaa24 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - movw r1, #39276 @ 0x996c │ │ │ │ + movw r1, #37292 @ 0x91ac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 9354e │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 934ae │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9394c │ │ │ │ + blt.n 938ac │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #39152 @ 0x98f0 │ │ │ │ + movw r1, #37168 @ 0x9130 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 935a2 │ │ │ │ - b.n 9354e │ │ │ │ + bne.w 93502 │ │ │ │ + b.n 934ae │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r2, r3 │ │ │ │ - b.n 938ea │ │ │ │ + b.n 9384a │ │ │ │ cmp r4, r2 │ │ │ │ it ne │ │ │ │ movne r3, r4 │ │ │ │ - beq.w 93000 │ │ │ │ - b.w 92fec │ │ │ │ + beq.w 92f60 │ │ │ │ + b.w 92f4c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 93914 │ │ │ │ + bne.n 93874 │ │ │ │ mov r0, r3 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 93914 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 93874 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #39688 @ 0x9b08 │ │ │ │ + movw r1, #37704 @ 0x9348 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 9354e │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 934ae │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bne.w 93092 │ │ │ │ - b.w 930b2 │ │ │ │ + bne.w 92ff2 │ │ │ │ + b.w 93012 │ │ │ │ cmp r4, r1 │ │ │ │ it ne │ │ │ │ movne r2, r4 │ │ │ │ - beq.w 92f3e │ │ │ │ - b.w 92f2a │ │ │ │ + beq.w 92e9e │ │ │ │ + b.w 92e8a │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #39524 @ 0x9a64 │ │ │ │ + movw r1, #37540 @ 0x92a4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 9354e │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 934ae │ │ │ │ nop │ │ │ │ @ instruction: 0xb7c0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000939b8 : │ │ │ │ +00093918 : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr.w r3, [r0, #192] @ 0xc0 │ │ │ │ - cbnz r3, 939c4 │ │ │ │ + cbnz r3, 93924 │ │ │ │ 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 93b78 │ │ │ │ - ldr r7, [pc, #468] @ (93bbc ) │ │ │ │ + bne.w 93ad8 │ │ │ │ + ldr r7, [pc, #468] @ (93b1c ) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r1, 93a28 │ │ │ │ + cbnz r1, 93988 │ │ │ │ ldrb.w r0, [r0, #204] @ 0xcc │ │ │ │ ldr.w r1, [r7, r8] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 93b2e │ │ │ │ + bne.w 93a8e │ │ │ │ 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 93a22 │ │ │ │ + beq.n 93982 │ │ │ │ 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 93ad4 │ │ │ │ + bpl.n 93a34 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 93b0e │ │ │ │ + bne.n 93a6e │ │ │ │ ldr.w lr, [r1, #24] │ │ │ │ ldr.w ip, [lr, #16] │ │ │ │ cmp ip, r9 │ │ │ │ - ble.n 93ad4 │ │ │ │ + ble.n 93a34 │ │ │ │ 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 93aee │ │ │ │ + beq.n 93a4e │ │ │ │ add.w r3, r3, r9, lsl #3 │ │ │ │ add r3, lr │ │ │ │ ldr.w lr, [r3, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 93ac8 │ │ │ │ + beq.n 93a28 │ │ │ │ ldr.w r3, [lr, #8] │ │ │ │ movw r4, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 93a2e │ │ │ │ + beq.n 9398e │ │ │ │ ldr.w ip, [r3] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 93a2e │ │ │ │ + ble.n 9398e │ │ │ │ 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 939bc │ │ │ │ + bl 9391c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 93a2c │ │ │ │ + bge.n 9398c │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 93a2c │ │ │ │ + bne.n 9398c │ │ │ │ mov r0, r3 │ │ │ │ strd r1, r2, [sp, #4] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - b.n 93a2e │ │ │ │ + b.n 9398e │ │ │ │ add.w r4, r9, #1 │ │ │ │ adds r3, #8 │ │ │ │ mov r9, r4 │ │ │ │ cmp ip, r4 │ │ │ │ - bne.n 93a60 │ │ │ │ + bne.n 939c0 │ │ │ │ ldrb.w r0, [r2, #204] @ 0xcc │ │ │ │ - cbnz r0, 93b2e │ │ │ │ + cbnz r0, 93a8e │ │ │ │ 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 93a00 │ │ │ │ - b.n 93a12 │ │ │ │ + bne.n 93960 │ │ │ │ + b.n 93972 │ │ │ │ movs r5, #12 │ │ │ │ mla r3, r5, r9, r3 │ │ │ │ add r3, lr │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 93a6a │ │ │ │ + bne.n 939ca │ │ │ │ add.w r4, r9, #1 │ │ │ │ adds r3, #12 │ │ │ │ mov r9, r4 │ │ │ │ cmp ip, r4 │ │ │ │ - bne.n 93af6 │ │ │ │ - b.n 93ad4 │ │ │ │ + bne.n 93a56 │ │ │ │ + b.n 93a34 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ cmp r5, r9 │ │ │ │ - ble.n 93ad4 │ │ │ │ + ble.n 93a34 │ │ │ │ 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 93a6a │ │ │ │ + b.n 939ca │ │ │ │ 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 93b48 │ │ │ │ + bmi.n 93aa8 │ │ │ │ adds r1, #1 │ │ │ │ asrs r4, r4, #1 │ │ │ │ - b.n 93b3e │ │ │ │ + b.n 93a9e │ │ │ │ ldr.w r3, [r5, r1, lsl #2] │ │ │ │ mov r0, r2 │ │ │ │ - cbz r3, 93b6e │ │ │ │ + cbz r3, 93ace │ │ │ │ strd r1, r2, [sp, #4] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ - bge.n 93b6e │ │ │ │ - movw r0, #55680 @ 0xd980 │ │ │ │ + bge.n 93ace │ │ │ │ + movw r0, #53696 @ 0xd1c0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 243764 │ │ │ │ + bl 242728 │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ asrs r3, r4, #1 │ │ │ │ mov r4, r3 │ │ │ │ - beq.n 93ada │ │ │ │ + beq.n 93a3a │ │ │ │ adds r1, #1 │ │ │ │ - b.n 93b3e │ │ │ │ + b.n 93a9e │ │ │ │ subs r5, r1, #1 │ │ │ │ - ldr r1, [pc, #64] @ (93bbc ) │ │ │ │ + ldr r1, [pc, #64] @ (93b1c ) │ │ │ │ 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 93bb0 │ │ │ │ + beq.n 93b10 │ │ │ │ cmp r5, #10 │ │ │ │ - bhi.n 93bb0 │ │ │ │ + bhi.n 93b10 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ add.w r2, r2, #388 @ 0x184 │ │ │ │ add r1, r2 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ - b.n 939ec │ │ │ │ + b.n 9394c │ │ │ │ add.w r2, r2, #91136 @ 0x16400 │ │ │ │ add.w r2, r2, #412 @ 0x19c │ │ │ │ add r1, r2 │ │ │ │ - b.n 93bac │ │ │ │ + b.n 93b0c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ sub sp, #8 │ │ │ │ cmp r0, r3 │ │ │ │ - bgt.w 93db8 │ │ │ │ + bgt.w 93d18 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bls.n 93ca0 │ │ │ │ + bls.n 93c00 │ │ │ │ adds r2, r0, #3 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.w 93d72 │ │ │ │ + bmi.w 93cd2 │ │ │ │ movw r6, #24312 @ 0x5ef8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r3, #393 @ 0x189 │ │ │ │ + movw r3, #329 @ 0x149 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r4, [r6, #888] @ 0x378 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 93d62 │ │ │ │ - ldr r3, [pc, #452] @ (93dd0 ) │ │ │ │ + bne.w 93cc2 │ │ │ │ + ldr r3, [pc, #452] @ (93d30 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ subs r1, r2, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ mov r8, r3 │ │ │ │ - bcs.n 93d00 │ │ │ │ + bcs.n 93c60 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r8, r1, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 93d2c │ │ │ │ + beq.n 93c8c │ │ │ │ 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 │ │ │ │ - bne.n 93c64 │ │ │ │ + bne.n 93bc4 │ │ │ │ ldrd r0, r7, [r3, #24] │ │ │ │ cmp r0, r7 │ │ │ │ - bhi.n 93cf4 │ │ │ │ + bhi.n 93c54 │ │ │ │ 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 │ │ │ │ - beq.n 93d00 │ │ │ │ + beq.n 93c60 │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #344] @ (93dd4 ) │ │ │ │ + ldr r2, [pc, #344] @ (93d34 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 93d7a │ │ │ │ + bne.n 93cda │ │ │ │ movs r2, #0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ cmp r5, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ strd r3, r2, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #300] @ (93dd0 ) │ │ │ │ + ldr r3, [pc, #300] @ (93d30 ) │ │ │ │ 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 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 93d3a │ │ │ │ - ldr r1, [pc, #284] @ (93dd4 ) │ │ │ │ + beq.n 93c9a │ │ │ │ + ldr r1, [pc, #284] @ (93d34 ) │ │ │ │ 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] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 93c88 │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + beq.n 93be8 │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 93d94 │ │ │ │ + bne.n 93cf4 │ │ │ │ ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 93c88 │ │ │ │ + bne.n 93be8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 93c88 │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 93be8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 93c60 │ │ │ │ + b.n 93bc0 │ │ │ │ ldr.w r4, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #42161 @ 0xa4b1 │ │ │ │ + movw r3, #42113 @ 0xa481 │ │ │ │ movt r3, #7 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 93da0 │ │ │ │ + bne.n 93d00 │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2c078 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 93d72 │ │ │ │ + cbz r4, 93cd2 │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 93c64 │ │ │ │ + b.n 93bc4 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80264 │ │ │ │ + bl 80224 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 93c60 │ │ │ │ + b.n 93bc0 │ │ │ │ movw r6, #24312 @ 0x5ef8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r2, #393 @ 0x189 │ │ │ │ + movw r2, #329 @ 0x149 │ │ │ │ movt r2, #8 │ │ │ │ ldr.w r4, [r6, #888] @ 0x378 │ │ │ │ cmp r4, r2 │ │ │ │ it ne │ │ │ │ movne r2, #16 │ │ │ │ - bne.n 93d62 │ │ │ │ + bne.n 93cc2 │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ movs r1, #15 │ │ │ │ movs r2, #16 │ │ │ │ mov r8, r3 │ │ │ │ - b.n 93c24 │ │ │ │ + b.n 93b84 │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 93c64 │ │ │ │ - bl 23c470 │ │ │ │ + bne.w 93bc4 │ │ │ │ + bl 23b41c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 93c98 │ │ │ │ - movw r1, #55969 @ 0xdaa1 │ │ │ │ + b.n 93bf8 │ │ │ │ + movw r1, #56025 @ 0xdad9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 93dac │ │ │ │ + bne.n 93d0c │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 93cec │ │ │ │ - b.n 93c88 │ │ │ │ + beq.n 93c4c │ │ │ │ + b.n 93be8 │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - b.n 93c88 │ │ │ │ + b.n 93be8 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 93d1e │ │ │ │ + b.n 93c7e │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 93c88 │ │ │ │ + b.n 93be8 │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55736 @ 0xd9b8 │ │ │ │ + movw r1, #53752 @ 0xd1f8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 93d76 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 93cd6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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, #24312 @ 0x5ef8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ - movw r3, #393 @ 0x189 │ │ │ │ + movw r3, #329 @ 0x149 │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r2, #888] @ 0x378 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 93eae │ │ │ │ - ldr r3, [pc, #264] @ (93f0c ) │ │ │ │ + bne.n 93e0e │ │ │ │ + ldr r3, [pc, #264] @ (93e6c ) │ │ │ │ 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 93e76 │ │ │ │ + beq.n 93dd6 │ │ │ │ ldrd r2, r4, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 93e58 │ │ │ │ + cbz r2, 93db8 │ │ │ │ movw r3, #41968 @ 0xa3f0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - ldr r2, [pc, #220] @ (93f10 ) │ │ │ │ + ldr r2, [pc, #220] @ (93e70 ) │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 93ec2 │ │ │ │ + blt.n 93e22 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 93ed2 │ │ │ │ + bne.n 93e32 │ │ │ │ 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] │ │ │ │ @@ -155401,722 +155365,722 @@ │ │ │ │ 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 93e2a │ │ │ │ + b.n 93d8a │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80264 │ │ │ │ + bl 80224 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 93e2a │ │ │ │ + bne.n 93d8a │ │ │ │ ldr.w r4, [r2, #848] @ 0x350 │ │ │ │ - movw r3, #42161 @ 0xa4b1 │ │ │ │ + movw r3, #42113 @ 0xa481 │ │ │ │ movt r3, #7 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 93ef2 │ │ │ │ + bne.n 93e52 │ │ │ │ movs r0, #20 │ │ │ │ blx 2c078 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 93ebc │ │ │ │ + cbz r4, 93e1c │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 93e2a │ │ │ │ + b.n 93d8a │ │ │ │ ldr.w r0, [r2, #884] @ 0x374 │ │ │ │ movs r1, #20 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 93e2a │ │ │ │ - bl 23c470 │ │ │ │ - b.n 93e52 │ │ │ │ + bne.n 93d8a │ │ │ │ + bl 23b41c │ │ │ │ + b.n 93db2 │ │ │ │ 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 93e4a │ │ │ │ - movw r1, #55969 @ 0xdaa1 │ │ │ │ + beq.n 93daa │ │ │ │ + movw r1, #56025 @ 0xdad9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 93efe │ │ │ │ + bne.n 93e5e │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 93e4a │ │ │ │ + bne.n 93daa │ │ │ │ mov r0, r4 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 93e4a │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 93daa │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ movs r1, #20 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 93ea0 │ │ │ │ + b.n 93e00 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 93e4a │ │ │ │ + b.n 93daa │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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] @ (9410c ) │ │ │ │ + ldr r5, [pc, #476] @ (9406c ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ lsls r7, r3, #30 │ │ │ │ - bmi.w 940d4 │ │ │ │ - cbnz r1, 93f7c │ │ │ │ + bmi.w 94034 │ │ │ │ + cbnz r1, 93edc │ │ │ │ ldrb.w r6, [r2, #204] @ 0xcc │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 9406a │ │ │ │ + bne.w 93fca │ │ │ │ ldr.w r1, [r2, #192] @ 0xc0 │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 940b2 │ │ │ │ + beq.w 94012 │ │ │ │ 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 93f76 │ │ │ │ + bpl.n 93ed6 │ │ │ │ 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 93f3c │ │ │ │ + bpl.n 93e9c │ │ │ │ ldr r3, [r1, #28] │ │ │ │ movw sl, #5744 @ 0x1670 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ movs r7, #0 │ │ │ │ mov r9, r3 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 9404e │ │ │ │ + bne.n 93fae │ │ │ │ ldr r6, [r1, #24] │ │ │ │ ldr.w lr, [r6, #16] │ │ │ │ cmp r7, lr │ │ │ │ - bge.n 93f3c │ │ │ │ + bge.n 93e9c │ │ │ │ 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 94010 │ │ │ │ + beq.n 93f70 │ │ │ │ add.w r3, r3, r7, lsl #3 │ │ │ │ add r3, r6 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 9402c │ │ │ │ + beq.n 93f8c │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r6, sl │ │ │ │ - bne.n 93fd4 │ │ │ │ + bne.n 93f34 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bpl.n 93f3c │ │ │ │ + bpl.n 93e9c │ │ │ │ adds r7, #1 │ │ │ │ - b.n 93f92 │ │ │ │ + b.n 93ef2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 94004 │ │ │ │ + ble.n 93f64 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r6 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ strd r1, r2, [sp] │ │ │ │ - bl 939bc │ │ │ │ + bl 9391c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94002 │ │ │ │ + bge.n 93f62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 940c2 │ │ │ │ + beq.n 94022 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 93f3c │ │ │ │ + bpl.n 93e9c │ │ │ │ ldr r3, [r1, #28] │ │ │ │ mov r9, r3 │ │ │ │ - b.n 93fd0 │ │ │ │ + b.n 93f30 │ │ │ │ mov.w ip, #12 │ │ │ │ mla r3, ip, r7, r3 │ │ │ │ add r3, r6 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 93fc4 │ │ │ │ + bne.n 93f24 │ │ │ │ adds r6, r7, #1 │ │ │ │ adds r3, #12 │ │ │ │ mov r7, r6 │ │ │ │ cmp lr, r6 │ │ │ │ - bne.n 9401a │ │ │ │ - b.n 93f3c │ │ │ │ + bne.n 93f7a │ │ │ │ + b.n 93e9c │ │ │ │ add.w r6, r7, r8 │ │ │ │ mov r7, r6 │ │ │ │ cmp lr, r6 │ │ │ │ - ble.n 93f3c │ │ │ │ + ble.n 93e9c │ │ │ │ adds r3, #8 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ - cbz r6, 94042 │ │ │ │ + cbz r6, 93fa2 │ │ │ │ cmp r7, lr │ │ │ │ - blt.n 93fc4 │ │ │ │ - b.n 93f3c │ │ │ │ + blt.n 93f24 │ │ │ │ + b.n 93e9c │ │ │ │ adds r6, r7, #1 │ │ │ │ adds r3, #8 │ │ │ │ mov r7, r6 │ │ │ │ cmp lr, r6 │ │ │ │ - bgt.n 94038 │ │ │ │ - b.n 93f3c │ │ │ │ + bgt.n 93f98 │ │ │ │ + b.n 93e9c │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - ble.w 93f3c │ │ │ │ + ble.w 93e9c │ │ │ │ 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 93fc4 │ │ │ │ + b.n 93f24 │ │ │ │ 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 94080 │ │ │ │ + bmi.n 93fe0 │ │ │ │ adds r1, #1 │ │ │ │ asrs r6, r6, #1 │ │ │ │ - b.n 94076 │ │ │ │ + b.n 93fd6 │ │ │ │ ldr.w r3, [r7, r1, lsl #2] │ │ │ │ mov r0, r2 │ │ │ │ - cbz r3, 94096 │ │ │ │ + cbz r3, 93ff6 │ │ │ │ strd r1, r2, [sp] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ - blt.n 940a0 │ │ │ │ + blt.n 94000 │ │ │ │ asrs r6, r6, #1 │ │ │ │ - beq.w 93f46 │ │ │ │ + beq.w 93ea6 │ │ │ │ adds r1, #1 │ │ │ │ - b.n 94076 │ │ │ │ - movw r0, #55680 @ 0xd980 │ │ │ │ + b.n 93fd6 │ │ │ │ + movw r0, #53696 @ 0xd1c0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 243764 │ │ │ │ + bl 242728 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ - b.n 94096 │ │ │ │ + b.n 93ff6 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r2, #192] @ 0xc0 │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bpl.w 93f76 │ │ │ │ - b.n 93f70 │ │ │ │ + bpl.w 93ed6 │ │ │ │ + b.n 93ed0 │ │ │ │ mov r0, r6 │ │ │ │ strd r1, r2, [sp] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - b.n 94004 │ │ │ │ + b.n 93f64 │ │ │ │ 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 94100 │ │ │ │ + beq.n 94060 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 94100 │ │ │ │ + bhi.n 94060 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r0, r3 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ - b.n 93f3a │ │ │ │ + b.n 93e9a │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ add r0, r3 │ │ │ │ - b.n 940fc │ │ │ │ + b.n 9405c │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00094110 : │ │ │ │ +00094070 : │ │ │ │ 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 94134 │ │ │ │ - cbz r0, 94152 │ │ │ │ + blt.n 94094 │ │ │ │ + cbz r0, 940b2 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 88350 │ │ │ │ + b.w 882b8 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #55340 @ 0xd82c │ │ │ │ + movw r1, #53356 @ 0xd06c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - cbnz r2, 94158 │ │ │ │ - ldr r3, [pc, #28] @ (94174 ) │ │ │ │ - b.n 9414c │ │ │ │ + cbnz r2, 940b8 │ │ │ │ + ldr r3, [pc, #28] @ (940d4 ) │ │ │ │ + b.n 940ac │ │ │ │ movw r2, #4364 @ 0x110c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r1, #55764 @ 0xd9d4 │ │ │ │ + movw r1, #53780 @ 0xd214 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9414c │ │ │ │ + b.n 940ac │ │ │ │ add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00094178 : │ │ │ │ - ldr r3, [pc, #16] @ (9418c ) │ │ │ │ +000940d8 : │ │ │ │ + ldr r3, [pc, #16] @ (940ec ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - cbnz r0, 94186 │ │ │ │ + cbnz r0, 940e6 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b.n 94184 │ │ │ │ + b.n 940e4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00094190 : │ │ │ │ +000940f0 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #8 │ │ │ │ - bpl.n 9419e │ │ │ │ + bpl.n 940fe │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r0, r3 │ │ │ │ bx lr │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #55844 @ 0xda24 │ │ │ │ + movw r1, #53860 @ 0xd264 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ 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 94236 │ │ │ │ + beq.n 94196 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw ip, #41552 @ 0xa250 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 94212 │ │ │ │ + bne.n 94172 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r5, r2, #1 │ │ │ │ - beq.n 94212 │ │ │ │ - ldr r4, [pc, #136] @ (94278 ) │ │ │ │ + beq.n 94172 │ │ │ │ + ldr r4, [pc, #136] @ (941d8 ) │ │ │ │ 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 8524c │ │ │ │ + bl 8520c │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ - cbnz r3, 9423a │ │ │ │ + cbnz r3, 9419a │ │ │ │ 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 7ab74 │ │ │ │ + bl 7ab44 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 94230 │ │ │ │ - ldr r3, [pc, #84] @ (94278 ) │ │ │ │ + beq.n 94190 │ │ │ │ + ldr r3, [pc, #84] @ (941d8 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r4, [ip, r3] │ │ │ │ - b.n 941f6 │ │ │ │ + b.n 94156 │ │ │ │ mov r0, r6 │ │ │ │ - bl 243764 │ │ │ │ + bl 242728 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9420e │ │ │ │ + b.n 9416e │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 9426c │ │ │ │ + cbz r0, 941cc │ │ │ │ movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f6680 │ │ │ │ - cbnz r0, 94254 │ │ │ │ + bl f6624 │ │ │ │ + cbnz r0, 941b4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 243764 │ │ │ │ + bl 242728 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ - cbz r3, 94268 │ │ │ │ + cbz r3, 941c8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94268 │ │ │ │ + bge.n 941c8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 94270 │ │ │ │ + cbz r2, 941d0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 9420e │ │ │ │ + b.n 9416e │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ - b.n 9425a │ │ │ │ + b.n 941ba │ │ │ │ mov r0, r3 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94268 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 941c8 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009427c <_PyErr_GetRaisedException@@Base>: │ │ │ │ +000941dc <_PyErr_GetRaisedException@@Base>: │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ str r2, [r3, #72] @ 0x48 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -00094288 <_PyErr_SetRaisedException@@Base>: │ │ │ │ +000941e8 <_PyErr_SetRaisedException@@Base>: │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ str r1, [r3, #72] @ 0x48 │ │ │ │ - b.w 84e50 │ │ │ │ + b.w 84e10 │ │ │ │ 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 94430 │ │ │ │ + bl 94390 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 943c0 <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ + beq.n 94320 <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #344] @ (94420 <_PyErr_SetRaisedException@@Base+0x198>) │ │ │ │ + ldr r1, [pc, #344] @ (94380 <_PyErr_SetRaisedException@@Base+0x198>) │ │ │ │ mov r0, r9 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 943f8 <_PyErr_SetRaisedException@@Base+0x170> │ │ │ │ + beq.w 94358 <_PyErr_SetRaisedException@@Base+0x170> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 943e6 <_PyErr_SetRaisedException@@Base+0x15e> │ │ │ │ + blt.w 94346 <_PyErr_SetRaisedException@@Base+0x15e> │ │ │ │ mov r0, r8 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 943c0 <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ - ldr r1, [pc, #312] @ (94424 <_PyErr_SetRaisedException@@Base+0x19c>) │ │ │ │ + beq.n 94320 <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ + ldr r1, [pc, #312] @ (94384 <_PyErr_SetRaisedException@@Base+0x19c>) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 943f8 <_PyErr_SetRaisedException@@Base+0x170> │ │ │ │ + beq.n 94358 <_PyErr_SetRaisedException@@Base+0x170> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 943d6 <_PyErr_SetRaisedException@@Base+0x14e> │ │ │ │ + blt.n 94336 <_PyErr_SetRaisedException@@Base+0x14e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 943c0 <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ + beq.n 94320 <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #276] @ (94428 <_PyErr_SetRaisedException@@Base+0x1a0>) │ │ │ │ + ldr r1, [pc, #276] @ (94388 <_PyErr_SetRaisedException@@Base+0x1a0>) │ │ │ │ mov r0, r9 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 943f8 <_PyErr_SetRaisedException@@Base+0x170> │ │ │ │ + beq.n 94358 <_PyErr_SetRaisedException@@Base+0x170> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 943c6 <_PyErr_SetRaisedException@@Base+0x13e> │ │ │ │ + blt.n 94326 <_PyErr_SetRaisedException@@Base+0x13e> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 80b5c │ │ │ │ + bl 80b1c │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 943c0 <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ + beq.n 94320 <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ movs r6, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 94378 <_PyErr_SetRaisedException@@Base+0xf0> │ │ │ │ - movw sl, #55892 @ 0xda54 │ │ │ │ + ble.n 942d8 <_PyErr_SetRaisedException@@Base+0xf0> │ │ │ │ + movw sl, #53908 @ 0xd294 │ │ │ │ movt sl, #46 @ 0x2e │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r4, r6 │ │ │ │ - b.n 9434c <_PyErr_SetRaisedException@@Base+0xc4> │ │ │ │ + b.n 942ac <_PyErr_SetRaisedException@@Base+0xc4> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr.w r5, [r2, r4, lsl #3] │ │ │ │ mov r0, r5 │ │ │ │ cmp r5, sl │ │ │ │ - beq.n 943ae <_PyErr_SetRaisedException@@Base+0x126> │ │ │ │ + beq.n 9430e <_PyErr_SetRaisedException@@Base+0x126> │ │ │ │ blx 2c090 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ adds r4, #1 │ │ │ │ - bl 88350 │ │ │ │ + bl 882b8 │ │ │ │ adds r2, r6, #4 │ │ │ │ - cbz r0, 943b6 <_PyErr_SetRaisedException@@Base+0x12e> │ │ │ │ + cbz r0, 94316 <_PyErr_SetRaisedException@@Base+0x12e> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r8, r2, lsl #2] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 9434a <_PyErr_SetRaisedException@@Base+0xc2> │ │ │ │ + bgt.n 942aa <_PyErr_SetRaisedException@@Base+0xc2> │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 94d0c <_PyTuple_Resize@@Base> │ │ │ │ + bl 94c6c <_PyTuple_Resize@@Base> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 943b8 <_PyErr_SetRaisedException@@Base+0x130> │ │ │ │ - ldr r1, [pc, #164] @ (9442c <_PyErr_SetRaisedException@@Base+0x1a4>) │ │ │ │ + beq.n 94318 <_PyErr_SetRaisedException@@Base+0x130> │ │ │ │ + ldr r1, [pc, #164] @ (9438c <_PyErr_SetRaisedException@@Base+0x1a4>) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r4, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 943b6 <_PyErr_SetRaisedException@@Base+0x12e> │ │ │ │ + beq.n 94316 <_PyErr_SetRaisedException@@Base+0x12e> │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 943a4 <_PyErr_SetRaisedException@@Base+0x11c> │ │ │ │ + bge.n 94304 <_PyErr_SetRaisedException@@Base+0x11c> │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 94406 <_PyErr_SetRaisedException@@Base+0x17e> │ │ │ │ + beq.n 94366 <_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 9434c <_PyErr_SetRaisedException@@Base+0xc4> │ │ │ │ - b.n 94378 <_PyErr_SetRaisedException@@Base+0xf0> │ │ │ │ + bgt.n 942ac <_PyErr_SetRaisedException@@Base+0xc4> │ │ │ │ + b.n 942d8 <_PyErr_SetRaisedException@@Base+0xf0> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9440e <_PyErr_SetRaisedException@@Base+0x186> │ │ │ │ + blt.n 9436e <_PyErr_SetRaisedException@@Base+0x186> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 943a6 <_PyErr_SetRaisedException@@Base+0x11e> │ │ │ │ + b.n 94306 <_PyErr_SetRaisedException@@Base+0x11e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94326 <_PyErr_SetRaisedException@@Base+0x9e> │ │ │ │ + bne.n 94286 <_PyErr_SetRaisedException@@Base+0x9e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94326 <_PyErr_SetRaisedException@@Base+0x9e> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94286 <_PyErr_SetRaisedException@@Base+0x9e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94302 <_PyErr_SetRaisedException@@Base+0x7a> │ │ │ │ + bne.n 94262 <_PyErr_SetRaisedException@@Base+0x7a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94302 <_PyErr_SetRaisedException@@Base+0x7a> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94262 <_PyErr_SetRaisedException@@Base+0x7a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 942de <_PyErr_SetRaisedException@@Base+0x56> │ │ │ │ + bne.w 9423e <_PyErr_SetRaisedException@@Base+0x56> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 942de <_PyErr_SetRaisedException@@Base+0x56> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9423e <_PyErr_SetRaisedException@@Base+0x56> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 943a6 <_PyErr_SetRaisedException@@Base+0x11e> │ │ │ │ + bge.n 94306 <_PyErr_SetRaisedException@@Base+0x11e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 943a6 <_PyErr_SetRaisedException@@Base+0x11e> │ │ │ │ + bne.n 94306 <_PyErr_SetRaisedException@@Base+0x11e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 943a6 <_PyErr_SetRaisedException@@Base+0x11e> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94306 <_PyErr_SetRaisedException@@Base+0x11e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 943c0 <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ + bne.n 94320 <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 943c0 <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94320 <_PyErr_SetRaisedException@@Base+0x138> │ │ │ │ nop │ │ │ │ - add r5, pc, #752 @ (adr r5, 94714 ) │ │ │ │ + ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ movs r6, r6 │ │ │ │ - add r5, pc, #832 @ (adr r5, 94768 ) │ │ │ │ + ldr r6, [sp, #64] @ 0x40 │ │ │ │ movs r6, r6 │ │ │ │ - add r5, pc, #880 @ (adr r5, 9479c ) │ │ │ │ + ldr r6, [sp, #112] @ 0x70 │ │ │ │ movs r6, r6 │ │ │ │ - add r5, pc, #960 @ (adr r5, 947f0 ) │ │ │ │ + ldr r6, [sp, #192] @ 0xc0 │ │ │ │ movs r6, r6 │ │ │ │ │ │ │ │ -00094430 : │ │ │ │ +00094390 : │ │ │ │ adds r1, r0, #5 │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ - bcs.n 9444e │ │ │ │ + bcs.n 943ae │ │ │ │ movw r3, #9176 @ 0x23d8 │ │ │ │ movw r2, #24312 @ 0x5ef8 │ │ │ │ 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 94508 │ │ │ │ + bcs.n 94468 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #232] @ (94554 ) │ │ │ │ + ldr r3, [pc, #232] @ (944b4 ) │ │ │ │ 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, 944bc │ │ │ │ - ldr r0, [pc, #212] @ (94558 ) │ │ │ │ + cbz r3, 9441c │ │ │ │ + ldr r0, [pc, #212] @ (944b8 ) │ │ │ │ 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 9450c │ │ │ │ + bne.n 9446c │ │ │ │ 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 800c0 │ │ │ │ + bl 80080 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94532 │ │ │ │ + beq.n 94492 │ │ │ │ movw r2, #41968 @ 0xa3f0 │ │ │ │ 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] @ (94558 ) │ │ │ │ + ldr r2, [pc, #120] @ (944b8 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 944a2 │ │ │ │ - movw r1, #55969 @ 0xdaa1 │ │ │ │ + beq.n 94402 │ │ │ │ + movw r1, #56025 @ 0xdad9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 9454c │ │ │ │ + bne.n 944ac │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 94528 │ │ │ │ - b.n 944a2 │ │ │ │ - b.w 946b4 │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + cbz r0, 94488 │ │ │ │ + b.n 94402 │ │ │ │ + b.w 94614 │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 9453c │ │ │ │ + bne.n 9449c │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 944a2 │ │ │ │ + bne.n 94402 │ │ │ │ mov r0, r3 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 944a2 │ │ │ │ + b.n 94402 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 23c470 │ │ │ │ + bl 23b41c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 944b6 │ │ │ │ + b.n 94416 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 944a2 │ │ │ │ + b.n 94402 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ - b.n 94540 │ │ │ │ + b.n 944a0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0009455c : │ │ │ │ +000944bc : │ │ │ │ adds r1, r0, #5 │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ - bcs.n 9457a │ │ │ │ + bcs.n 944da │ │ │ │ movw r3, #9176 @ 0x23d8 │ │ │ │ movw r2, #24312 @ 0x5ef8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ add.w r3, r3, r1, lsl #4 │ │ │ │ add r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ @@ -156126,175 +156090,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 94634 │ │ │ │ - ldr r3, [pc, #272] @ (946ac ) │ │ │ │ + bcs.n 94594 │ │ │ │ + ldr r3, [pc, #272] @ (9460c ) │ │ │ │ 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, 945e8 │ │ │ │ - ldr r0, [pc, #256] @ (946b0 ) │ │ │ │ + cbz r3, 94548 │ │ │ │ + ldr r0, [pc, #256] @ (94610 ) │ │ │ │ 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 94666 │ │ │ │ + bne.n 945c6 │ │ │ │ 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 800c0 │ │ │ │ + bl 80080 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9468c │ │ │ │ + beq.n 945ec │ │ │ │ movw r2, #41968 @ 0xa3f0 │ │ │ │ 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] @ (946b0 ) │ │ │ │ + ldr r2, [pc, #164] @ (94610 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 945ce │ │ │ │ - movw r1, #55969 @ 0xdaa1 │ │ │ │ + beq.n 9452e │ │ │ │ + movw r1, #56025 @ 0xdad9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 946a6 │ │ │ │ + bne.n 94606 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 94682 │ │ │ │ - b.n 945ce │ │ │ │ + cbz r0, 945e2 │ │ │ │ + b.n 9452e │ │ │ │ eor.w r1, r0, r0, asr #31 │ │ │ │ sub.w r1, r1, r0, asr #31 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 93dd8 │ │ │ │ + bl 93d38 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 945e2 │ │ │ │ + beq.n 94542 │ │ │ │ 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 945e2 │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + b.n 94542 │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 94696 │ │ │ │ + bne.n 945f6 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 945ce │ │ │ │ + bne.n 9452e │ │ │ │ mov r0, r3 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 945ce │ │ │ │ + b.n 9452e │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 23c470 │ │ │ │ + bl 23b41c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 945e2 │ │ │ │ + b.n 94542 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 945ce │ │ │ │ + b.n 9452e │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ - b.n 9469a │ │ │ │ + b.n 945fa │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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, #24312 @ 0x5ef8 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ - movw r3, #393 @ 0x189 │ │ │ │ + movw r3, #329 @ 0x149 │ │ │ │ movt r3, #8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r2, [r5, #888] @ 0x378 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 947c0 │ │ │ │ - ldr r3, [pc, #324] @ (94824 ) │ │ │ │ + bne.n 94720 │ │ │ │ + ldr r3, [pc, #324] @ (94784 ) │ │ │ │ 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 947b0 │ │ │ │ + beq.n 94710 │ │ │ │ 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, 9475c │ │ │ │ + cbz r1, 946bc │ │ │ │ movw r2, #41968 @ 0xa3f0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #276] @ (94828 ) │ │ │ │ + ldr r1, [pc, #276] @ (94788 ) │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 947d0 │ │ │ │ + blt.n 94730 │ │ │ │ ldr.w r5, [r1, #1600] @ 0x640 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 947e0 │ │ │ │ + bne.n 94740 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ cmp r4, r2 │ │ │ │ itt lt │ │ │ │ movlt r2, #18 │ │ │ │ strlt r2, [r3, #8] │ │ │ │ - blt.n 94744 │ │ │ │ + blt.n 946a4 │ │ │ │ mov.w r2, #16 │ │ │ │ str r2, [r3, #8] │ │ │ │ - bne.n 94744 │ │ │ │ + bne.n 946a4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r4, #0 │ │ │ │ mov r0, r3 │ │ │ │ it lt │ │ │ │ neglt r4, r4 │ │ │ │ @@ -156303,630 +156267,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 9479e │ │ │ │ + bhi.n 946fe │ │ │ │ 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 94708 │ │ │ │ + bne.n 94668 │ │ │ │ ldr.w r2, [r5, #848] @ 0x350 │ │ │ │ - movw r3, #42161 @ 0xa4b1 │ │ │ │ + movw r3, #42113 @ 0xa481 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 94816 │ │ │ │ + bne.n 94776 │ │ │ │ movs r0, #20 │ │ │ │ blx 2c078 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 947a8 │ │ │ │ + cbz r3, 94708 │ │ │ │ ldr.w r2, [r7, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r7, #800] @ 0x320 │ │ │ │ - b.n 94708 │ │ │ │ + b.n 94668 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r0, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94708 │ │ │ │ - bl 23c470 │ │ │ │ + bne.n 94668 │ │ │ │ + bl 23b41c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9473e │ │ │ │ + b.n 9469e │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #2 │ │ │ │ - bl 80264 │ │ │ │ + bl 80224 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94708 │ │ │ │ - b.n 94778 │ │ │ │ + bne.n 94668 │ │ │ │ + b.n 946d8 │ │ │ │ ldr.w r0, [r5, #884] @ 0x374 │ │ │ │ movs r1, #20 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94708 │ │ │ │ - b.n 947a8 │ │ │ │ + bne.n 94668 │ │ │ │ + b.n 94708 │ │ │ │ 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 94728 │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + beq.n 94688 │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 94806 │ │ │ │ + bne.n 94766 │ │ │ │ ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 94728 │ │ │ │ + bne.n 94688 │ │ │ │ mov r0, r3 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 94728 │ │ │ │ + b.n 94688 │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 94728 │ │ │ │ + b.n 94688 │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ movs r1, #20 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 94790 │ │ │ │ + b.n 946f0 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0009482c : │ │ │ │ +0009478c : │ │ │ │ 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 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88350 │ │ │ │ + bl 882b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94a1e │ │ │ │ + beq.w 9497e │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r5, #41552 @ 0xa250 │ │ │ │ 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 9488c │ │ │ │ + bmi.n 947ec │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - beq.n 94902 │ │ │ │ + beq.n 94862 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 94984 │ │ │ │ + beq.n 948e4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.w 94a24 │ │ │ │ + bpl.w 94984 │ │ │ │ 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 948e0 │ │ │ │ + blt.n 94840 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 948ea │ │ │ │ + bne.n 9484a │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 948ea │ │ │ │ + beq.n 9484a │ │ │ │ ldr r1, [r6, #24] │ │ │ │ movw r3, #57360 @ 0xe010 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ - beq.n 949ba │ │ │ │ - bl 89ce8 │ │ │ │ + beq.n 9491a │ │ │ │ + bl 89c50 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 949c8 │ │ │ │ + blt.n 94928 │ │ │ │ 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 948b0 │ │ │ │ + beq.n 94810 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7ab74 │ │ │ │ + bl 7ab44 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 948b6 │ │ │ │ + bne.n 94816 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c8758 │ │ │ │ + bl 1c7578 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 949c0 │ │ │ │ + b.n 94920 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 94a3a │ │ │ │ - ldr r2, [pc, #472] @ (94ae4 ) │ │ │ │ + beq.w 9499a │ │ │ │ + ldr r2, [pc, #472] @ (94a44 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r2, #980] @ 0x3d4 │ │ │ │ - ldr r2, [pc, #464] @ (94ae8 ) │ │ │ │ + ldr r2, [pc, #464] @ (94a48 ) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 949d8 │ │ │ │ + bne.n 94938 │ │ │ │ add.w r3, r8, #110592 @ 0x1b000 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r3, #4000] @ 0xfa0 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 8b86c │ │ │ │ + bl 8b7d0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 94a94 │ │ │ │ + beq.w 949f4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 94994 │ │ │ │ + beq.n 948f4 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94956 │ │ │ │ + bge.n 948b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94a8c │ │ │ │ + beq.w 949ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94978 │ │ │ │ + bge.n 948d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94a82 │ │ │ │ + beq.w 949e2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94978 │ │ │ │ + bge.n 948d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94a7a │ │ │ │ + beq.w 949da │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - bl 82f7c <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f3c <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 9488c │ │ │ │ + b.n 947ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 949ac │ │ │ │ + bge.n 9490c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 949ac │ │ │ │ + cbnz r3, 9490c │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 94a06 │ │ │ │ + beq.n 94966 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 9488c │ │ │ │ - bl 86420 │ │ │ │ + b.n 947ec │ │ │ │ + bl 863e4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 948d8 │ │ │ │ + bge.n 94838 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 948d8 │ │ │ │ + bne.n 94838 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 948d8 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94838 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 94926 │ │ │ │ + beq.n 94886 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 949f6 │ │ │ │ + bge.n 94956 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 949f6 │ │ │ │ + cbnz r3, 94956 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_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 9488c │ │ │ │ + b.n 947ec │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 82f7c <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f3c <_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 9488c │ │ │ │ + b.n 947ec │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 948d8 │ │ │ │ + b.n 94838 │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #47792 @ 0xbab0 │ │ │ │ + movw r0, #45808 @ 0xb2f0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 949c0 │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 94920 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 9490a │ │ │ │ + bne.w 9486a │ │ │ │ ldr r2, [r0, #0] │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.n 94a9a │ │ │ │ + bpl.n 949fa │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 94aae │ │ │ │ + bpl.n 94a0e │ │ │ │ ldrsb.w r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 94ac0 │ │ │ │ + blt.n 94a20 │ │ │ │ add.w r3, r4, #20 │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ movw r1, #24312 @ 0x5ef8 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ add r3, r1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94acc │ │ │ │ + blt.n 94a2c │ │ │ │ mov r4, r3 │ │ │ │ - b.n 9488c │ │ │ │ + b.n 947ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94978 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 948d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 94968 │ │ │ │ + b.n 948c8 │ │ │ │ mov r0, r2 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94956 │ │ │ │ - bl f6d10 │ │ │ │ - b.n 9488c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 948b6 │ │ │ │ + bl f6cb4 │ │ │ │ + b.n 947ec │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 94a5a │ │ │ │ + bge.n 949ba │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ - ldr r3, [pc, #68] @ (94aec ) │ │ │ │ + ldr r3, [pc, #68] @ (94a4c ) │ │ │ │ add.w r3, r3, r1, lsl #5 │ │ │ │ - b.n 94a70 │ │ │ │ + b.n 949d0 │ │ │ │ ldrsb.w r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 94abc │ │ │ │ + blt.n 94a1c │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 94a5a │ │ │ │ + b.n 949ba │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.n 94ac6 │ │ │ │ + bpl.n 94a26 │ │ │ │ add.w r3, r4, #20 │ │ │ │ - b.n 94aa4 │ │ │ │ + b.n 94a04 │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 94aa4 │ │ │ │ + b.n 94a04 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 94a76 │ │ │ │ + bne.n 949d6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r3 │ │ │ │ - b.n 9488c │ │ │ │ + b.n 947ec │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #27] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #26 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00094af0 <_PyUnicode_InternImmortal@@Base>: │ │ │ │ +00094a50 <_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 94b68 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ + beq.n 94ac8 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r2, #41552 @ 0xa250 │ │ │ │ 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 94b68 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ + bmi.n 94ac8 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - beq.n 94b6e <_PyUnicode_InternImmortal@@Base+0x7e> │ │ │ │ + beq.n 94ace <_PyUnicode_InternImmortal@@Base+0x7e> │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r0, r1 │ │ │ │ - beq.n 94bde <_PyUnicode_InternImmortal@@Base+0xee> │ │ │ │ + beq.n 94b3e <_PyUnicode_InternImmortal@@Base+0xee> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 94b86 <_PyUnicode_InternImmortal@@Base+0x96> │ │ │ │ + cbz r2, 94ae6 <_PyUnicode_InternImmortal@@Base+0x96> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94c3c <_PyUnicode_InternImmortal@@Base+0x14c> │ │ │ │ + bge.n 94b9c <_PyUnicode_InternImmortal@@Base+0x14c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94c3c <_PyUnicode_InternImmortal@@Base+0x14c> │ │ │ │ + bne.n 94b9c <_PyUnicode_InternImmortal@@Base+0x14c> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94c44 <_PyUnicode_InternImmortal@@Base+0x154> │ │ │ │ + blt.n 94ba4 <_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 94c4c <_PyUnicode_InternImmortal@@Base+0x15c> │ │ │ │ - ldr r3, [pc, #396] @ (94d04 <_PyUnicode_InternImmortal@@Base+0x214>) │ │ │ │ + beq.n 94bac <_PyUnicode_InternImmortal@@Base+0x15c> │ │ │ │ + ldr r3, [pc, #396] @ (94c64 <_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 94b40 <_PyUnicode_InternImmortal@@Base+0x50> │ │ │ │ + bne.n 94aa0 <_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 8b86c │ │ │ │ + bl 8b7d0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 94c8c <_PyUnicode_InternImmortal@@Base+0x19c> │ │ │ │ + beq.n 94bec <_PyUnicode_InternImmortal@@Base+0x19c> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 94bf4 <_PyUnicode_InternImmortal@@Base+0x104> │ │ │ │ + beq.n 94b54 <_PyUnicode_InternImmortal@@Base+0x104> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94bb4 <_PyUnicode_InternImmortal@@Base+0xc4> │ │ │ │ + bge.n 94b14 <_PyUnicode_InternImmortal@@Base+0xc4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 94ca2 <_PyUnicode_InternImmortal@@Base+0x1b2> │ │ │ │ + beq.n 94c02 <_PyUnicode_InternImmortal@@Base+0x1b2> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94bd2 <_PyUnicode_InternImmortal@@Base+0xe2> │ │ │ │ + bge.n 94b32 <_PyUnicode_InternImmortal@@Base+0xe2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 94c94 <_PyUnicode_InternImmortal@@Base+0x1a4> │ │ │ │ + beq.n 94bf4 <_PyUnicode_InternImmortal@@Base+0x1a4> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94bd2 <_PyUnicode_InternImmortal@@Base+0xe2> │ │ │ │ + bge.n 94b32 <_PyUnicode_InternImmortal@@Base+0xe2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 94cae <_PyUnicode_InternImmortal@@Base+0x1be> │ │ │ │ + beq.n 94c0e <_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 82f7c <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f3c <_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 94b6a <_PyUnicode_InternImmortal@@Base+0x7a> │ │ │ │ + b.n 94aca <_PyUnicode_InternImmortal@@Base+0x7a> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94c2e <_PyUnicode_InternImmortal@@Base+0x13e> │ │ │ │ + bge.n 94b8e <_PyUnicode_InternImmortal@@Base+0x13e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 94c2e <_PyUnicode_InternImmortal@@Base+0x13e> │ │ │ │ + cbnz r3, 94b8e <_PyUnicode_InternImmortal@@Base+0x13e> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 94b66 <_PyUnicode_InternImmortal@@Base+0x76> │ │ │ │ + bne.n 94ac6 <_PyUnicode_InternImmortal@@Base+0x76> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 82f7c <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f3c <_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 94b68 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ + b.n 94ac8 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 94c16 <_PyUnicode_InternImmortal@@Base+0x126> │ │ │ │ + beq.n 94b76 <_PyUnicode_InternImmortal@@Base+0x126> │ │ │ │ mov r1, r2 │ │ │ │ - b.n 94b68 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ + b.n 94ac8 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94b66 <_PyUnicode_InternImmortal@@Base+0x76> │ │ │ │ + bge.n 94ac6 <_PyUnicode_InternImmortal@@Base+0x76> │ │ │ │ adds r3, #1 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 94b68 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ + b.n 94ac8 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 94b74 <_PyUnicode_InternImmortal@@Base+0x84> │ │ │ │ + bne.n 94ad4 <_PyUnicode_InternImmortal@@Base+0x84> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.n 94cba <_PyUnicode_InternImmortal@@Base+0x1ca> │ │ │ │ + bpl.n 94c1a <_PyUnicode_InternImmortal@@Base+0x1ca> │ │ │ │ lsls r5, r3, #25 │ │ │ │ - bpl.n 94cce <_PyUnicode_InternImmortal@@Base+0x1de> │ │ │ │ + bpl.n 94c2e <_PyUnicode_InternImmortal@@Base+0x1de> │ │ │ │ ldrsb.w r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 94ce0 <_PyUnicode_InternImmortal@@Base+0x1f0> │ │ │ │ + blt.n 94c40 <_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, #24312 @ 0x5ef8 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ add r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94cec <_PyUnicode_InternImmortal@@Base+0x1fc> │ │ │ │ + blt.n 94c4c <_PyUnicode_InternImmortal@@Base+0x1fc> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 94b68 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ - bl f6d10 │ │ │ │ + b.n 94ac8 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ + bl f6cb4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 94b68 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ + b.n 94ac8 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - b.n 94bc4 <_PyUnicode_InternImmortal@@Base+0xd4> │ │ │ │ + b.n 94b24 <_PyUnicode_InternImmortal@@Base+0xd4> │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 94bb4 <_PyUnicode_InternImmortal@@Base+0xc4> │ │ │ │ + b.n 94b14 <_PyUnicode_InternImmortal@@Base+0xc4> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 94bd2 <_PyUnicode_InternImmortal@@Base+0xe2> │ │ │ │ + b.n 94b32 <_PyUnicode_InternImmortal@@Base+0xe2> │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb.w r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 94c6a <_PyUnicode_InternImmortal@@Base+0x17a> │ │ │ │ + bge.n 94bca <_PyUnicode_InternImmortal@@Base+0x17a> │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - ldr r3, [pc, #64] @ (94d08 <_PyUnicode_InternImmortal@@Base+0x218>) │ │ │ │ + ldr r3, [pc, #64] @ (94c68 <_PyUnicode_InternImmortal@@Base+0x218>) │ │ │ │ add.w r3, r3, r0, lsl #5 │ │ │ │ - b.n 94c82 <_PyUnicode_InternImmortal@@Base+0x192> │ │ │ │ + b.n 94be2 <_PyUnicode_InternImmortal@@Base+0x192> │ │ │ │ ldrsb.w r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 94cdc <_PyUnicode_InternImmortal@@Base+0x1ec> │ │ │ │ + blt.n 94c3c <_PyUnicode_InternImmortal@@Base+0x1ec> │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 94c6a <_PyUnicode_InternImmortal@@Base+0x17a> │ │ │ │ + b.n 94bca <_PyUnicode_InternImmortal@@Base+0x17a> │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 94ce6 <_PyUnicode_InternImmortal@@Base+0x1f6> │ │ │ │ + bpl.n 94c46 <_PyUnicode_InternImmortal@@Base+0x1f6> │ │ │ │ add.w r3, r1, #20 │ │ │ │ - b.n 94cc4 <_PyUnicode_InternImmortal@@Base+0x1d4> │ │ │ │ + b.n 94c24 <_PyUnicode_InternImmortal@@Base+0x1d4> │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 94cc4 <_PyUnicode_InternImmortal@@Base+0x1d4> │ │ │ │ + b.n 94c24 <_PyUnicode_InternImmortal@@Base+0x1d4> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 94c88 <_PyUnicode_InternImmortal@@Base+0x198> │ │ │ │ + bne.n 94be8 <_PyUnicode_InternImmortal@@Base+0x198> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - b.n 94b68 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ + b.n 94ac8 <_PyUnicode_InternImmortal@@Base+0x78> │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #27] │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r0, r4, #26 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00094d0c <_PyTuple_Resize@@Base>: │ │ │ │ +00094c6c <_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 94e70 <_PyTuple_Resize@@Base+0x164> │ │ │ │ + beq.w 94dd0 <_PyTuple_Resize@@Base+0x164> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #41344 @ 0xa180 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 94e70 <_PyTuple_Resize@@Base+0x164> │ │ │ │ + bne.w 94dd0 <_PyTuple_Resize@@Base+0x164> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ mov r7, r1 │ │ │ │ - cbz r4, 94d44 <_PyTuple_Resize@@Base+0x38> │ │ │ │ + cbz r4, 94ca4 <_PyTuple_Resize@@Base+0x38> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 94e70 <_PyTuple_Resize@@Base+0x164> │ │ │ │ + bne.w 94dd0 <_PyTuple_Resize@@Base+0x164> │ │ │ │ cmp r7, r4 │ │ │ │ - bne.n 94d4e <_PyTuple_Resize@@Base+0x42> │ │ │ │ + bne.n 94cae <_PyTuple_Resize@@Base+0x42> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 94e08 <_PyTuple_Resize@@Base+0xfc> │ │ │ │ + beq.n 94d68 <_PyTuple_Resize@@Base+0xfc> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 94e24 <_PyTuple_Resize@@Base+0x118> │ │ │ │ + beq.n 94d84 <_PyTuple_Resize@@Base+0x118> │ │ │ │ ldr.w r2, [r5, #-8] │ │ │ │ - cbz r2, 94d96 <_PyTuple_Resize@@Base+0x8a> │ │ │ │ - ldr r3, [pc, #356] @ (94ec4 <_PyTuple_Resize@@Base+0x1b8>) │ │ │ │ + cbz r2, 94cf6 <_PyTuple_Resize@@Base+0x8a> │ │ │ │ + ldr r3, [pc, #356] @ (94e24 <_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 │ │ │ │ @@ -156938,40 +156902,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 94db0 <_PyTuple_Resize@@Base+0xa4> │ │ │ │ + bge.n 94d10 <_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 94e3e <_PyTuple_Resize@@Base+0x132> │ │ │ │ + bne.n 94d9e <_PyTuple_Resize@@Base+0x132> │ │ │ │ adds r3, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 94da2 <_PyTuple_Resize@@Base+0x96> │ │ │ │ - ldr r2, [pc, #276] @ (94ec8 <_PyTuple_Resize@@Base+0x1bc>) │ │ │ │ + bne.n 94d02 <_PyTuple_Resize@@Base+0x96> │ │ │ │ + ldr r2, [pc, #276] @ (94e28 <_PyTuple_Resize@@Base+0x1bc>) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94eae <_PyTuple_Resize@@Base+0x1a2> │ │ │ │ + bne.n 94e0e <_PyTuple_Resize@@Base+0x1a2> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1edb40 <_PyObject_GC_Resize@@Base> │ │ │ │ + bl 1ec870 <_PyObject_GC_Resize@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94eba <_PyTuple_Resize@@Base+0x1ae> │ │ │ │ + beq.n 94e1a <_PyTuple_Resize@@Base+0x1ae> │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl 1c7678 <_Py_NewReference@@Base> │ │ │ │ + bl 1c6498 <_Py_NewReference@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r7, r4 │ │ │ │ - bgt.n 94e5c <_PyTuple_Resize@@Base+0x150> │ │ │ │ - ldr r0, [pc, #236] @ (94ec4 <_PyTuple_Resize@@Base+0x1b8>) │ │ │ │ + bgt.n 94dbc <_PyTuple_Resize@@Base+0x150> │ │ │ │ + ldr r0, [pc, #236] @ (94e24 <_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] │ │ │ │ @@ -156980,110 +156944,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 94d48 <_PyTuple_Resize@@Base+0x3c> │ │ │ │ + b.n 94ca8 <_PyTuple_Resize@@Base+0x3c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94e1c <_PyTuple_Resize@@Base+0x110> │ │ │ │ + bge.n 94d7c <_PyTuple_Resize@@Base+0x110> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 94e1c <_PyTuple_Resize@@Base+0x110> │ │ │ │ + cbnz r3, 94d7c <_PyTuple_Resize@@Base+0x110> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #172] @ (94ecc <_PyTuple_Resize@@Base+0x1c0>) │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #172] @ (94e2c <_PyTuple_Resize@@Base+0x1c0>) │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 94d4a <_PyTuple_Resize@@Base+0x3e> │ │ │ │ + b.n 94caa <_PyTuple_Resize@@Base+0x3e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94e90 <_PyTuple_Resize@@Base+0x184> │ │ │ │ + blt.n 94df0 <_PyTuple_Resize@@Base+0x184> │ │ │ │ mov r0, r7 │ │ │ │ - bl 80b5c │ │ │ │ + bl 80b1c │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ lsrs r3, r3, #5 │ │ │ │ negs r0, r3 │ │ │ │ - b.n 94d4a <_PyTuple_Resize@@Base+0x3e> │ │ │ │ + b.n 94caa <_PyTuple_Resize@@Base+0x3e> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [r2] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94e54 <_PyTuple_Resize@@Base+0x148> │ │ │ │ + bge.n 94db4 <_PyTuple_Resize@@Base+0x148> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - cbz r1, 94ea0 <_PyTuple_Resize@@Base+0x194> │ │ │ │ + cbz r1, 94e00 <_PyTuple_Resize@@Base+0x194> │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 94da2 <_PyTuple_Resize@@Base+0x96> │ │ │ │ - b.n 94db0 <_PyTuple_Resize@@Base+0xa4> │ │ │ │ + bne.n 94d02 <_PyTuple_Resize@@Base+0x96> │ │ │ │ + b.n 94d10 <_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 2b420 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 94dd4 <_PyTuple_Resize@@Base+0xc8> │ │ │ │ + b.n 94d34 <_PyTuple_Resize@@Base+0xc8> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r6, #0] │ │ │ │ - bl 84e68 │ │ │ │ - movw r0, #38420 @ 0x9614 │ │ │ │ + bl 84e28 │ │ │ │ + movw r0, #36436 @ 0x8e54 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ mov.w r1, #968 @ 0x3c8 │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 94d4a <_PyTuple_Resize@@Base+0x3e> │ │ │ │ + b.n 94caa <_PyTuple_Resize@@Base+0x3e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94e2c <_PyTuple_Resize@@Base+0x120> │ │ │ │ + bne.n 94d8c <_PyTuple_Resize@@Base+0x120> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94e2c <_PyTuple_Resize@@Base+0x120> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94d8c <_PyTuple_Resize@@Base+0x120> │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 94e54 <_PyTuple_Resize@@Base+0x148> │ │ │ │ + b.n 94db4 <_PyTuple_Resize@@Base+0x148> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 94dba <_PyTuple_Resize@@Base+0xae> │ │ │ │ + b.n 94d1a <_PyTuple_Resize@@Base+0xae> │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r6, #0] │ │ │ │ - bl 906b4 │ │ │ │ - b.n 94e8a <_PyTuple_Resize@@Base+0x17e> │ │ │ │ + bl 90614 │ │ │ │ + b.n 94dea <_PyTuple_Resize@@Base+0x17e> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ 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, #31093 @ 0x7975 │ │ │ │ + movw r3, #30941 @ 0x78dd │ │ │ │ movt r3, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 94f5a <_PyTuple_Resize@@Base+0x24e> │ │ │ │ + bne.n 94eba <_PyTuple_Resize@@Base+0x24e> │ │ │ │ mov r5, r0 │ │ │ │ - bl 87cd4 │ │ │ │ - cbz r0, 94f58 <_PyTuple_Resize@@Base+0x24c> │ │ │ │ + bl 87c3c │ │ │ │ + cbz r0, 94eb8 <_PyTuple_Resize@@Base+0x24c> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bpl.n 94f62 <_PyTuple_Resize@@Base+0x256> │ │ │ │ - ldr r3, [pc, #108] @ (94f6c <_PyTuple_Resize@@Base+0x260>) │ │ │ │ + bpl.n 94ec2 <_PyTuple_Resize@@Base+0x256> │ │ │ │ + ldr r3, [pc, #108] @ (94ecc <_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 │ │ │ │ @@ -157097,29 +157061,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, 94f66 <_PyTuple_Resize@@Base+0x25a> │ │ │ │ + cbz r4, 94ec6 <_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 94f58 <_PyTuple_Resize@@Base+0x24c> │ │ │ │ + beq.n 94eb8 <_PyTuple_Resize@@Base+0x24c> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 94f3a <_PyTuple_Resize@@Base+0x22e> │ │ │ │ - ldr r3, [pc, #8] @ (94f70 <_PyTuple_Resize@@Base+0x264>) │ │ │ │ + b.n 94e9a <_PyTuple_Resize@@Base+0x22e> │ │ │ │ + ldr r3, [pc, #8] @ (94ed0 <_PyTuple_Resize@@Base+0x264>) │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -157127,90 +157091,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 95088 <_PyTuple_Resize@@Base+0x37c> │ │ │ │ + bne.n 94fe8 <_PyTuple_Resize@@Base+0x37c> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbz r3, 94fe6 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ + cbz r3, 94f46 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94fe6 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ + bge.n 94f46 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 94fe6 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ + cbnz r2, 94f46 <_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] @ (95124 <_PyTuple_Resize@@Base+0x418>) │ │ │ │ + ldr r2, [pc, #368] @ (95084 <_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 94fd0 <_PyTuple_Resize@@Base+0x2c4> │ │ │ │ + bge.n 94f30 <_PyTuple_Resize@@Base+0x2c4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 95036 <_PyTuple_Resize@@Base+0x32a> │ │ │ │ - ldr r2, [pc, #340] @ (95128 <_PyTuple_Resize@@Base+0x41c>) │ │ │ │ + bne.n 94f96 <_PyTuple_Resize@@Base+0x32a> │ │ │ │ + ldr r2, [pc, #340] @ (95088 <_PyTuple_Resize@@Base+0x41c>) │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 950b8 <_PyTuple_Resize@@Base+0x3ac> │ │ │ │ + bne.n 95018 <_PyTuple_Resize@@Base+0x3ac> │ │ │ │ mov r0, r3 │ │ │ │ blx r8 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 950a6 <_PyTuple_Resize@@Base+0x39a> │ │ │ │ + bne.n 95006 <_PyTuple_Resize@@Base+0x39a> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95104 <_PyTuple_Resize@@Base+0x3f8> │ │ │ │ + bne.w 95064 <_PyTuple_Resize@@Base+0x3f8> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 95008 <_PyTuple_Resize@@Base+0x2fc> │ │ │ │ + cbz r0, 94f68 <_PyTuple_Resize@@Base+0x2fc> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 95008 <_PyTuple_Resize@@Base+0x2fc> │ │ │ │ + bge.n 94f68 <_PyTuple_Resize@@Base+0x2fc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 95008 <_PyTuple_Resize@@Base+0x2fc> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 94f68 <_PyTuple_Resize@@Base+0x2fc> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 950d4 <_PyTuple_Resize@@Base+0x3c8> │ │ │ │ + bne.n 95034 <_PyTuple_Resize@@Base+0x3c8> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbnz r0, 9501c <_PyTuple_Resize@@Base+0x310> │ │ │ │ + cbnz r0, 94f7c <_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 95012 <_PyTuple_Resize@@Base+0x306> │ │ │ │ + bge.n 94f72 <_PyTuple_Resize@@Base+0x306> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95012 <_PyTuple_Resize@@Base+0x306> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 95012 <_PyTuple_Resize@@Base+0x306> │ │ │ │ + bne.n 94f72 <_PyTuple_Resize@@Base+0x306> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94f72 <_PyTuple_Resize@@Base+0x306> │ │ │ │ ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 950ee <_PyTuple_Resize@@Base+0x3e2> │ │ │ │ + bne.n 9504e <_PyTuple_Resize@@Base+0x3e2> │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ - cbz r2, 9507c <_PyTuple_Resize@@Base+0x370> │ │ │ │ - ldr r1, [pc, #220] @ (95124 <_PyTuple_Resize@@Base+0x418>) │ │ │ │ + cbz r2, 94fdc <_PyTuple_Resize@@Base+0x370> │ │ │ │ + ldr r1, [pc, #220] @ (95084 <_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 │ │ │ │ @@ -157223,156 +157187,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 94fe6 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ + b.n 94f46 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 94f90 <_PyTuple_Resize@@Base+0x284> │ │ │ │ + bge.w 94ef0 <_PyTuple_Resize@@Base+0x284> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 94f90 <_PyTuple_Resize@@Base+0x284> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94f90 <_PyTuple_Resize@@Base+0x284> │ │ │ │ + bne.w 94ef0 <_PyTuple_Resize@@Base+0x284> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94ef0 <_PyTuple_Resize@@Base+0x284> │ │ │ │ cmp.w r9, #3 │ │ │ │ - ble.n 94fe6 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ + ble.n 94f46 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 94fe6 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ + beq.n 94f46 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ mov r0, r5 │ │ │ │ - bl 23f530 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 94fe6 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ - movw r1, #55969 @ 0xdaa1 │ │ │ │ + bl 23e4ec <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 94f46 <_PyTuple_Resize@@Base+0x2da> │ │ │ │ + movw r1, #56025 @ 0xdad9 │ │ │ │ movt r1, #21 │ │ │ │ cmp ip, r1 │ │ │ │ - beq.n 94fdc <_PyTuple_Resize@@Base+0x2d0> │ │ │ │ + beq.n 94f3c <_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 94fdc <_PyTuple_Resize@@Base+0x2d0> │ │ │ │ + b.n 94f3c <_PyTuple_Resize@@Base+0x2d0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9500e <_PyTuple_Resize@@Base+0x302> │ │ │ │ + bge.n 94f6e <_PyTuple_Resize@@Base+0x302> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9500e <_PyTuple_Resize@@Base+0x302> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9500e <_PyTuple_Resize@@Base+0x302> │ │ │ │ + bne.n 94f6e <_PyTuple_Resize@@Base+0x302> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94f6e <_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 9503e <_PyTuple_Resize@@Base+0x332> │ │ │ │ - b.n 9507c <_PyTuple_Resize@@Base+0x370> │ │ │ │ + bne.n 94f9e <_PyTuple_Resize@@Base+0x332> │ │ │ │ + b.n 94fdc <_PyTuple_Resize@@Base+0x370> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 94fee <_PyTuple_Resize@@Base+0x2e2> │ │ │ │ + bge.w 94f4e <_PyTuple_Resize@@Base+0x2e2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 94fee <_PyTuple_Resize@@Base+0x2e2> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94fee <_PyTuple_Resize@@Base+0x2e2> │ │ │ │ + bne.w 94f4e <_PyTuple_Resize@@Base+0x2e2> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 94f4e <_PyTuple_Resize@@Base+0x2e2> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0009512c : │ │ │ │ +0009508c : │ │ │ │ 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 95450 │ │ │ │ + bl 953b0 │ │ │ │ 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, #56056 @ 0xdaf8 │ │ │ │ + movw r1, #54072 @ 0xd338 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r3 │ │ │ │ mov r2, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 952d2 │ │ │ │ + bgt.w 95232 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ - cbz r1, 951a4 │ │ │ │ + cbz r1, 95104 │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ - bhi.w 952f0 │ │ │ │ + bhi.w 95250 │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.w 952aa │ │ │ │ + bhi.w 9520a │ │ │ │ cmp r1, #9 │ │ │ │ - beq.w 95314 │ │ │ │ + beq.w 95274 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 95314 │ │ │ │ + bne.w 95274 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ adds r4, #1 │ │ │ │ movs r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 95180 │ │ │ │ + bne.n 950e0 │ │ │ │ cmp r4, r1 │ │ │ │ - blt.w 953fe │ │ │ │ - beq.w 95406 │ │ │ │ + blt.w 9535e │ │ │ │ + beq.w 95366 │ │ │ │ cmp r4, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq.w 95326 │ │ │ │ + beq.w 95286 │ │ │ │ subs r3, r4, #1 │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.w 9535c │ │ │ │ - ldr r2, [pc, #644] @ (95448 ) │ │ │ │ + bgt.w 952bc │ │ │ │ + ldr r2, [pc, #644] @ (953a8 ) │ │ │ │ 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 95338 │ │ │ │ - ldr r0, [pc, #620] @ (9544c ) │ │ │ │ + beq.w 95298 │ │ │ │ + ldr r0, [pc, #620] @ (953ac ) │ │ │ │ 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 9537c │ │ │ │ + bne.w 952dc │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ @@ -157386,216 +157350,216 @@ │ │ │ │ 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 95e24 │ │ │ │ + bl 95d84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95410 │ │ │ │ + beq.w 95370 │ │ │ │ str r0, [r5, #16] │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 95e24 │ │ │ │ + bl 95d84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95402 │ │ │ │ + beq.w 95362 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq.n 9529a │ │ │ │ + beq.n 951fa │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 95e24 │ │ │ │ + bl 95d84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 953da │ │ │ │ + beq.w 9533a │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ itt ne │ │ │ │ addne.w r3, r5, #24 │ │ │ │ movne r6, #3 │ │ │ │ - beq.n 9529a │ │ │ │ + beq.n 951fa │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 95e24 │ │ │ │ + bl 95d84 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 953dc │ │ │ │ + beq.w 9533c │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 9527e │ │ │ │ + bne.n 951de │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 953a0 │ │ │ │ + bne.n 95300 │ │ │ │ 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, 95314 │ │ │ │ + cbnz r5, 95274 │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 952ea │ │ │ │ + beq.n 9524a │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bne.w 95192 │ │ │ │ - cbnz r3, 95312 │ │ │ │ + bne.w 950f2 │ │ │ │ + cbnz r3, 95272 │ │ │ │ adds r4, #1 │ │ │ │ adds r2, #1 │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - beq.n 952ea │ │ │ │ - bls.n 95302 │ │ │ │ + beq.n 9524a │ │ │ │ + bls.n 95262 │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 95312 │ │ │ │ + beq.n 95272 │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - beq.n 952ea │ │ │ │ + beq.n 9524a │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.n 952d8 │ │ │ │ + bne.n 95238 │ │ │ │ subs r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 95176 │ │ │ │ + b.n 950d6 │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 952ca │ │ │ │ - bhi.n 95318 │ │ │ │ + beq.n 9522a │ │ │ │ + bhi.n 95278 │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ - beq.n 952ca │ │ │ │ + beq.n 9522a │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.w 95192 │ │ │ │ - b.n 952ea │ │ │ │ + bne.w 950f2 │ │ │ │ + b.n 9524a │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 952ea │ │ │ │ - bhi.n 95320 │ │ │ │ + beq.n 9524a │ │ │ │ + bhi.n 95280 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9542e │ │ │ │ + beq.w 9538e │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bne.n 952e2 │ │ │ │ + bne.n 95242 │ │ │ │ adds r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 95176 │ │ │ │ + b.n 950d6 │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - bne.w 95192 │ │ │ │ - b.n 952ea │ │ │ │ + bne.w 950f2 │ │ │ │ + b.n 9524a │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ - bne.n 952e2 │ │ │ │ - b.n 95312 │ │ │ │ + bne.n 95242 │ │ │ │ + b.n 95272 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 95e24 │ │ │ │ + bl 95d84 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #41344 @ 0xa180 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 844e0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 844a0 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95420 │ │ │ │ - ldr r2, [pc, #248] @ (95448 ) │ │ │ │ + beq.n 95380 │ │ │ │ + ldr r2, [pc, #248] @ (953a8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b.n 95204 │ │ │ │ + b.n 95164 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 95338 │ │ │ │ - bl 23c470 │ │ │ │ + bls.n 95298 │ │ │ │ + bl 23b41c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95420 │ │ │ │ - ldr r3, [pc, #212] @ (95448 ) │ │ │ │ + beq.n 95380 │ │ │ │ + ldr r3, [pc, #212] @ (953a8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - b.n 95204 │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + b.n 95164 │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 953ca │ │ │ │ + bne.n 9532a │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ - cbnz r0, 953d2 │ │ │ │ + cbnz r0, 95332 │ │ │ │ mov r0, r5 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - ldr r3, [pc, #172] @ (95448 ) │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + ldr r3, [pc, #172] @ (953a8 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 951fe │ │ │ │ + b.n 9515e │ │ │ │ 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 953be │ │ │ │ - cbnz r4, 95414 │ │ │ │ + beq.n 9531e │ │ │ │ + cbnz r4, 95374 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 952a2 │ │ │ │ - b.n 953a0 │ │ │ │ + beq.w 95202 │ │ │ │ + b.n 95300 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #116] @ (95448 ) │ │ │ │ + ldr r3, [pc, #116] @ (953a8 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 951fe │ │ │ │ + b.n 9515e │ │ │ │ movs r6, #2 │ │ │ │ sub.w r3, r9, r6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 6328c │ │ │ │ + bl 63194 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 953fe │ │ │ │ + bge.n 9535e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 953fe │ │ │ │ + cbnz r3, 9535e │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 952a2 │ │ │ │ + b.n 95202 │ │ │ │ movs r6, #1 │ │ │ │ - b.n 953dc │ │ │ │ + b.n 9533c │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - b.n 952a2 │ │ │ │ + b.n 95202 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 953dc │ │ │ │ + b.n 9533c │ │ │ │ bl 2fa44 <_PyObject_DebugMallocStats@@Base+0x1914> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 952a2 │ │ │ │ - b.n 953ea │ │ │ │ + bne.w 95202 │ │ │ │ + b.n 9534a │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 6328c │ │ │ │ - b.n 953fe │ │ │ │ + bl 63194 │ │ │ │ + b.n 9535e │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56060 @ 0xdafc │ │ │ │ + movw r1, #54076 @ 0xd33c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 953fe │ │ │ │ + bl 11de14 │ │ │ │ + b.n 9535e │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -157604,61 +157568,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 955cc │ │ │ │ - cbz r3, 95496 │ │ │ │ + bgt.w 9552c │ │ │ │ + cbz r3, 953f6 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bhi.w 955e6 │ │ │ │ + bhi.w 95546 │ │ │ │ cmp r3, #31 │ │ │ │ - bhi.w 9559e │ │ │ │ + bhi.w 954fe │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 9546a │ │ │ │ + beq.n 953ca │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 9546a │ │ │ │ + bne.n 953ca │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r4, #1 │ │ │ │ movs r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95476 │ │ │ │ + bne.n 953d6 │ │ │ │ cmp r4, r3 │ │ │ │ - blt.w 956f4 │ │ │ │ - beq.w 956fc │ │ │ │ + blt.w 95654 │ │ │ │ + beq.w 9565c │ │ │ │ cmp r4, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - beq.w 9561a │ │ │ │ + beq.w 9557a │ │ │ │ subs r2, r4, #1 │ │ │ │ mov r9, r2 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt.w 95650 │ │ │ │ - ldr r1, [pc, #648] @ (9573c ) │ │ │ │ + bgt.w 955b0 │ │ │ │ + ldr r1, [pc, #648] @ (9569c ) │ │ │ │ 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 9562c │ │ │ │ - ldr r0, [pc, #620] @ (95740 ) │ │ │ │ + beq.w 9558c │ │ │ │ + ldr r0, [pc, #620] @ (956a0 ) │ │ │ │ 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 95670 │ │ │ │ + bne.w 955d0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ @@ -157672,278 +157636,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 95e24 │ │ │ │ + bl 95d84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95706 │ │ │ │ + beq.w 95666 │ │ │ │ str r0, [r5, #16] │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 95e24 │ │ │ │ + bl 95d84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 956f8 │ │ │ │ + beq.w 95658 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq.n 9558e │ │ │ │ + beq.n 954ee │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 95e24 │ │ │ │ + bl 95d84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 956d0 │ │ │ │ + beq.w 95630 │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ itt ne │ │ │ │ addne.w r3, r5, #24 │ │ │ │ movne r6, #3 │ │ │ │ - beq.n 9558e │ │ │ │ + beq.n 954ee │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 95e24 │ │ │ │ + bl 95d84 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 956d2 │ │ │ │ + beq.w 95632 │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 95572 │ │ │ │ + bne.n 954d2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95694 │ │ │ │ + bne.n 955f4 │ │ │ │ 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 9546a │ │ │ │ + bne.w 953ca │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 955e2 │ │ │ │ + beq.n 95542 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.w 95486 │ │ │ │ - cbnz r5, 95608 │ │ │ │ + bne.w 953e6 │ │ │ │ + cbnz r5, 95568 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r4, #1 │ │ │ │ movs r5, #1 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq.n 955e2 │ │ │ │ - bls.n 955f8 │ │ │ │ + beq.n 95542 │ │ │ │ + bls.n 95558 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 95608 │ │ │ │ + beq.n 95568 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq.n 955e2 │ │ │ │ + beq.n 95542 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.n 955d0 │ │ │ │ + bne.n 95530 │ │ │ │ subs r5, #1 │ │ │ │ - b.n 9546a │ │ │ │ + b.n 953ca │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 955c2 │ │ │ │ - bhi.n 9560c │ │ │ │ + beq.n 95522 │ │ │ │ + bhi.n 9556c │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq.n 955c2 │ │ │ │ + beq.n 95522 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.w 95486 │ │ │ │ - b.n 955e2 │ │ │ │ + bne.w 953e6 │ │ │ │ + b.n 95542 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 955e2 │ │ │ │ - bhi.n 95614 │ │ │ │ + beq.n 95542 │ │ │ │ + bhi.n 95574 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 95724 │ │ │ │ + beq.w 95684 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 955da │ │ │ │ + bne.n 9553a │ │ │ │ adds r5, #1 │ │ │ │ - b.n 9546a │ │ │ │ + b.n 953ca │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - bne.w 95486 │ │ │ │ - b.n 955e2 │ │ │ │ + bne.w 953e6 │ │ │ │ + b.n 95542 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne.n 955da │ │ │ │ - b.n 95608 │ │ │ │ + bne.n 9553a │ │ │ │ + b.n 95568 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 95e24 │ │ │ │ + bl 95d84 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #41344 @ 0xa180 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 844e0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 844a0 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95716 │ │ │ │ - ldr r2, [pc, #248] @ (9573c ) │ │ │ │ + beq.n 95676 │ │ │ │ + ldr r2, [pc, #248] @ (9569c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b.n 954f8 │ │ │ │ + b.n 95458 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 9562c │ │ │ │ - bl 23c470 │ │ │ │ + bls.n 9558c │ │ │ │ + bl 23b41c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95716 │ │ │ │ - ldr r3, [pc, #212] @ (9573c ) │ │ │ │ + beq.n 95676 │ │ │ │ + ldr r3, [pc, #212] @ (9569c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - b.n 954f8 │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + b.n 95458 │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 956be │ │ │ │ + bne.n 9561e │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ - cbnz r0, 956c8 │ │ │ │ + cbnz r0, 95628 │ │ │ │ mov r0, r5 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - ldr r3, [pc, #172] @ (9573c ) │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + ldr r3, [pc, #172] @ (9569c ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 954f2 │ │ │ │ + b.n 95452 │ │ │ │ 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 956b2 │ │ │ │ - cbnz r4, 9570a │ │ │ │ + beq.n 95612 │ │ │ │ + cbnz r4, 9566a │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 95596 │ │ │ │ - b.n 95694 │ │ │ │ + beq.w 954f6 │ │ │ │ + b.n 955f4 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ - ldr r3, [pc, #112] @ (9573c ) │ │ │ │ + ldr r3, [pc, #112] @ (9569c ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 954f2 │ │ │ │ + b.n 95452 │ │ │ │ movs r6, #2 │ │ │ │ sub.w r3, r9, r6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 6328c │ │ │ │ + bl 63194 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 956f4 │ │ │ │ + bge.n 95654 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 956f4 │ │ │ │ + cbnz r3, 95654 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 95596 │ │ │ │ + b.n 954f6 │ │ │ │ movs r6, #1 │ │ │ │ - b.n 956d2 │ │ │ │ + b.n 95632 │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - b.n 95596 │ │ │ │ + b.n 954f6 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 956d2 │ │ │ │ + b.n 95632 │ │ │ │ bl 2fa44 <_PyObject_DebugMallocStats@@Base+0x1914> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95596 │ │ │ │ - b.n 956e0 │ │ │ │ + bne.w 954f6 │ │ │ │ + b.n 95640 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 6328c │ │ │ │ - b.n 956f4 │ │ │ │ + bl 63194 │ │ │ │ + b.n 95654 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56060 @ 0xdafc │ │ │ │ + movw r1, #54076 @ 0xd33c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 956f4 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 95654 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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, #56088 @ 0xdb18 │ │ │ │ + movw r1, #54104 @ 0xd358 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r4, r3 │ │ │ │ mov r2, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 958c2 │ │ │ │ + bgt.w 95822 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ - cbz r1, 95794 │ │ │ │ + cbz r1, 956f4 │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ - bhi.w 958e0 │ │ │ │ + bhi.w 95840 │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.w 9589a │ │ │ │ + bhi.w 957fa │ │ │ │ cmp r1, #9 │ │ │ │ - beq.w 95904 │ │ │ │ + beq.w 95864 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 95904 │ │ │ │ + bne.w 95864 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ adds r4, #1 │ │ │ │ movs r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 95770 │ │ │ │ + bne.n 956d0 │ │ │ │ cmp r4, r1 │ │ │ │ - blt.w 959ee │ │ │ │ - beq.w 959f6 │ │ │ │ + blt.w 9594e │ │ │ │ + beq.w 95956 │ │ │ │ cmp r4, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq.w 95916 │ │ │ │ + beq.w 95876 │ │ │ │ subs r3, r4, #1 │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.w 9594c │ │ │ │ - ldr r2, [pc, #644] @ (95a38 ) │ │ │ │ + bgt.w 958ac │ │ │ │ + ldr r2, [pc, #644] @ (95998 ) │ │ │ │ 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 95928 │ │ │ │ - ldr r0, [pc, #620] @ (95a3c ) │ │ │ │ + beq.w 95888 │ │ │ │ + ldr r0, [pc, #620] @ (9599c ) │ │ │ │ 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 9596c │ │ │ │ + bne.w 958cc │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ @@ -157957,281 +157921,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 95e24 │ │ │ │ + bl 95d84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95a00 │ │ │ │ + beq.w 95960 │ │ │ │ str r0, [r5, #16] │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 95e24 │ │ │ │ + bl 95d84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 959f2 │ │ │ │ + beq.w 95952 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq.n 9588a │ │ │ │ + beq.n 957ea │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 95e24 │ │ │ │ + bl 95d84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 959ca │ │ │ │ + beq.w 9592a │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ itt ne │ │ │ │ addne.w r3, r5, #24 │ │ │ │ movne r6, #3 │ │ │ │ - beq.n 9588a │ │ │ │ + beq.n 957ea │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 95e24 │ │ │ │ + bl 95d84 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 959cc │ │ │ │ + beq.w 9592c │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 9586e │ │ │ │ + bne.n 957ce │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95990 │ │ │ │ + bne.n 958f0 │ │ │ │ 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, 95904 │ │ │ │ + cbnz r5, 95864 │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 958da │ │ │ │ + beq.n 9583a │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bne.w 95782 │ │ │ │ - cbnz r3, 95902 │ │ │ │ + bne.w 956e2 │ │ │ │ + cbnz r3, 95862 │ │ │ │ adds r4, #1 │ │ │ │ adds r2, #1 │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - beq.n 958da │ │ │ │ - bls.n 958f2 │ │ │ │ + beq.n 9583a │ │ │ │ + bls.n 95852 │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 95902 │ │ │ │ + beq.n 95862 │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - beq.n 958da │ │ │ │ + beq.n 9583a │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.n 958c8 │ │ │ │ + bne.n 95828 │ │ │ │ subs r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 95766 │ │ │ │ + b.n 956c6 │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 958ba │ │ │ │ - bhi.n 95908 │ │ │ │ + beq.n 9581a │ │ │ │ + bhi.n 95868 │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ - beq.n 958ba │ │ │ │ + beq.n 9581a │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.w 95782 │ │ │ │ - b.n 958da │ │ │ │ + bne.w 956e2 │ │ │ │ + b.n 9583a │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 958da │ │ │ │ - bhi.n 95910 │ │ │ │ + beq.n 9583a │ │ │ │ + bhi.n 95870 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 95a1e │ │ │ │ + beq.w 9597e │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bne.n 958d2 │ │ │ │ + bne.n 95832 │ │ │ │ adds r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 95766 │ │ │ │ + b.n 956c6 │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - bne.w 95782 │ │ │ │ - b.n 958da │ │ │ │ + bne.w 956e2 │ │ │ │ + b.n 9583a │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ - bne.n 958d2 │ │ │ │ - b.n 95902 │ │ │ │ + bne.n 95832 │ │ │ │ + b.n 95862 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 95e24 │ │ │ │ + bl 95d84 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #41344 @ 0xa180 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 844e0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 844a0 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95a10 │ │ │ │ - ldr r2, [pc, #248] @ (95a38 ) │ │ │ │ + beq.n 95970 │ │ │ │ + ldr r2, [pc, #248] @ (95998 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b.n 957f4 │ │ │ │ + b.n 95754 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 95928 │ │ │ │ - bl 23c470 │ │ │ │ + bls.n 95888 │ │ │ │ + bl 23b41c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95a10 │ │ │ │ - ldr r3, [pc, #212] @ (95a38 ) │ │ │ │ + beq.n 95970 │ │ │ │ + ldr r3, [pc, #212] @ (95998 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - b.n 957f4 │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + b.n 95754 │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 959ba │ │ │ │ + bne.n 9591a │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ - cbnz r0, 959c2 │ │ │ │ + cbnz r0, 95922 │ │ │ │ mov r0, r5 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - ldr r3, [pc, #172] @ (95a38 ) │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + ldr r3, [pc, #172] @ (95998 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 957ee │ │ │ │ + b.n 9574e │ │ │ │ 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 959ae │ │ │ │ - cbnz r4, 95a04 │ │ │ │ + beq.n 9590e │ │ │ │ + cbnz r4, 95964 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 95892 │ │ │ │ - b.n 95990 │ │ │ │ + beq.w 957f2 │ │ │ │ + b.n 958f0 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #116] @ (95a38 ) │ │ │ │ + ldr r3, [pc, #116] @ (95998 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 957ee │ │ │ │ + b.n 9574e │ │ │ │ movs r6, #2 │ │ │ │ sub.w r3, r9, r6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 6328c │ │ │ │ + bl 63194 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 959ee │ │ │ │ + bge.n 9594e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 959ee │ │ │ │ + cbnz r3, 9594e │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 95892 │ │ │ │ + b.n 957f2 │ │ │ │ movs r6, #1 │ │ │ │ - b.n 959cc │ │ │ │ + b.n 9592c │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - b.n 95892 │ │ │ │ + b.n 957f2 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 959cc │ │ │ │ + b.n 9592c │ │ │ │ bl 2fa44 <_PyObject_DebugMallocStats@@Base+0x1914> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95892 │ │ │ │ - b.n 959da │ │ │ │ + bne.w 957f2 │ │ │ │ + b.n 9593a │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 6328c │ │ │ │ - b.n 959ee │ │ │ │ + bl 63194 │ │ │ │ + b.n 9594e │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56060 @ 0xdafc │ │ │ │ + movw r1, #54076 @ 0xd33c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 959ee │ │ │ │ + bl 11de14 │ │ │ │ + b.n 9594e │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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, #61528 @ 0xf058 │ │ │ │ + movw r1, #59544 @ 0xe898 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 95bbe │ │ │ │ + bgt.w 95b1e │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ - cbz r1, 95a90 │ │ │ │ + cbz r1, 959f0 │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ - bhi.w 95bdc │ │ │ │ + bhi.w 95b3c │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.w 95b96 │ │ │ │ + bhi.w 95af6 │ │ │ │ cmp r1, #9 │ │ │ │ - beq.w 95c00 │ │ │ │ + beq.w 95b60 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 95c00 │ │ │ │ + bne.w 95b60 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ adds r4, #1 │ │ │ │ movs r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 95a6c │ │ │ │ + bne.n 959cc │ │ │ │ cmp r4, r1 │ │ │ │ - blt.w 95cea │ │ │ │ - beq.w 95cf2 │ │ │ │ + blt.w 95c4a │ │ │ │ + beq.w 95c52 │ │ │ │ cmp r4, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq.w 95c12 │ │ │ │ + beq.w 95b72 │ │ │ │ subs r3, r4, #1 │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.w 95c48 │ │ │ │ - ldr r2, [pc, #644] @ (95d34 ) │ │ │ │ + bgt.w 95ba8 │ │ │ │ + ldr r2, [pc, #644] @ (95c94 ) │ │ │ │ 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 95c24 │ │ │ │ - ldr r0, [pc, #620] @ (95d38 ) │ │ │ │ + beq.w 95b84 │ │ │ │ + ldr r0, [pc, #620] @ (95c98 ) │ │ │ │ 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 95c68 │ │ │ │ + bne.w 95bc8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2b420 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ @@ -158245,307 +158209,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 95e24 │ │ │ │ + bl 95d84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95cfc │ │ │ │ + beq.w 95c5c │ │ │ │ str r0, [r5, #16] │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 95e24 │ │ │ │ + bl 95d84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95cee │ │ │ │ + beq.w 95c4e │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq.n 95b86 │ │ │ │ + beq.n 95ae6 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 95e24 │ │ │ │ + bl 95d84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95cc6 │ │ │ │ + beq.w 95c26 │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ itt ne │ │ │ │ addne.w r3, r5, #24 │ │ │ │ movne r6, #3 │ │ │ │ - beq.n 95b86 │ │ │ │ + beq.n 95ae6 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 95e24 │ │ │ │ + bl 95d84 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95cc8 │ │ │ │ + beq.w 95c28 │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 95b6a │ │ │ │ + bne.n 95aca │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95c8c │ │ │ │ + bne.n 95bec │ │ │ │ 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, 95c00 │ │ │ │ + cbnz r5, 95b60 │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 95bd6 │ │ │ │ + beq.n 95b36 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bne.w 95a7e │ │ │ │ - cbnz r3, 95bfe │ │ │ │ + bne.w 959de │ │ │ │ + cbnz r3, 95b5e │ │ │ │ adds r4, #1 │ │ │ │ adds r2, #1 │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - beq.n 95bd6 │ │ │ │ - bls.n 95bee │ │ │ │ + beq.n 95b36 │ │ │ │ + bls.n 95b4e │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 95bfe │ │ │ │ + beq.n 95b5e │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - beq.n 95bd6 │ │ │ │ + beq.n 95b36 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.n 95bc4 │ │ │ │ + bne.n 95b24 │ │ │ │ subs r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 95a62 │ │ │ │ + b.n 959c2 │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ - beq.n 95bb6 │ │ │ │ - bhi.n 95c04 │ │ │ │ + beq.n 95b16 │ │ │ │ + bhi.n 95b64 │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ - beq.n 95bb6 │ │ │ │ + beq.n 95b16 │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ - bne.w 95a7e │ │ │ │ - b.n 95bd6 │ │ │ │ + bne.w 959de │ │ │ │ + b.n 95b36 │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - beq.n 95bd6 │ │ │ │ - bhi.n 95c0c │ │ │ │ + beq.n 95b36 │ │ │ │ + bhi.n 95b6c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 95d1a │ │ │ │ + beq.w 95c7a │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bne.n 95bce │ │ │ │ + bne.n 95b2e │ │ │ │ adds r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 95a62 │ │ │ │ + b.n 959c2 │ │ │ │ cmp r1, #125 @ 0x7d │ │ │ │ - bne.w 95a7e │ │ │ │ - b.n 95bd6 │ │ │ │ + bne.w 959de │ │ │ │ + b.n 95b36 │ │ │ │ cmp r1, #91 @ 0x5b │ │ │ │ - bne.n 95bce │ │ │ │ - b.n 95bfe │ │ │ │ + bne.n 95b2e │ │ │ │ + b.n 95b5e │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 95e24 │ │ │ │ + bl 95d84 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #41344 @ 0xa180 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 844e0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 844a0 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95d0c │ │ │ │ - ldr r2, [pc, #248] @ (95d34 ) │ │ │ │ + beq.n 95c6c │ │ │ │ + ldr r2, [pc, #248] @ (95c94 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b.n 95af0 │ │ │ │ + b.n 95a50 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 95c24 │ │ │ │ - bl 23c470 │ │ │ │ + bls.n 95b84 │ │ │ │ + bl 23b41c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95d0c │ │ │ │ - ldr r3, [pc, #212] @ (95d34 ) │ │ │ │ + beq.n 95c6c │ │ │ │ + ldr r3, [pc, #212] @ (95c94 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - b.n 95af0 │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + b.n 95a50 │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 95cb6 │ │ │ │ + bne.n 95c16 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ - cbnz r0, 95cbe │ │ │ │ + cbnz r0, 95c1e │ │ │ │ mov r0, r5 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - ldr r3, [pc, #172] @ (95d34 ) │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + ldr r3, [pc, #172] @ (95c94 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 95aea │ │ │ │ + b.n 95a4a │ │ │ │ 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 95caa │ │ │ │ - cbnz r4, 95d00 │ │ │ │ + beq.n 95c0a │ │ │ │ + cbnz r4, 95c60 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 95b8e │ │ │ │ - b.n 95c8c │ │ │ │ + beq.w 95aee │ │ │ │ + b.n 95bec │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #116] @ (95d34 ) │ │ │ │ + ldr r3, [pc, #116] @ (95c94 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 95aea │ │ │ │ + b.n 95a4a │ │ │ │ movs r6, #2 │ │ │ │ sub.w r3, r9, r6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 6328c │ │ │ │ + bl 63194 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 95cea │ │ │ │ + bge.n 95c4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 95cea │ │ │ │ + cbnz r3, 95c4a │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 95b8e │ │ │ │ + b.n 95aee │ │ │ │ movs r6, #1 │ │ │ │ - b.n 95cc8 │ │ │ │ + b.n 95c28 │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - b.n 95b8e │ │ │ │ + b.n 95aee │ │ │ │ mov r6, r0 │ │ │ │ - b.n 95cc8 │ │ │ │ + b.n 95c28 │ │ │ │ bl 2fa44 <_PyObject_DebugMallocStats@@Base+0x1914> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95b8e │ │ │ │ - b.n 95cd6 │ │ │ │ + bne.w 95aee │ │ │ │ + b.n 95c36 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 6328c │ │ │ │ - b.n 95cea │ │ │ │ + bl 63194 │ │ │ │ + b.n 95c4a │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56060 @ 0xdafc │ │ │ │ + movw r1, #54076 @ 0xd33c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 95cea │ │ │ │ + bl 11de14 │ │ │ │ + b.n 95c4a │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #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.w ip, #0 │ │ │ │ subs r2, r0, #1 │ │ │ │ mov r0, ip │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp.w ip, #0 │ │ │ │ - bgt.n 95dbe │ │ │ │ + bgt.n 95d1e │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 95d84 │ │ │ │ + beq.n 95ce4 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bhi.n 95dda │ │ │ │ + bhi.n 95d3a │ │ │ │ cmp r3, #31 │ │ │ │ - bhi.n 95d86 │ │ │ │ + bhi.n 95ce6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 95e08 │ │ │ │ + beq.n 95d68 │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 95d52 │ │ │ │ + beq.n 95cb2 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 95d52 │ │ │ │ + bne.n 95cb2 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r0, #1 │ │ │ │ mov.w ip, #0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 95d60 │ │ │ │ + bne.n 95cc0 │ │ │ │ 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 95d52 │ │ │ │ + bne.n 95cb2 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 95dd4 │ │ │ │ + beq.n 95d34 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 95d70 │ │ │ │ + bne.n 95cd0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 95df6 │ │ │ │ + bne.n 95d56 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r0, #1 │ │ │ │ mov.w ip, #1 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq.n 95dd4 │ │ │ │ - bls.n 95dea │ │ │ │ + beq.n 95d34 │ │ │ │ + bls.n 95d4a │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 95df6 │ │ │ │ + beq.n 95d56 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq.n 95dd4 │ │ │ │ + beq.n 95d34 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.n 95dc2 │ │ │ │ + bne.n 95d22 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ - b.n 95d52 │ │ │ │ + b.n 95cb2 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 95dae │ │ │ │ - bhi.n 95dfc │ │ │ │ + beq.n 95d0e │ │ │ │ + bhi.n 95d5c │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq.n 95dae │ │ │ │ + beq.n 95d0e │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.n 95d70 │ │ │ │ - b.n 95dd4 │ │ │ │ + bne.n 95cd0 │ │ │ │ + b.n 95d34 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 95dd4 │ │ │ │ - bhi.n 95e02 │ │ │ │ - cbz r3, 95e08 │ │ │ │ + beq.n 95d34 │ │ │ │ + bhi.n 95d62 │ │ │ │ + cbz r3, 95d68 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 95dcc │ │ │ │ + bne.n 95d2c │ │ │ │ add.w ip, ip, #1 │ │ │ │ - b.n 95d52 │ │ │ │ + b.n 95cb2 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - bne.n 95d70 │ │ │ │ - b.n 95dd4 │ │ │ │ + bne.n 95cd0 │ │ │ │ + b.n 95d34 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne.n 95dcc │ │ │ │ - b.n 95df6 │ │ │ │ + bne.n 95d2c │ │ │ │ + b.n 95d56 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56060 @ 0xdafc │ │ │ │ + movw r1, #54076 @ 0xd33c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ 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 │ │ │ │ @@ -158553,231 +158517,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 9684c │ │ │ │ + bhi.w 96798 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ - lsls r7, r6, #6 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r6, #6 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ + lsls r3, r3, #6 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r3, r3, #6 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r6, #6 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r6, #6 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r3, r3, #6 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r3, r3, #6 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r0, r0, #13 │ │ │ │ - lsls r1, r6, #13 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ + lsls r6, r4, #12 │ │ │ │ + lsls r5, r5, #13 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r1, r0, #11 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ + lsls r7, r4, #10 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r7, r5, #12 │ │ │ │ lsls r1, r1, #13 │ │ │ │ - lsls r3, r4, #13 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ lsls r4, r7, #1 │ │ │ │ lsls r4, r7, #1 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ lsls r4, r7, #1 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r3, r4, #14 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r2, r7, #13 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r7, r2, #13 │ │ │ │ - lsls r3, r6, #10 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r3, r6, #10 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ + lsls r5, r7, #12 │ │ │ │ + lsls r1, r3, #10 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r1, r3, #10 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ lsls r3, r6, #1 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r1, r0, #11 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r7, r4, #10 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r6, r7, #13 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r4, r3, #14 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r6, r1, #14 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r7, r7, #19 │ │ │ │ - lsls r2, r5, #12 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r7, r2, #13 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r5, r6, #19 │ │ │ │ + lsls r0, r2, #12 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r2, r1, #11 │ │ │ │ + lsls r0, r6, #10 │ │ │ │ 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 94430 │ │ │ │ + b.w 94390 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r1, #38 @ 0x26 │ │ │ │ add.w r2, r3, #4 │ │ │ │ - beq.w 9613c │ │ │ │ + beq.w 96096 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 966b8 │ │ │ │ + beq.w 96684 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - beq.n 95f74 │ │ │ │ + beq.n 95ed4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 95f74 │ │ │ │ + bge.n 95ed4 │ │ │ │ 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 96652 │ │ │ │ + beq.w 965ae │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 96662 │ │ │ │ + beq.w 965be │ │ │ │ mov r0, r5 │ │ │ │ blx 2c090 │ │ │ │ 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 88350 │ │ │ │ + b.w 882b8 │ │ │ │ movs r1, #0 │ │ │ │ subs r0, #1 │ │ │ │ mov r3, r1 │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ cmp r1, #0 │ │ │ │ - bgt.w 9611e │ │ │ │ + bgt.w 9607a │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq.n 95fe6 │ │ │ │ + beq.n 95f46 │ │ │ │ cmp r2, #58 @ 0x3a │ │ │ │ - bhi.w 96102 │ │ │ │ + bhi.w 96062 │ │ │ │ cmp r2, #31 │ │ │ │ - bhi.w 96186 │ │ │ │ + bhi.w 96506 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 967e4 │ │ │ │ + beq.w 96728 │ │ │ │ cmp r2, #9 │ │ │ │ - beq.n 95fb2 │ │ │ │ + beq.n 95f12 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 95fb2 │ │ │ │ + bne.n 95f12 │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ adds r3, #1 │ │ │ │ movs r1, #0 │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - bne.n 95fc0 │ │ │ │ + bne.n 95f20 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 9671a │ │ │ │ - beq.w 96606 │ │ │ │ + blt.w 96638 │ │ │ │ + beq.w 96562 │ │ │ │ subs r2, r3, #1 │ │ │ │ mov sl, r2 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt.w 9662a │ │ │ │ - ldr r1, [pc, #440] @ (961b4 ) │ │ │ │ + bgt.w 96586 │ │ │ │ + ldr r1, [pc, #384] @ (960dc ) │ │ │ │ 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 965e0 │ │ │ │ - ldr r0, [pc, #412] @ (961b8 ) │ │ │ │ + beq.w 9653c │ │ │ │ + ldr r0, [pc, #356] @ (960e0 ) │ │ │ │ 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 9668c │ │ │ │ + bne.w 965e8 │ │ │ │ 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 2b420 │ │ │ │ @@ -158792,825 +158756,824 @@ │ │ │ │ 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 95e24 │ │ │ │ + bl 95d84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 966f6 │ │ │ │ + beq.w 96614 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 960ec │ │ │ │ + beq.n 9604c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95e24 │ │ │ │ + bl 95d84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9671e │ │ │ │ + beq.w 96680 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 960ec │ │ │ │ + beq.n 9604c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95e24 │ │ │ │ + bl 95d84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9677c │ │ │ │ + beq.w 9667c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r0, [r5, #24] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 960ec │ │ │ │ + beq.n 9604c │ │ │ │ add.w r7, r5, #24 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl 95e24 │ │ │ │ + bl 95d84 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 966f8 │ │ │ │ + beq.w 96616 │ │ │ │ mov r1, r7 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, r3 │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ mov r7, r1 │ │ │ │ - bne.n 960c8 │ │ │ │ + bne.n 96028 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - bne.w 96782 │ │ │ │ + bne.w 966f8 │ │ │ │ adds r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r2, #123 @ 0x7b │ │ │ │ - beq.n 96110 │ │ │ │ - bhi.w 965d8 │ │ │ │ + beq.n 96070 │ │ │ │ + bhi.w 96534 │ │ │ │ cmp r2, #91 @ 0x5b │ │ │ │ - bne.w 963a0 │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.w 963b0 │ │ │ │ + bne.w 962c8 │ │ │ │ + cbnz r1, 960d8 │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ adds r3, #1 │ │ │ │ movs r1, #1 │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - beq.w 963a6 │ │ │ │ - bls.n 96170 │ │ │ │ + beq.w 962ce │ │ │ │ + bls.n 960ca │ │ │ │ cmp r2, #123 @ 0x7b │ │ │ │ - beq.w 963b0 │ │ │ │ + beq.n 960d8 │ │ │ │ cmp r2, #125 @ 0x7d │ │ │ │ - beq.w 963a6 │ │ │ │ + beq.w 962ce │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - bne.n 96124 │ │ │ │ - b.n 963a6 │ │ │ │ + bne.n 96080 │ │ │ │ + b.n 962ce │ │ │ │ mov r1, r3 │ │ │ │ str r2, [r6, #0] │ │ │ │ - movw r2, #565 @ 0x235 │ │ │ │ - movt r2, #24 │ │ │ │ + movw r2, #64769 @ 0xfd01 │ │ │ │ + movt r2, #23 │ │ │ │ ldr.w r5, [r1], #8 │ │ │ │ str r1, [r6, #0] │ │ │ │ cmp r5, r2 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w r1, r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ - bne.w 9660a │ │ │ │ + bne.w 96566 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 95f3c │ │ │ │ + bne.w 95e9c │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - b.n 95f74 │ │ │ │ - cmp r2, #41 @ 0x29 │ │ │ │ - beq.w 963a6 │ │ │ │ - bhi.w 963aa │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 967e4 │ │ │ │ - cmp r2, #40 @ 0x28 │ │ │ │ - bne.n 96132 │ │ │ │ - b.n 963b0 │ │ │ │ - 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 95fb2 │ │ │ │ + b.n 95ed4 │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq.w 963a6 │ │ │ │ - cmp r2, #40 @ 0x28 │ │ │ │ - bne.w 95fd6 │ │ │ │ - b.n 96110 │ │ │ │ + beq.w 962ce │ │ │ │ + bls.w 962d2 │ │ │ │ + cmp r2, #91 @ 0x5b │ │ │ │ + bne.n 9608c │ │ │ │ + adds r1, #1 │ │ │ │ + b.n 95f12 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ 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 9684c │ │ │ │ - add r1, pc, #4 @ (adr r1, 961d4 ) │ │ │ │ + bhi.w 96798 │ │ │ │ + add r1, pc, #4 @ (adr r1, 960fc ) │ │ │ │ ldr.w pc, [r1, r3, lsl #2] │ │ │ │ - str r5, [r7, #24] │ │ │ │ + str r5, [r4, #12] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r7, #24] │ │ │ │ + str r5, [r4, #12] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r5, [r5, r6] │ │ │ │ + ldrsh r5, [r1, r4] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r7, #24] │ │ │ │ + str r5, [r4, #12] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r7, #24] │ │ │ │ + str r5, [r4, #12] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r5, [r6, r4] │ │ │ │ + ldrsh r5, [r2, r2] │ │ │ │ movs r1, r1 │ │ │ │ - str r7, [r1, #76] @ 0x4c │ │ │ │ + str r3, [r7, #60] @ 0x3c │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r6, #80] @ 0x50 │ │ │ │ + str r1, [r1, #72] @ 0x48 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r5, [r6, r4] │ │ │ │ + ldrsh r5, [r2, r2] │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #60] @ 0x3c │ │ │ │ + str r5, [r7, #44] @ 0x2c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r4, #76] @ 0x4c │ │ │ │ + str r5, [r1, #64] @ 0x40 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r2, #80] @ 0x50 │ │ │ │ + str r1, [r0, #68] @ 0x44 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r7, [r0, r5] │ │ │ │ + ldrsh r7, [r4, r2] │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r7, [r0, r5] │ │ │ │ + ldrsh r7, [r4, r2] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r7, [r0, r5] │ │ │ │ + ldrsh r7, [r4, r2] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r5, [r7, r5] │ │ │ │ + ldrsh r5, [r3, r3] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r2, #88] @ 0x58 │ │ │ │ + str r3, [r4, #72] @ 0x48 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r5, [r6, r4] │ │ │ │ + ldrsh r5, [r2, r2] │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r7, #76] @ 0x4c │ │ │ │ + str r1, [r5, #64] @ 0x40 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #56] @ 0x38 │ │ │ │ + str r1, [r4, #44] @ 0x2c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - str r5, [r6, #56] @ 0x38 │ │ │ │ + str r1, [r4, #44] @ 0x2c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r5, [r6, r4] │ │ │ │ + ldrsh r5, [r2, r2] │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r5, [r6, r4] │ │ │ │ + ldrsh r5, [r2, r2] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - str r1, [r2, #60] @ 0x3c │ │ │ │ + str r5, [r7, #44] @ 0x2c │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r5, [r6, r4] │ │ │ │ + ldrsh r5, [r2, r2] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r5, [r6, r4] │ │ │ │ + ldrsh r5, [r2, r2] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - str r3, [r1, #84] @ 0x54 │ │ │ │ + str r7, [r4, #76] @ 0x4c │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r5, [r7, r5] │ │ │ │ + ldrsh r5, [r3, r3] │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - str r3, [r5, #84] @ 0x54 │ │ │ │ + str r5, [r3, #68] @ 0x44 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - ldr r5, [r1, #4] │ │ │ │ + str r1, [r3, #120] @ 0x78 │ │ │ │ movs r1, r1 │ │ │ │ - str r3, [r4, #72] @ 0x48 │ │ │ │ + str r7, [r1, #60] @ 0x3c │ │ │ │ movs r1, r1 │ │ │ │ - ldrsh r5, [r7, r5] │ │ │ │ + ldrsh r5, [r3, r3] │ │ │ │ movs r1, r1 │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ + str r7, [r1, #48] @ 0x30 │ │ │ │ movs r1, r1 │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ - bne.w 95fd6 │ │ │ │ + bne.w 95f36 │ │ │ │ subs r1, #1 │ │ │ │ - b.n 95fb2 │ │ │ │ - cmp r2, #91 @ 0x5b │ │ │ │ - bne.w 96132 │ │ │ │ - adds r1, #1 │ │ │ │ - b.n 95fb2 │ │ │ │ + b.n 95f12 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 96728 │ │ │ │ + cmp r2, #40 @ 0x28 │ │ │ │ + bne.w 9608c │ │ │ │ + b.n 960d8 │ │ │ │ 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 9ba38 │ │ │ │ + b.w 9b990 │ │ │ │ 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 8f798 │ │ │ │ + b.w 8f6f8 │ │ │ │ movs r1, #125 @ 0x7d │ │ │ │ - bl 95d3c │ │ │ │ + bl 95c9c │ │ │ │ subs r3, r0, #0 │ │ │ │ mov sl, r3 │ │ │ │ - blt.w 9671a │ │ │ │ + blt.w 96638 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ mov r8, r3 │ │ │ │ - bne.w 96758 │ │ │ │ - bl 7faec │ │ │ │ + bne.w 96658 │ │ │ │ + bl 7faac │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9683c │ │ │ │ + beq.w 96774 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 96466 │ │ │ │ + beq.n 96392 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95e24 │ │ │ │ + bl 95d84 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9674c │ │ │ │ + beq.w 966c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95e24 │ │ │ │ + bl 95d84 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96722 │ │ │ │ + beq.w 966cc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 96722 │ │ │ │ + beq.w 966cc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9667a │ │ │ │ + blt.w 965d6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9645c │ │ │ │ + bge.n 96388 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 967dc │ │ │ │ + beq.w 96790 │ │ │ │ add.w r3, r8, #2 │ │ │ │ mov r8, r3 │ │ │ │ cmp sl, r3 │ │ │ │ - bgt.n 9640c │ │ │ │ + bgt.n 96338 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #125 @ 0x7d │ │ │ │ - beq.w 960f6 │ │ │ │ + beq.w 96056 │ │ │ │ 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 96468 │ │ │ │ + beq.n 96394 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 96468 │ │ │ │ + beq.n 96394 │ │ │ │ bl 2fa44 <_PyObject_DebugMallocStats@@Base+0x1914> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95f74 │ │ │ │ - b.n 96706 │ │ │ │ + bne.w 95ed4 │ │ │ │ + b.n 96624 │ │ │ │ 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 96614 │ │ │ │ + beq.w 96570 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 96662 │ │ │ │ + beq.w 965be │ │ │ │ mov r0, r5 │ │ │ │ blx 2c090 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 8079c │ │ │ │ + b.w 8075c │ │ │ │ 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 17e074 │ │ │ │ + b.w 17d904 │ │ │ │ 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 133558 │ │ │ │ + b.w 1336b8 │ │ │ │ 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 8079c │ │ │ │ + bl 8075c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 95f74 │ │ │ │ + b.n 95ed4 │ │ │ │ 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 14dbf4 │ │ │ │ - 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 29712c │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ - movw r5, #5996 @ 0x176c │ │ │ │ - movt r5, #80 @ 0x50 │ │ │ │ - movw r3, #4372 @ 0x1114 │ │ │ │ - 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 95f74 │ │ │ │ + b.w 14dbf0 │ │ │ │ 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 96816 │ │ │ │ + beq.w 96740 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 96662 │ │ │ │ + beq.w 965be │ │ │ │ mov r0, r5 │ │ │ │ blx 2accc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w a22fc │ │ │ │ + b.w a1c54 │ │ │ │ + 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 2969ac │ │ │ │ movs r1, #93 @ 0x5d │ │ │ │ - bl 95d3c │ │ │ │ + bl 95c9c │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 9671a │ │ │ │ + blt.w 96638 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96808 │ │ │ │ + beq.w 9675a │ │ │ │ mov r1, r6 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 967bc │ │ │ │ + beq.w 966b0 │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 95e24 │ │ │ │ + bl 95d84 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 967b2 │ │ │ │ + beq.w 966a6 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ str.w r0, [r1, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ - b.n 965b2 │ │ │ │ + b.n 964c0 │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ + movw r5, #5996 @ 0x176c │ │ │ │ + movt r5, #80 @ 0x50 │ │ │ │ + movw r3, #4372 @ 0x1114 │ │ │ │ + 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 95ed4 │ │ │ │ + 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 95f12 │ │ │ │ + cmp r2, #41 @ 0x29 │ │ │ │ + beq.w 962ce │ │ │ │ + cmp r2, #40 @ 0x28 │ │ │ │ + bne.w 95f36 │ │ │ │ + b.n 96070 │ │ │ │ cmp r2, #125 @ 0x7d │ │ │ │ - bne.w 95fd6 │ │ │ │ - b.n 963a6 │ │ │ │ + bne.w 95f36 │ │ │ │ + b.n 962ce │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #41344 @ 0xa180 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 844e0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 844a0 <_PyObject_GC_NewVar@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96830 │ │ │ │ - ldr r2, [pc, #616] @ (96864 ) │ │ │ │ + beq.w 96768 │ │ │ │ + ldr r2, [pc, #616] @ (967c0 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r8, [r1, r2] │ │ │ │ - b.n 9603c │ │ │ │ - ldr r5, [pc, #608] @ (96868 ) │ │ │ │ - b.n 960ec │ │ │ │ + b.n 95f9c │ │ │ │ + ldr r5, [pc, #608] @ (967c4 ) │ │ │ │ + b.n 9604c │ │ │ │ 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, 96662 │ │ │ │ + cbz r5, 965be │ │ │ │ cmp r1, #0 │ │ │ │ - bge.w 964c2 │ │ │ │ - b.n 964ba │ │ │ │ + bge.w 963ee │ │ │ │ + b.n 963e6 │ │ │ │ movw r2, #65531 @ 0xfffb │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ cmp r3, r2 │ │ │ │ - bls.n 965e0 │ │ │ │ + bls.n 9653c │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 23c470 │ │ │ │ + bl 23b41c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 96830 │ │ │ │ - ldr r2, [pc, #540] @ (96864 ) │ │ │ │ + beq.w 96768 │ │ │ │ + ldr r2, [pc, #540] @ (967c0 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r8, [r1, r2] │ │ │ │ - b.n 96042 │ │ │ │ + b.n 95fa2 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 967fc │ │ │ │ + bne.w 96784 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 96166 │ │ │ │ + bge.w 960c0 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 96166 │ │ │ │ + b.n 960c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 96446 │ │ │ │ + bne.w 96372 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 96446 │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 96372 │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r1, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bne.n 966e2 │ │ │ │ + bne.n 96644 │ │ │ │ ldr.w r0, [r0, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbnz r0, 966da │ │ │ │ + cbnz r0, 9663c │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - ldr r3, [pc, #436] @ (96864 ) │ │ │ │ - ldr.w r8, [r9, r3] │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - b.n 9603c │ │ │ │ - bl 94178 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 95f74 │ │ │ │ - movw r3, #4364 @ 0x110c │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56112 @ 0xdb30 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 95f74 │ │ │ │ - ldr r2, [pc, #392] @ (96864 ) │ │ │ │ - ldr.w r8, [r9, r2] │ │ │ │ - b.n 9603c │ │ │ │ - ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - blx r7 │ │ │ │ - ldr r3, [pc, #372] @ (96864 ) │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + ldr r3, [pc, #436] @ (967c0 ) │ │ │ │ ldr.w r8, [r9, r3] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9603c │ │ │ │ + b.n 95f9c │ │ │ │ mov r2, r0 │ │ │ │ sub.w r3, sl, r2 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6328c │ │ │ │ + bl 63194 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9671a │ │ │ │ + bge.n 96638 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 9671a │ │ │ │ + cbnz r3, 96638 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 95f74 │ │ │ │ + b.n 95ed4 │ │ │ │ + ldr r2, [pc, #384] @ (967c0 ) │ │ │ │ + ldr.w r8, [r9, r2] │ │ │ │ + b.n 95f9c │ │ │ │ + ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r7 │ │ │ │ + ldr r3, [pc, #368] @ (967c0 ) │ │ │ │ + ldr.w r8, [r9, r3] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + b.n 95f9c │ │ │ │ + movw r3, #4364 @ 0x110c │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #54112 @ 0xd360 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 11de14 │ │ │ │ + mov r3, sl │ │ │ │ + movs r2, #125 @ 0x7d │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 63194 │ │ │ │ + b.n 96638 │ │ │ │ + movs r2, #2 │ │ │ │ + b.n 96616 │ │ │ │ movs r2, #1 │ │ │ │ - b.n 966f8 │ │ │ │ + b.n 96616 │ │ │ │ + bl 940d8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 95ed4 │ │ │ │ + movw r3, #4364 @ 0x110c │ │ │ │ + movt r3, #80 @ 0x50 │ │ │ │ + movw r1, #54128 @ 0xd370 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl 11de14 │ │ │ │ + b.n 95ed4 │ │ │ │ + subs r3, #1 │ │ │ │ + mov r1, r6 │ │ │ │ + subs r3, r3, r2 │ │ │ │ + movs r2, #93 @ 0x5d │ │ │ │ + b.n 9661e │ │ │ │ + movs r1, #93 @ 0x5d │ │ │ │ + mov r0, r4 │ │ │ │ + bl 967c8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 95ed4 │ │ │ │ + b.n 96624 │ │ │ │ + add.w r3, sl, #4294967295 @ 0xffffffff │ │ │ │ + movs r2, #125 @ 0x7d │ │ │ │ + sub.w r3, r3, r8 │ │ │ │ + b.n 9661e │ │ │ │ sub.w r3, sl, #2 │ │ │ │ mov r1, r6 │ │ │ │ sub.w r3, r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ - bl 6328c │ │ │ │ + bl 63194 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 967cc │ │ │ │ + blt.n 967b0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9670e │ │ │ │ - b.n 9671a │ │ │ │ - add.w r3, sl, #4294967295 @ 0xffffffff │ │ │ │ - movs r2, #125 @ 0x7d │ │ │ │ - sub.w r3, r3, r8 │ │ │ │ - b.n 96700 │ │ │ │ - movw r3, #4364 @ 0x110c │ │ │ │ - movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56096 @ 0xdb20 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - mov r3, sl │ │ │ │ - movs r2, #125 @ 0x7d │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6328c │ │ │ │ - b.n 9671a │ │ │ │ - movs r2, #2 │ │ │ │ - b.n 966f8 │ │ │ │ + blt.n 9662c │ │ │ │ + b.n 96638 │ │ │ │ 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 967a4 │ │ │ │ + beq.n 9671a │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 96496 │ │ │ │ + bne.w 963c2 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - bne.n 96780 │ │ │ │ + bne.n 966f6 │ │ │ │ adds r3, #2 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w 95f74 │ │ │ │ - subs r3, #1 │ │ │ │ - mov r1, r6 │ │ │ │ - subs r3, r3, r2 │ │ │ │ - movs r2, #93 @ 0x5d │ │ │ │ - b.n 96700 │ │ │ │ - movs r1, #93 @ 0x5d │ │ │ │ - mov r0, r4 │ │ │ │ - bl 9686c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 95f74 │ │ │ │ - b.n 96706 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 9673c │ │ │ │ - mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9673c │ │ │ │ - mov r0, r9 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9645c │ │ │ │ + b.w 95ed4 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56060 @ 0xdafc │ │ │ │ + movw r1, #54076 @ 0xd33c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 9671a │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - blt.w 95f94 │ │ │ │ - b.w 95f9c │ │ │ │ - movs r2, #93 @ 0x5d │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 6328c │ │ │ │ - b.w 95f74 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 96638 │ │ │ │ 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 96662 │ │ │ │ + beq.w 965be │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 96580 │ │ │ │ - b.n 96588 │ │ │ │ + blt.w 96474 │ │ │ │ + b.n 9647c │ │ │ │ + movs r2, #93 @ 0x5d │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 63194 │ │ │ │ + b.w 95ed4 │ │ │ │ movs r2, #41 @ 0x29 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6328c │ │ │ │ - b.n 9671a │ │ │ │ + bl 63194 │ │ │ │ + b.n 96638 │ │ │ │ mov r3, sl │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6328c │ │ │ │ - b.w 95f74 │ │ │ │ + bl 63194 │ │ │ │ + b.w 95ed4 │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + blt.w 95ef4 │ │ │ │ + b.w 95efc │ │ │ │ + mov r0, r9 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 96388 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56148 @ 0xdb54 │ │ │ │ + movw r1, #54164 @ 0xd394 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 9671a │ │ │ │ + bl 11de14 │ │ │ │ + b.n 96638 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 966e6 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 966e6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 9687e │ │ │ │ - cbz r1, 96878 │ │ │ │ + bne.n 967da │ │ │ │ + cbz r1, 967d4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, r2, #32 │ │ │ │ movw lr, #61438 @ 0xeffe │ │ │ │ @@ -159618,28 +159581,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 968a6 │ │ │ │ - cbnz r4, 968b8 │ │ │ │ + beq.n 96802 │ │ │ │ + cbnz r4, 96814 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 96880 │ │ │ │ - cbz r1, 968b2 │ │ │ │ + bne.n 967dc │ │ │ │ + cbz r1, 9680e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 2fa44 <_PyObject_DebugMallocStats@@Base+0x1914> │ │ │ │ │ │ │ │ -000968c0 : │ │ │ │ +0009681c : │ │ │ │ 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} │ │ │ │ @@ -159647,1138 +159610,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 7faec │ │ │ │ + bl 7faac │ │ │ │ str r0, [sp, #4] │ │ │ │ str.w r0, [r6, #3904] @ 0xf40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 976a6 │ │ │ │ + beq.w 97602 │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ movw r0, #8212 @ 0x2014 │ │ │ │ movt r0, #81 @ 0x51 │ │ │ │ - bl 1ca5c8 │ │ │ │ + bl 1c9448 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 977c6 │ │ │ │ - bl 9a6e0 │ │ │ │ + beq.w 97722 │ │ │ │ + bl 9a638 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 976a6 │ │ │ │ + beq.w 97602 │ │ │ │ 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 9a72c │ │ │ │ + bl 9a684 │ │ │ │ str.w r0, [r6, #376] @ 0x178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 976a6 │ │ │ │ + beq.w 97602 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56772 @ 0xddc4 │ │ │ │ + movw r1, #54788 @ 0xd604 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 976a6 │ │ │ │ + beq.w 97602 │ │ │ │ movw r3, #59976 @ 0xea48 │ │ │ │ movt r3, #84 @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2bab4 │ │ │ │ - bl 1caf24 │ │ │ │ + bl 1c9da4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9779e │ │ │ │ + beq.w 976fa │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #764] @ (96c70 ) │ │ │ │ + ldr r1, [pc, #764] @ (96bcc ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9779e │ │ │ │ + beq.w 976fa │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56780 @ 0xddcc │ │ │ │ + movw r1, #54796 @ 0xd60c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9779e │ │ │ │ + beq.w 976fa │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 969a8 │ │ │ │ + bge.n 96904 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97794 │ │ │ │ + beq.w 976f0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56792 @ 0xddd8 │ │ │ │ + movw r1, #54808 @ 0xd618 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r3, #0 │ │ │ │ ldr.w fp, [sl, #8] │ │ │ │ strd r3, r3, [sp, #24] │ │ │ │ strd r3, r3, [sp, #32] │ │ │ │ - bl 1caf70 │ │ │ │ + bl 1c9df0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #56836 @ 0xde04 │ │ │ │ + movw r1, #54852 @ 0xd644 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 969f0 │ │ │ │ + bge.n 9694c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97914 │ │ │ │ + beq.w 97870 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #19448 @ 0x4bf8 │ │ │ │ + movw r1, #17464 @ 0x4438 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1caf70 │ │ │ │ + bl 1c9df0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #56852 @ 0xde14 │ │ │ │ + movw r1, #54868 @ 0xd654 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96a30 │ │ │ │ + bge.n 9698c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9790a │ │ │ │ + beq.w 97866 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56868 @ 0xde24 │ │ │ │ + movw r1, #54884 @ 0xd664 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 1caf70 │ │ │ │ + bl 1c9df0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #56884 @ 0xde34 │ │ │ │ + movw r1, #54900 @ 0xd674 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96a70 │ │ │ │ + bge.n 969cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97900 │ │ │ │ + beq.w 9785c │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47988 @ 0xbb74 │ │ │ │ + movw r1, #46012 @ 0xb3bc │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 1caf70 │ │ │ │ + bl 1c9df0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #56904 @ 0xde48 │ │ │ │ + movw r1, #54920 @ 0xd688 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96ab0 │ │ │ │ + bge.n 96a0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 978f6 │ │ │ │ + beq.w 97852 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 9775c │ │ │ │ - bl 1bd244 │ │ │ │ + beq.w 976b8 │ │ │ │ + bl 1bc064 │ │ │ │ movw r0, #61184 @ 0xef00 │ │ │ │ movt r0, #84 @ 0x54 │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #26044 @ 0x65bc │ │ │ │ + movw r1, #23712 @ 0x5ca0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96af2 │ │ │ │ + bge.n 96a4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97958 │ │ │ │ + beq.w 978b4 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ mov.w r0, #2288 @ 0x8f0 │ │ │ │ movt r0, #782 @ 0x30e │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #56924 @ 0xde5c │ │ │ │ + movw r1, #54940 @ 0xd69c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96b30 │ │ │ │ + bge.n 96a8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9794e │ │ │ │ + beq.w 978aa │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 9775c │ │ │ │ - movw r3, #33984 @ 0x84c0 │ │ │ │ + beq.w 976b8 │ │ │ │ + movw r3, #32000 @ 0x7d00 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #56936 @ 0xde68 │ │ │ │ + movw r1, #54952 @ 0xd6a8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r0, #56944 @ 0xde70 │ │ │ │ + movw r0, #54960 @ 0xd6b0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 9512c │ │ │ │ + bl 9508c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #56952 @ 0xde78 │ │ │ │ + movw r1, #54968 @ 0xd6b8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96b80 │ │ │ │ + bge.n 96adc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97944 │ │ │ │ + beq.w 978a0 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 9775c │ │ │ │ - movw r0, #33984 @ 0x84c0 │ │ │ │ + beq.w 976b8 │ │ │ │ + movw r0, #32000 @ 0x7d00 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #56960 @ 0xde80 │ │ │ │ + movw r1, #54976 @ 0xd6c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 97930 │ │ │ │ + blt.w 9788c │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ movw r0, #1013 @ 0x3f5 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #56972 @ 0xde8c │ │ │ │ + movw r1, #54988 @ 0xd6cc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96bf0 │ │ │ │ + bge.n 96b4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9796c │ │ │ │ + beq.w 978c8 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 9775c │ │ │ │ - movw r0, #30888 @ 0x78a8 │ │ │ │ + beq.w 976b8 │ │ │ │ + movw r0, #28904 @ 0x70e8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #56984 @ 0xde98 │ │ │ │ + movw r1, #55000 @ 0xd6d8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96c2e │ │ │ │ + bge.n 96b8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97962 │ │ │ │ + beq.w 978be │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 9775c │ │ │ │ - movw r0, #56996 @ 0xdea4 │ │ │ │ + beq.w 976b8 │ │ │ │ + movw r0, #55012 @ 0xd6e4 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #4112 @ 0x1010 │ │ │ │ + movw r1, #2128 @ 0x850 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96c74 │ │ │ │ + bge.n 96bd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 978ec │ │ │ │ - b.n 96c74 │ │ │ │ + beq.w 97848 │ │ │ │ + b.n 96bd0 │ │ │ │ nop │ │ │ │ lsls r0, r3, #8 │ │ │ │ lsls r3, r2, #1 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57004 @ 0xdeac │ │ │ │ + movw r1, #55020 @ 0xd6ec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96cae │ │ │ │ + bge.n 96c0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 978e2 │ │ │ │ + beq.w 9783e │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 9775c │ │ │ │ - bl 1cafd8 │ │ │ │ + beq.w 976b8 │ │ │ │ + bl 1c9e58 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #47344 @ 0xb8f0 │ │ │ │ + movw r1, #45360 @ 0xb130 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96ce4 │ │ │ │ + bge.n 96c40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97a4c │ │ │ │ + beq.w 979a8 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 9775c │ │ │ │ - bl 1cb0d0 │ │ │ │ + beq.w 976b8 │ │ │ │ + bl 1c9f50 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #47276 @ 0xb8ac │ │ │ │ + movw r1, #45292 @ 0xb0ec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96d1a │ │ │ │ + bge.n 96c76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97a38 │ │ │ │ + beq.w 97994 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 9775c │ │ │ │ - ldr r2, [pc, #324] @ (96e68 ) │ │ │ │ + beq.w 976b8 │ │ │ │ + ldr r2, [pc, #324] @ (96dc4 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r0, fp │ │ │ │ movw r1, #31140 @ 0x79a4 │ │ │ │ movt r1, #87 @ 0x57 │ │ │ │ - bl 1c98ac │ │ │ │ + bl 1c872c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 97a42 │ │ │ │ + beq.w 9799e │ │ │ │ movw r0, #31140 @ 0x79a4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ - bl 9b31c │ │ │ │ + bl 9b274 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ movs r0, #32 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 979be │ │ │ │ + beq.w 9791a │ │ │ │ str r0, [r6, #16] │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97a00 │ │ │ │ + beq.w 9795c │ │ │ │ str r0, [r6, #20] │ │ │ │ movw r0, #52015 @ 0xcb2f │ │ │ │ movt r0, #4 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 979e4 │ │ │ │ + beq.w 97940 │ │ │ │ str r0, [r6, #24] │ │ │ │ movs r0, #0 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97a1c │ │ │ │ + beq.w 97978 │ │ │ │ str r0, [r6, #28] │ │ │ │ movw r0, #16963 @ 0x4243 │ │ │ │ movt r0, #15 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97986 │ │ │ │ + beq.w 978e2 │ │ │ │ movw r7, #43560 @ 0xaa28 │ │ │ │ movt r7, #80 @ 0x50 │ │ │ │ str r0, [r6, #32] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97a72 │ │ │ │ + beq.w 979ce │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97a56 │ │ │ │ + beq.w 979b2 │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97a8e │ │ │ │ + beq.w 979ea │ │ │ │ str r0, [r6, #44] @ 0x2c │ │ │ │ movs r0, #0 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 979a2 │ │ │ │ + beq.w 978fe │ │ │ │ str r0, [r6, #48] @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #62496 @ 0xf420 │ │ │ │ + movw r1, #60512 @ 0xec60 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96e04 │ │ │ │ + bge.n 96d60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97ac8 │ │ │ │ + beq.w 97a24 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #16 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57012 @ 0xdeb4 │ │ │ │ + movw r1, #55028 @ 0xd6f4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96e42 │ │ │ │ + bge.n 96d9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 979da │ │ │ │ + beq.w 97936 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ movs r7, #0 │ │ │ │ ldr.w r8, [r3, #1788] @ 0x6fc │ │ │ │ - b.n 96ea6 │ │ │ │ + b.n 96e02 │ │ │ │ nop │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ lsls r1, r2, #1 │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 88350 │ │ │ │ + bl 882b8 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 97aaa │ │ │ │ - bl 9bb0c │ │ │ │ + beq.w 97a06 │ │ │ │ + bl 9ba64 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 978bc │ │ │ │ + beq.w 97818 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96ea4 │ │ │ │ + bge.n 96e00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9789e │ │ │ │ + beq.w 977fa │ │ │ │ adds r7, #1 │ │ │ │ ldr.w r6, [r8, r7, lsl #3] │ │ │ │ mov r0, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 96e6c │ │ │ │ + bne.n 96dc8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9c120 │ │ │ │ + bl 9c078 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9787e │ │ │ │ + bne.w 977da │ │ │ │ mov r0, r9 │ │ │ │ - bl 84280 │ │ │ │ + bl 84240 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96edc │ │ │ │ + bge.n 96e38 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 96edc │ │ │ │ + cbnz r3, 96e38 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57024 @ 0xdec0 │ │ │ │ + movw r1, #55040 @ 0xd700 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96f06 │ │ │ │ + bge.n 96e62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 978a8 │ │ │ │ + beq.w 97804 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ movw r0, #297 @ 0x129 │ │ │ │ - bl 80b5c │ │ │ │ + bl 80b1c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9775c │ │ │ │ - ldr r7, [pc, #764] @ (9721c ) │ │ │ │ + beq.w 976b8 │ │ │ │ + ldr r7, [pc, #764] @ (97178 ) │ │ │ │ addw r9, r7, #1188 @ 0x4a4 │ │ │ │ ldr.w r8, [r7, #4]! │ │ │ │ mov r0, r8 │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 88350 │ │ │ │ + bl 882b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97858 │ │ │ │ + beq.w 977b4 │ │ │ │ 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 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 88350 │ │ │ │ + bl 882b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97856 │ │ │ │ + beq.w 977b2 │ │ │ │ ldr.w r5, [sl, #4] │ │ │ │ str.w r0, [r8, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 88350 │ │ │ │ + bl 882b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97856 │ │ │ │ + beq.w 977b2 │ │ │ │ ldr.w r5, [sl, #8] │ │ │ │ add.w r7, sl, #12 │ │ │ │ str.w r0, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 88350 │ │ │ │ + bl 882b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97856 │ │ │ │ + beq.w 977b2 │ │ │ │ ldr.w r5, [sl, #12] │ │ │ │ str.w r0, [r8, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 88350 │ │ │ │ + bl 882b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97856 │ │ │ │ + beq.w 977b2 │ │ │ │ str.w r0, [r8, #16] │ │ │ │ cmp r7, r9 │ │ │ │ add.w r8, r8, #16 │ │ │ │ - bne.n 96f4e │ │ │ │ + bne.n 96eaa │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #56056 @ 0xdaf8 │ │ │ │ + movw r1, #54072 @ 0xd338 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movw r0, #12120 @ 0x2f58 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr.w fp, [sp, #16] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ - bl 9e640 │ │ │ │ + bl 9e5dc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97012 │ │ │ │ + bge.n 96f6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 97012 │ │ │ │ + cbnz r3, 96f6e │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31300 @ 0x7a44 │ │ │ │ + movw r1, #29316 @ 0x7284 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9703c │ │ │ │ + bge.n 96f98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97874 │ │ │ │ + beq.w 977d0 │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 9775c │ │ │ │ - movw r0, #57048 @ 0xded8 │ │ │ │ + beq.w 976b8 │ │ │ │ + movw r0, #55064 @ 0xd718 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57056 @ 0xdee0 │ │ │ │ + movw r1, #55072 @ 0xd720 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9707a │ │ │ │ + bge.n 96fd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 978b2 │ │ │ │ + beq.w 9780e │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 9775c │ │ │ │ - movw r0, #33984 @ 0x84c0 │ │ │ │ + beq.w 976b8 │ │ │ │ + movw r0, #32000 @ 0x7d00 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57068 @ 0xdeec │ │ │ │ + movw r1, #55084 @ 0xd72c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 97844 │ │ │ │ + blt.w 977a0 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 9775c │ │ │ │ - ldr r2, [pc, #360] @ (97220 ) │ │ │ │ + beq.w 976b8 │ │ │ │ + ldr r2, [pc, #360] @ (9717c ) │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #360] @ (97224 ) │ │ │ │ + ldr r1, [pc, #360] @ (97180 ) │ │ │ │ mov r0, fp │ │ │ │ - bl 1c98ac │ │ │ │ + bl 1c872c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 97a42 │ │ │ │ - ldr r0, [pc, #344] @ (97224 ) │ │ │ │ - bl 9b31c │ │ │ │ + beq.w 9799e │ │ │ │ + ldr r0, [pc, #344] @ (97180 ) │ │ │ │ + bl 9b274 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ movs r0, #3 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ str r0, [r7, #16] │ │ │ │ movs r0, #14 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ str r0, [r7, #20] │ │ │ │ movs r0, #8 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ str r0, [r7, #24] │ │ │ │ - movw r0, #57080 @ 0xdef8 │ │ │ │ + movw r0, #55096 @ 0xd738 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ str r0, [r7, #28] │ │ │ │ movs r0, #0 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ str r0, [r7, #32] │ │ │ │ ldr.w r3, [sl, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97824 │ │ │ │ + bne.w 97780 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #62476 @ 0xf40c │ │ │ │ + movw r1, #60492 @ 0xec4c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97132 │ │ │ │ + bge.n 9708e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9781c │ │ │ │ + beq.w 97778 │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 9775c │ │ │ │ - bl 7faec │ │ │ │ + beq.w 976b8 │ │ │ │ + bl 7faac │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9775c │ │ │ │ - movw r0, #57088 @ 0xdf00 │ │ │ │ + beq.w 976b8 │ │ │ │ + movw r0, #55104 @ 0xd740 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97804 │ │ │ │ + beq.w 97760 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #29452 @ 0x730c │ │ │ │ + movw r1, #27424 @ 0x6b20 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ mov r0, r6 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97180 │ │ │ │ + bge.n 970dc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 977fc │ │ │ │ + beq.w 97758 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 97804 │ │ │ │ - movw r0, #57096 @ 0xdf08 │ │ │ │ + beq.w 97760 │ │ │ │ + movw r0, #55112 @ 0xd748 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97804 │ │ │ │ + beq.w 97760 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57108 @ 0xdf14 │ │ │ │ + movw r1, #55124 @ 0xd754 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 971c4 │ │ │ │ + bge.n 97120 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 977f4 │ │ │ │ + beq.w 97750 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 97804 │ │ │ │ + beq.w 97760 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #26044 @ 0x65bc │ │ │ │ + movw r1, #23712 @ 0x5ca0 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 97804 │ │ │ │ + beq.w 97760 │ │ │ │ mov.w r0, #2288 @ 0x8f0 │ │ │ │ movt r0, #782 @ 0x30e │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97804 │ │ │ │ + beq.w 97760 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #56924 @ 0xde5c │ │ │ │ + movw r1, #54940 @ 0xd69c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97228 │ │ │ │ + bge.n 97184 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 977ec │ │ │ │ - b.n 97228 │ │ │ │ - add r6, pc, #368 @ (adr r6, 97390 ) │ │ │ │ + beq.w 97748 │ │ │ │ + b.n 97184 │ │ │ │ + ldr r6, [sp, #624] @ 0x270 │ │ │ │ movs r6, r6 │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ lsls r1, r2, #1 │ │ │ │ ldrb r4, [r6, #9] │ │ │ │ lsls r7, r2, #1 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 97804 │ │ │ │ - movw r0, #57120 @ 0xdf20 │ │ │ │ + beq.w 97760 │ │ │ │ + movw r0, #55136 @ 0xd760 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97804 │ │ │ │ + beq.w 97760 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57140 @ 0xdf34 │ │ │ │ + movw r1, #55156 @ 0xd774 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97268 │ │ │ │ + bge.n 971c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 977e4 │ │ │ │ + beq.w 97740 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 97804 │ │ │ │ + beq.w 97760 │ │ │ │ mov r0, r6 │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - movw r1, #57152 @ 0xdf40 │ │ │ │ + movw r1, #55168 @ 0xd780 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 97804 │ │ │ │ + beq.w 97760 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cbb20 <_PyNamespace_New@@Base> │ │ │ │ + bl 1ca9a0 <_PyNamespace_New@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 972a8 │ │ │ │ + bge.n 97204 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 972a8 │ │ │ │ + cbnz r3, 97204 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20060 @ 0x4e5c │ │ │ │ + movw r1, #18076 @ 0x469c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 972d2 │ │ │ │ + bge.n 9722e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 977dc │ │ │ │ + beq.w 97738 │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 9775c │ │ │ │ - ldr r2, [pc, #756] @ (975d0 ) │ │ │ │ + beq.w 976b8 │ │ │ │ + ldr r2, [pc, #756] @ (9752c ) │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #756] @ (975d4 ) │ │ │ │ + ldr r1, [pc, #756] @ (97530 ) │ │ │ │ mov r0, fp │ │ │ │ - bl 1c98ac │ │ │ │ + bl 1c872c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 97a42 │ │ │ │ - ldr r0, [pc, #744] @ (975d4 ) │ │ │ │ + beq.w 9799e │ │ │ │ + ldr r0, [pc, #744] @ (97530 ) │ │ │ │ ldr.w r6, [sl, #8] │ │ │ │ - bl 9b31c │ │ │ │ + bl 9b274 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1cbf0c <_PyNamespace_New@@Base+0x3ec> │ │ │ │ + bl 1cad8c <_PyNamespace_New@@Base+0x3ec> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 97748 │ │ │ │ + beq.w 976a4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57980 @ 0xe27c │ │ │ │ + movw r1, #55996 @ 0xdabc │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9732e │ │ │ │ + bge.n 9728a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97740 │ │ │ │ + beq.w 9769c │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 9775c │ │ │ │ - movw r0, #14036 @ 0x36d4 │ │ │ │ + beq.w 976b8 │ │ │ │ + movw r0, #12052 @ 0x2f14 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 8832c │ │ │ │ + bl 88294 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57184 @ 0xdf60 │ │ │ │ + movw r1, #55200 @ 0xd7a0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9736c │ │ │ │ + bge.n 972c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97738 │ │ │ │ + beq.w 97694 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 9775c │ │ │ │ - bl 1cc3f8 │ │ │ │ + beq.w 976b8 │ │ │ │ + bl 1cb278 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #63420 @ 0xf7bc │ │ │ │ + movw r1, #61436 @ 0xeffc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 973a2 │ │ │ │ + bge.n 972fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97730 │ │ │ │ + beq.w 9768c │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 9775c │ │ │ │ - ldr r2, [pc, #556] @ (975d8 ) │ │ │ │ + beq.w 976b8 │ │ │ │ + ldr r2, [pc, #556] @ (97534 ) │ │ │ │ mov r0, fp │ │ │ │ - ldr r1, [pc, #556] @ (975dc ) │ │ │ │ + ldr r1, [pc, #556] @ (97538 ) │ │ │ │ movs r3, #0 │ │ │ │ - bl 1c98ac │ │ │ │ + bl 1c872c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 97a42 │ │ │ │ + beq.w 9799e │ │ │ │ movs r0, #0 │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57204 @ 0xdf74 │ │ │ │ + movw r1, #55220 @ 0xd7b4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 973ec │ │ │ │ + bge.n 97348 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9778c │ │ │ │ + beq.w 976e8 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 9775c │ │ │ │ - bl 7faec │ │ │ │ + beq.w 976b8 │ │ │ │ + bl 7faac │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57216 @ 0xdf80 │ │ │ │ + movw r1, #55232 @ 0xd7c0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97422 │ │ │ │ + bge.n 9737e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9777c │ │ │ │ + beq.w 976d8 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ movs r0, #0 │ │ │ │ - bl 80da4 │ │ │ │ + bl 80d64 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57236 @ 0xdf94 │ │ │ │ + movw r1, #55252 @ 0xd7d4 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9745a │ │ │ │ + bge.n 973b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97784 │ │ │ │ + beq.w 976e0 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 9775c │ │ │ │ + beq.w 976b8 │ │ │ │ ldr.w r3, [sl, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97726 │ │ │ │ + bne.w 97682 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - movw r2, #18468 @ 0x4824 │ │ │ │ + movw r2, #16484 @ 0x4064 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 1cc5c4 │ │ │ │ + bl 1cb444 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 976a6 │ │ │ │ - ldr r0, [pc, #348] @ (975e0 ) │ │ │ │ + beq.w 97602 │ │ │ │ + ldr r0, [pc, #348] @ (9753c ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 1ca5c8 │ │ │ │ + bl 1c9448 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 976a6 │ │ │ │ - movw r1, #48096 @ 0xbbe0 │ │ │ │ + beq.w 97602 │ │ │ │ + movw r1, #46112 @ 0xb420 │ │ │ │ movt r1, #47 @ 0x2f │ │ │ │ - ldr r2, [pc, #324] @ (975e4 ) │ │ │ │ - bl 990a8 │ │ │ │ + ldr r2, [pc, #324] @ (97540 ) │ │ │ │ + bl 99004 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9768e │ │ │ │ - movw r1, #38776 @ 0x9778 │ │ │ │ + bne.w 975ea │ │ │ │ + movw r1, #36792 @ 0x8fb8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r2, [pc, #308] @ (975e8 ) │ │ │ │ + ldr r2, [pc, #308] @ (97544 ) │ │ │ │ mov r0, sl │ │ │ │ - bl 990a8 │ │ │ │ + bl 99004 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9768e │ │ │ │ - bl 1cbb20 <_PyNamespace_New@@Base> │ │ │ │ + bne.w 975ea │ │ │ │ + bl 1ca9a0 <_PyNamespace_New@@Base> │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9768e │ │ │ │ + beq.w 975ea │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #59388 @ 0xe7fc │ │ │ │ + movw r1, #57404 @ 0xe03c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ - bl 990a8 │ │ │ │ + bl 99004 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 974f2 │ │ │ │ + bge.n 9744e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9771e │ │ │ │ + beq.w 9767a │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9768e │ │ │ │ - ldr.w r8, [pc, #244] @ 975f0 │ │ │ │ + bne.w 975ea │ │ │ │ + ldr.w r8, [pc, #244] @ 9754c │ │ │ │ mov.w r9, #1 │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr.w r4, [r8], #4 │ │ │ │ lsl.w r0, r9, r7 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9768e │ │ │ │ - bl 990a8 │ │ │ │ + beq.w 975ea │ │ │ │ + bl 99004 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97534 │ │ │ │ + bge.n 97490 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97712 │ │ │ │ + beq.w 9766e │ │ │ │ adds r7, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9768e │ │ │ │ + bne.w 975ea │ │ │ │ cmp r7, #19 │ │ │ │ - bne.n 97502 │ │ │ │ - movw r1, #57248 @ 0xdfa0 │ │ │ │ + bne.n 9745e │ │ │ │ + movw r1, #55264 @ 0xd7e0 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r2, [pc, #160] @ (975ec ) │ │ │ │ + ldr r2, [pc, #160] @ (97548 ) │ │ │ │ mov r0, fp │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - bl 990a8 │ │ │ │ + bl 99004 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9768e │ │ │ │ - bl 94430 │ │ │ │ + bne.w 975ea │ │ │ │ + bl 94390 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57260 @ 0xdfac │ │ │ │ + movw r1, #55276 @ 0xd7ec │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ - bl 990a8 │ │ │ │ + bl 99004 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 97700 │ │ │ │ + blt.w 9765c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9768e │ │ │ │ + bne.w 975ea │ │ │ │ movs r0, #1 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57272 @ 0xdfb8 │ │ │ │ + movw r1, #55288 @ 0xd7f8 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ - bl 990a8 │ │ │ │ + bl 99004 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 976ee │ │ │ │ + blt.w 9764a │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 9768e │ │ │ │ + bne.n 975ea │ │ │ │ movs r0, #2 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57284 @ 0xdfc4 │ │ │ │ + movw r1, #55300 @ 0xd804 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ - bl 990a8 │ │ │ │ + bl 99004 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 976de │ │ │ │ - b.n 975f4 │ │ │ │ + blt.w 9763a │ │ │ │ + b.n 97550 │ │ │ │ nop │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ lsls r1, r2, #1 │ │ │ │ ldrb r4, [r0, #13] │ │ │ │ lsls r7, r2, #1 │ │ │ │ movs r0, #120 @ 0x78 │ │ │ │ lsls r1, r2, #1 │ │ │ │ @@ -160788,549 +160751,549 @@ │ │ │ │ lsls r1, r2, #1 │ │ │ │ movs r0, #188 @ 0xbc │ │ │ │ lsls r1, r2, #1 │ │ │ │ movs r0, #196 @ 0xc4 │ │ │ │ lsls r1, r2, #1 │ │ │ │ strh r0, [r4, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r3, pc, #336 @ (adr r3, 976a0 ) │ │ │ │ movs r6, r6 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 9768e │ │ │ │ + bne.n 975ea │ │ │ │ movs r0, #5 │ │ │ │ - bl 94430 │ │ │ │ + bl 94390 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #57296 @ 0xdfd0 │ │ │ │ + movw r1, #55312 @ 0xd810 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r0, sl │ │ │ │ - bl 990a8 │ │ │ │ + bl 99004 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 976ce │ │ │ │ + blt.n 9762a │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 9768e │ │ │ │ + bne.n 975ea │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #62720 @ 0xf500 │ │ │ │ + movw r1, #60736 @ 0xed40 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97644 │ │ │ │ + bge.n 975a0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 976c6 │ │ │ │ + beq.n 97622 │ │ │ │ adds r6, #1 │ │ │ │ - beq.n 976a6 │ │ │ │ - ldr r0, [pc, #724] @ (97920 ) │ │ │ │ + beq.n 97602 │ │ │ │ + ldr r0, [pc, #724] @ (9787c ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 1ca5c8 │ │ │ │ + bl 1c9448 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 976a6 │ │ │ │ + cbz r0, 97602 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #62736 @ 0xf510 │ │ │ │ + movw r1, #60752 @ 0xed50 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl 9482c │ │ │ │ + bl 9478c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97676 │ │ │ │ + bge.n 975d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 976be │ │ │ │ - cbnz r4, 976a6 │ │ │ │ + cbz r3, 9761a │ │ │ │ + cbnz r4, 97602 │ │ │ │ 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 976a6 │ │ │ │ + bge.n 97602 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 976a6 │ │ │ │ + cbnz r3, 97602 │ │ │ │ mov r0, sl │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [pc, #636] @ (97924 ) │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [pc, #636] @ (97880 ) │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #56680 @ 0xdd68 │ │ │ │ + movw r3, #54696 @ 0xd5a8 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r0, [r5, #12] │ │ │ │ strd r1, r2, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 97686 │ │ │ │ + b.n 975e2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97676 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 975d2 │ │ │ │ mov r0, sl │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97644 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 975a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9761a │ │ │ │ + bne.n 97576 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9761a │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97576 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 975f4 │ │ │ │ + bne.n 97550 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 975f4 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97550 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 975a4 │ │ │ │ + bne.w 97500 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 975a4 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97500 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9757a │ │ │ │ + bne.w 974d6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9757a │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 974d6 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n 97534 │ │ │ │ + b.n 97490 │ │ │ │ mov r0, fp │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 974f2 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9744e │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9746a │ │ │ │ - b.n 9775c │ │ │ │ + beq.w 973c6 │ │ │ │ + b.n 976b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 973a2 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 972fe │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9736c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 972c8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9732e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9728a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9775c │ │ │ │ + bge.n 976b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 9775c │ │ │ │ + cbnz r3, 976b8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #56680 @ 0xdd68 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #54696 @ 0xd5a8 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - ldr r1, [pc, #448] @ (97928 ) │ │ │ │ + ldr r1, [pc, #448] @ (97884 ) │ │ │ │ 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 97686 │ │ │ │ + b.n 975e2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97422 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9737e │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9745a │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 973b6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 973ec │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97348 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 969a8 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96904 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84e68 │ │ │ │ - ldr r3, [pc, #388] @ (9792c ) │ │ │ │ + bl 84e28 │ │ │ │ + ldr r3, [pc, #388] @ (97888 ) │ │ │ │ movs r2, #1 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ - movw r3, #56804 @ 0xdde4 │ │ │ │ + movw r3, #54820 @ 0xd624 │ │ │ │ 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 97686 │ │ │ │ - ldr r2, [pc, #348] @ (97924 ) │ │ │ │ + b.n 975e2 │ │ │ │ + ldr r2, [pc, #348] @ (97880 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #56736 @ 0xdda0 │ │ │ │ + movw r3, #54752 @ 0xd5e0 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ str r0, [r5, #12] │ │ │ │ strd r1, r2, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 97686 │ │ │ │ + b.n 975e2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 972d2 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9722e │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97268 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 971c4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97228 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97184 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 971c4 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 97120 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97180 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 970dc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9775c │ │ │ │ + bge.n 976b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9775c │ │ │ │ + bne.n 976b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9775c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 976b8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97132 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9708e │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9710e │ │ │ │ + beq.w 9706a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9775c │ │ │ │ + bge.n 976b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9775c │ │ │ │ + bne.n 976b8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9775c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 976b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 970b0 │ │ │ │ + bne.w 9700c │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 970b0 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9700c │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9775c │ │ │ │ + bge.w 976b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9775c │ │ │ │ + bne.w 976b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9775c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 976b8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9703c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96f98 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9775c │ │ │ │ + bge.w 976b8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9775c │ │ │ │ + bne.w 976b8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9775c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 976b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96ea4 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96e00 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96f06 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96e62 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9707a │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96fd6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 97976 │ │ │ │ + blt.n 978d2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9775c │ │ │ │ + bge.w 976b8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9775c │ │ │ │ + bne.w 976b8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9775c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 976b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96cae │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96c0a │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96c74 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96bd0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96ab0 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96a0c │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96a70 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 969cc │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96a30 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 9698c │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 969f0 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 9694c │ │ │ │ nop │ │ │ │ movs r0, #204 @ 0xcc │ │ │ │ lsls r1, r2, #1 │ │ │ │ - add r6, pc, #208 @ (adr r6, 979f8 ) │ │ │ │ + ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ movs r6, r6 │ │ │ │ - add r3, sp, #16 │ │ │ │ + add r3, pc, #272 @ (adr r3, 97998 ) │ │ │ │ movs r6, r6 │ │ │ │ - add r6, pc, #272 @ (adr r6, 97a40 ) │ │ │ │ + ldr r6, [sp, #528] @ 0x210 │ │ │ │ movs r6, r6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 96bb6 │ │ │ │ + bne.w 96b12 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96bb6 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96b12 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96b80 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96adc │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96b30 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96a8c │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96af2 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96a4e │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96c2e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96b8a │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96bf0 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96b4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 978c2 │ │ │ │ + bne.n 9781e │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 978c2 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9781e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9775c │ │ │ │ + bge.w 976b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9775c │ │ │ │ + bne.w 976b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9775c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 976b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9775c │ │ │ │ + bge.w 976b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9775c │ │ │ │ + bne.w 976b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9775c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 976b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9775c │ │ │ │ + bge.w 976b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9775c │ │ │ │ + bne.w 976b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9775c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 976b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96e42 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96d9e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9775c │ │ │ │ + bge.w 976b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9775c │ │ │ │ + bne.w 976b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9775c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 976b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9775c │ │ │ │ + bge.w 976b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9775c │ │ │ │ + bne.w 976b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9775c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 976b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9775c │ │ │ │ + bge.w 976b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9775c │ │ │ │ + bne.w 976b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9775c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 976b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96d1a │ │ │ │ - movw r3, #56708 @ 0xdd84 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96c76 │ │ │ │ + movw r3, #54724 @ 0xd5c4 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ - b.n 97764 │ │ │ │ + b.n 976c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96ce4 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96c40 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9775c │ │ │ │ + bge.w 976b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9775c │ │ │ │ + bne.w 976b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9775c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 976b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9775c │ │ │ │ + bge.w 976b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9775c │ │ │ │ + bne.w 976b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9775c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 976b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9775c │ │ │ │ + bge.w 976b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9775c │ │ │ │ + bne.w 976b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9775c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 976b8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9775c │ │ │ │ + bge.w 976b8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9775c │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9775c │ │ │ │ + bne.w 976b8 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 976b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96e04 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 96d60 │ │ │ │ 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, #5744 @ 0x1670 │ │ │ │ movt r4, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #136] @ (97b7c ) │ │ │ │ + ldr r1, [pc, #136] @ (97ad8 ) │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, #0 │ │ │ │ ite ne │ │ │ │ movne r8, r3 │ │ │ │ moveq r8, r4 │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 97b74 │ │ │ │ - ldr r1, [pc, #120] @ (97b80 ) │ │ │ │ + bne.n 97ad0 │ │ │ │ + ldr r1, [pc, #120] @ (97adc ) │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8636c │ │ │ │ - cbnz r0, 97b74 │ │ │ │ - ldr r1, [pc, #112] @ (97b84 ) │ │ │ │ + bl 86330 │ │ │ │ + cbnz r0, 97ad0 │ │ │ │ + ldr r1, [pc, #112] @ (97ae0 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8636c │ │ │ │ - cbnz r0, 97b74 │ │ │ │ - ldr r1, [pc, #104] @ (97b88 ) │ │ │ │ + bl 86330 │ │ │ │ + cbnz r0, 97ad0 │ │ │ │ + ldr r1, [pc, #104] @ (97ae4 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8636c │ │ │ │ - cbnz r0, 97b74 │ │ │ │ - ldr r1, [pc, #96] @ (97b8c ) │ │ │ │ + bl 86330 │ │ │ │ + cbnz r0, 97ad0 │ │ │ │ + ldr r1, [pc, #96] @ (97ae8 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8636c │ │ │ │ - cbnz r0, 97b74 │ │ │ │ + bl 86330 │ │ │ │ + cbnz r0, 97ad0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 97b56 │ │ │ │ + bne.n 97ab2 │ │ │ │ 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, 97b5a │ │ │ │ + cbnz r2, 97ab6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r4, [r2, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97b56 │ │ │ │ + bge.n 97ab2 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r2, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 97b56 │ │ │ │ + bne.n 97ab2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 97b56 │ │ │ │ + b.n 97ab2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 97b56 │ │ │ │ + b.n 97ab2 │ │ │ │ nop │ │ │ │ pop {r2, r4, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ push {r4, lr} │ │ │ │ lsls r2, r2, #1 │ │ │ │ pop {r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r2, r2, #1 │ │ │ │ - cbnz r0, 97bda │ │ │ │ + cbnz r0, 97b36 │ │ │ │ lsls r2, r2, #1 │ │ │ │ stmia r2!, {r3, r7} │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -00097b90 : │ │ │ │ +00097aec : │ │ │ │ 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, 97bdc │ │ │ │ - ldr r1, [pc, #56] @ (97be0 ) │ │ │ │ + cbnz r3, 97b38 │ │ │ │ + ldr r1, [pc, #56] @ (97b3c ) │ │ │ │ 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 │ │ │ │ @@ -161343,154 +161306,154 @@ │ │ │ │ str.w lr, [ip, #4] │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ pop {r4, pc} │ │ │ │ bl 2fb18 <_PyObject_DebugMallocStats@@Base+0x19e8> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00097be4 : │ │ │ │ +00097b40 : │ │ │ │ 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 97c7c │ │ │ │ + beq.n 97bd8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 97c4a │ │ │ │ + bne.n 97ba6 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 97c4a │ │ │ │ + beq.n 97ba6 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 8524c │ │ │ │ + bl 8520c │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 97c64 │ │ │ │ + beq.n 97bc0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 97c46 │ │ │ │ + cbz r3, 97ba2 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97c3c │ │ │ │ + bge.n 97b98 │ │ │ │ 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 97c3e │ │ │ │ + b.n 97b9a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7ab74 │ │ │ │ + bl 7ab44 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 97c6c │ │ │ │ + beq.n 97bc8 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8524c │ │ │ │ + bl 8520c │ │ │ │ adds r0, #3 │ │ │ │ - bne.n 97c22 │ │ │ │ + bne.n 97b7e │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 97c3e │ │ │ │ + b.n 97b9a │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 43108 │ │ │ │ + bl 43128 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 97c36 │ │ │ │ + b.n 97b92 │ │ │ │ movw r1, #2468 @ 0x9a4 │ │ │ │ - movw r0, #47792 @ 0xbab0 │ │ │ │ + movw r0, #45808 @ 0xb2f0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 97c36 │ │ │ │ + b.n 97b92 │ │ │ │ stmdb 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 983a0 │ │ │ │ + beq.w 982fc │ │ │ │ mov r5, r0 │ │ │ │ str r1, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98414 │ │ │ │ + beq.w 98370 │ │ │ │ mov r6, r2 │ │ │ │ movw r3, #15120 @ 0x3b10 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r3, [r7, #28] │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ str r3, [r7, #16] │ │ │ │ - movw r3, #393 @ 0x189 │ │ │ │ + movw r3, #329 @ 0x149 │ │ │ │ movt r3, #8 │ │ │ │ str r3, [r7, #12] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ tst.w r3, #48 @ 0x30 │ │ │ │ - bne.w 98f20 │ │ │ │ + bne.w 98e7c │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ ands r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 97ed6 │ │ │ │ + bgt.w 97e32 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99022 │ │ │ │ + beq.w 98f7e │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 99022 │ │ │ │ + bhi.w 98f7e │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r0, r1 │ │ │ │ lsrs r6, r1, #6 │ │ │ │ movs r0, r1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ lsrs r6, r1, #6 │ │ │ │ lsrs r6, r1, #6 │ │ │ │ lsrs r6, r1, #6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ movs r3, #0 │ │ │ │ - ldr.w r8, [pc, #684] @ 97fc8 │ │ │ │ + ldr.w r8, [pc, #684] @ 97f24 │ │ │ │ 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 97fcc │ │ │ │ + beq.w 97f28 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str.w r0, [ip, #2008] @ 0x7d8 │ │ │ │ - ldr r0, [pc, #644] @ (97fc0 ) │ │ │ │ - ldr r1, [pc, #640] @ (97fc0 ) │ │ │ │ + ldr r0, [pc, #644] @ (97f1c ) │ │ │ │ + ldr r1, [pc, #640] @ (97f1c ) │ │ │ │ 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 97e9a │ │ │ │ + bne.w 97df6 │ │ │ │ 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 │ │ │ │ @@ -161519,189 +161482,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 98fe8 │ │ │ │ + bne.w 98f44 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c090 │ │ │ │ mov r3, sl │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 88350 │ │ │ │ + bl 882b8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98d18 │ │ │ │ + beq.w 98c74 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 97dfa │ │ │ │ + bpl.n 97d56 │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 97dfa │ │ │ │ + bne.n 97d56 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #30 │ │ │ │ - beq.w 97efc │ │ │ │ + beq.w 97e58 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 99144 │ │ │ │ + bl 990a0 │ │ │ │ ldr.w r2, [r9] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97e1c │ │ │ │ + bge.n 97d78 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 981ce │ │ │ │ + beq.w 9812a │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98d18 │ │ │ │ + bne.w 98c74 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97e34 │ │ │ │ + bge.n 97d90 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 99062 │ │ │ │ + beq.w 98fbe │ │ │ │ ldr.w r4, [r6, #16]! │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 97cde │ │ │ │ + bne.w 97c3a │ │ │ │ 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] @ 97fc8 │ │ │ │ + ldr.w r8, [pc, #380] @ 97f24 │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - movw r3, #39973 @ 0x9c25 │ │ │ │ + movw r3, #38821 @ 0x97a5 │ │ │ │ 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 97fcc │ │ │ │ - ldr r0, [pc, #336] @ (97fc0 ) │ │ │ │ + beq.w 97f28 │ │ │ │ + ldr r0, [pc, #336] @ (97f1c ) │ │ │ │ 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, #39973 @ 0x9c25 │ │ │ │ + movw r3, #38821 @ 0x97a5 │ │ │ │ movt r3, #10 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 97d5a │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + beq.w 97cb6 │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ str r3, [r7, #24] │ │ │ │ cmp r9, r2 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ - bne.w 98d8e │ │ │ │ + bne.w 98cea │ │ │ │ ldr.w r0, [r3, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 980a8 │ │ │ │ + bne.w 98004 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #24] │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ ldr r3, [r7, #24] │ │ │ │ - b.n 97d5a │ │ │ │ - movw r3, #977 @ 0x3d1 │ │ │ │ + b.n 97cb6 │ │ │ │ + movw r3, #705 @ 0x2c1 │ │ │ │ movt r3, #14 │ │ │ │ - b.n 97d18 │ │ │ │ + b.n 97c74 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq r3, #18881 @ 0x49c1 │ │ │ │ + movweq r3, #18729 @ 0x4929 │ │ │ │ movteq r3, #14 │ │ │ │ - beq.w 97d18 │ │ │ │ + beq.w 97c74 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.w 99022 │ │ │ │ + ble.w 98f7e │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.w 982ea │ │ │ │ - movw r3, #28929 @ 0x7101 │ │ │ │ + bne.w 98246 │ │ │ │ + movw r3, #27545 @ 0x6b99 │ │ │ │ movt r3, #13 │ │ │ │ - b.n 97d18 │ │ │ │ + b.n 97c74 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r7, #24] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 98132 │ │ │ │ + beq.w 9808e │ │ │ │ ldr.w r3, [r8, fp] │ │ │ │ mov r1, r9 │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ - ldr r3, [pc, #176] @ (97fc4 ) │ │ │ │ + ldr r3, [pc, #176] @ (97f20 ) │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98156 │ │ │ │ + bne.w 980b2 │ │ │ │ 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 8b86c │ │ │ │ + bl 8b7d0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 98f14 │ │ │ │ + beq.w 98e70 │ │ │ │ ldr.w sl, [r7, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 980ae │ │ │ │ + bne.w 9800a │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97fa4 │ │ │ │ + bge.n 97f00 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 97fa4 │ │ │ │ + cbnz r3, 97f00 │ │ │ │ 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 97f88 │ │ │ │ + bge.n 97ee4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 98c12 │ │ │ │ + bne.w 98b6e │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98a0a │ │ │ │ + bne.w 98966 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 983d8 │ │ │ │ + bne.w 98334 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 98360 │ │ │ │ + blt.w 982bc │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 98388 │ │ │ │ + beq.w 982e4 │ │ │ │ mov r9, sl │ │ │ │ - b.n 97dfa │ │ │ │ + b.n 97d56 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrb r0, [r7, #27] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ @@ -161711,251 +161674,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 98a28 │ │ │ │ + bmi.w 98984 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ subs r0, r0, r4 │ │ │ │ cmp r1, r0 │ │ │ │ - bhi.w 98a54 │ │ │ │ + bhi.w 989b0 │ │ │ │ ldr r0, [r7, #32] │ │ │ │ adds.w sl, r0, r1 │ │ │ │ - bmi.w 98a54 │ │ │ │ + bmi.w 989b0 │ │ │ │ ldr r1, [r7, #16] │ │ │ │ ldr.w r9, [r1, #888] @ 0x378 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ cmp r9, r1 │ │ │ │ - bne.w 983f0 │ │ │ │ + bne.w 9834c │ │ │ │ ldr.w r0, [ip, #1612] @ 0x64c │ │ │ │ add.w r1, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ str r0, [r7, #20] │ │ │ │ - bcs.w 9825c │ │ │ │ + bcs.w 981b8 │ │ │ │ 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 983a4 │ │ │ │ + beq.w 98300 │ │ │ │ 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 9823a │ │ │ │ + beq.w 98196 │ │ │ │ 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 9831c │ │ │ │ + bgt.w 98278 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ str r1, [r4, #4] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 98350 │ │ │ │ - ldr r1, [pc, #716] @ (98358 ) │ │ │ │ + blt.w 982ac │ │ │ │ + ldr r1, [pc, #716] @ (982b4 ) │ │ │ │ movs r2, #1 │ │ │ │ str r1, [r7, #32] │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr.w r9, [r1, #1600] @ 0x640 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 989dc │ │ │ │ + bne.w 98938 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #29 │ │ │ │ - bmi.w 989c2 │ │ │ │ + bmi.w 9891e │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ - b.n 97d5a │ │ │ │ + b.n 97cb6 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 980c4 │ │ │ │ + bge.n 98020 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98efe │ │ │ │ + beq.w 98e5a │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 980f0 │ │ │ │ + bge.n 9804c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99048 │ │ │ │ + beq.w 98fa4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 980f0 │ │ │ │ + bge.n 9804c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9903e │ │ │ │ + beq.w 98f9a │ │ │ │ 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 97dfa │ │ │ │ + blt.w 97d56 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bmi.w 9829c │ │ │ │ + bmi.w 981f8 │ │ │ │ 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 97dfa │ │ │ │ + b.n 97d56 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - beq.w 98f54 │ │ │ │ - ldr r3, [pc, #540] @ (9835c ) │ │ │ │ + beq.w 98eb0 │ │ │ │ + ldr r3, [pc, #540] @ (982b8 ) │ │ │ │ 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 97f22 │ │ │ │ + beq.w 97e7e │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97f22 │ │ │ │ + beq.w 97e7e │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 981bc │ │ │ │ + bge.n 98118 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 981bc │ │ │ │ + cbnz r3, 98118 │ │ │ │ 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 981a0 │ │ │ │ + bge.n 980fc │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 98cbe │ │ │ │ + bne.w 98c1a │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 989a4 │ │ │ │ + bne.w 98900 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [sl, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 983c0 │ │ │ │ + bne.w 9831c │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 99018 │ │ │ │ + blt.w 98f74 │ │ │ │ ldr.w r9, [r7, #20] │ │ │ │ - b.n 97dfa │ │ │ │ + b.n 97d56 │ │ │ │ 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 981fe │ │ │ │ + bge.n 9815a │ │ │ │ ldr r1, [r7, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 98c66 │ │ │ │ + bne.w 98bc2 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ ldr.w r8, [r2, #1600] @ 0x640 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 98984 │ │ │ │ + bne.w 988e0 │ │ │ │ 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 97e1c │ │ │ │ + beq.w 97d78 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - ble.w 97e1c │ │ │ │ + ble.w 97d78 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 97e1c │ │ │ │ + beq.w 97d78 │ │ │ │ mov r0, sl │ │ │ │ - bl 23f530 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 23e4ec <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ ldr r3, [r7, #32] │ │ │ │ - b.n 97e1c │ │ │ │ + b.n 97d78 │ │ │ │ ldrd r4, r1, [r0, #24] │ │ │ │ cmp r1, r4 │ │ │ │ - bcc.n 98310 │ │ │ │ + bcc.n 9826c │ │ │ │ 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 98054 │ │ │ │ + bne.w 97fb0 │ │ │ │ ldr r1, [r7, #16] │ │ │ │ str r2, [r7, #8] │ │ │ │ str r3, [r7, #24] │ │ │ │ ldr.w r9, [r1, #848] @ 0x350 │ │ │ │ - movw r1, #42161 @ 0xa4b1 │ │ │ │ + movw r1, #42113 @ 0xa481 │ │ │ │ movt r1, #7 │ │ │ │ cmp r9, r1 │ │ │ │ - bne.w 98ad2 │ │ │ │ + bne.w 98a2e │ │ │ │ mov r0, sl │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c078 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov ip, r0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 98a54 │ │ │ │ + beq.w 989b0 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr.w r2, [r1, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #800] @ 0x320 │ │ │ │ - b.n 98054 │ │ │ │ + b.n 97fb0 │ │ │ │ ldr.w r2, [r2, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9836c │ │ │ │ + bne.n 982c8 │ │ │ │ ldr.w r1, [r9, #-8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 98114 │ │ │ │ + beq.w 98070 │ │ │ │ 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 │ │ │ │ @@ -161965,162 +161928,162 @@ │ │ │ │ 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 98114 │ │ │ │ + b.n 98070 │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 99022 │ │ │ │ + bne.w 98f7e │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #47724 @ 0xba6c │ │ │ │ + movw r1, #45740 @ 0xb2ac │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w fp, #4294967295 @ 0xffffffff │ │ │ │ - b.n 97e40 │ │ │ │ + b.n 97d9c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ str.w r2, [r9, #12] │ │ │ │ str.w r9, [r2, #8] │ │ │ │ - b.n 98054 │ │ │ │ + b.n 97fb0 │ │ │ │ ldr.w r2, [r1, #3748] @ 0xea4 │ │ │ │ - cbz r2, 98342 │ │ │ │ + cbz r2, 9829e │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 98342 │ │ │ │ + beq.n 9829e │ │ │ │ ldr.w r2, [r1, #3856] @ 0xf10 │ │ │ │ - cbnz r2, 98342 │ │ │ │ + cbnz r2, 9829e │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 98f08 │ │ │ │ + bne.w 98e64 │ │ │ │ add.w r1, r0, #12 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bpl.w 98be6 │ │ │ │ + bpl.w 98b42 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9808a │ │ │ │ + bge.w 97fe6 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 9808a │ │ │ │ + b.n 97fe6 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrb r0, [r7, #27] │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 98d18 │ │ │ │ + beq.w 98c74 │ │ │ │ mov r9, sl │ │ │ │ - b.n 97dfa │ │ │ │ - movw r1, #17045 @ 0x4295 │ │ │ │ + b.n 97d56 │ │ │ │ + movw r1, #16885 @ 0x41f5 │ │ │ │ movt r1, #9 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 98e7a │ │ │ │ + bne.w 98dd6 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ and.w r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 982a4 │ │ │ │ - b.n 98114 │ │ │ │ + bne.n 98200 │ │ │ │ + b.n 98070 │ │ │ │ mov r0, sl │ │ │ │ mov r9, sl │ │ │ │ - bl 82f7c <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f3c <_Py_SetImmortal@@Base> │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb.w r3, [sl, #16] │ │ │ │ - b.n 97dfa │ │ │ │ + b.n 97d56 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 97e40 │ │ │ │ + b.n 97d9c │ │ │ │ ldrd r0, r1, [r7, #20] │ │ │ │ strd r2, r3, [r7, #4] │ │ │ │ - bl 80264 │ │ │ │ + bl 80224 │ │ │ │ mov ip, r0 │ │ │ │ ldrd r2, r3, [r7, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 98054 │ │ │ │ - b.n 9825c │ │ │ │ + bne.w 97fb0 │ │ │ │ + b.n 981b8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 981bc │ │ │ │ + ble.w 98118 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 981bc │ │ │ │ + beq.w 98118 │ │ │ │ mov r0, sl │ │ │ │ - bl 23f530 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 981bc │ │ │ │ + bl 23e4ec <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 98118 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 97fa4 │ │ │ │ + ble.w 97f00 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97fa4 │ │ │ │ + beq.w 97f00 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ - bl 23f530 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 97fa4 │ │ │ │ + bl 23e4ec <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 97f00 │ │ │ │ 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 98054 │ │ │ │ + bne.w 97fb0 │ │ │ │ ldr.w fp, [r7, #20] │ │ │ │ mov r0, fp │ │ │ │ - bl 23c540 │ │ │ │ - b.n 9830a │ │ │ │ + bl 23b4ec │ │ │ │ + b.n 98266 │ │ │ │ str r2, [r7, #32] │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ tst.w r3, #48 @ 0x30 │ │ │ │ - bne.w 98f20 │ │ │ │ + bne.w 98e7c │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ ands r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 98636 │ │ │ │ + bgt.w 98592 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99022 │ │ │ │ + beq.w 98f7e │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 99022 │ │ │ │ + bhi.w 98f7e │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r0, r1 │ │ │ │ lsls r1, r6, #23 │ │ │ │ movs r0, r1 │ │ │ │ lsls r6, r6, #3 │ │ │ │ lsls r1, r6, #23 │ │ │ │ lsls r1, r6, #23 │ │ │ │ lsls r1, r6, #23 │ │ │ │ lsls r1, r6, #3 │ │ │ │ movs r5, #0 │ │ │ │ - ldr.w r9, [pc, #736] @ 98734 │ │ │ │ + ldr.w r9, [pc, #736] @ 98690 │ │ │ │ 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 98644 │ │ │ │ - ldr r0, [pc, #696] @ (9872c ) │ │ │ │ + beq.w 985a0 │ │ │ │ + ldr r0, [pc, #696] @ (98688 ) │ │ │ │ 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 98b12 │ │ │ │ + bne.w 98a6e │ │ │ │ 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] │ │ │ │ @@ -162147,385 +162110,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 99002 │ │ │ │ + bne.w 98f5e │ │ │ │ mov r0, r6 │ │ │ │ blx 2c090 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 88350 │ │ │ │ + bl 882b8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98d18 │ │ │ │ + beq.w 98c74 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 98526 │ │ │ │ + bpl.n 98482 │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 98526 │ │ │ │ + bne.n 98482 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #30 │ │ │ │ - beq.n 98570 │ │ │ │ + beq.n 984cc │ │ │ │ mov r5, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ - bl 99144 │ │ │ │ + bl 990a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98546 │ │ │ │ + bge.n 984a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98888 │ │ │ │ + beq.w 987e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 98d18 │ │ │ │ + bne.w 98c74 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9855e │ │ │ │ + bge.n 984ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9900e │ │ │ │ + beq.w 98f6a │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr.w r4, [r3, #16]! │ │ │ │ str r3, [r7, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 98416 │ │ │ │ + bne.w 98372 │ │ │ │ mov fp, r6 │ │ │ │ - b.n 97e40 │ │ │ │ + b.n 97d9c │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r2, #1 │ │ │ │ str r1, [r7, #24] │ │ │ │ - beq.w 98d36 │ │ │ │ - ldr r3, [pc, #432] @ (98730 ) │ │ │ │ + beq.w 98c92 │ │ │ │ + ldr r3, [pc, #432] @ (9868c ) │ │ │ │ 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 987ca │ │ │ │ + bne.w 98726 │ │ │ │ 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 8b86c │ │ │ │ + bl 8b7d0 │ │ │ │ adds r5, r0, #1 │ │ │ │ - beq.w 98ebc │ │ │ │ + beq.w 98e18 │ │ │ │ ldr r5, [r7, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 9874e │ │ │ │ + beq.w 986aa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 985ca │ │ │ │ + bge.n 98526 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98f3a │ │ │ │ + beq.w 98e96 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 985ee │ │ │ │ + bge.n 9854a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98ed0 │ │ │ │ + beq.w 98e2c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 985ee │ │ │ │ + bge.n 9854a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98ec6 │ │ │ │ + beq.w 98e22 │ │ │ │ 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 98526 │ │ │ │ + blt.n 98482 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bmi.w 988f0 │ │ │ │ + bmi.w 9884c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98618 │ │ │ │ + bge.n 98574 │ │ │ │ mov.w r3, #1342177280 @ 0x50000000 │ │ │ │ str r3, [r6, #0] │ │ │ │ movs r3, #2 │ │ │ │ bfi r2, r3, #0, #2 │ │ │ │ strb r2, [r6, #16] │ │ │ │ - b.n 98526 │ │ │ │ - movw r5, #977 @ 0x3d1 │ │ │ │ + b.n 98482 │ │ │ │ + movw r5, #705 @ 0x2c1 │ │ │ │ movt r5, #14 │ │ │ │ - b.n 98452 │ │ │ │ - movw r5, #39973 @ 0x9c25 │ │ │ │ + b.n 983ae │ │ │ │ + movw r5, #38821 @ 0x97a5 │ │ │ │ movt r5, #10 │ │ │ │ - b.n 98452 │ │ │ │ + b.n 983ae │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - bne.n 98738 │ │ │ │ - movw r5, #18881 @ 0x49c1 │ │ │ │ + bne.n 98694 │ │ │ │ + movw r5, #18729 @ 0x4929 │ │ │ │ movt r5, #14 │ │ │ │ - b.n 98452 │ │ │ │ + b.n 983ae │ │ │ │ movw r6, #15120 @ 0x3b10 │ │ │ │ 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 98af8 │ │ │ │ + bmi.w 98a54 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ sub.w r3, r3, r0, lsl #3 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.w 9840c │ │ │ │ + bcc.w 98368 │ │ │ │ adds.w r3, r1, r0, lsl #3 │ │ │ │ str r3, [r7, #28] │ │ │ │ - bmi.w 9840c │ │ │ │ + bmi.w 98368 │ │ │ │ movw r8, #24312 @ 0x5ef8 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r1, #393 @ 0x189 │ │ │ │ + movw r1, #329 @ 0x149 │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r3, [r8, #888] @ 0x378 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 98ae6 │ │ │ │ + bne.w 98a42 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r4, [r2, #1612] @ 0x64c │ │ │ │ subs r3, #1 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bcs.w 98856 │ │ │ │ + bcs.w 987b2 │ │ │ │ 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 98ac6 │ │ │ │ + beq.w 98a22 │ │ │ │ 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 98836 │ │ │ │ + beq.w 98792 │ │ │ │ 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 9893c │ │ │ │ + blt.w 98898 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r6, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 98bb6 │ │ │ │ - ldr r2, [pc, #32] @ (9872c ) │ │ │ │ + blt.w 98b12 │ │ │ │ + ldr r2, [pc, #32] @ (98688 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ str r2, [r7, #28] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98b92 │ │ │ │ + bne.w 98aee │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r6, r3, #29 │ │ │ │ - bmi.w 98b3a │ │ │ │ + bmi.w 98a96 │ │ │ │ ldr.w fp, [r9, sl] │ │ │ │ - b.n 98492 │ │ │ │ + b.n 983ee │ │ │ │ nop │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldrb r0, [r7, #27] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.w 99022 │ │ │ │ + ble.w 98f7e │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.w 982ea │ │ │ │ - movw r5, #28929 @ 0x7101 │ │ │ │ + bne.w 98246 │ │ │ │ + movw r5, #27545 @ 0x6b99 │ │ │ │ movt r5, #13 │ │ │ │ - b.n 98452 │ │ │ │ + b.n 983ae │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 987a2 │ │ │ │ + bge.n 986fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 987a2 │ │ │ │ + cbnz r3, 986fe │ │ │ │ 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 98786 │ │ │ │ + bge.n 986e2 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 98dd6 │ │ │ │ + bne.w 98d32 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98b76 │ │ │ │ + bne.w 98ad2 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98b5e │ │ │ │ + bne.w 98aba │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 98d12 │ │ │ │ + blt.w 98c6e │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 98528 │ │ │ │ + bne.w 98484 │ │ │ │ mov r0, r5 │ │ │ │ - bl 82f7c <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f3c <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - b.n 98528 │ │ │ │ + b.n 98484 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 98596 │ │ │ │ + beq.w 984f2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98826 │ │ │ │ + bge.n 98782 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 98826 │ │ │ │ + cbnz r3, 98782 │ │ │ │ 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 9880a │ │ │ │ + bge.n 98766 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 98e28 │ │ │ │ + bne.w 98d84 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98dba │ │ │ │ + bne.w 98d16 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98da2 │ │ │ │ + bne.w 98cfe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98528 │ │ │ │ + bge.w 98484 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 98528 │ │ │ │ + b.n 98484 │ │ │ │ ldrd r0, r2, [r1, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - bcc.n 988e6 │ │ │ │ + bcc.n 98842 │ │ │ │ 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 986d4 │ │ │ │ + bne.w 98630 │ │ │ │ ldr.w r3, [r8, #848] @ 0x350 │ │ │ │ - movw r2, #42161 @ 0xa4b1 │ │ │ │ + movw r2, #42113 @ 0xa481 │ │ │ │ movt r2, #7 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 98e8e │ │ │ │ + bne.w 98dea │ │ │ │ ldr r0, [r7, #28] │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c078 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9840c │ │ │ │ + beq.w 98368 │ │ │ │ ldr.w r2, [r4, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r4, #800] @ 0x320 │ │ │ │ - b.n 986d4 │ │ │ │ + b.n 98630 │ │ │ │ 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 988b2 │ │ │ │ + bge.n 9880e │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 98a74 │ │ │ │ + bne.w 989d0 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98a58 │ │ │ │ + bne.w 989b4 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98546 │ │ │ │ + beq.w 984a2 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 98546 │ │ │ │ + ble.w 984a2 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 98546 │ │ │ │ + beq.w 984a2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 23f530 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 98546 │ │ │ │ + bl 23e4ec <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 984a2 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ str r1, [r2, #12] │ │ │ │ str r2, [r1, #8] │ │ │ │ - b.n 986d4 │ │ │ │ + b.n 98630 │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98bca │ │ │ │ + bne.w 98b26 │ │ │ │ ldr.w r1, [r6, #-8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9860a │ │ │ │ + beq.w 98566 │ │ │ │ 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] │ │ │ │ @@ -162535,124 +162498,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 9860a │ │ │ │ + b.n 98566 │ │ │ │ ldr.w r1, [r3, #3748] @ 0xea4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 986fe │ │ │ │ + beq.w 9865a │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 986fe │ │ │ │ + beq.w 9865a │ │ │ │ ldr.w r3, [r3, #3856] @ 0xf10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 986fe │ │ │ │ + bne.w 9865a │ │ │ │ ldr r3, [r2, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98ff6 │ │ │ │ + bne.w 98f52 │ │ │ │ add.w r3, r2, #12 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ lsls r0, r2, #27 │ │ │ │ - bmi.w 986fe │ │ │ │ + bmi.w 9865a │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9896e │ │ │ │ + bne.n 988ca │ │ │ │ dmb ish │ │ │ │ - b.n 986fe │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + b.n 9865a │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r8, r2 │ │ │ │ - beq.w 9820c │ │ │ │ + beq.w 98168 │ │ │ │ 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 9820c │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + b.n 98168 │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 981ac │ │ │ │ + beq.w 98108 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.w 981ac │ │ │ │ + b.w 98108 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #15120 @ 0x3b10 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ str r3, [r7, #24] │ │ │ │ - bl 1dccf8 <_PyAST_Compile@@Base+0x40c> │ │ │ │ + bl 1dba2c <_PyAST_Compile@@Base+0x40c> │ │ │ │ ldr.w r2, [r8, fp] │ │ │ │ ldr r3, [r7, #24] │ │ │ │ - b.w 97d5a │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + b.w 97cb6 │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ str r3, [r7, #24] │ │ │ │ cmp r9, r2 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ - bne.w 98c02 │ │ │ │ + bne.w 98b5e │ │ │ │ ldr.w r0, [r3, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9809e │ │ │ │ + bne.w 97ffa │ │ │ │ mov r0, r4 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r3, [r7, #24] │ │ │ │ - b.w 9809e │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + b.w 97ffa │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 97f94 │ │ │ │ + beq.w 97ef0 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.w 97f94 │ │ │ │ + b.w 97ef0 │ │ │ │ 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 97ffa │ │ │ │ + bls.w 97f56 │ │ │ │ mov fp, r2 │ │ │ │ - b.n 9840c │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + b.n 98368 │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 988be │ │ │ │ + beq.w 9881a │ │ │ │ ldr r2, [r7, #28] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 988be │ │ │ │ + b.n 9881a │ │ │ │ ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 99052 │ │ │ │ + bne.w 98fae │ │ │ │ ldr.w r2, [r5, #-8] │ │ │ │ - cbz r2, 98ab6 │ │ │ │ + cbz r2, 98a12 │ │ │ │ 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] │ │ │ │ @@ -162665,136 +162628,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 98546 │ │ │ │ + b.n 984a2 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r4 │ │ │ │ - bl 80264 │ │ │ │ + bl 80224 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 98850 │ │ │ │ + b.n 987ac │ │ │ │ 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 98286 │ │ │ │ + b.w 981e2 │ │ │ │ ldr.w r0, [r8, #884] @ 0x374 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 986d4 │ │ │ │ - b.n 9840c │ │ │ │ + bne.w 98630 │ │ │ │ + b.n 98368 │ │ │ │ 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 98666 │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + b.n 985c2 │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 98b4e │ │ │ │ + bne.n 98aaa │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r0, [r3, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98724 │ │ │ │ + bne.w 98680 │ │ │ │ mov r0, r4 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr.w fp, [r9, sl] │ │ │ │ - b.n 98492 │ │ │ │ + b.n 983ee │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #15120 @ 0x3b10 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 1dccf8 <_PyAST_Compile@@Base+0x40c> │ │ │ │ + bl 1dba2c <_PyAST_Compile@@Base+0x40c> │ │ │ │ ldr.w fp, [r9, sl] │ │ │ │ - b.n 98492 │ │ │ │ + b.n 983ee │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr.w fp, [r9, sl] │ │ │ │ - b.n 98492 │ │ │ │ + b.n 983ee │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 987a2 │ │ │ │ + ble.w 986fe │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 987a2 │ │ │ │ + beq.w 986fe │ │ │ │ mov r0, r8 │ │ │ │ - bl 23f530 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 987a2 │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + bl 23e4ec <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 986fe │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 98792 │ │ │ │ + beq.w 986ee │ │ │ │ ldr r2, [r7, #28] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 98792 │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + b.n 986ee │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 98bbc │ │ │ │ + bne.n 98b18 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r0, [r3, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9871c │ │ │ │ + bne.w 98678 │ │ │ │ mov r0, r4 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 9871c │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 98678 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 9870a │ │ │ │ + b.n 98666 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 9871c │ │ │ │ - movw r1, #17045 @ 0x4295 │ │ │ │ + b.n 98678 │ │ │ │ + movw r1, #16885 @ 0x41f5 │ │ │ │ movt r1, #9 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 98e9a │ │ │ │ + bne.w 98df6 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 988fa │ │ │ │ - b.n 9860a │ │ │ │ + bne.w 98856 │ │ │ │ + b.n 98566 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 98bea │ │ │ │ + bne.n 98b46 │ │ │ │ dmb ish │ │ │ │ - b.w 98342 │ │ │ │ + b.w 9829e │ │ │ │ ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ - b.w 9809e │ │ │ │ + b.w 97ffa │ │ │ │ ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 98eee │ │ │ │ + bne.w 98e4a │ │ │ │ ldr.w r2, [r9, #-8] │ │ │ │ - cbz r2, 98c54 │ │ │ │ + cbz r2, 98bb0 │ │ │ │ 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] │ │ │ │ @@ -162808,20 +162771,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 97fa4 │ │ │ │ + b.w 97f00 │ │ │ │ ldr.w r1, [r0, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 98eda │ │ │ │ + bne.w 98e36 │ │ │ │ ldr.w r1, [r9, #-8] │ │ │ │ - cbz r1, 98cac │ │ │ │ + cbz r1, 98c08 │ │ │ │ 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] │ │ │ │ @@ -162834,20 +162797,20 @@ │ │ │ │ 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 97e1c │ │ │ │ + b.w 97d78 │ │ │ │ ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 98eac │ │ │ │ + bne.w 98e08 │ │ │ │ ldr.w r2, [r9, #-8] │ │ │ │ - cbz r2, 98d00 │ │ │ │ + cbz r2, 98c5c │ │ │ │ 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] │ │ │ │ @@ -162860,85 +162823,85 @@ │ │ │ │ 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 981bc │ │ │ │ + b.w 98118 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 98528 │ │ │ │ + bne.w 98484 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9830a │ │ │ │ + bge.w 98266 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9830a │ │ │ │ + bne.w 98266 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9830a │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 98266 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 9857c │ │ │ │ + bne.w 984d8 │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.w 99070 │ │ │ │ + bpl.w 98fcc │ │ │ │ lsls r5, r3, #25 │ │ │ │ - bpl.w 99086 │ │ │ │ + bpl.w 98fe2 │ │ │ │ ldrsb.w r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 99094 │ │ │ │ + blt.w 98ff0 │ │ │ │ add.w r3, r6, #20 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ movs r2, #24 │ │ │ │ movw r5, #43944 @ 0xaba8 │ │ │ │ mla r5, r2, r3, r5 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ add r5, r3 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98528 │ │ │ │ + bge.w 98484 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98528 │ │ │ │ + bne.w 98484 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 98528 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 98484 │ │ │ │ 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 97d5a │ │ │ │ + b.w 97cb6 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 98826 │ │ │ │ + ble.w 98782 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 98826 │ │ │ │ + beq.w 98782 │ │ │ │ mov r0, r8 │ │ │ │ - bl 23f530 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 98826 │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + bl 23e4ec <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 98782 │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 98816 │ │ │ │ + beq.w 98772 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 98816 │ │ │ │ + b.n 98772 │ │ │ │ ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 98fd8 │ │ │ │ + bne.w 98f34 │ │ │ │ ldr.w r2, [r6, #-8] │ │ │ │ - cbz r2, 98e18 │ │ │ │ + cbz r2, 98d74 │ │ │ │ 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] │ │ │ │ @@ -162951,20 +162914,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 987a2 │ │ │ │ + b.n 986fe │ │ │ │ ldr.w r2, [r0, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 98f44 │ │ │ │ + bne.w 98ea0 │ │ │ │ ldr.w r2, [r6, #-8] │ │ │ │ - cbz r2, 98e6a │ │ │ │ + cbz r2, 98dc6 │ │ │ │ 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] │ │ │ │ @@ -162977,221 +162940,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 98826 │ │ │ │ + b.n 98782 │ │ │ │ mov r0, r9 │ │ │ │ blx r2 │ │ │ │ ldrb.w r3, [r9, #16] │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 982a4 │ │ │ │ - b.w 98114 │ │ │ │ + bne.w 98200 │ │ │ │ + b.w 98070 │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ ldr r1, [r7, #28] │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 98876 │ │ │ │ + b.n 987d2 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 988fa │ │ │ │ - b.w 9860a │ │ │ │ + bne.w 98856 │ │ │ │ + b.w 98566 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [r7, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98cc8 │ │ │ │ - b.n 98d00 │ │ │ │ + bne.w 98c24 │ │ │ │ + b.n 98c5c │ │ │ │ mov r5, r6 │ │ │ │ - bl f6d10 │ │ │ │ - b.w 98528 │ │ │ │ + bl f6cb4 │ │ │ │ + b.w 98484 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 985ee │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 9854a │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 985dc │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 98538 │ │ │ │ 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 98c70 │ │ │ │ - b.n 98cac │ │ │ │ + bne.w 98bcc │ │ │ │ + b.n 98c08 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [r7, #8] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98c1c │ │ │ │ - b.n 98c54 │ │ │ │ + bne.w 98b78 │ │ │ │ + b.n 98bb0 │ │ │ │ mov r0, sl │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 980c4 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 98020 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 98336 │ │ │ │ - b.w 98342 │ │ │ │ - bl f6d10 │ │ │ │ + beq.w 98292 │ │ │ │ + b.w 9829e │ │ │ │ + bl f6cb4 │ │ │ │ str.w r9, [r7, #20] │ │ │ │ - b.w 981c8 │ │ │ │ + b.w 98124 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #57544 @ 0xe0c8 │ │ │ │ + movw r1, #55560 @ 0xd908 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.w 9830a │ │ │ │ + bl 11de14 │ │ │ │ + b.w 98266 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 985ca │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 98526 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r7, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98e32 │ │ │ │ - b.n 98e6a │ │ │ │ + bne.w 98d8e │ │ │ │ + b.n 98dc6 │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.n 98fa0 │ │ │ │ + bpl.n 98efc │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bpl.n 98fb8 │ │ │ │ + bpl.n 98f14 │ │ │ │ ldrsb.w r3, [r9, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 98fc6 │ │ │ │ + blt.n 98f22 │ │ │ │ add.w r3, r9, #20 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ movs r1, #24 │ │ │ │ movw r2, #43944 @ 0xaba8 │ │ │ │ mla r2, r1, r3, r2 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ adds r3, r2, r3 │ │ │ │ str r3, [r7, #20] │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 981c8 │ │ │ │ + bge.w 98124 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 981c8 │ │ │ │ + bne.w 98124 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 981c8 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 98124 │ │ │ │ ldr.w r3, [r9, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 98f68 │ │ │ │ + bge.n 98ec4 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #244] @ (990a4 ) │ │ │ │ + ldr r3, [pc, #244] @ (99000 ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ str r3, [r7, #20] │ │ │ │ - b.n 98f80 │ │ │ │ + b.n 98edc │ │ │ │ ldrsb.w r3, [r9, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 98fc6 │ │ │ │ + blt.n 98f22 │ │ │ │ add.w r3, r9, #28 │ │ │ │ - b.n 98f68 │ │ │ │ + b.n 98ec4 │ │ │ │ ldrb.w r3, [r9, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r9, #20 │ │ │ │ addpl.w r3, r9, #28 │ │ │ │ - b.n 98fac │ │ │ │ + b.n 98f08 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r7, #20] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98de0 │ │ │ │ - b.n 98e18 │ │ │ │ + bne.w 98d3c │ │ │ │ + b.n 98d74 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx sl │ │ │ │ mov r3, r0 │ │ │ │ - b.w 97e1c │ │ │ │ + b.w 97d78 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9895e │ │ │ │ - b.w 986fe │ │ │ │ + beq.w 988ba │ │ │ │ + b.w 9865a │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ blx r5 │ │ │ │ mov r6, r0 │ │ │ │ - b.w 98546 │ │ │ │ + b.w 984a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9855e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 984ba │ │ │ │ ldr r2, [r7, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.w 981c8 │ │ │ │ + b.w 98124 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #47696 @ 0xba50 │ │ │ │ + movw r1, #45712 @ 0xb290 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.w 9830a │ │ │ │ + bl f3aa4 │ │ │ │ + b.w 98266 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 980f0 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 9804c │ │ │ │ mov r0, r9 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.w 980da │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.w 98036 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r7, #28] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98a7e │ │ │ │ - b.n 98ab6 │ │ │ │ + bne.w 989da │ │ │ │ + b.n 98a12 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #32] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #32] │ │ │ │ - b.w 97e34 │ │ │ │ + b.w 97d90 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 98d5a │ │ │ │ + bge.w 98cb6 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - ldr r5, [pc, #36] @ (990a4 ) │ │ │ │ + ldr r5, [pc, #36] @ (99000 ) │ │ │ │ add.w r5, r5, r3, lsl #5 │ │ │ │ - b.n 98d70 │ │ │ │ + b.n 98ccc │ │ │ │ ldrsb.w r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 99094 │ │ │ │ + blt.n 98ff0 │ │ │ │ add.w r3, r6, #28 │ │ │ │ - b.n 98d5a │ │ │ │ + b.n 98cb6 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r3, r6, #28 │ │ │ │ addmi.w r3, r6, #20 │ │ │ │ - b.n 9907c │ │ │ │ + b.n 98fd8 │ │ │ │ lsls r0, r4, #26 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -000990a8 : │ │ │ │ +00099004 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9913c │ │ │ │ + bne.n 99098 │ │ │ │ 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 │ │ │ │ @@ -163199,73 +163162,73 @@ │ │ │ │ mov r6, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c090 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 88350 │ │ │ │ + bl 882b8 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 99136 │ │ │ │ + cbz r0, 99092 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n 990f8 │ │ │ │ + bpl.n 99054 │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 990f8 │ │ │ │ + bne.n 99054 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - beq.n 99122 │ │ │ │ + beq.n 9907e │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 99144 │ │ │ │ + bl 990a0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99114 │ │ │ │ + bge.n 99070 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, 9911a │ │ │ │ + cbz r3, 99076 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r1 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99114 │ │ │ │ - ldr r2, [pc, #28] @ (99140 ) │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99070 │ │ │ │ + ldr r2, [pc, #28] @ (9909c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1c87ac │ │ │ │ + bl 1c7628 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 990f8 │ │ │ │ + bne.n 99054 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 99114 │ │ │ │ + b.n 99070 │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00099144 : │ │ │ │ +000990a0 : │ │ │ │ stmdb 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 99748 │ │ │ │ - ldr.w fp, [pc, #1320] @ 9968c │ │ │ │ + bpl.w 996a4 │ │ │ │ + ldr.w fp, [pc, #1320] @ 995e8 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r1] │ │ │ │ movw r8, #41552 @ 0xa250 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ mov r6, r0 │ │ │ │ @@ -163273,124 +163236,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 9919e │ │ │ │ + bne.n 990fa │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r1, r3, #30 │ │ │ │ - beq.w 993ce │ │ │ │ + beq.w 9932a │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99828 │ │ │ │ - movw r9, #39841 @ 0x9ba1 │ │ │ │ + beq.w 99784 │ │ │ │ + movw r9, #39677 @ 0x9afd │ │ │ │ movt r9, #9 │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 99514 │ │ │ │ + bne.w 99470 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.w 997a6 │ │ │ │ + bpl.w 99702 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.w 992d8 │ │ │ │ + bmi.w 99234 │ │ │ │ ldr.w r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99312 │ │ │ │ + beq.w 9926e │ │ │ │ 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 99336 │ │ │ │ + bge.w 99292 │ │ │ │ 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 99360 │ │ │ │ + bne.w 992bc │ │ │ │ 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 995ea │ │ │ │ + bne.w 99546 │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r7, r2, r3 │ │ │ │ ldr.w r1, [r3, #1440] @ 0x5a0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 99474 │ │ │ │ + beq.w 993d0 │ │ │ │ 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 99262 │ │ │ │ + bls.n 991be │ │ │ │ bic.w r0, r1, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r7, [r3, #140] @ 0x8c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 99490 │ │ │ │ + bne.w 993ec │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r3, #29 │ │ │ │ - bmi.w 9947e │ │ │ │ + bmi.w 993da │ │ │ │ lsls r0, r3, #27 │ │ │ │ it mi │ │ │ │ submi.w r7, r6, #12 │ │ │ │ - bmi.n 99286 │ │ │ │ + bmi.n 991e2 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r7, [r2, #144] @ 0x90 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 99704 │ │ │ │ - blt.w 9980a │ │ │ │ + beq.w 99660 │ │ │ │ + blt.w 99766 │ │ │ │ add r7, r6 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 99704 │ │ │ │ + beq.w 99660 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 994e8 │ │ │ │ + beq.w 99444 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 995ca │ │ │ │ + beq.w 99526 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1cae40 │ │ │ │ + bl 1c9cc0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9958e │ │ │ │ + beq.w 994ea │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 99326 │ │ │ │ + bpl.n 99282 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 992c6 │ │ │ │ + bge.n 99222 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99946 │ │ │ │ + beq.w 998a2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9956e │ │ │ │ + blt.w 994ca │ │ │ │ mov r0, r6 │ │ │ │ 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 │ │ │ │ @@ -163402,62 +163365,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 996f4 │ │ │ │ + beq.w 99650 │ │ │ │ ldr.w r3, [r0, #428] @ 0x1ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 991d2 │ │ │ │ + bne.w 9912e │ │ │ │ mov r0, r5 │ │ │ │ - bl 92d74 │ │ │ │ + bl 92cd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 991d2 │ │ │ │ + bge.w 9912e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 99578 │ │ │ │ + b.n 994d4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 992b4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 992b4 │ │ │ │ + bne.n 99210 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99210 │ │ │ │ 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 99216 │ │ │ │ + beq.w 99172 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 99690 │ │ │ │ + beq.w 995ec │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 9a42c <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ + bl 9a384 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 99470 │ │ │ │ + beq.n 993cc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 9924e │ │ │ │ + bne.w 991aa │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 9924e │ │ │ │ + bgt.w 991aa │ │ │ │ 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] │ │ │ │ @@ -163471,787 +163434,787 @@ │ │ │ │ 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 995ee │ │ │ │ + blt.w 9954a │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b.n 9924e │ │ │ │ + b.n 991aa │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 997c6 │ │ │ │ - ldr r3, [pc, #688] @ (99688 ) │ │ │ │ + beq.w 99722 │ │ │ │ + ldr r3, [pc, #688] @ (995e4 ) │ │ │ │ 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 9953a │ │ │ │ + bne.w 99496 │ │ │ │ add.w r2, r2, #110592 @ 0x1b000 │ │ │ │ mov r1, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ ldr.w r0, [r2, #4000] @ 0xfa0 │ │ │ │ mov r2, r4 │ │ │ │ - bl 8b86c │ │ │ │ + bl 8b7d0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 9994e │ │ │ │ + beq.w 998aa │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 994b6 │ │ │ │ + beq.n 99412 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9941c │ │ │ │ + bge.n 99378 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99966 │ │ │ │ + beq.w 998c2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9943e │ │ │ │ + bge.n 9939a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9995c │ │ │ │ + beq.w 998b8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9943e │ │ │ │ + bge.n 9939a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99954 │ │ │ │ + beq.w 998b0 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - blt.w 9919e │ │ │ │ + blt.w 990fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 82f7c <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f3c <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 9919e │ │ │ │ + b.n 990fa │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a42c <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ + bl 9a384 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 993ca │ │ │ │ + bne.n 99326 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ movs r1, #1 │ │ │ │ lsls r7, r3, #29 │ │ │ │ - bpl.w 9926a │ │ │ │ + bpl.w 991c6 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl fa45c │ │ │ │ + bl fa3fc │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 992ac │ │ │ │ - b.n 9958e │ │ │ │ - movw r3, #26521 @ 0x6799 │ │ │ │ + bne.w 99208 │ │ │ │ + b.n 994ea │ │ │ │ + movw r3, #26429 @ 0x673d │ │ │ │ movt r3, #15 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.w 995c0 │ │ │ │ + bne.w 9951c │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r7, [r6, #4] │ │ │ │ cmp r1, r7 │ │ │ │ - bne.w 995fe │ │ │ │ + bne.w 9955a │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl f67f0 │ │ │ │ + bl f6794 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 992ae │ │ │ │ + b.n 9920a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 996d6 │ │ │ │ + bge.w 99632 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 996d6 │ │ │ │ + bne.w 99632 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 994e4 │ │ │ │ + blt.n 99440 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 995a8 │ │ │ │ + beq.n 99504 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 9919e │ │ │ │ + b.n 990fa │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #22 │ │ │ │ - bpl.n 994f8 │ │ │ │ + bpl.n 99454 │ │ │ │ ldr.w r0, [r3, #440] @ 0x1b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 99580 │ │ │ │ + bne.n 994dc │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #57360 @ 0xe010 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ - bl 7fc18 │ │ │ │ + bl 7fbd8 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99294 │ │ │ │ - b.n 9958e │ │ │ │ + bne.w 991f0 │ │ │ │ + b.n 994ea │ │ │ │ mov r2, sl │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 992d0 │ │ │ │ + bge.w 9922c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 992d0 │ │ │ │ + bne.w 9922c │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 992d0 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9922c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 993ec │ │ │ │ + beq.w 99348 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 996e2 │ │ │ │ + bge.w 9963e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 996e2 │ │ │ │ + bne.w 9963e │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 996ec │ │ │ │ + blt.w 99648 │ │ │ │ mov r4, r1 │ │ │ │ - b.n 9919e │ │ │ │ + b.n 990fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9983c │ │ │ │ + beq.w 99798 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 99528 │ │ │ │ - b.n 992d0 │ │ │ │ - bl 15c680 <_PyUnicode_IsNumeric@@Base+0x260> │ │ │ │ + blt.n 99484 │ │ │ │ + b.n 9922c │ │ │ │ + bl 15c6d8 <_PyUnicode_IsNumeric@@Base+0x258> │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99294 │ │ │ │ + bne.w 991f0 │ │ │ │ movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6580 │ │ │ │ + bl f6524 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99724 │ │ │ │ + bne.w 99680 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 992ae │ │ │ │ + b.n 9920a │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 82f7c <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f3c <_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 9919e │ │ │ │ + b.n 990fa │ │ │ │ mov r1, r6 │ │ │ │ mov r2, sl │ │ │ │ blx r7 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 992ae │ │ │ │ + b.n 9920a │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 99766 │ │ │ │ + bne.w 996c2 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 99766 │ │ │ │ + beq.w 996c2 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ - bl db6a0 │ │ │ │ + bl db598 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 992ac │ │ │ │ - b.n 9958e │ │ │ │ + bne.w 99208 │ │ │ │ + b.n 994ea │ │ │ │ mov fp, r0 │ │ │ │ - b.n 99360 │ │ │ │ + b.n 992bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 993ca │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 993ca │ │ │ │ + bne.w 99326 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99326 │ │ │ │ ldr.w r3, [r7, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99926 │ │ │ │ + beq.w 99882 │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 99650 │ │ │ │ + ble.n 995ac │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 994a8 │ │ │ │ + beq.w 99404 │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.n 99650 │ │ │ │ + beq.n 995ac │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 994a8 │ │ │ │ + beq.w 99404 │ │ │ │ cmp.w ip, #2 │ │ │ │ - beq.n 99650 │ │ │ │ + beq.n 995ac │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 994a8 │ │ │ │ + beq.w 99404 │ │ │ │ cmp.w ip, #3 │ │ │ │ - beq.n 99650 │ │ │ │ + beq.n 995ac │ │ │ │ adds r3, #24 │ │ │ │ movs r2, #3 │ │ │ │ ldr.w lr, [r3, #4]! │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, lr │ │ │ │ - beq.w 994a8 │ │ │ │ + beq.w 99404 │ │ │ │ cmp ip, r2 │ │ │ │ - bne.n 99640 │ │ │ │ + bne.n 9959c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 9966a │ │ │ │ + cbz r2, 995c6 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #268435456 @ 0x10000000 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - movw r1, #57660 @ 0xe13c │ │ │ │ + movw r1, #55676 @ 0xd97c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #16844 @ 0x41cc │ │ │ │ + movw r3, #18672 @ 0x48f0 │ │ │ │ movt r3, #49 @ 0x31 │ │ │ │ - bl f3b3c │ │ │ │ - b.n 995a2 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 994fe │ │ │ │ ldrb r0, [r7, #27] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh.w r2, [r5, #206] @ 0xce │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ - bcs.w 99462 │ │ │ │ + bcs.w 993be │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 99462 │ │ │ │ + bne.w 993be │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 99462 │ │ │ │ + bgt.w 993be │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl f7bb8 <_PyEval_CheckExceptTypeValid@@Base+0x110> │ │ │ │ + bl f7b5c <_PyEval_CheckExceptTypeValid@@Base+0x110> │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w fp, [r5, #192] @ 0xc0 │ │ │ │ - bl 9a42c <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ + bl 9a384 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 99470 │ │ │ │ + beq.w 993cc │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 9937a │ │ │ │ - b.n 993ca │ │ │ │ + bne.w 992d6 │ │ │ │ + b.n 99326 │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 994da │ │ │ │ + bge.w 99436 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 9919e │ │ │ │ + b.n 990fa │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9956a │ │ │ │ + bge.w 994c6 │ │ │ │ adds r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 9919e │ │ │ │ + b.n 990fa │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r1, #404] @ 0x194 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 991d2 │ │ │ │ - b.n 99312 │ │ │ │ + bne.w 9912e │ │ │ │ + b.n 9926e │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r1, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bls.n 99780 │ │ │ │ + bls.n 996dc │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #57856 @ 0xe200 │ │ │ │ + movw r1, #55872 @ 0xda40 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl f3b3c │ │ │ │ - b.n 995a2 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 994fe │ │ │ │ movw r2, #43828 @ 0xab34 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #57816 @ 0xe1d8 │ │ │ │ + movw r1, #55832 @ 0xda18 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f6310 │ │ │ │ - b.n 995a2 │ │ │ │ + bl f62b4 │ │ │ │ + b.n 994fe │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #57616 @ 0xe110 │ │ │ │ + movw r1, #55632 @ 0xd950 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 992d0 │ │ │ │ + b.n 9922c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 7ab74 │ │ │ │ + bl 7ab44 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 995da │ │ │ │ + bne.w 99536 │ │ │ │ mov r0, r4 │ │ │ │ - bl 43108 │ │ │ │ - b.n 9958e │ │ │ │ + bl 43128 │ │ │ │ + b.n 994ea │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ cmp r3, r9 │ │ │ │ mov r3, r4 │ │ │ │ itete eq │ │ │ │ - movweq r1, #57732 @ 0xe184 │ │ │ │ - movwne r1, #57816 @ 0xe1d8 │ │ │ │ + movweq r1, #55748 @ 0xd9c4 │ │ │ │ + movwne r1, #55832 @ 0xda18 │ │ │ │ movteq r1, #46 @ 0x2e │ │ │ │ movtne r1, #46 @ 0x2e │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f6310 │ │ │ │ - b.n 995a2 │ │ │ │ + bl f62b4 │ │ │ │ + b.n 994fe │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #57616 @ 0xe110 │ │ │ │ + movw r1, #55632 @ 0xd950 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 99578 │ │ │ │ + b.n 994d4 │ │ │ │ and.w r1, r3, #28 │ │ │ │ cmp r1, #4 │ │ │ │ - bne.w 993d6 │ │ │ │ + bne.w 99332 │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 998b2 │ │ │ │ + bpl.n 9980e │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.w 998ee │ │ │ │ + bpl.w 9984a │ │ │ │ ldrsb.w r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 998fc │ │ │ │ + blt.w 99858 │ │ │ │ add.w r3, r4, #20 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r1, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ movw r2, #24312 @ 0x5ef8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ add r3, r2 │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9990c │ │ │ │ + blt.w 99868 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 9919e │ │ │ │ + b.n 990fa │ │ │ │ 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 99286 │ │ │ │ + b.n 991e2 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ - cbz r3, 9985e │ │ │ │ + cbz r3, 997ba │ │ │ │ mov r0, r4 │ │ │ │ - bl dcfe8 │ │ │ │ + bl dced8 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 99846 │ │ │ │ + cbz r0, 997a2 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r2, sl │ │ │ │ - b.n 99518 │ │ │ │ + b.n 99474 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 99578 │ │ │ │ + b.n 994d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99760 │ │ │ │ + bge.n 996bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99760 │ │ │ │ + bne.n 996bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99760 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 996bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 998a2 │ │ │ │ + blt.n 997fe │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r5, #32] │ │ │ │ - cbnz r3, 998c6 │ │ │ │ + cbnz r3, 99822 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ - cbnz r3, 998c6 │ │ │ │ - movw r1, #57604 @ 0xe104 │ │ │ │ + cbnz r3, 99822 │ │ │ │ + movw r1, #55620 @ 0xd944 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r3, #57600 @ 0xe100 │ │ │ │ + movw r3, #55616 @ 0xd940 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ cmp.w sl, #0 │ │ │ │ it ne │ │ │ │ movne r3, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #57900 @ 0xe22c │ │ │ │ + movw r1, #55916 @ 0xda6c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl f3b3c │ │ │ │ - b.n 99760 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 996bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99866 │ │ │ │ + bne.n 997c2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99866 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 997c2 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 997e8 │ │ │ │ + bge.n 99744 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #176] @ (99970 ) │ │ │ │ + ldr r3, [pc, #176] @ (998cc ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 997fe │ │ │ │ - movw r1, #57604 @ 0xe104 │ │ │ │ + b.n 9975a │ │ │ │ + movw r1, #55620 @ 0xd944 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - movw r3, #57600 @ 0xe100 │ │ │ │ + movw r3, #55616 @ 0xd940 │ │ │ │ movt r3, #46 @ 0x2e │ │ │ │ cmp.w sl, #0 │ │ │ │ it ne │ │ │ │ movne r3, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #57944 @ 0xe258 │ │ │ │ + movw r1, #55960 @ 0xda98 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - bl f3b3c │ │ │ │ - b.n 99760 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 996bc │ │ │ │ ldrsb.w r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 998fc │ │ │ │ + blt.n 99858 │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 997e8 │ │ │ │ + b.n 99744 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r0, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ - b.n 998bc │ │ │ │ + b.n 99818 │ │ │ │ add.w r2, r9, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 99806 │ │ │ │ + bne.w 99762 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r3 │ │ │ │ - b.n 9919e │ │ │ │ + b.n 990fa │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ - cbz r3, 99936 │ │ │ │ + cbz r3, 99892 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 994a8 │ │ │ │ - b.n 99928 │ │ │ │ + beq.w 99404 │ │ │ │ + b.n 99884 │ │ │ │ movw r3, #34952 @ 0x8888 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 994a8 │ │ │ │ - b.n 99650 │ │ │ │ + beq.w 99404 │ │ │ │ + b.n 995ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 992c6 │ │ │ │ - bl f6d10 │ │ │ │ - b.n 9919e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99222 │ │ │ │ + bl f6cb4 │ │ │ │ + b.n 990fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9943e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9939a │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 9942e │ │ │ │ + b.n 9938a │ │ │ │ mov r0, r2 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9941c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99378 │ │ │ │ nop │ │ │ │ lsls r0, r4, #26 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00099974 <_PyUnicode_InternMortal@@Base>: │ │ │ │ +000998d0 <_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, 999b4 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + cbz r1, 99910 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r2, #41552 @ 0xa250 │ │ │ │ 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 999b4 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + bmi.n 99910 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r6, r3, #30 │ │ │ │ - beq.n 999ba <_PyUnicode_InternMortal@@Base+0x46> │ │ │ │ + beq.n 99916 <_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 99ae4 <_PyUnicode_InternMortal@@Base+0x170> │ │ │ │ - ldr r3, [pc, #464] @ (99b98 <_PyUnicode_InternMortal@@Base+0x224>) │ │ │ │ + beq.w 99a40 <_PyUnicode_InternMortal@@Base+0x170> │ │ │ │ + ldr r3, [pc, #464] @ (99af4 <_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 99a88 <_PyUnicode_InternMortal@@Base+0x114> │ │ │ │ + bne.n 999e4 <_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 8b86c │ │ │ │ + bl 8b7d0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 99b22 <_PyUnicode_InternMortal@@Base+0x1ae> │ │ │ │ + beq.w 99a7e <_PyUnicode_InternMortal@@Base+0x1ae> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 99a56 <_PyUnicode_InternMortal@@Base+0xe2> │ │ │ │ + beq.n 999b2 <_PyUnicode_InternMortal@@Base+0xe2> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99a0a <_PyUnicode_InternMortal@@Base+0x96> │ │ │ │ + bge.n 99966 <_PyUnicode_InternMortal@@Base+0x96> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99b38 <_PyUnicode_InternMortal@@Base+0x1c4> │ │ │ │ + beq.w 99a94 <_PyUnicode_InternMortal@@Base+0x1c4> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99a2c <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ + bge.n 99988 <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99b2a <_PyUnicode_InternMortal@@Base+0x1b6> │ │ │ │ + beq.w 99a86 <_PyUnicode_InternMortal@@Base+0x1b6> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99a2c <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ + bge.n 99988 <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99b44 <_PyUnicode_InternMortal@@Base+0x1d0> │ │ │ │ + beq.w 99aa0 <_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 999b4 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + blt.n 99910 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 82f7c <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f3c <_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 99ace <_PyUnicode_InternMortal@@Base+0x15a> │ │ │ │ + bge.n 99a2a <_PyUnicode_InternMortal@@Base+0x15a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99ace <_PyUnicode_InternMortal@@Base+0x15a> │ │ │ │ + bne.n 99a2a <_PyUnicode_InternMortal@@Base+0x15a> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 99a80 <_PyUnicode_InternMortal@@Base+0x10c> │ │ │ │ + blt.n 999dc <_PyUnicode_InternMortal@@Base+0x10c> │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 99ab6 <_PyUnicode_InternMortal@@Base+0x142> │ │ │ │ + beq.n 99a12 <_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 999d8 <_PyUnicode_InternMortal@@Base+0x64> │ │ │ │ + beq.n 99934 <_PyUnicode_InternMortal@@Base+0x64> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99ad8 <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ + bge.n 99a34 <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 99ad8 <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ + cbnz r3, 99a34 <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99a80 <_PyUnicode_InternMortal@@Base+0x10c> │ │ │ │ + bge.n 999dc <_PyUnicode_InternMortal@@Base+0x10c> │ │ │ │ adds r3, #1 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 99a82 <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ + b.n 999de <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 82f7c <_Py_SetImmortal@@Base> │ │ │ │ + bl 82f3c <_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 99a82 <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ + b.n 999de <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99a76 <_PyUnicode_InternMortal@@Base+0x102> │ │ │ │ + bge.n 999d2 <_PyUnicode_InternMortal@@Base+0x102> │ │ │ │ mov r1, r2 │ │ │ │ - b.n 99a82 <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ + b.n 999de <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 99aae <_PyUnicode_InternMortal@@Base+0x13a> │ │ │ │ + blt.n 99a0a <_PyUnicode_InternMortal@@Base+0x13a> │ │ │ │ mov r1, r2 │ │ │ │ - b.n 99a82 <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ + b.n 999de <_PyUnicode_InternMortal@@Base+0x10e> │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 999c6 <_PyUnicode_InternMortal@@Base+0x52> │ │ │ │ + bne.w 99922 <_PyUnicode_InternMortal@@Base+0x52> │ │ │ │ lsls r5, r3, #26 │ │ │ │ - bpl.n 99b50 <_PyUnicode_InternMortal@@Base+0x1dc> │ │ │ │ + bpl.n 99aac <_PyUnicode_InternMortal@@Base+0x1dc> │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 99b64 <_PyUnicode_InternMortal@@Base+0x1f0> │ │ │ │ + bpl.n 99ac0 <_PyUnicode_InternMortal@@Base+0x1f0> │ │ │ │ ldrsb.w r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 99b76 <_PyUnicode_InternMortal@@Base+0x202> │ │ │ │ + blt.n 99ad2 <_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, #24312 @ 0x5ef8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ add r3, r2 │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 99b82 <_PyUnicode_InternMortal@@Base+0x20e> │ │ │ │ + blt.n 99ade <_PyUnicode_InternMortal@@Base+0x20e> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 999b4 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ - bl f6d10 │ │ │ │ + b.n 99910 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + bl f6cb4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 999b4 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + b.n 99910 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - b.n 99a1c <_PyUnicode_InternMortal@@Base+0xa8> │ │ │ │ + b.n 99978 <_PyUnicode_InternMortal@@Base+0xa8> │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 99a0a <_PyUnicode_InternMortal@@Base+0x96> │ │ │ │ + b.n 99966 <_PyUnicode_InternMortal@@Base+0x96> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 99a2c <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ + b.n 99988 <_PyUnicode_InternMortal@@Base+0xb8> │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 99b02 <_PyUnicode_InternMortal@@Base+0x18e> │ │ │ │ + bge.n 99a5e <_PyUnicode_InternMortal@@Base+0x18e> │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #60] @ (99b9c <_PyUnicode_InternMortal@@Base+0x228>) │ │ │ │ + ldr r3, [pc, #60] @ (99af8 <_PyUnicode_InternMortal@@Base+0x228>) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 99b18 <_PyUnicode_InternMortal@@Base+0x1a4> │ │ │ │ + b.n 99a74 <_PyUnicode_InternMortal@@Base+0x1a4> │ │ │ │ ldrsb.w r2, [r1, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 99b72 <_PyUnicode_InternMortal@@Base+0x1fe> │ │ │ │ + blt.n 99ace <_PyUnicode_InternMortal@@Base+0x1fe> │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 99b02 <_PyUnicode_InternMortal@@Base+0x18e> │ │ │ │ + b.n 99a5e <_PyUnicode_InternMortal@@Base+0x18e> │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.n 99b7c <_PyUnicode_InternMortal@@Base+0x208> │ │ │ │ + bpl.n 99ad8 <_PyUnicode_InternMortal@@Base+0x208> │ │ │ │ add.w r3, r1, #20 │ │ │ │ - b.n 99b5a <_PyUnicode_InternMortal@@Base+0x1e6> │ │ │ │ + b.n 99ab6 <_PyUnicode_InternMortal@@Base+0x1e6> │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 99b5a <_PyUnicode_InternMortal@@Base+0x1e6> │ │ │ │ + b.n 99ab6 <_PyUnicode_InternMortal@@Base+0x1e6> │ │ │ │ subs r2, r6, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 99b1e <_PyUnicode_InternMortal@@Base+0x1aa> │ │ │ │ + bne.n 99a7a <_PyUnicode_InternMortal@@Base+0x1aa> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - b.n 999b4 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ + b.n 99910 <_PyUnicode_InternMortal@@Base+0x40> │ │ │ │ ldrb r0, [r7, #27] │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r0, r4, #26 │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ │ │ │ -00099ba0 : │ │ │ │ +00099afc : │ │ │ │ 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 99dca │ │ │ │ + bpl.w 99d6e │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 90904 <_PyType_GetDict@@Base> │ │ │ │ + bl 90864 <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99e54 │ │ │ │ + beq.w 99db4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r4 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -164259,412 +164222,410 @@ │ │ │ │ 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 1cad00 │ │ │ │ + bl 1c9b80 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #1 │ │ │ │ - bhi.n 99c9a │ │ │ │ + bhi.n 99bf8 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bmi.n 99cb2 │ │ │ │ + bmi.n 99c10 │ │ │ │ lsls r0, r3, #27 │ │ │ │ - bmi.n 99cbe │ │ │ │ + bmi.n 99c1c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r3, [r2, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99d86 │ │ │ │ - blt.w 99e00 │ │ │ │ + beq.w 99d02 │ │ │ │ + blt.w 99d22 │ │ │ │ add r3, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99d86 │ │ │ │ + beq.w 99d02 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 99cc4 │ │ │ │ + beq.n 99c22 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 99d6a │ │ │ │ + beq.w 99ce6 │ │ │ │ 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, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 99d08 │ │ │ │ + bne.n 99c86 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 99d08 │ │ │ │ + beq.n 99c86 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ movw r3, #57360 @ 0xe010 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ - beq.n 99d58 │ │ │ │ - bl 89ce8 │ │ │ │ + beq.w 99cd4 │ │ │ │ + bl 89c50 │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r6, #0 │ │ │ │ - beq.n 99cf0 │ │ │ │ + beq.n 99c4e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1cae2c │ │ │ │ + bl 1c9cac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99c8c │ │ │ │ + bge.n 99bea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99e60 │ │ │ │ + beq.w 99dac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 99d48 │ │ │ │ + blt.n 99cc4 │ │ │ │ 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 99bfa │ │ │ │ + beq.n 99b56 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 99c74 │ │ │ │ + b.n 99bd2 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl fa45c │ │ │ │ - b.n 99c6c │ │ │ │ + bl fa3fc │ │ │ │ + b.n 99bca │ │ │ │ sub.w r3, r6, #12 │ │ │ │ - b.n 99c16 │ │ │ │ + b.n 99b72 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #22 │ │ │ │ - bpl.n 99cd4 │ │ │ │ + bpl.n 99c32 │ │ │ │ ldr.w r0, [r2, #440] @ 0x1b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 99d5e │ │ │ │ + bne.n 99cda │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #57360 @ 0xe010 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7fc18 │ │ │ │ + bl 7fbd8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 99c22 │ │ │ │ + bne.n 99b7e │ │ │ │ movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6580 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 99da6 │ │ │ │ + bl f6524 │ │ │ │ + cbz r0, 99c80 │ │ │ │ + movw r2, #43828 @ 0xab34 │ │ │ │ + movt r2, #80 @ 0x50 │ │ │ │ + mov r3, r4 │ │ │ │ + movw r1, #55832 @ 0xda18 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + bl f3aa4 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl f62b4 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 99c74 │ │ │ │ + b.n 99bd2 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7ab74 │ │ │ │ + bl 7ab44 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 99c54 │ │ │ │ + bne.n 99bb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 43108 │ │ │ │ + bl 43128 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99d30 │ │ │ │ + bge.n 99cac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99e4c │ │ │ │ + beq.n 99da4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99cf0 │ │ │ │ + bge.n 99c4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99cf0 │ │ │ │ + bne.n 99c4e │ │ │ │ mov r0, r7 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99cf0 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99c4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99c94 │ │ │ │ + bne.n 99bf2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99c94 │ │ │ │ - bl 86420 │ │ │ │ - b.n 99c6c │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99bf2 │ │ │ │ + bl 863e4 │ │ │ │ + b.n 99bca │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 15c680 <_PyUnicode_IsNumeric@@Base+0x260> │ │ │ │ + bl 15c6d8 <_PyUnicode_IsNumeric@@Base+0x258> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - b.n 99cea │ │ │ │ + b.n 99c48 │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 99de8 │ │ │ │ + bne.n 99d8c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 99de8 │ │ │ │ + beq.n 99d8c │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl db6a0 │ │ │ │ - b.n 99c6c │ │ │ │ + bl db598 │ │ │ │ + b.n 99bca │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r1, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bls.n 99e1e │ │ │ │ - mov r3, r4 │ │ │ │ - movw r1, #57856 @ 0xe200 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - bl f3b3c │ │ │ │ - b.n 99d02 │ │ │ │ - movw r2, #43828 @ 0xab34 │ │ │ │ - movt r2, #80 @ 0x50 │ │ │ │ + bls.n 99d40 │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #57816 @ 0xe1d8 │ │ │ │ - movt r1, #46 @ 0x2e │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - bl f3b3c │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl f6310 │ │ │ │ - b.n 99d02 │ │ │ │ - movw r0, #43556 @ 0xaa24 │ │ │ │ - movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #57616 @ 0xe110 │ │ │ │ + movw r1, #55872 @ 0xda40 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - bl f3b3c │ │ │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 99c94 │ │ │ │ - mov r0, r4 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - bl 7ab74 │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - mov r2, r0 │ │ │ │ - adds r7, r0, #1 │ │ │ │ - bne.n 99d7c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 43108 │ │ │ │ - b.n 99cf0 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 99c80 │ │ │ │ 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 99c16 │ │ │ │ + b.n 99b72 │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ - movw r3, #39841 @ 0x9ba1 │ │ │ │ + movw r3, #39677 @ 0x9afd │ │ │ │ movt r3, #9 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ itete eq │ │ │ │ - movweq r1, #57732 @ 0xe184 │ │ │ │ - movwne r1, #57816 @ 0xe1d8 │ │ │ │ + movweq r1, #55748 @ 0xd9c4 │ │ │ │ + movwne r1, #55832 @ 0xda18 │ │ │ │ movteq r1, #46 @ 0x2e │ │ │ │ movtne r1, #46 @ 0x2e │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl f6310 │ │ │ │ - b.n 99d02 │ │ │ │ + bl f62b4 │ │ │ │ + b.n 99c80 │ │ │ │ + movw r0, #43556 @ 0xaa24 │ │ │ │ + movt r0, #80 @ 0x50 │ │ │ │ + movw r1, #55632 @ 0xd950 │ │ │ │ + movt r1, #46 @ 0x2e │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + bl f3aa4 │ │ │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ + b.n 99bf2 │ │ │ │ + mov r0, r4 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + bl 7ab44 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + mov r2, r0 │ │ │ │ + adds r7, r0, #1 │ │ │ │ + bne.n 99cf8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99d30 │ │ │ │ + bl 43128 │ │ │ │ + b.n 99c4e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99cac │ │ │ │ mov r0, r5 │ │ │ │ - bl 92d74 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.n 99de2 │ │ │ │ - b.n 99bce │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99bea │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99c8c │ │ │ │ + bl 92cd4 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 99d86 │ │ │ │ + b.n 99b2a │ │ │ │ │ │ │ │ -00099e68 <_PyObject_GenericSetAttrWithDict@@Base>: │ │ │ │ +00099dc0 <_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 9a3da <_PyObject_GenericSetAttrWithDict@@Base+0x572> │ │ │ │ + bpl.w 9a332 <_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 9a01e <_PyObject_GenericSetAttrWithDict@@Base+0x1b6> │ │ │ │ + bmi.w 99f76 <_PyObject_GenericSetAttrWithDict@@Base+0x1b6> │ │ │ │ ldr.w r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a05e <_PyObject_GenericSetAttrWithDict@@Base+0x1f6> │ │ │ │ - ldr r0, [pc, #712] @ (9a16c <_PyObject_GenericSetAttrWithDict@@Base+0x304>) │ │ │ │ + beq.w 99fb6 <_PyObject_GenericSetAttrWithDict@@Base+0x1f6> │ │ │ │ + ldr r0, [pc, #712] @ (9a0c4 <_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 9a07c <_PyObject_GenericSetAttrWithDict@@Base+0x214> │ │ │ │ + bge.w 99fd4 <_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 9a0a4 <_PyObject_GenericSetAttrWithDict@@Base+0x23c> │ │ │ │ + bne.w 99ffc <_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 9a234 <_PyObject_GenericSetAttrWithDict@@Base+0x3cc> │ │ │ │ + bne.w 9a18c <_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 9a12c <_PyObject_GenericSetAttrWithDict@@Base+0x2c4> │ │ │ │ + beq.w 9a084 <_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 99f36 <_PyObject_GenericSetAttrWithDict@@Base+0xce> │ │ │ │ + bls.n 99e8e <_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 9a144 <_PyObject_GenericSetAttrWithDict@@Base+0x2dc> │ │ │ │ + bne.w 9a09c <_PyObject_GenericSetAttrWithDict@@Base+0x2dc> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 9a398 <_PyObject_GenericSetAttrWithDict@@Base+0x530> │ │ │ │ + bne.w 9a2f0 <_PyObject_GenericSetAttrWithDict@@Base+0x530> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bmi.w 9a130 <_PyObject_GenericSetAttrWithDict@@Base+0x2c8> │ │ │ │ + bmi.w 9a088 <_PyObject_GenericSetAttrWithDict@@Base+0x2c8> │ │ │ │ lsls r0, r3, #27 │ │ │ │ it mi │ │ │ │ submi.w r6, r7, #12 │ │ │ │ - bmi.n 99f62 <_PyObject_GenericSetAttrWithDict@@Base+0xfa> │ │ │ │ + bmi.n 99eba <_PyObject_GenericSetAttrWithDict@@Base+0xfa> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr.w r6, [r3, #144] @ 0x90 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9a30e <_PyObject_GenericSetAttrWithDict@@Base+0x4a6> │ │ │ │ - blt.w 9a37a <_PyObject_GenericSetAttrWithDict@@Base+0x512> │ │ │ │ + beq.w 9a266 <_PyObject_GenericSetAttrWithDict@@Base+0x4a6> │ │ │ │ + blt.w 9a2d2 <_PyObject_GenericSetAttrWithDict@@Base+0x512> │ │ │ │ add r6, r7 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9a30e <_PyObject_GenericSetAttrWithDict@@Base+0x4a6> │ │ │ │ + beq.w 9a266 <_PyObject_GenericSetAttrWithDict@@Base+0x4a6> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9a170 <_PyObject_GenericSetAttrWithDict@@Base+0x308> │ │ │ │ + beq.w 9a0c8 <_PyObject_GenericSetAttrWithDict@@Base+0x308> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9a210 <_PyObject_GenericSetAttrWithDict@@Base+0x3a8> │ │ │ │ + beq.w 9a168 <_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 99ff6 <_PyObject_GenericSetAttrWithDict@@Base+0x18e> │ │ │ │ + bge.n 99f4e <_PyObject_GenericSetAttrWithDict@@Base+0x18e> │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9a002 <_PyObject_GenericSetAttrWithDict@@Base+0x19a> │ │ │ │ + bne.n 99f5a <_PyObject_GenericSetAttrWithDict@@Base+0x19a> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 9a002 <_PyObject_GenericSetAttrWithDict@@Base+0x19a> │ │ │ │ + beq.n 99f5a <_PyObject_GenericSetAttrWithDict@@Base+0x19a> │ │ │ │ ldr r0, [r1, #24] │ │ │ │ movw r3, #57360 @ 0xe010 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r4 │ │ │ │ - beq.w 9a1ac <_PyObject_GenericSetAttrWithDict@@Base+0x344> │ │ │ │ - bl 89ce8 │ │ │ │ + beq.w 9a104 <_PyObject_GenericSetAttrWithDict@@Base+0x344> │ │ │ │ + bl 89c50 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 9a1d8 <_PyObject_GenericSetAttrWithDict@@Base+0x370> │ │ │ │ + beq.w 9a130 <_PyObject_GenericSetAttrWithDict@@Base+0x370> │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 9a06c <_PyObject_GenericSetAttrWithDict@@Base+0x204> │ │ │ │ + bpl.n 99fc4 <_PyObject_GenericSetAttrWithDict@@Base+0x204> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 99fe4 <_PyObject_GenericSetAttrWithDict@@Base+0x17c> │ │ │ │ + bge.n 99f3c <_PyObject_GenericSetAttrWithDict@@Base+0x17c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a414 <_PyObject_GenericSetAttrWithDict@@Base+0x5ac> │ │ │ │ + beq.w 9a36c <_PyObject_GenericSetAttrWithDict@@Base+0x5ac> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9a19a <_PyObject_GenericSetAttrWithDict@@Base+0x332> │ │ │ │ + blt.w 9a0f2 <_PyObject_GenericSetAttrWithDict@@Base+0x332> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 99fa2 <_PyObject_GenericSetAttrWithDict@@Base+0x13a> │ │ │ │ + beq.n 99efa <_PyObject_GenericSetAttrWithDict@@Base+0x13a> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7ab74 │ │ │ │ + bl 7ab44 │ │ │ │ adds r1, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bne.n 99fa8 <_PyObject_GenericSetAttrWithDict@@Base+0x140> │ │ │ │ + bne.n 99f00 <_PyObject_GenericSetAttrWithDict@@Base+0x140> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c8758 │ │ │ │ + bl 1c7578 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9a1b2 <_PyObject_GenericSetAttrWithDict@@Base+0x34a> │ │ │ │ - ldr r0, [pc, #332] @ (9a16c <_PyObject_GenericSetAttrWithDict@@Base+0x304>) │ │ │ │ + b.n 9a10a <_PyObject_GenericSetAttrWithDict@@Base+0x34a> │ │ │ │ + ldr r0, [pc, #332] @ (9a0c4 <_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] │ │ │ │ @@ -164674,62 +164635,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 9a2fe <_PyObject_GenericSetAttrWithDict@@Base+0x496> │ │ │ │ + beq.w 9a256 <_PyObject_GenericSetAttrWithDict@@Base+0x496> │ │ │ │ ldr.w r3, [ip, #428] @ 0x1ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99ea6 <_PyObject_GenericSetAttrWithDict@@Base+0x3e> │ │ │ │ + bne.w 99dfe <_PyObject_GenericSetAttrWithDict@@Base+0x3e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 92d74 │ │ │ │ + bl 92cd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 99ea0 <_PyObject_GenericSetAttrWithDict@@Base+0x38> │ │ │ │ - b.n 9a3f2 <_PyObject_GenericSetAttrWithDict@@Base+0x58a> │ │ │ │ + bge.w 99df8 <_PyObject_GenericSetAttrWithDict@@Base+0x38> │ │ │ │ + b.n 9a34a <_PyObject_GenericSetAttrWithDict@@Base+0x58a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99fd2 <_PyObject_GenericSetAttrWithDict@@Base+0x16a> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99fd2 <_PyObject_GenericSetAttrWithDict@@Base+0x16a> │ │ │ │ + bne.n 99f2a <_PyObject_GenericSetAttrWithDict@@Base+0x16a> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99f2a <_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 99ee8 <_PyObject_GenericSetAttrWithDict@@Base+0x80> │ │ │ │ + beq.w 99e40 <_PyObject_GenericSetAttrWithDict@@Base+0x80> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 9a2a2 <_PyObject_GenericSetAttrWithDict@@Base+0x43a> │ │ │ │ + beq.w 9a1fa <_PyObject_GenericSetAttrWithDict@@Base+0x43a> │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9a42c <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ + bl 9a384 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9a128 <_PyObject_GenericSetAttrWithDict@@Base+0x2c0> │ │ │ │ + beq.n 9a080 <_PyObject_GenericSetAttrWithDict@@Base+0x2c0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r2, #41552 @ 0xa250 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 99f20 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ + bne.w 99e78 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 99f20 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ + bgt.w 99e78 <_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] │ │ │ │ @@ -164743,362 +164704,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 9a238 <_PyObject_GenericSetAttrWithDict@@Base+0x3d0> │ │ │ │ + blt.w 9a190 <_PyObject_GenericSetAttrWithDict@@Base+0x3d0> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 99f20 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ + b.n 99e78 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a42c <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ + bl 9a384 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 9a116 <_PyObject_GenericSetAttrWithDict@@Base+0x2ae> │ │ │ │ + bne.n 9a06e <_PyObject_GenericSetAttrWithDict@@Base+0x2ae> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ - b.n 99f36 <_PyObject_GenericSetAttrWithDict@@Base+0xce> │ │ │ │ + b.n 99e8e <_PyObject_GenericSetAttrWithDict@@Base+0xce> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl fa45c │ │ │ │ + bl fa3fc │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 99fca <_PyObject_GenericSetAttrWithDict@@Base+0x162> │ │ │ │ - b.n 9a1d8 <_PyObject_GenericSetAttrWithDict@@Base+0x370> │ │ │ │ - movw r2, #26521 @ 0x6799 │ │ │ │ + bne.w 99f22 <_PyObject_GenericSetAttrWithDict@@Base+0x162> │ │ │ │ + b.n 9a130 <_PyObject_GenericSetAttrWithDict@@Base+0x370> │ │ │ │ + movw r2, #26429 @ 0x673d │ │ │ │ movt r2, #15 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9a1ba <_PyObject_GenericSetAttrWithDict@@Base+0x352> │ │ │ │ + bne.n 9a112 <_PyObject_GenericSetAttrWithDict@@Base+0x352> │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 9a248 <_PyObject_GenericSetAttrWithDict@@Base+0x3e0> │ │ │ │ + bne.n 9a1a0 <_PyObject_GenericSetAttrWithDict@@Base+0x3e0> │ │ │ │ ldr.w r1, [r9, #20] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl f67f0 │ │ │ │ + bl f6794 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 99fcc <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ + b.n 99f24 <_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 9a17e <_PyObject_GenericSetAttrWithDict@@Base+0x316> │ │ │ │ + bpl.n 9a0d6 <_PyObject_GenericSetAttrWithDict@@Base+0x316> │ │ │ │ ldr.w r0, [r3, #440] @ 0x1b8 │ │ │ │ - cbnz r0, 9a1c6 <_PyObject_GenericSetAttrWithDict@@Base+0x35e> │ │ │ │ + cbnz r0, 9a11e <_PyObject_GenericSetAttrWithDict@@Base+0x35e> │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #57360 @ 0xe010 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ - bl 7fc18 │ │ │ │ + bl 7fbd8 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99f70 <_PyObject_GenericSetAttrWithDict@@Base+0x108> │ │ │ │ - b.n 9a1d4 <_PyObject_GenericSetAttrWithDict@@Base+0x36c> │ │ │ │ + bne.w 99ec8 <_PyObject_GenericSetAttrWithDict@@Base+0x108> │ │ │ │ + b.n 9a12c <_PyObject_GenericSetAttrWithDict@@Base+0x36c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99fee <_PyObject_GenericSetAttrWithDict@@Base+0x186> │ │ │ │ + bne.w 99f46 <_PyObject_GenericSetAttrWithDict@@Base+0x186> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99fee <_PyObject_GenericSetAttrWithDict@@Base+0x186> │ │ │ │ - bl 86420 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99f46 <_PyObject_GenericSetAttrWithDict@@Base+0x186> │ │ │ │ + bl 863e4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.w 99fcc <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ - b.n 9a1d8 <_PyObject_GenericSetAttrWithDict@@Base+0x370> │ │ │ │ + bge.w 99f24 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ + b.n 9a130 <_PyObject_GenericSetAttrWithDict@@Base+0x370> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 99fcc <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ - bl 15c680 <_PyUnicode_IsNumeric@@Base+0x260> │ │ │ │ + b.n 99f24 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ + bl 15c6d8 <_PyUnicode_IsNumeric@@Base+0x258> │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99f70 <_PyObject_GenericSetAttrWithDict@@Base+0x108> │ │ │ │ + bne.w 99ec8 <_PyObject_GenericSetAttrWithDict@@Base+0x108> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f6580 │ │ │ │ + bl f6524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99fcc <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ + beq.w 99f24 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - movw r1, #57816 @ 0xe1d8 │ │ │ │ + movw r1, #55832 @ 0xda18 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl f6310 │ │ │ │ - b.n 99fcc <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ + bl f62b4 │ │ │ │ + b.n 99f24 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9a332 <_PyObject_GenericSetAttrWithDict@@Base+0x4ca> │ │ │ │ + bne.w 9a28a <_PyObject_GenericSetAttrWithDict@@Base+0x4ca> │ │ │ │ ldr r6, [r4, #12] │ │ │ │ adds r2, r6, #1 │ │ │ │ - beq.w 9a332 <_PyObject_GenericSetAttrWithDict@@Base+0x4ca> │ │ │ │ + beq.w 9a28a <_PyObject_GenericSetAttrWithDict@@Base+0x4ca> │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl db6a0 │ │ │ │ + bl db598 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9a1b2 <_PyObject_GenericSetAttrWithDict@@Base+0x34a> │ │ │ │ + b.n 9a10a <_PyObject_GenericSetAttrWithDict@@Base+0x34a> │ │ │ │ mov r9, r0 │ │ │ │ - b.n 9a0a4 <_PyObject_GenericSetAttrWithDict@@Base+0x23c> │ │ │ │ + b.n 99ffc <_PyObject_GenericSetAttrWithDict@@Base+0x23c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a116 <_PyObject_GenericSetAttrWithDict@@Base+0x2ae> │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a116 <_PyObject_GenericSetAttrWithDict@@Base+0x2ae> │ │ │ │ + bne.w 9a06e <_PyObject_GenericSetAttrWithDict@@Base+0x2ae> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9a06e <_PyObject_GenericSetAttrWithDict@@Base+0x2ae> │ │ │ │ ldr.w r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9a3f8 <_PyObject_GenericSetAttrWithDict@@Base+0x590> │ │ │ │ + beq.w 9a350 <_PyObject_GenericSetAttrWithDict@@Base+0x590> │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 9a290 <_PyObject_GenericSetAttrWithDict@@Base+0x428> │ │ │ │ + ble.n 9a1e8 <_PyObject_GenericSetAttrWithDict@@Base+0x428> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9a15a <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ + beq.w 9a0b2 <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 9a290 <_PyObject_GenericSetAttrWithDict@@Base+0x428> │ │ │ │ + beq.n 9a1e8 <_PyObject_GenericSetAttrWithDict@@Base+0x428> │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9a15a <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ + beq.w 9a0b2 <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 9a290 <_PyObject_GenericSetAttrWithDict@@Base+0x428> │ │ │ │ + beq.n 9a1e8 <_PyObject_GenericSetAttrWithDict@@Base+0x428> │ │ │ │ ldr r3, [r1, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9a15a <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ + beq.w 9a0b2 <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 9a290 <_PyObject_GenericSetAttrWithDict@@Base+0x428> │ │ │ │ + beq.n 9a1e8 <_PyObject_GenericSetAttrWithDict@@Base+0x428> │ │ │ │ adds r1, #24 │ │ │ │ movs r3, #3 │ │ │ │ ldr.w ip, [r1, #4]! │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 9a15a <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ + beq.w 9a0b2 <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 9a280 <_PyObject_GenericSetAttrWithDict@@Base+0x418> │ │ │ │ + bne.n 9a1d8 <_PyObject_GenericSetAttrWithDict@@Base+0x418> │ │ │ │ ldr.w r1, [r9, #12] │ │ │ │ - bl 1cf0a8 <_PySys_GetRequiredAttr@@Base+0x4f4> │ │ │ │ + bl 1cde60 <_PySys_GetRequiredAttr@@Base+0x4f4> │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 9a15a <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ - b.n 99fcc <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ + bne.w 9a0b2 <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ + b.n 99f24 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ ldrh.w r2, [r5, #206] @ 0xce │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ - bcs.w 9a11a <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ + bcs.w 9a072 <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov fp, r2 │ │ │ │ movw r2, #41552 @ 0xa250 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 9a11a <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ + bne.w 9a072 <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 9a11a <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ + bgt.w 9a072 <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl f7bb8 <_PyEval_CheckExceptTypeValid@@Base+0x110> │ │ │ │ + bl f7b5c <_PyEval_CheckExceptTypeValid@@Base+0x110> │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r9, [r5, #192] @ 0xc0 │ │ │ │ - bl 9a42c <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ + bl 9a384 <_PyObject_GenericSetAttrWithDict@@Base+0x5c4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9a128 <_PyObject_GenericSetAttrWithDict@@Base+0x2c0> │ │ │ │ + beq.w 9a080 <_PyObject_GenericSetAttrWithDict@@Base+0x2c0> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 9a116 <_PyObject_GenericSetAttrWithDict@@Base+0x2ae> │ │ │ │ + beq.w 9a06e <_PyObject_GenericSetAttrWithDict@@Base+0x2ae> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r2, fp │ │ │ │ - beq.w 9a0d0 <_PyObject_GenericSetAttrWithDict@@Base+0x268> │ │ │ │ - b.n 99f20 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ + beq.w 9a028 <_PyObject_GenericSetAttrWithDict@@Base+0x268> │ │ │ │ + b.n 99e78 <_PyObject_GenericSetAttrWithDict@@Base+0xb8> │ │ │ │ add.w r6, r6, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r6, #404] @ 0x194 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99ea6 <_PyObject_GenericSetAttrWithDict@@Base+0x3e> │ │ │ │ - b.n 9a05e <_PyObject_GenericSetAttrWithDict@@Base+0x1f6> │ │ │ │ + bne.w 99dfe <_PyObject_GenericSetAttrWithDict@@Base+0x3e> │ │ │ │ + b.n 99fb6 <_PyObject_GenericSetAttrWithDict@@Base+0x1f6> │ │ │ │ movw r3, #43828 @ 0xab34 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r1, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bls.n 9a34c <_PyObject_GenericSetAttrWithDict@@Base+0x4e4> │ │ │ │ - movw r1, #57856 @ 0xe200 │ │ │ │ + bls.n 9a2a4 <_PyObject_GenericSetAttrWithDict@@Base+0x4e4> │ │ │ │ + movw r1, #55872 @ 0xda40 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov r3, r4 │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 99fcc <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ + b.n 99f24 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7ab74 │ │ │ │ + bl 7ab44 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 9a226 <_PyObject_GenericSetAttrWithDict@@Base+0x3be> │ │ │ │ + bne.w 9a17e <_PyObject_GenericSetAttrWithDict@@Base+0x3be> │ │ │ │ mov r0, r4 │ │ │ │ - bl 43108 │ │ │ │ - b.n 9a1d8 <_PyObject_GenericSetAttrWithDict@@Base+0x370> │ │ │ │ + bl 43128 │ │ │ │ + b.n 9a130 <_PyObject_GenericSetAttrWithDict@@Base+0x370> │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ - movw r3, #39841 @ 0x9ba1 │ │ │ │ + movw r3, #39677 @ 0x9afd │ │ │ │ movt r3, #9 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ itete eq │ │ │ │ - movweq r1, #57732 @ 0xe184 │ │ │ │ - movwne r1, #57816 @ 0xe1d8 │ │ │ │ + movweq r1, #55748 @ 0xd9c4 │ │ │ │ + movwne r1, #55832 @ 0xda18 │ │ │ │ movteq r1, #46 @ 0x2e │ │ │ │ movtne r1, #46 @ 0x2e │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl f6310 │ │ │ │ - b.n 9a32c <_PyObject_GenericSetAttrWithDict@@Base+0x4c4> │ │ │ │ + bl f62b4 │ │ │ │ + b.n 9a284 <_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 99f62 <_PyObject_GenericSetAttrWithDict@@Base+0xfa> │ │ │ │ + b.n 99eba <_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 9a408 <_PyObject_GenericSetAttrWithDict@@Base+0x5a0> │ │ │ │ + beq.n 9a360 <_PyObject_GenericSetAttrWithDict@@Base+0x5a0> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 8636c │ │ │ │ + bl 86330 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9a1b2 <_PyObject_GenericSetAttrWithDict@@Base+0x34a> │ │ │ │ + bge.w 9a10a <_PyObject_GenericSetAttrWithDict@@Base+0x34a> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a1b2 <_PyObject_GenericSetAttrWithDict@@Base+0x34a> │ │ │ │ + bne.w 9a10a <_PyObject_GenericSetAttrWithDict@@Base+0x34a> │ │ │ │ mov r0, sl │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a1b2 <_PyObject_GenericSetAttrWithDict@@Base+0x34a> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9a10a <_PyObject_GenericSetAttrWithDict@@Base+0x34a> │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #57616 @ 0xe110 │ │ │ │ + movw r1, #55632 @ 0xd950 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 99fee <_PyObject_GenericSetAttrWithDict@@Base+0x186> │ │ │ │ + b.n 99f46 <_PyObject_GenericSetAttrWithDict@@Base+0x186> │ │ │ │ mov r3, r2 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ - cbz r3, 9a41c <_PyObject_GenericSetAttrWithDict@@Base+0x5b4> │ │ │ │ + cbz r3, 9a374 <_PyObject_GenericSetAttrWithDict@@Base+0x5b4> │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9a15a <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ - b.n 9a3fa <_PyObject_GenericSetAttrWithDict@@Base+0x592> │ │ │ │ + beq.w 9a0b2 <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ + b.n 9a352 <_PyObject_GenericSetAttrWithDict@@Base+0x592> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl db42c │ │ │ │ + bl db320 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9a3ba <_PyObject_GenericSetAttrWithDict@@Base+0x552> │ │ │ │ + b.n 9a312 <_PyObject_GenericSetAttrWithDict@@Base+0x552> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 99fe4 <_PyObject_GenericSetAttrWithDict@@Base+0x17c> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 99f3c <_PyObject_GenericSetAttrWithDict@@Base+0x17c> │ │ │ │ movw r3, #34952 @ 0x8888 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9a15a <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ - b.n 9a290 <_PyObject_GenericSetAttrWithDict@@Base+0x428> │ │ │ │ + beq.w 9a0b2 <_PyObject_GenericSetAttrWithDict@@Base+0x2f2> │ │ │ │ + b.n 9a1e8 <_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, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9a54c <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ + bne.n 9a4a4 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ ldr.w sl, [r1, #12] │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 9a54c <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ + beq.n 9a4a4 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ ldr.w r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9a56a <_PyObject_GenericSetAttrWithDict@@Base+0x702> │ │ │ │ + beq.w 9a4c2 <_PyObject_GenericSetAttrWithDict@@Base+0x702> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr.w fp, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9a53c <_PyObject_GenericSetAttrWithDict@@Base+0x6d4> │ │ │ │ + bge.n 9a494 <_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 9a4c2 <_PyObject_GenericSetAttrWithDict@@Base+0x65a> │ │ │ │ + ble.n 9a41a <_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 9a4ce <_PyObject_GenericSetAttrWithDict@@Base+0x666> │ │ │ │ + bmi.n 9a426 <_PyObject_GenericSetAttrWithDict@@Base+0x666> │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ - bl 8524c │ │ │ │ + bl 8520c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9a518 <_PyObject_GenericSetAttrWithDict@@Base+0x6b0> │ │ │ │ + bne.n 9a470 <_PyObject_GenericSetAttrWithDict@@Base+0x6b0> │ │ │ │ adds r0, #3 │ │ │ │ str.w r7, [r9] │ │ │ │ - beq.n 9a57a <_PyObject_GenericSetAttrWithDict@@Base+0x712> │ │ │ │ + beq.n 9a4d2 <_PyObject_GenericSetAttrWithDict@@Base+0x712> │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, fp │ │ │ │ - blt.n 9a490 <_PyObject_GenericSetAttrWithDict@@Base+0x628> │ │ │ │ + blt.n 9a3e8 <_PyObject_GenericSetAttrWithDict@@Base+0x628> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r4, #0 │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bpl.n 9a506 <_PyObject_GenericSetAttrWithDict@@Base+0x69e> │ │ │ │ + bpl.n 9a45e <_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] @ (9a5e4 <_PyObject_GenericSetAttrWithDict@@Base+0x77c>) │ │ │ │ + ldr r2, [pc, #276] @ (9a53c <_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 │ │ │ │ @@ -165107,398 +165068,398 @@ │ │ │ │ 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, 9a560 <_PyObject_GenericSetAttrWithDict@@Base+0x6f8> │ │ │ │ + cbz r2, 9a4b8 <_PyObject_GenericSetAttrWithDict@@Base+0x6f8> │ │ │ │ ldr.w r0, [ip, #16] │ │ │ │ - b.n 9a4a0 <_PyObject_GenericSetAttrWithDict@@Base+0x638> │ │ │ │ + b.n 9a3f8 <_PyObject_GenericSetAttrWithDict@@Base+0x638> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9a4c6 <_PyObject_GenericSetAttrWithDict@@Base+0x65e> │ │ │ │ + bne.n 9a41e <_PyObject_GenericSetAttrWithDict@@Base+0x65e> │ │ │ │ mov r0, r2 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a4c6 <_PyObject_GenericSetAttrWithDict@@Base+0x65e> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9a41e <_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 9a57a <_PyObject_GenericSetAttrWithDict@@Base+0x712> │ │ │ │ + beq.n 9a4d2 <_PyObject_GenericSetAttrWithDict@@Base+0x712> │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 9a4b8 <_PyObject_GenericSetAttrWithDict@@Base+0x650> │ │ │ │ + beq.n 9a410 <_PyObject_GenericSetAttrWithDict@@Base+0x650> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r4, #1 │ │ │ │ - b.n 9a4c2 <_PyObject_GenericSetAttrWithDict@@Base+0x65a> │ │ │ │ + b.n 9a41a <_PyObject_GenericSetAttrWithDict@@Base+0x65a> │ │ │ │ cmp.w fp, #0 │ │ │ │ it gt │ │ │ │ orrgt.w r2, r4, #1 │ │ │ │ - bgt.n 9a484 <_PyObject_GenericSetAttrWithDict@@Base+0x61c> │ │ │ │ + bgt.n 9a3dc <_PyObject_GenericSetAttrWithDict@@Base+0x61c> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 9a4c6 <_PyObject_GenericSetAttrWithDict@@Base+0x65e> │ │ │ │ + b.n 9a41e <_PyObject_GenericSetAttrWithDict@@Base+0x65e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 7ab74 │ │ │ │ + bl 7ab44 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 9a45c <_PyObject_GenericSetAttrWithDict@@Base+0x5f4> │ │ │ │ - bl f6d10 │ │ │ │ - b.n 9a574 <_PyObject_GenericSetAttrWithDict@@Base+0x70c> │ │ │ │ + bne.n 9a3b4 <_PyObject_GenericSetAttrWithDict@@Base+0x5f4> │ │ │ │ + bl f6cb4 │ │ │ │ + b.n 9a4cc <_PyObject_GenericSetAttrWithDict@@Base+0x70c> │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ ldr.w r0, [r1, #404] @ 0x194 │ │ │ │ - b.n 9a4a0 <_PyObject_GenericSetAttrWithDict@@Base+0x638> │ │ │ │ + b.n 9a3f8 <_PyObject_GenericSetAttrWithDict@@Base+0x638> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bmi.n 9a58a <_PyObject_GenericSetAttrWithDict@@Base+0x722> │ │ │ │ + bmi.n 9a4e2 <_PyObject_GenericSetAttrWithDict@@Base+0x722> │ │ │ │ lsls r1, r3, #18 │ │ │ │ - bpl.n 9a5c2 <_PyObject_GenericSetAttrWithDict@@Base+0x75a> │ │ │ │ + bpl.n 9a51a <_PyObject_GenericSetAttrWithDict@@Base+0x75a> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9a4c6 <_PyObject_GenericSetAttrWithDict@@Base+0x65e> │ │ │ │ + b.n 9a41e <_PyObject_GenericSetAttrWithDict@@Base+0x65e> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl f6d10 │ │ │ │ + bl f6cb4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 9a4c2 <_PyObject_GenericSetAttrWithDict@@Base+0x65a> │ │ │ │ - ldr r2, [pc, #88] @ (9a5e4 <_PyObject_GenericSetAttrWithDict@@Base+0x77c>) │ │ │ │ + b.n 9a41a <_PyObject_GenericSetAttrWithDict@@Base+0x65a> │ │ │ │ + ldr r2, [pc, #88] @ (9a53c <_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 9a5b2 <_PyObject_GenericSetAttrWithDict@@Base+0x74a> │ │ │ │ + beq.n 9a50a <_PyObject_GenericSetAttrWithDict@@Base+0x74a> │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 9a5d6 <_PyObject_GenericSetAttrWithDict@@Base+0x76e> │ │ │ │ + bls.n 9a52e <_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 9a574 <_PyObject_GenericSetAttrWithDict@@Base+0x70c> │ │ │ │ + bne.n 9a4cc <_PyObject_GenericSetAttrWithDict@@Base+0x70c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 92d74 │ │ │ │ + bl 92cd4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 9a55a <_PyObject_GenericSetAttrWithDict@@Base+0x6f2> │ │ │ │ + blt.n 9a4b2 <_PyObject_GenericSetAttrWithDict@@Base+0x6f2> │ │ │ │ ldr.w r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 9a574 <_PyObject_GenericSetAttrWithDict@@Base+0x70c> │ │ │ │ - b.n 9a466 <_PyObject_GenericSetAttrWithDict@@Base+0x5fe> │ │ │ │ + beq.n 9a4cc <_PyObject_GenericSetAttrWithDict@@Base+0x70c> │ │ │ │ + b.n 9a3be <_PyObject_GenericSetAttrWithDict@@Base+0x5fe> │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r2, r3 │ │ │ │ - b.n 9a5bc <_PyObject_GenericSetAttrWithDict@@Base+0x754> │ │ │ │ + b.n 9a514 <_PyObject_GenericSetAttrWithDict@@Base+0x754> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9a68c <_PyObject_GenericSetAttrWithDict@@Base+0x824> │ │ │ │ + beq.n 9a5e4 <_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, #41552 @ 0xa250 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 9a646 <_PyObject_GenericSetAttrWithDict@@Base+0x7de> │ │ │ │ + bne.n 9a59e <_PyObject_GenericSetAttrWithDict@@Base+0x7de> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 9a646 <_PyObject_GenericSetAttrWithDict@@Base+0x7de> │ │ │ │ + beq.n 9a59e <_PyObject_GenericSetAttrWithDict@@Base+0x7de> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw ip, #57360 @ 0xe010 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r0, ip │ │ │ │ mov r0, r4 │ │ │ │ - beq.n 9a682 <_PyObject_GenericSetAttrWithDict@@Base+0x81a> │ │ │ │ + beq.n 9a5da <_PyObject_GenericSetAttrWithDict@@Base+0x81a> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 89ce8 │ │ │ │ + b.w 89c50 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 7ab74 │ │ │ │ + bl 7ab44 │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ - bne.n 9a62c <_PyObject_GenericSetAttrWithDict@@Base+0x7c4> │ │ │ │ + bne.n 9a584 <_PyObject_GenericSetAttrWithDict@@Base+0x7c4> │ │ │ │ mov r0, r1 │ │ │ │ - bl 43108 │ │ │ │ + bl 43128 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9a672 <_PyObject_GenericSetAttrWithDict@@Base+0x80a> │ │ │ │ + bge.n 9a5ca <_PyObject_GenericSetAttrWithDict@@Base+0x80a> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbz r2, 9a6d2 <_PyObject_GenericSetAttrWithDict@@Base+0x86a> │ │ │ │ + cbz r2, 9a62a <_PyObject_GenericSetAttrWithDict@@Base+0x86a> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9a6c2 <_PyObject_GenericSetAttrWithDict@@Base+0x85a> │ │ │ │ + blt.n 9a61a <_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 86420 │ │ │ │ + b.w 863e4 │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 9a6aa <_PyObject_GenericSetAttrWithDict@@Base+0x842> │ │ │ │ + bne.n 9a602 <_PyObject_GenericSetAttrWithDict@@Base+0x842> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 9a6aa <_PyObject_GenericSetAttrWithDict@@Base+0x842> │ │ │ │ + beq.n 9a602 <_PyObject_GenericSetAttrWithDict@@Base+0x842> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w db6a0 │ │ │ │ + b.w db598 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 7ab74 │ │ │ │ + bl 7ab44 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 9a69e <_PyObject_GenericSetAttrWithDict@@Base+0x836> │ │ │ │ + bne.n 9a5f6 <_PyObject_GenericSetAttrWithDict@@Base+0x836> │ │ │ │ mov r0, r1 │ │ │ │ - bl 43108 │ │ │ │ - b.n 9a67a <_PyObject_GenericSetAttrWithDict@@Base+0x812> │ │ │ │ + bl 43128 │ │ │ │ + b.n 9a5d2 <_PyObject_GenericSetAttrWithDict@@Base+0x812> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9a67a <_PyObject_GenericSetAttrWithDict@@Base+0x812> │ │ │ │ + bne.n 9a5d2 <_PyObject_GenericSetAttrWithDict@@Base+0x812> │ │ │ │ mov r0, r3 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9a67a <_PyObject_GenericSetAttrWithDict@@Base+0x812> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9a5d2 <_PyObject_GenericSetAttrWithDict@@Base+0x812> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9a672 <_PyObject_GenericSetAttrWithDict@@Base+0x80a> │ │ │ │ + b.n 9a5ca <_PyObject_GenericSetAttrWithDict@@Base+0x80a> │ │ │ │ nop │ │ │ │ │ │ │ │ -0009a6e0 : │ │ │ │ +0009a638 : │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #14512 @ 0x38b0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 9a6f4 │ │ │ │ + bne.n 9a64c │ │ │ │ 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 9ef64 │ │ │ │ + bl 9ef00 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 9a714 │ │ │ │ + cbz r0, 9a66c │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ movw r1, #563 @ 0x233 │ │ │ │ - movw r0, #58088 @ 0xe2e8 │ │ │ │ + movw r0, #56104 @ 0xdb28 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 9a710 │ │ │ │ + b.n 9a668 │ │ │ │ nop │ │ │ │ │ │ │ │ -0009a72c : │ │ │ │ +0009a684 : │ │ │ │ stmdb 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 9ac50 │ │ │ │ + beq.w 9aba8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bpl.w 9ac50 │ │ │ │ + bpl.w 9aba8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9aa5e │ │ │ │ + beq.w 9a9b6 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9ab3a │ │ │ │ + bne.w 9aa92 │ │ │ │ ldr r1, [r3, #108] @ 0x6c │ │ │ │ - movw r3, #3785 @ 0xec9 │ │ │ │ + movw r3, #3777 @ 0xec1 │ │ │ │ movt r3, #22 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 9abd0 │ │ │ │ + bne.w 9ab28 │ │ │ │ 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 9abd0 │ │ │ │ + blt.w 9ab28 │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9aad4 │ │ │ │ + beq.w 9aa2c │ │ │ │ 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 9ab02 │ │ │ │ + bmi.w 9aa5a │ │ │ │ movw r8, #24312 @ 0x5ef8 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ - movw r3, #393 @ 0x189 │ │ │ │ + movw r3, #329 @ 0x149 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r5, [r8, #868] @ 0x364 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 9ab1a │ │ │ │ - ldr r7, [pc, #668] @ (9aa74 ) │ │ │ │ + bne.w 9aa72 │ │ │ │ + ldr r7, [pc, #668] @ (9a9cc ) │ │ │ │ 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 9aa7c │ │ │ │ + bcs.w 9a9d4 │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ ldr.w r0, [r3, ip, lsl #3] │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 9aac0 │ │ │ │ + beq.w 9aa18 │ │ │ │ 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 9a9e6 │ │ │ │ + beq.w 9a93e │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ blx 2bff8 │ │ │ │ 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 9ab08 │ │ │ │ + beq.w 9aa60 │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.n 9a8d0 │ │ │ │ + ble.n 9a828 │ │ │ │ mov r0, r3 │ │ │ │ mov.w ip, #8 │ │ │ │ mov.w lr, #0 │ │ │ │ ands.w r3, r8, #3 │ │ │ │ - beq.w 9a9c8 │ │ │ │ + beq.w 9a920 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 9a8a8 │ │ │ │ + beq.n 9a800 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 9a884 │ │ │ │ + beq.n 9a7dc │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9a87c │ │ │ │ + cbz r2, 9a7d4 │ │ │ │ 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 9aaba │ │ │ │ + blt.w 9aa12 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ mov.w lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9a8a0 │ │ │ │ + cbz r2, 9a7f8 │ │ │ │ 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 9aab4 │ │ │ │ + blt.w 9aa0c │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ add.w lr, lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9a8c4 │ │ │ │ + cbz r2, 9a81c │ │ │ │ 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 9aa58 │ │ │ │ + blt.w 9a9b0 │ │ │ │ add.w lr, lr, #1 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ cmp lr, r8 │ │ │ │ - bne.n 9a9c8 │ │ │ │ + bne.n 9a920 │ │ │ │ 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 9aa16 │ │ │ │ - ldr.w lr, [pc, #400] @ 9aa78 │ │ │ │ + beq.w 9a96e │ │ │ │ + ldr.w lr, [pc, #400] @ 9a9d0 │ │ │ │ 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 9ac24 │ │ │ │ + bne.w 9ab7c │ │ │ │ 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] │ │ │ │ @@ -165519,226 +165480,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 9a9e0 │ │ │ │ + blt.n 9a938 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ add.w lr, lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9a980 │ │ │ │ + cbz r2, 9a8d8 │ │ │ │ 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 9aa52 │ │ │ │ + blt.n 9a9aa │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9a99e │ │ │ │ + cbz r2, 9a8f6 │ │ │ │ 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 9aa46 │ │ │ │ + blt.n 9a99e │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9a9bc │ │ │ │ + cbz r2, 9a914 │ │ │ │ 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 9aa4c │ │ │ │ + blt.n 9a9a4 │ │ │ │ add.w lr, lr, #3 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ cmp lr, r8 │ │ │ │ - beq.n 9a8d0 │ │ │ │ + beq.n 9a828 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9a95e │ │ │ │ + beq.n 9a8b6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9a950 │ │ │ │ + blt.n 9a8a8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9a95e │ │ │ │ + bge.n 9a8b6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9a95e │ │ │ │ + b.n 9a8b6 │ │ │ │ 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 9a81e │ │ │ │ + bhi.w 9a776 │ │ │ │ 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 9aa7c │ │ │ │ + beq.n 9a9d4 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - b.n 9a81e │ │ │ │ + b.n 9a776 │ │ │ │ movw r0, #18712 @ 0x4918 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd48 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd08 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ac76 │ │ │ │ + beq.w 9abce │ │ │ │ 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 9a920 │ │ │ │ + b.n 9a878 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9a99e │ │ │ │ + b.n 9a8f6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9a9bc │ │ │ │ + b.n 9a914 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9a980 │ │ │ │ + b.n 9a8d8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9a8c4 │ │ │ │ + b.n 9a81c │ │ │ │ mov r1, r2 │ │ │ │ movw r0, #57360 @ 0xe010 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 7fc18 │ │ │ │ + b.w 7fbd8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ ldr.w r5, [r8, #848] @ 0x350 │ │ │ │ - movw r3, #42161 @ 0xa4b1 │ │ │ │ + movw r3, #42113 @ 0xa481 │ │ │ │ movt r3, #7 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 9ac10 │ │ │ │ + bne.w 9ab68 │ │ │ │ mov r2, sl │ │ │ │ str.w sl, [sp, #4] │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2c078 │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r5, 9ab02 │ │ │ │ + cbz r5, 9aa5a │ │ │ │ ldr.w r3, [fp, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp, #800] @ 0x320 │ │ │ │ - b.n 9aa12 │ │ │ │ + b.n 9a96a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9a8a0 │ │ │ │ + b.n 9a7f8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9a87c │ │ │ │ + b.n 9a7d4 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r3 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ - bl 80264 │ │ │ │ + bl 80224 │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 9aa0e │ │ │ │ + b.n 9a966 │ │ │ │ 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 9a7ba │ │ │ │ - bl 23c470 │ │ │ │ - b.n 9ac0c │ │ │ │ + bge.w 9a712 │ │ │ │ + bl 23b41c │ │ │ │ + b.n 9ab64 │ │ │ │ cmp r8, r2 │ │ │ │ - ble.w 9a8d0 │ │ │ │ + ble.w 9a828 │ │ │ │ mov r0, r1 │ │ │ │ mov.w ip, #12 │ │ │ │ add.w r1, r3, #8 │ │ │ │ - b.n 9a84c │ │ │ │ + b.n 9a7a4 │ │ │ │ ldr.w r0, [r8, #864] @ 0x360 │ │ │ │ mov r1, sl │ │ │ │ str.w sl, [sp, #4] │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ab02 │ │ │ │ + beq.n 9aa5a │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ - ldr r7, [pc, #356] @ (9ac98 ) │ │ │ │ + ldr r7, [pc, #356] @ (9abf0 ) │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ - b.n 9a81e │ │ │ │ - bl 253294 <_PyXI_GetMainNamespace@@Base+0x260> │ │ │ │ + b.n 9a776 │ │ │ │ + bl 252a4c <_PyXI_GetMainNamespace@@Base+0x300> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ac8e │ │ │ │ + beq.w 9abe6 │ │ │ │ movw r0, #18712 @ 0x4918 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd48 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd08 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ac82 │ │ │ │ + beq.w 9abda │ │ │ │ ldrb r6, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ cmp r2, r6 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - bcs.n 9ab82 │ │ │ │ + bcs.n 9aada │ │ │ │ ldr.w r1, [r0, #4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9ab60 │ │ │ │ + beq.n 9aab8 │ │ │ │ ldr r7, [r1, #0] │ │ │ │ add.w ip, r7, #1 │ │ │ │ cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w ip, [r1] │ │ │ │ - b.n 9ab60 │ │ │ │ + b.n 9aab8 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movs r6, #0 │ │ │ │ - ldr r4, [pc, #264] @ (9ac98 ) │ │ │ │ + ldr r4, [pc, #264] @ (9abf0 ) │ │ │ │ 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] │ │ │ │ @@ -165754,364 +165715,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 9a948 │ │ │ │ + b.n 9a8a0 │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #57360 @ 0xe010 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ mov r1, r2 │ │ │ │ - bl 7fc18 │ │ │ │ + bl 7fbd8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a948 │ │ │ │ + beq.w 9a8a0 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl a048c │ │ │ │ + bl a042c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a948 │ │ │ │ + beq.w 9a8a0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ac0c │ │ │ │ + bge.n 9ab64 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 9ac0c │ │ │ │ + cbnz r2, 9ab64 │ │ │ │ mov r0, r3 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9a948 │ │ │ │ + b.n 9a8a0 │ │ │ │ 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 9aaa6 │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + b.n 9a9fe │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r8, r2 │ │ │ │ - bne.n 9ac64 │ │ │ │ + bne.n 9abbc │ │ │ │ ldr.w r0, [lr, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9aa2a │ │ │ │ + bne.w 9a982 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r2, [r7, r6] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9aa2c │ │ │ │ + b.n 9a984 │ │ │ │ movw r1, #4231 @ 0x1087 │ │ │ │ - movw r0, #47792 @ 0xbab0 │ │ │ │ + movw r0, #45808 @ 0xb2f0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9a948 │ │ │ │ + b.n 9a8a0 │ │ │ │ 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 9aa2c │ │ │ │ + b.n 9a984 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cbe4c <_PyNamespace_New@@Base+0x32c> │ │ │ │ + bl 1caccc <_PyNamespace_New@@Base+0x32c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9a948 │ │ │ │ + b.n 9a8a0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9a948 │ │ │ │ + b.n 9a8a0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 23c470 │ │ │ │ + b.w 23b41c │ │ │ │ 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 9af60 │ │ │ │ + beq.w 9aeb8 │ │ │ │ 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 9af8c │ │ │ │ + bmi.w 9aee4 │ │ │ │ movw r6, #24312 @ 0x5ef8 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ - movw r3, #393 @ 0x189 │ │ │ │ + movw r3, #329 @ 0x149 │ │ │ │ movt r3, #8 │ │ │ │ ldr.w r4, [r6, #868] @ 0x364 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 9af36 │ │ │ │ - ldr r0, [pc, #608] @ (9af5c ) │ │ │ │ + bne.w 9ae8e │ │ │ │ + ldr r0, [pc, #608] @ (9aeb4 ) │ │ │ │ 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 9aee8 │ │ │ │ + bcs.w 9ae40 │ │ │ │ mov.w r8, r3, lsr #3 │ │ │ │ ldr.w r3, [r9, r8, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.w 9af26 │ │ │ │ + beq.w 9ae7e │ │ │ │ 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 9aeb6 │ │ │ │ + beq.w 9ae0e │ │ │ │ mov r0, r4 │ │ │ │ blx 2bff8 │ │ │ │ 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 9af4a │ │ │ │ + beq.w 9aea2 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 9adea │ │ │ │ + ble.n 9ad42 │ │ │ │ mov r0, r3 │ │ │ │ mov.w ip, #8 │ │ │ │ mov.w lr, #0 │ │ │ │ ands.w r3, r6, #3 │ │ │ │ - beq.n 9ae68 │ │ │ │ + beq.n 9adc0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 9adc2 │ │ │ │ + beq.n 9ad1a │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 9ad9e │ │ │ │ + beq.n 9acf6 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9ad96 │ │ │ │ + cbz r2, 9acee │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ad8a │ │ │ │ + bge.n 9ace2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9af20 │ │ │ │ + blt.w 9ae78 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ mov.w lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9adba │ │ │ │ + cbz r2, 9ad12 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9adae │ │ │ │ + bge.n 9ad06 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9af1a │ │ │ │ + blt.w 9ae72 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ add.w lr, lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9adde │ │ │ │ + cbz r2, 9ad36 │ │ │ │ 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 9aee2 │ │ │ │ + blt.w 9ae3a │ │ │ │ add.w lr, lr, #1 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ cmp lr, r6 │ │ │ │ - bne.n 9ae68 │ │ │ │ + bne.n 9adc0 │ │ │ │ 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 9ae80 │ │ │ │ + blt.n 9add8 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ add.w lr, lr, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9ae20 │ │ │ │ + cbz r2, 9ad78 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ae86 │ │ │ │ + bge.n 9adde │ │ │ │ ldr r5, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9ae90 │ │ │ │ + blt.n 9ade8 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9ae3e │ │ │ │ + cbz r2, 9ad96 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ae96 │ │ │ │ + bge.n 9adee │ │ │ │ ldr r5, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9aea0 │ │ │ │ + blt.n 9adf8 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ ldr r2, [r1, #0] │ │ │ │ - cbz r2, 9ae5c │ │ │ │ + cbz r2, 9adb4 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9aea6 │ │ │ │ + bge.n 9adfe │ │ │ │ ldr r5, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9aeb0 │ │ │ │ + blt.n 9ae08 │ │ │ │ add.w lr, lr, #3 │ │ │ │ add r1, ip │ │ │ │ add r0, ip │ │ │ │ cmp lr, r6 │ │ │ │ - beq.n 9adea │ │ │ │ + beq.n 9ad42 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9adfe │ │ │ │ + beq.n 9ad56 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9adf2 │ │ │ │ + blt.n 9ad4a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9adfe │ │ │ │ + bge.n 9ad56 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9adfe │ │ │ │ + b.n 9ad56 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ae20 │ │ │ │ + bge.n 9ad78 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9ae20 │ │ │ │ + b.n 9ad78 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ae3e │ │ │ │ + bge.n 9ad96 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9ae3e │ │ │ │ + b.n 9ad96 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ae5c │ │ │ │ + bge.n 9adb4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9ae5c │ │ │ │ + b.n 9adb4 │ │ │ │ ldrd r7, r0, [r3, #24] │ │ │ │ cmp r7, r0 │ │ │ │ - bhi.n 9aed6 │ │ │ │ + bhi.n 9ae2e │ │ │ │ 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, 9aee8 │ │ │ │ + cbz r4, 9ae40 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ - b.n 9ad40 │ │ │ │ + b.n 9ac98 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 9ad40 │ │ │ │ + b.n 9ac98 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9adde │ │ │ │ + b.n 9ad36 │ │ │ │ ldr.w r4, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #42161 @ 0xa4b1 │ │ │ │ + movw r3, #42113 @ 0xa481 │ │ │ │ movt r3, #7 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 9af94 │ │ │ │ + bne.n 9aeec │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 2c078 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 9af8c │ │ │ │ + beq.n 9aee4 │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9, #800] @ 0x320 │ │ │ │ - b.n 9aed2 │ │ │ │ + b.n 9ae2a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9adba │ │ │ │ + b.n 9ad12 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9ad96 │ │ │ │ + b.n 9acee │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 80264 │ │ │ │ + bl 80224 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 9aed0 │ │ │ │ + b.n 9ae28 │ │ │ │ ldr.w r0, [r6, #864] @ 0x360 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 9af8c │ │ │ │ + cbz r0, 9aee4 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 9ad40 │ │ │ │ + b.n 9ac98 │ │ │ │ cmp r6, r2 │ │ │ │ - ble.w 9adea │ │ │ │ + ble.w 9ad42 │ │ │ │ mov r0, r1 │ │ │ │ mov.w ip, #12 │ │ │ │ add.w r1, r3, #8 │ │ │ │ - b.n 9ad68 │ │ │ │ + b.n 9acc0 │ │ │ │ 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] │ │ │ │ @@ -166120,536 +166081,536 @@ │ │ │ │ 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 9ace0 │ │ │ │ + bge.w 9ac38 │ │ │ │ movs r4, #0 │ │ │ │ - bl 23c470 │ │ │ │ - b.n 9adea │ │ │ │ + bl 23b41c │ │ │ │ + b.n 9ad42 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 9af0a │ │ │ │ + b.n 9ae62 │ │ │ │ │ │ │ │ -0009afa4 <_PyObject_New@@Base>: │ │ │ │ +0009aefc <_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 9b0b8 <_PyObject_New@@Base+0x114> │ │ │ │ + blt.n 9b010 <_PyObject_New@@Base+0x114> │ │ │ │ movw r5, #24312 @ 0x5ef8 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ - movw r3, #393 @ 0x189 │ │ │ │ + movw r3, #329 @ 0x149 │ │ │ │ movt r3, #8 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r4, [r5, #888] @ 0x378 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 9b0a6 <_PyObject_New@@Base+0x102> │ │ │ │ - ldr r3, [pc, #284] @ (9b0f4 <_PyObject_New@@Base+0x150>) │ │ │ │ + bne.n 9affe <_PyObject_New@@Base+0x102> │ │ │ │ + ldr r3, [pc, #284] @ (9b04c <_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 9b054 <_PyObject_New@@Base+0xb0> │ │ │ │ + bcs.n 9afac <_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 9b094 <_PyObject_New@@Base+0xf0> │ │ │ │ + beq.n 9afec <_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 9b038 <_PyObject_New@@Base+0x94> │ │ │ │ + beq.n 9af90 <_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] @ (9b0f8 <_PyObject_New@@Base+0x154>) │ │ │ │ + ldr r2, [pc, #212] @ (9b050 <_PyObject_New@@Base+0x154>) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9b0c2 <_PyObject_New@@Base+0x11e> │ │ │ │ + bne.n 9b01a <_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 9b084 <_PyObject_New@@Base+0xe0> │ │ │ │ + bhi.n 9afdc <_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 9b014 <_PyObject_New@@Base+0x70> │ │ │ │ + bne.n 9af6c <_PyObject_New@@Base+0x70> │ │ │ │ ldr.w r4, [r5, #848] @ 0x350 │ │ │ │ - movw r3, #42161 @ 0xa4b1 │ │ │ │ + movw r3, #42113 @ 0xa481 │ │ │ │ movt r3, #7 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 9b0d6 <_PyObject_New@@Base+0x132> │ │ │ │ + bne.n 9b02e <_PyObject_New@@Base+0x132> │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 2c078 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 9b0b8 <_PyObject_New@@Base+0x114> │ │ │ │ + cbz r4, 9b010 <_PyObject_New@@Base+0x114> │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 9b014 <_PyObject_New@@Base+0x70> │ │ │ │ + b.n 9af6c <_PyObject_New@@Base+0x70> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 9b014 <_PyObject_New@@Base+0x70> │ │ │ │ - b.n 9b054 <_PyObject_New@@Base+0xb0> │ │ │ │ + bne.n 9af6c <_PyObject_New@@Base+0x70> │ │ │ │ + b.n 9afac <_PyObject_New@@Base+0xb0> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 80264 │ │ │ │ + bl 80224 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 9b014 <_PyObject_New@@Base+0x70> │ │ │ │ - b.n 9b054 <_PyObject_New@@Base+0xb0> │ │ │ │ + bne.n 9af6c <_PyObject_New@@Base+0x70> │ │ │ │ + b.n 9afac <_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 9b014 <_PyObject_New@@Base+0x70> │ │ │ │ + bne.n 9af6c <_PyObject_New@@Base+0x70> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 23c470 │ │ │ │ - movw r1, #55969 @ 0xdaa1 │ │ │ │ + b.w 23b41c │ │ │ │ + movw r1, #56025 @ 0xdad9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 9b0e6 <_PyObject_New@@Base+0x142> │ │ │ │ + bne.n 9b03e <_PyObject_New@@Base+0x142> │ │ │ │ mov r0, r4 │ │ │ │ - bl 15d9e4 │ │ │ │ - b.n 9b030 <_PyObject_New@@Base+0x8c> │ │ │ │ + bl 15da1c │ │ │ │ + b.n 9af88 <_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 9b076 <_PyObject_New@@Base+0xd2> │ │ │ │ + b.n 9afce <_PyObject_New@@Base+0xd2> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 9b030 <_PyObject_New@@Base+0x8c> │ │ │ │ + b.n 9af88 <_PyObject_New@@Base+0x8c> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0009b0fc : │ │ │ │ +0009b054 : │ │ │ │ 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 9b1f8 │ │ │ │ + beq.n 9b150 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r2, [ip, #56] @ 0x38 │ │ │ │ - cbz r2, 9b12e │ │ │ │ + cbz r2, 9b086 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - cbz r2, 9b12e │ │ │ │ + cbz r2, 9b086 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r2 │ │ │ │ ldr.w r2, [ip, #52] @ 0x34 │ │ │ │ - cbz r2, 9b16e │ │ │ │ + cbz r2, 9b0c6 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - cbz r2, 9b16e │ │ │ │ + cbz r2, 9b0c6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9b238 │ │ │ │ + beq.n 9b190 │ │ │ │ ldr.w r2, [r2, #132] @ 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9b238 │ │ │ │ + beq.n 9b190 │ │ │ │ movw r2, #43700 @ 0xaab4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - bl ffe48 │ │ │ │ + bl ffce4 │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - beq.n 9b226 │ │ │ │ + beq.n 9b17e │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1184e8 │ │ │ │ + b.w 118650 │ │ │ │ ldr.w r2, [ip, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 9b20e │ │ │ │ + bge.n 9b166 │ │ │ │ movw r2, #40096 @ 0x9ca0 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9b200 │ │ │ │ - ldr r1, [pc, #200] @ (9b24c ) │ │ │ │ + beq.n 9b158 │ │ │ │ + ldr r1, [pc, #200] @ (9b1a4 ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl d8494 │ │ │ │ + bl d7ef4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9b1fc │ │ │ │ + beq.n 9b154 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movw r1, #5744 @ 0x1670 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 9b1d0 │ │ │ │ - cbz r2, 9b1d0 │ │ │ │ + beq.n 9b128 │ │ │ │ + cbz r2, 9b128 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl f53e4 │ │ │ │ + bl f5388 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9b1ca │ │ │ │ + bge.n 9b122 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 9b1ca │ │ │ │ + cbnz r1, 9b122 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 84e50 │ │ │ │ + bl 84e10 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ movw r0, #43556 @ 0xaa24 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - movw r1, #58164 @ 0xe334 │ │ │ │ + movw r1, #56180 @ 0xdb74 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f3b3c │ │ │ │ - bl 5d9f0 │ │ │ │ + b.w f3aa4 │ │ │ │ + bl 5da0c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9b1ca │ │ │ │ + b.n 9b122 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 204220 │ │ │ │ + b.w 202ff0 │ │ │ │ ldr.w r2, [ip, #12] │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58200 @ 0xe358 │ │ │ │ + movw r1, #56216 @ 0xdb98 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.n 9b1ee │ │ │ │ + b.n 9b146 │ │ │ │ strd r3, r0, [sp] │ │ │ │ - bl 94178 │ │ │ │ + bl 940d8 │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9b162 │ │ │ │ - b.n 9b1fc │ │ │ │ + beq.n 9b0ba │ │ │ │ + b.n 9b154 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #58116 @ 0xe304 │ │ │ │ + movw r1, #56132 @ 0xdb44 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - b.n 9b222 │ │ │ │ + b.n 9b17a │ │ │ │ uxtb r0, r3 │ │ │ │ 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, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9b29e │ │ │ │ + bne.n 9b1f6 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 9b29e │ │ │ │ + beq.n 9b1f6 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 8524c │ │ │ │ + bl 8520c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbnz r3, 9b2ba │ │ │ │ + cbnz r3, 9b212 │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 9b29a │ │ │ │ + beq.n 9b1f2 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #18712 @ 0x4918 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9b2d4 │ │ │ │ + bne.n 9b22c │ │ │ │ mov r0, r4 │ │ │ │ - bl 12c384 <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 12c4a4 <_PyErr_SetKeyError@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9b2ce │ │ │ │ + b.n 9b226 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7ab74 │ │ │ │ + bl 7ab44 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 9b30e │ │ │ │ + beq.n 9b266 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8524c │ │ │ │ + bl 8520c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9b282 │ │ │ │ + beq.n 9b1da │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ adds r2, r0, #3 │ │ │ │ - beq.n 9b29a │ │ │ │ + beq.n 9b1f2 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9b286 │ │ │ │ + beq.n 9b1de │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #64] @ (9b318 ) │ │ │ │ + ldr r1, [pc, #64] @ (9b270 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl a8410 <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl a7fac <_PyObject_LookupSpecial@@Base> │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbnz r0, 9b2ec │ │ │ │ - bl 94178 │ │ │ │ + cbnz r0, 9b244 │ │ │ │ + bl 940d8 │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9b294 │ │ │ │ - b.n 9b2ce │ │ │ │ + beq.n 9b1ec │ │ │ │ + b.n 9b226 │ │ │ │ mov r1, r4 │ │ │ │ - bl f53e4 │ │ │ │ + bl f5388 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9b30a │ │ │ │ + bge.n 9b262 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 9b30a │ │ │ │ + cbnz r2, 9b262 │ │ │ │ mov r0, r3 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b.n 9b2ce │ │ │ │ + b.n 9b226 │ │ │ │ mov r0, r4 │ │ │ │ - bl 43108 │ │ │ │ - b.n 9b29a │ │ │ │ + bl 43128 │ │ │ │ + b.n 9b1f2 │ │ │ │ nop │ │ │ │ - cbnz r0, 9b39a │ │ │ │ + cbnz r0, 9b2f2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0009b31c : │ │ │ │ +0009b274 : │ │ │ │ stmdb 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 9b50a │ │ │ │ + bmi.w 9b462 │ │ │ │ ldr.w r5, [r0, #132] @ 0x84 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 9b54c │ │ │ │ - ldr r1, [pc, #724] @ (9b61c ) │ │ │ │ + bpl.w 9b4a4 │ │ │ │ + ldr r1, [pc, #724] @ (9b574 ) │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [r1, #740] @ 0x2e4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9b644 │ │ │ │ + bne.w 9b59c │ │ │ │ ldr.w r2, [r1, #748] @ 0x2ec │ │ │ │ adds r6, r2, #1 │ │ │ │ - beq.w 9b644 │ │ │ │ + beq.w 9b59c │ │ │ │ add r3, sp, #20 │ │ │ │ add.w r1, r1, #736 @ 0x2e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8524c │ │ │ │ + bl 8520c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b782 │ │ │ │ + beq.w 9b6da │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #7 │ │ │ │ - bpl.w 9b7b6 │ │ │ │ + bpl.w 9b70e │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and.w r5, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r5, r5, #1 │ │ │ │ - bhi.w 9b6ca │ │ │ │ + bhi.w 9b622 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul.w r5, r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 9b742 │ │ │ │ + blt.w 9b69a │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 9b554 │ │ │ │ + bmi.w 9b4ac │ │ │ │ ldr.w r6, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 9b596 │ │ │ │ - ldr r1, [pc, #612] @ (9b61c ) │ │ │ │ + bpl.w 9b4ee │ │ │ │ + ldr r1, [pc, #612] @ (9b574 ) │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr.w r2, [r1, #772] @ 0x304 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9b628 │ │ │ │ + bne.w 9b580 │ │ │ │ ldr.w r2, [r1, #780] @ 0x30c │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 9b628 │ │ │ │ + beq.w 9b580 │ │ │ │ add r3, sp, #20 │ │ │ │ add.w r1, r1, #768 @ 0x300 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8524c │ │ │ │ + bl 8520c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b756 │ │ │ │ + beq.w 9b6ae │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.w 9b7b6 │ │ │ │ + bpl.w 9b70e │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and.w r6, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r6, r6, #1 │ │ │ │ - bhi.w 9b698 │ │ │ │ + bhi.w 9b5f0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul.w r6, r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 9b742 │ │ │ │ + blt.w 9b69a │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - ldr.w r9, [pc, #524] @ 9b624 │ │ │ │ + ldr.w r9, [pc, #524] @ 9b57c │ │ │ │ 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 9b76a │ │ │ │ + bhi.w 9b6c2 │ │ │ │ adds.w sl, r3, r2 │ │ │ │ - bmi.w 9b76a │ │ │ │ + bmi.w 9b6c2 │ │ │ │ movw r2, #24312 @ 0x5ef8 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ str r2, [sp, #4] │ │ │ │ - movw r1, #393 @ 0x189 │ │ │ │ + movw r1, #329 @ 0x149 │ │ │ │ movt r1, #8 │ │ │ │ ldr.w r2, [r2, #888] @ 0x378 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9b714 │ │ │ │ + bne.w 9b66c │ │ │ │ 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 9b660 │ │ │ │ + bcs.w 9b5b8 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr.w r2, [r2, r1, lsl #3] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 9b706 │ │ │ │ + beq.w 9b65e │ │ │ │ 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 9b59e │ │ │ │ + beq.n 9b4f6 │ │ │ │ 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 9b5d0 │ │ │ │ - ldr r2, [pc, #336] @ (9b620 ) │ │ │ │ + bgt.w 9b528 │ │ │ │ + ldr r2, [pc, #336] @ (9b578 ) │ │ │ │ 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 9b794 │ │ │ │ + bne.w 9b6ec │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r6, r3, [r7, #8] │ │ │ │ - cbz r5, 9b502 │ │ │ │ + cbz r5, 9b45a │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r7, #16 │ │ │ │ blx 2b420 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #280] @ (9b624 ) │ │ │ │ + ldr r0, [pc, #280] @ (9b57c ) │ │ │ │ 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] │ │ │ │ @@ -166659,24 +166620,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 9b7ce │ │ │ │ + beq.w 9b726 │ │ │ │ ldr.w r5, [r1, #428] @ 0x1ac │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bmi.w 9b346 │ │ │ │ - bl 1c9594 │ │ │ │ + bmi.w 9b29e │ │ │ │ + bl 1c8414 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9b372 │ │ │ │ - ldr r1, [pc, #204] @ (9b624 ) │ │ │ │ + b.n 9b2ca │ │ │ │ + ldr r1, [pc, #204] @ (9b57c ) │ │ │ │ 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] │ │ │ │ @@ -166686,289 +166647,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 9b746 │ │ │ │ + beq.w 9b69e │ │ │ │ ldr.w r6, [r1, #428] @ 0x1ac │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bmi.w 9b3b4 │ │ │ │ - bl 1c9594 │ │ │ │ + bmi.w 9b30c │ │ │ │ + bl 1c8414 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9b3e0 │ │ │ │ + b.n 9b338 │ │ │ │ ldrd r7, r1, [r2, #24] │ │ │ │ cmp r7, r1 │ │ │ │ ittt hi │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ strhi.w r2, [ip, #12] │ │ │ │ strhi.w ip, [r2, #8] │ │ │ │ - bhi.w 9b4aa │ │ │ │ + bhi.w 9b402 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r7, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ adds r1, r2, r7 │ │ │ │ str r1, [r2, #4] │ │ │ │ str.w lr, [r2, r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9b660 │ │ │ │ + beq.n 9b5b8 │ │ │ │ ldr.w r8, [r9, fp] │ │ │ │ - b.n 9b4aa │ │ │ │ + b.n 9b402 │ │ │ │ ldr.w r3, [r2, #3748] @ 0xea4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b4ce │ │ │ │ + beq.w 9b426 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9b4ce │ │ │ │ + beq.w 9b426 │ │ │ │ ldr.w r3, [r2, #3856] @ 0xf10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9b4ce │ │ │ │ + bne.w 9b426 │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9b7e4 │ │ │ │ + bne.w 9b73c │ │ │ │ add.w r2, r8, #12 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bmi.w 9b4ce │ │ │ │ + bmi.w 9b426 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r1, r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9b606 │ │ │ │ + bne.n 9b55e │ │ │ │ dmb ish │ │ │ │ - b.n 9b4ce │ │ │ │ + b.n 9b426 │ │ │ │ mrc 0, 7, r0, cr8, cr2, {2} │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #468] @ (9b800 ) │ │ │ │ - bl 7ab74 │ │ │ │ + ldr r0, [pc, #468] @ (9b758 ) │ │ │ │ + bl 7ab44 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 9b750 │ │ │ │ + beq.w 9b6a8 │ │ │ │ add r3, sp, #20 │ │ │ │ - ldr r1, [pc, #452] @ (9b800 ) │ │ │ │ + ldr r1, [pc, #452] @ (9b758 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 8524c │ │ │ │ + bl 8520c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n 9b3e0 │ │ │ │ - ldr r0, [pc, #444] @ (9b804 ) │ │ │ │ - bl 7ab74 │ │ │ │ + b.n 9b338 │ │ │ │ + ldr r0, [pc, #444] @ (9b75c ) │ │ │ │ + bl 7ab44 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 9b77c │ │ │ │ + beq.w 9b6d4 │ │ │ │ add r3, sp, #20 │ │ │ │ - ldr r1, [pc, #428] @ (9b804 ) │ │ │ │ + ldr r1, [pc, #428] @ (9b75c ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 8524c │ │ │ │ + bl 8520c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n 9b372 │ │ │ │ + b.n 9b2ca │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - movw r1, #42161 @ 0xa4b1 │ │ │ │ + movw r1, #42113 @ 0xa481 │ │ │ │ movt r1, #7 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r2, [r2, #848] @ 0x350 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 9b72a │ │ │ │ + bne.n 9b682 │ │ │ │ mov r0, sl │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2c078 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9b76a │ │ │ │ + beq.n 9b6c2 │ │ │ │ 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 9b4aa │ │ │ │ + b.n 9b402 │ │ │ │ lsrs r2, r2, #3 │ │ │ │ adds r3, #12 │ │ │ │ movs r1, #0 │ │ │ │ subs r2, #1 │ │ │ │ - bcc.n 9b6e6 │ │ │ │ + bcc.n 9b63e │ │ │ │ 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 9b69e │ │ │ │ + beq.n 9b5f6 │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62792 @ 0xf548 │ │ │ │ + movw r1, #60808 @ 0xed88 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 9b742 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 9b69a │ │ │ │ lsrs r2, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ adds r3, #12 │ │ │ │ subs r2, #1 │ │ │ │ - bcc.n 9b6f6 │ │ │ │ + bcc.n 9b64e │ │ │ │ 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 9b6d0 │ │ │ │ - b.n 9b6b2 │ │ │ │ + beq.n 9b628 │ │ │ │ + b.n 9b60a │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 9b776 │ │ │ │ + blt.n 9b6ce │ │ │ │ mul.w r6, r1, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.w 9b40c │ │ │ │ - b.n 9b742 │ │ │ │ + bge.w 9b364 │ │ │ │ + b.n 9b69a │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 9b738 │ │ │ │ + blt.n 9b690 │ │ │ │ mul.w r5, r1, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.w 9b39e │ │ │ │ - b.n 9b742 │ │ │ │ + bge.w 9b2f6 │ │ │ │ + b.n 9b69a │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 80264 │ │ │ │ + bl 80224 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 9b5c6 │ │ │ │ + b.n 9b51e │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r0, [r3, #884] @ 0x374 │ │ │ │ blx r2 │ │ │ │ - cbz r0, 9b76a │ │ │ │ + cbz r0, 9b6c2 │ │ │ │ ldr.w r8, [r9, fp] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9b4aa │ │ │ │ + b.n 9b402 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, sl │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9b682 │ │ │ │ + b.n 9b5da │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 9b6b2 │ │ │ │ + bge.n 9b60a │ │ │ │ cmp.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 9b6b2 │ │ │ │ + bne.n 9b60a │ │ │ │ movs r7, #0 │ │ │ │ - b.n 9b502 │ │ │ │ + b.n 9b45a │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r6, [r2, #404] @ 0x194 │ │ │ │ - b.n 9b58c │ │ │ │ - ldr r0, [pc, #172] @ (9b800 ) │ │ │ │ - bl 43108 │ │ │ │ - bl 94178 │ │ │ │ + b.n 9b4e4 │ │ │ │ + ldr r0, [pc, #172] @ (9b758 ) │ │ │ │ + bl 43128 │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9b7ee │ │ │ │ - ldr r1, [pc, #160] @ (9b800 ) │ │ │ │ + bne.n 9b746 │ │ │ │ + ldr r1, [pc, #160] @ (9b758 ) │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 2fb4c <_PyObject_DebugMallocStats@@Base+0x1a1c> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9b6ee │ │ │ │ + b.n 9b646 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 23c540 │ │ │ │ + b.w 23b4ec │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 9b73c │ │ │ │ - b.n 9b6b2 │ │ │ │ - ldr r0, [pc, #132] @ (9b804 ) │ │ │ │ - bl 43108 │ │ │ │ - bl 94178 │ │ │ │ - cbnz r0, 9b7ee │ │ │ │ - ldr r1, [pc, #120] @ (9b804 ) │ │ │ │ + blt.n 9b694 │ │ │ │ + b.n 9b60a │ │ │ │ + ldr r0, [pc, #132] @ (9b75c ) │ │ │ │ + bl 43128 │ │ │ │ + bl 940d8 │ │ │ │ + cbnz r0, 9b746 │ │ │ │ + ldr r1, [pc, #120] @ (9b75c ) │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 2fb4c <_PyObject_DebugMallocStats@@Base+0x1a1c> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 9b6fe │ │ │ │ - movw r1, #55969 @ 0xdaa1 │ │ │ │ + b.n 9b656 │ │ │ │ + movw r1, #56025 @ 0xdad9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 9b7d8 │ │ │ │ + bne.n 9b730 │ │ │ │ ldr.w r0, [r2, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9b4ec │ │ │ │ + bne.w 9b444 │ │ │ │ mov r0, r7 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ - b.n 9b4ec │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ + b.n 9b444 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62768 @ 0xf530 │ │ │ │ + movw r1, #60784 @ 0xed70 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 9b742 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 9b69a │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r5, [r2, #404] @ 0x194 │ │ │ │ - b.n 9b542 │ │ │ │ + b.n 9b49a │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.n 9b4ec │ │ │ │ + b.n 9b444 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b5f4 │ │ │ │ - b.n 9b4ce │ │ │ │ - movw r0, #62744 @ 0xf518 │ │ │ │ + beq.w 9b54c │ │ │ │ + b.n 9b426 │ │ │ │ + movw r0, #60760 @ 0xed58 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #635 @ 0x27b │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 9b742 │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 9b69a │ │ │ │ @ instruction: 0xf1f80052 │ │ │ │ rsbs r0, r8, #82 @ 0x52 │ │ │ │ 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 9b872 │ │ │ │ + bmi.n 9b7ca │ │ │ │ ldr.w r1, [r0, #132] @ 0x84 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.n 9b8b0 │ │ │ │ + bpl.n 9b808 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41552 @ 0xa250 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9b8d6 │ │ │ │ + bne.n 9b82e │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 9b8d6 │ │ │ │ + beq.n 9b82e │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 8524c │ │ │ │ + bl 8520c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9b8c0 │ │ │ │ + beq.n 9b818 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.n 9b940 │ │ │ │ + bpl.n 9b898 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and.w r0, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r0, r0, #1 │ │ │ │ - bhi.n 9b8f6 │ │ │ │ + bhi.n 9b84e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul.w r0, r3, r0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #272] @ (9b984 ) │ │ │ │ + ldr r1, [pc, #272] @ (9b8dc ) │ │ │ │ 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] │ │ │ │ @@ -166978,244 +166939,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 9b936 │ │ │ │ + beq.n 9b88e │ │ │ │ ldr.w r1, [r1, #428] @ 0x1ac │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 9b82e │ │ │ │ - movw r0, #47792 @ 0xbab0 │ │ │ │ + bmi.n 9b786 │ │ │ │ + movw r0, #45808 @ 0xb2f0 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #2524 @ 0x9dc │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ - bl 94178 │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 940d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9b970 │ │ │ │ + bne.n 9b8c8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 2fb4c <_PyObject_DebugMallocStats@@Base+0x1a1c> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 7ab74 │ │ │ │ + bl 7ab44 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 9b958 │ │ │ │ + beq.n 9b8b0 │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 8524c │ │ │ │ + bl 8520c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9b852 │ │ │ │ - b.n 9b8c0 │ │ │ │ + bne.n 9b7aa │ │ │ │ + b.n 9b818 │ │ │ │ lsrs r2, r2, #3 │ │ │ │ movs r4, #0 │ │ │ │ adds r3, #12 │ │ │ │ subs r2, #1 │ │ │ │ - bcc.n 9b92c │ │ │ │ + bcc.n 9b884 │ │ │ │ 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 9b8fc │ │ │ │ + beq.n 9b854 │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62792 @ 0xf548 │ │ │ │ + movw r1, #60808 @ 0xed88 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9b86e │ │ │ │ + b.n 9b7c6 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 9b960 │ │ │ │ + blt.n 9b8b8 │ │ │ │ mul.w r0, r4, r0 │ │ │ │ - b.n 9b86e │ │ │ │ + b.n 9b7c6 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r1, [r2, #404] @ 0x194 │ │ │ │ - b.n 9b8a8 │ │ │ │ + b.n 9b800 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62768 @ 0xf530 │ │ │ │ + movw r1, #60784 @ 0xed70 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 9b926 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 9b87e │ │ │ │ mov r0, r4 │ │ │ │ - bl 43108 │ │ │ │ - b.n 9b8c0 │ │ │ │ + bl 43128 │ │ │ │ + b.n 9b818 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 9b910 │ │ │ │ + bge.n 9b868 │ │ │ │ cmp.w r4, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 9b910 │ │ │ │ + bne.n 9b868 │ │ │ │ mov.w r0, #2147483648 @ 0x80000000 │ │ │ │ - b.n 9b86e │ │ │ │ - movw r0, #62744 @ 0xf518 │ │ │ │ + b.n 9b7c6 │ │ │ │ + movw r0, #60760 @ 0xed58 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #635 @ 0x27b │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 9b926 │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 9b87e │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009b988 : │ │ │ │ +0009b8e0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ba24 │ │ │ │ + beq.n 9b97c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 9ba0c │ │ │ │ + bpl.n 9b964 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ and.w r3, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r3, r3, #1 │ │ │ │ - bhi.n 9b9b8 │ │ │ │ + bhi.n 9b910 │ │ │ │ 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 9b9f0 │ │ │ │ + bcc.n 9b948 │ │ │ │ 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 9b9c0 │ │ │ │ + beq.n 9b918 │ │ │ │ movw r3, #57356 @ 0xe00c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62792 @ 0xf548 │ │ │ │ + movw r1, #60808 @ 0xed88 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ cmp.w ip, #0 │ │ │ │ - blt.n 9b9fc │ │ │ │ + blt.n 9b954 │ │ │ │ mul.w r0, r3, ip │ │ │ │ pop {r3, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 9b9d4 │ │ │ │ + bge.n 9b92c │ │ │ │ cmp.w ip, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 9b9d4 │ │ │ │ + bne.n 9b92c │ │ │ │ mov.w r0, #2147483648 @ 0x80000000 │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62768 @ 0xf530 │ │ │ │ + movw r1, #60784 @ 0xed70 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 9b9ea │ │ │ │ - movw r0, #62744 @ 0xf518 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 9b942 │ │ │ │ + movw r0, #60760 @ 0xed58 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #635 @ 0x27b │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 9b9ea │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 9b942 │ │ │ │ nop │ │ │ │ │ │ │ │ -0009ba38 : │ │ │ │ +0009b990 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #180] @ (9bafc ) │ │ │ │ + ldr r2, [pc, #180] @ (9ba54 ) │ │ │ │ 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, 9ba82 │ │ │ │ - ldr r1, [pc, #160] @ (9bb00 ) │ │ │ │ + cbz r4, 9b9da │ │ │ │ + ldr r1, [pc, #160] @ (9ba58 ) │ │ │ │ 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, 9bab6 │ │ │ │ + cbnz r3, 9ba0e │ │ │ │ mov r0, r4 │ │ │ │ vstr d0, [r4, #8] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ vstr d0, [sp] │ │ │ │ - bl 800c0 │ │ │ │ + bl 80080 │ │ │ │ vldr d0, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 9baf2 │ │ │ │ + cbz r0, 9ba4a │ │ │ │ movw r3, #25136 @ 0x6230 │ │ │ │ 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 1c7678 <_Py_NewReference@@Base> │ │ │ │ + bl 1c6498 <_Py_NewReference@@Base> │ │ │ │ vldr d0, [sp] │ │ │ │ - b.n 9ba78 │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + b.n 9b9d0 │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r3, r2 │ │ │ │ vstr d0, [sp] │ │ │ │ - bne.n 9bae2 │ │ │ │ + bne.n 9ba3a │ │ │ │ ldr.w r0, [r1, #1596] @ 0x63c │ │ │ │ blx 2c068 │ │ │ │ vldr d0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9ba78 │ │ │ │ + bne.n 9b9d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ vldr d0, [sp] │ │ │ │ - b.n 9ba78 │ │ │ │ + b.n 9b9d0 │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ vldr d0, [sp] │ │ │ │ - b.n 9ba78 │ │ │ │ + b.n 9b9d0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 23c470 │ │ │ │ + b.w 23b41c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0009bb04 : │ │ │ │ +0009ba5c : │ │ │ │ adds r1, #4 │ │ │ │ str.w r2, [r0, r1, lsl #2] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009bb0c : │ │ │ │ +0009ba64 : │ │ │ │ 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 9bbce │ │ │ │ + beq.n 9bb26 │ │ │ │ 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] │ │ │ │ @@ -167223,71 +167184,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 9bb5c │ │ │ │ + bge.n 9bab4 │ │ │ │ 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 9bba0 │ │ │ │ + bge.n 9baf8 │ │ │ │ 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, 9bbac │ │ │ │ + cbz r5, 9bb04 │ │ │ │ cmp.w r2, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 9bbbe │ │ │ │ + bcs.n 9bb16 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 9bcd0 │ │ │ │ + bl 9bc28 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - cbz r0, 9bbbe │ │ │ │ + cbz r0, 9bb16 │ │ │ │ strd r5, r0, [r3, #8] │ │ │ │ str r2, [r3, #16] │ │ │ │ str.w r6, [r0, r4, lsl #2] │ │ │ │ - b.n 9bb56 │ │ │ │ + b.n 9baae │ │ │ │ cmp.w r5, r2, asr #1 │ │ │ │ - blt.n 9bb64 │ │ │ │ + blt.n 9babc │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r5, [r3, #8] │ │ │ │ - b.n 9bb9a │ │ │ │ + b.n 9baf2 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9bcd0 │ │ │ │ + bl 9bc28 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9bb94 │ │ │ │ - bl 23c470 │ │ │ │ + bne.n 9baec │ │ │ │ + bl 23b41c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2fb7a <_PyObject_DebugMallocStats@@Base+0x1a4a> │ │ │ │ - b.w 1cb144 │ │ │ │ + b.w 1c9fc4 │ │ │ │ nop │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 9bc98 │ │ │ │ + bpl.n 9bbf0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #5744 @ 0x1670 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ @@ -167296,297 +167257,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 9bc18 │ │ │ │ + bge.n 9bb70 │ │ │ │ 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 9bc5e │ │ │ │ + bge.n 9bbb6 │ │ │ │ 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, 9bc6a │ │ │ │ + cbz r5, 9bbc2 │ │ │ │ cmp.w r6, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 9bc82 │ │ │ │ + bcs.n 9bbda │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 9bcd0 │ │ │ │ + bl 9bc28 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 9bc82 │ │ │ │ + cbz r0, 9bbda │ │ │ │ strd r5, r1, [r3, #8] │ │ │ │ str r6, [r3, #16] │ │ │ │ str.w r2, [r1, r4, lsl #2] │ │ │ │ - b.n 9bc12 │ │ │ │ + b.n 9bb6a │ │ │ │ cmp.w r5, r3, asr #1 │ │ │ │ - blt.n 9bc1c │ │ │ │ + blt.n 9bb74 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str r5, [r0, #8] │ │ │ │ - b.n 9bc58 │ │ │ │ + b.n 9bbb0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r6, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9bcd0 │ │ │ │ + bl 9bc28 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9bc52 │ │ │ │ - bl 23c470 │ │ │ │ + bne.n 9bbaa │ │ │ │ + bl 23b41c │ │ │ │ movw r0, #5744 @ 0x1670 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2fb7a <_PyObject_DebugMallocStats@@Base+0x1a4a> │ │ │ │ - b.w 1cb144 │ │ │ │ + b.w 1c9fc4 │ │ │ │ │ │ │ │ -0009bc9c <_PyList_AppendTakeRefListResize@@Base>: │ │ │ │ +0009bbf4 <_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 1cb168 │ │ │ │ + bl 1c9fe8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 9bcc4 <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ + beq.n 9bc1c <_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 2fb7a <_PyObject_DebugMallocStats@@Base+0x1a4a> │ │ │ │ nop │ │ │ │ │ │ │ │ -0009bcd0 : │ │ │ │ +0009bc28 : │ │ │ │ stmdb 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 9c034 │ │ │ │ + blt.w 9bf8c │ │ │ │ movw r4, #24312 @ 0x5ef8 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ - movw r2, #49217 @ 0xc041 │ │ │ │ + movw r2, #49049 @ 0xbf99 │ │ │ │ movt r2, #9 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r5, [r4, #876] @ 0x36c │ │ │ │ ldr.w r0, [r4, #864] @ 0x360 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.w 9bf86 │ │ │ │ + bne.w 9bede │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9be78 │ │ │ │ - ldr.w sl, [pc, #812] @ 9c03c │ │ │ │ + beq.w 9bdd0 │ │ │ │ + ldr.w sl, [pc, #812] @ 9bf94 │ │ │ │ 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 9bea4 │ │ │ │ + beq.w 9bdfc │ │ │ │ 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 9bd5a │ │ │ │ + bgt.n 9bcb2 │ │ │ │ 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 9bea4 │ │ │ │ + beq.w 9bdfc │ │ │ │ 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 9be1a │ │ │ │ + bhi.n 9bd72 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ cmp.w r2, r3, lsl #2 │ │ │ │ it cc │ │ │ │ movcc r8, r5 │ │ │ │ - bcc.n 9be12 │ │ │ │ + bcc.n 9bd6a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9bf08 │ │ │ │ + beq.w 9be60 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bhi.w 9bf08 │ │ │ │ + bhi.w 9be60 │ │ │ │ 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 9be32 │ │ │ │ + beq.n 9bd8a │ │ │ │ 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 9be82 │ │ │ │ + beq.n 9bdda │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx 2bff8 │ │ │ │ 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 9bee4 │ │ │ │ + beq.w 9be3c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r3, r9 │ │ │ │ ldr.w r2, [r3, #808] @ 0x328 │ │ │ │ cmp r7, r2 │ │ │ │ - blt.n 9bdfe │ │ │ │ + blt.n 9bd56 │ │ │ │ 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 9bee4 │ │ │ │ + beq.n 9be3c │ │ │ │ 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 9bed2 │ │ │ │ + beq.n 9be2a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9bf0c │ │ │ │ + beq.n 9be64 │ │ │ │ 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 9be46 │ │ │ │ + bhi.n 9bd9e │ │ │ │ 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 9bda0 │ │ │ │ + bne.n 9bcf8 │ │ │ │ mov r1, ip │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 80264 │ │ │ │ + bl 80224 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 9bdbc │ │ │ │ + bne.n 9bd14 │ │ │ │ ldr.w r8, [r4, #848] @ 0x350 │ │ │ │ - movw r1, #42161 @ 0xa4b1 │ │ │ │ + movw r1, #42113 @ 0xa481 │ │ │ │ movt r1, #7 │ │ │ │ cmp r8, r1 │ │ │ │ - bne.w 9c028 │ │ │ │ + bne.w 9bf80 │ │ │ │ cmp r3, #1 │ │ │ │ it cc │ │ │ │ movcc r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ blx 2c078 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 9be12 │ │ │ │ + beq.n 9bd6a │ │ │ │ ldr.w r3, [fp, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp, #800] @ 0x320 │ │ │ │ - b.n 9bdbc │ │ │ │ + b.n 9bd14 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 80188 │ │ │ │ + b.w 80148 │ │ │ │ ldrd r2, r0, [r1, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - bhi.n 9bec8 │ │ │ │ + bhi.n 9be20 │ │ │ │ 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 9bdbc │ │ │ │ - b.n 9be46 │ │ │ │ + bne.n 9bd14 │ │ │ │ + b.n 9bd9e │ │ │ │ ldr.w r5, [r4, #856] @ 0x358 │ │ │ │ - movw r2, #42329 @ 0xa559 │ │ │ │ + movw r2, #42281 @ 0xa529 │ │ │ │ movt r2, #7 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 9bf82 │ │ │ │ + bne.n 9beda │ │ │ │ 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 2b838 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ - b.n 9bdbc │ │ │ │ + b.n 9bd14 │ │ │ │ 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 9be12 │ │ │ │ + b.n 9bd6a │ │ │ │ ldr.w r2, [r4, #860] @ 0x35c │ │ │ │ - movw r3, #42321 @ 0xa551 │ │ │ │ + movw r3, #42273 @ 0xa521 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9c01e │ │ │ │ + bne.w 9bf76 │ │ │ │ mov r0, r5 │ │ │ │ blx 2af18 │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #800] @ 0x320 │ │ │ │ - b.n 9be12 │ │ │ │ + b.n 9bd6a │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 9be46 │ │ │ │ + b.n 9bd9e │ │ │ │ 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] │ │ │ │ @@ -167595,78 +167556,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 9bf48 │ │ │ │ + bne.n 9bea0 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ - cbz r1, 9bf44 │ │ │ │ + cbz r1, 9be9c │ │ │ │ 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 9bfb6 │ │ │ │ + beq.n 9bf0e │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 9bf94 │ │ │ │ + beq.n 9beec │ │ │ │ ldr.w r2, [r0, #532] @ 0x214 │ │ │ │ - cbnz r2, 9bf60 │ │ │ │ + cbnz r2, 9beb8 │ │ │ │ str.w r3, [r0, #532] @ 0x214 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 9be12 │ │ │ │ + beq.w 9bd6a │ │ │ │ ldrd r1, r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9c018 │ │ │ │ + beq.n 9bf70 │ │ │ │ str r1, [r2, #20] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ strd r2, r6, [r3, #20] │ │ │ │ - cbz r2, 9bf7e │ │ │ │ + cbz r2, 9bed6 │ │ │ │ str r3, [r2, #24] │ │ │ │ str r3, [r6, #20] │ │ │ │ - b.n 9be12 │ │ │ │ + b.n 9bd6a │ │ │ │ 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, 9bfa2 │ │ │ │ + cbz r2, 9befa │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr.w r2, [r9, #532] @ 0x214 │ │ │ │ str.w r3, [r9, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9be12 │ │ │ │ + bne.w 9bd6a │ │ │ │ str.w r3, [r9, #532] @ 0x214 │ │ │ │ - b.n 9be12 │ │ │ │ + b.n 9bd6a │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9bf52 │ │ │ │ + beq.n 9beaa │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 9c012 │ │ │ │ + cbz r2, 9bf6a │ │ │ │ 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, 9bfea │ │ │ │ + cbz r3, 9bf42 │ │ │ │ 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 │ │ │ │ @@ -167675,98 +167636,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 9be12 │ │ │ │ + b.n 9bd6a │ │ │ │ str.w r1, [r9, #524] @ 0x20c │ │ │ │ - b.n 9bfc2 │ │ │ │ + b.n 9bf1a │ │ │ │ str.w r1, [r9, #524] @ 0x20c │ │ │ │ - b.n 9bf70 │ │ │ │ + b.n 9bec8 │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b.n 9befc │ │ │ │ + b.n 9be54 │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ mov r1, r3 │ │ │ │ blx r8 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 9be66 │ │ │ │ + b.n 9bdbe │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 9be12 │ │ │ │ + b.n 9bd6a │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9c0d2 │ │ │ │ + beq.n 9c02a │ │ │ │ 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] @ (9c11c ) │ │ │ │ + ldr r3, [pc, #200] @ (9c074 ) │ │ │ │ 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 9c0d8 │ │ │ │ + beq.n 9c030 │ │ │ │ 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 9c08a │ │ │ │ + bgt.n 9bfe2 │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r1 │ │ │ │ - bgt.n 9c0d8 │ │ │ │ - cbz r3, 9c0d8 │ │ │ │ + bgt.n 9c030 │ │ │ │ + cbz r3, 9c030 │ │ │ │ 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 9c0aa │ │ │ │ + bhi.n 9c002 │ │ │ │ add.w r3, r6, r3, lsl #4 │ │ │ │ cmp.w r3, r2, lsl #2 │ │ │ │ - bcc.n 9c0cc │ │ │ │ + bcc.n 9c024 │ │ │ │ mov r6, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r5, r0 │ │ │ │ - bl 80188 │ │ │ │ + bl 80148 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 9c0ca │ │ │ │ + cbz r0, 9c022 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx 2bff8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83d64 │ │ │ │ + bl 83d24 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r2 │ │ │ │ - b.w 80188 │ │ │ │ + b.w 80148 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 9c118 │ │ │ │ + blt.n 9c070 │ │ │ │ movw r3, #24312 @ 0x5ef8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ - movw r1, #42329 @ 0xa559 │ │ │ │ + movw r1, #42281 @ 0xa529 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w lr, [r3, #856] @ 0x358 │ │ │ │ cmp lr, r1 │ │ │ │ - bne.n 9c108 │ │ │ │ + bne.n 9c060 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ @@ -167774,285 +167735,285 @@ │ │ │ │ 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 9c0cc │ │ │ │ + b.n 9c024 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009c120 : │ │ │ │ +0009c078 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ - cbz r0, 9c150 │ │ │ │ + cbz r0, 9c0a8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 9c150 │ │ │ │ - bl 9c178 │ │ │ │ - cbz r0, 9c160 │ │ │ │ + bpl.n 9c0a8 │ │ │ │ + bl 9c0d0 │ │ │ │ + cbz r0, 9c0b8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9c166 │ │ │ │ + blt.n 9c0be │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - movw r0, #38448 @ 0x9630 │ │ │ │ + movw r0, #36464 @ 0x8e70 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ movw r1, #3170 @ 0xc62 │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9c14a │ │ │ │ + b.n 9c0a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9c148 │ │ │ │ + bne.n 9c0a0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9c14a │ │ │ │ + b.n 9c0a2 │ │ │ │ stmdb 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 9c480 │ │ │ │ + ble.w 9c3d8 │ │ │ │ ldr r5, [r7, #0] │ │ │ │ movw r6, #41344 @ 0xa180 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 9c550 │ │ │ │ + beq.w 9c4a8 │ │ │ │ movw r1, #41968 @ 0xa3f0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ subs r1, r2, r1 │ │ │ │ mov r9, r2 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ movw r8, #41552 @ 0xa250 │ │ │ │ movt r8, #80 @ 0x50 │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 9c4ea │ │ │ │ + bne.w 9c442 │ │ │ │ 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] │ │ │ │ cmp r1, r8 │ │ │ │ - bne.w 9c826 │ │ │ │ + bne.w 9c7a2 │ │ │ │ ldr.w r2, [lr] │ │ │ │ tst.w r9, r5 │ │ │ │ - bne.n 9c21e │ │ │ │ - cbz r3, 9c226 │ │ │ │ + bne.n 9c176 │ │ │ │ + cbz r3, 9c17e │ │ │ │ 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 9c22e │ │ │ │ + beq.n 9c186 │ │ │ │ ldr.w r2, [lr, #4]! │ │ │ │ ldr r1, [r2, #4] │ │ │ │ - b.n 9c1ea │ │ │ │ + b.n 9c142 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #15 │ │ │ │ - bls.n 9c1fa │ │ │ │ + bls.n 9c152 │ │ │ │ movs r5, #0 │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 9c216 │ │ │ │ + bne.n 9c16e │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r9 │ │ │ │ cmp r2, r8 │ │ │ │ ite ne │ │ │ │ movne r3, #0 │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9c4a0 │ │ │ │ - movw r1, #55829 @ 0xda15 │ │ │ │ + beq.w 9c3f8 │ │ │ │ + movw r1, #55709 @ 0xd99d │ │ │ │ movt r1, #9 │ │ │ │ movs r3, #0 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ str r5, [sp, #8] │ │ │ │ str.w r1, [r5, #1564] @ 0x61c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9c614 │ │ │ │ + bne.w 9c56c │ │ │ │ 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 9c654 │ │ │ │ + bgt.w 9c5ac │ │ │ │ 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] │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ str.w fp, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - bl 9d324 │ │ │ │ + bl 9d264 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 9c6c0 │ │ │ │ + beq.w 9c618 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r0 │ │ │ │ - ble.w 9c530 │ │ │ │ + ble.w 9c488 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ it ge │ │ │ │ movge r3, r2 │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - bge.n 9c37e │ │ │ │ + bge.n 9c2d6 │ │ │ │ mov r8, r0 │ │ │ │ - movw r3, #55829 @ 0xda15 │ │ │ │ + movw r3, #55709 @ 0xd99d │ │ │ │ movt r3, #9 │ │ │ │ str r3, [sp, #20] │ │ │ │ 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, #20] │ │ │ │ ldr.w r1, [fp, r6, lsl #2] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 9c344 │ │ │ │ + bne.n 9c29c │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ ldrb.w r9, [sl, #16] │ │ │ │ cmp r2, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ tst.w r9, #32 │ │ │ │ - beq.w 9c8c4 │ │ │ │ + beq.w 9c814 │ │ │ │ tst.w r9, #64 @ 0x40 │ │ │ │ - beq.w 9c872 │ │ │ │ + beq.w 9c7c2 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ add.w r0, sl, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9c882 │ │ │ │ + beq.w 9c7d2 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9c534 │ │ │ │ + beq.w 9c48c │ │ │ │ adds r1, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c338 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c544 │ │ │ │ + beq.w 9c49c │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9c3f4 │ │ │ │ + beq.n 9c34c │ │ │ │ mov r2, r9 │ │ │ │ cmp r4, r6 │ │ │ │ mov r9, r3 │ │ │ │ it lt │ │ │ │ movlt r7, r6 │ │ │ │ mov r3, r2 │ │ │ │ - blt.n 9c408 │ │ │ │ - b.n 9c358 │ │ │ │ + blt.n 9c360 │ │ │ │ + b.n 9c2b0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9c6c0 │ │ │ │ - beq.n 9c3f4 │ │ │ │ + blt.w 9c618 │ │ │ │ + beq.n 9c34c │ │ │ │ cmp r4, r6 │ │ │ │ - blt.w 9c47c │ │ │ │ + blt.w 9c3d4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ cmp r8, r4 │ │ │ │ add.w r1, fp, r0 │ │ │ │ - ble.n 9c370 │ │ │ │ + ble.n 9c2c8 │ │ │ │ sub.w r2, r8, r4 │ │ │ │ adds r0, #4 │ │ │ │ add r0, fp │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 2b6f4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add.w r8, r8, #1 │ │ │ │ str.w sl, [fp, r4, lsl #2] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 9c2c8 │ │ │ │ + bne.n 9c220 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9c66a │ │ │ │ + bne.w 9c5c2 │ │ │ │ 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 9c756 │ │ │ │ + bne.w 9c6e2 │ │ │ │ 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 9c7ac │ │ │ │ + bne.w 9c6ea │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 9c89c │ │ │ │ + bne.w 9c7ec │ │ │ │ ldrd r3, r2, [r6, #8] │ │ │ │ str.w fp, [r6, #16] │ │ │ │ strd r4, r7, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9c82e │ │ │ │ + bne.w 9c740 │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ 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 9c7ec │ │ │ │ + blt.w 9c72a │ │ │ │ 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 9c358 │ │ │ │ + ble.n 9c2b0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 9c47a │ │ │ │ + bne.n 9c3d2 │ │ │ │ ldr.w r9, [sl, #8] │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ strd sl, r8, [sp, #12] │ │ │ │ ubfx r5, r3, #6, #1 │ │ │ │ add.w r8, sl, #20 │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ @@ -168062,126 +168023,126 @@ │ │ │ │ ldr.w r1, [fp, r6, lsl #2] │ │ │ │ ldr.w sl, [r1, #8] │ │ │ │ cmp sl, r9 │ │ │ │ mov r2, sl │ │ │ │ it ge │ │ │ │ movge r2, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9c8be │ │ │ │ + beq.w 9c80e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9c886 │ │ │ │ + beq.w 9c7d6 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ mov r0, r8 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9c898 │ │ │ │ + beq.w 9c7e8 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.n 9c468 │ │ │ │ + beq.n 9c3c0 │ │ │ │ adds r1, #20 │ │ │ │ blx 2c338 │ │ │ │ - cbz r0, 9c472 │ │ │ │ + cbz r0, 9c3ca │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 9c476 │ │ │ │ + bge.n 9c3ce │ │ │ │ mov r7, r6 │ │ │ │ cmp r7, r4 │ │ │ │ - bgt.n 9c41a │ │ │ │ + bgt.n 9c372 │ │ │ │ ldrd sl, r8, [sp, #12] │ │ │ │ - b.n 9c358 │ │ │ │ + b.n 9c2b0 │ │ │ │ adds r1, #28 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9c458 │ │ │ │ + bne.n 9c3b0 │ │ │ │ cmp sl, r9 │ │ │ │ - bgt.n 9c45c │ │ │ │ + bgt.n 9c3b4 │ │ │ │ adds r4, r6, #1 │ │ │ │ - b.n 9c45e │ │ │ │ + b.n 9c3b6 │ │ │ │ mov r6, r7 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 9c2d0 │ │ │ │ + b.n 9c228 │ │ │ │ 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 9c3d0 │ │ │ │ + b.n 9c328 │ │ │ │ tst r1, r5 │ │ │ │ itttt ne │ │ │ │ addne r5, sp, #64 @ 0x40 │ │ │ │ strne r5, [sp, #8] │ │ │ │ - movwne r1, #56357 @ 0xdc25 │ │ │ │ + movwne r1, #53609 @ 0xd169 │ │ │ │ movtne r1, #23 │ │ │ │ - bne.w 9c252 │ │ │ │ + bne.w 9c1aa │ │ │ │ movw r1, #25136 @ 0x6230 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, r1 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r1, [sp, #8] │ │ │ │ - beq.w 9c812 │ │ │ │ + beq.w 9c7ae │ │ │ │ ldr.w ip, [r2, #100] @ 0x64 │ │ │ │ - movw r1, #64357 @ 0xfb65 │ │ │ │ + movw r1, #62389 @ 0xf3b5 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ - movw r5, #25325 @ 0x62ed │ │ │ │ + movw r5, #25461 @ 0x6375 │ │ │ │ movt r5, #21 │ │ │ │ str.w ip, [sp, #1632] @ 0x660 │ │ │ │ cmp.w ip, #0 │ │ │ │ it ne │ │ │ │ movne r1, r5 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ - b.n 9c252 │ │ │ │ + b.n 9c1aa │ │ │ │ mov lr, r7 │ │ │ │ movs r5, #1 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.n 9c502 │ │ │ │ + b.n 9c45a │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 9c52a │ │ │ │ + beq.n 9c482 │ │ │ │ ldr.w r3, [lr, #4]! │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r9, r2 │ │ │ │ - bne.w 9c82a │ │ │ │ + bne.w 9c7a6 │ │ │ │ ands.w sl, r1, r5 │ │ │ │ - beq.n 9c4f4 │ │ │ │ + beq.n 9c44c │ │ │ │ ldr.w r3, [lr] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #15 │ │ │ │ - bls.n 9c4f4 │ │ │ │ + bls.n 9c44c │ │ │ │ add.w ip, ip, #1 │ │ │ │ movs r5, #0 │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 9c4fc │ │ │ │ + bne.n 9c454 │ │ │ │ mov r1, sl │ │ │ │ movs r5, #0 │ │ │ │ movs r3, #1 │ │ │ │ - b.n 9c234 │ │ │ │ + b.n 9c18c │ │ │ │ mov r2, r9 │ │ │ │ movs r3, #1 │ │ │ │ - b.n 9c234 │ │ │ │ + b.n 9c18c │ │ │ │ str r0, [sp, #24] │ │ │ │ - b.n 9c37e │ │ │ │ + b.n 9c2d6 │ │ │ │ adds r1, #28 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c338 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9c32e │ │ │ │ + bne.w 9c286 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 9c330 │ │ │ │ + b.n 9c288 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 9c8ba │ │ │ │ + ble.w 9c80a │ │ │ │ ldr r3, [r5, #16] │ │ │ │ mov lr, r1 │ │ │ │ movw r1, #41968 @ 0xa3f0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r8, r7 │ │ │ │ movw r9, #41552 @ 0xa250 │ │ │ │ movt r9, #80 @ 0x50 │ │ │ │ @@ -168191,97 +168152,97 @@ │ │ │ │ subs r5, r2, r1 │ │ │ │ mov r7, r3 │ │ │ │ negs r1, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ adcs r1, r5 │ │ │ │ mov r5, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - b.n 9c5b2 │ │ │ │ + b.n 9c50a │ │ │ │ cmp r2, r9 │ │ │ │ - bne.n 9c59e │ │ │ │ - cbz r7, 9c59e │ │ │ │ + bne.n 9c4f6 │ │ │ │ + cbz r7, 9c4f6 │ │ │ │ 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 9c5e0 │ │ │ │ + beq.n 9c538 │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - bne.w 9c7fa │ │ │ │ + bne.w 9c78e │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 9c8a6 │ │ │ │ + beq.w 9c7f6 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9c80e │ │ │ │ + bne.w 9c7aa │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9c59e │ │ │ │ + beq.n 9c4f6 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ tst r1, r5 │ │ │ │ - beq.n 9c584 │ │ │ │ + beq.n 9c4dc │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #15 │ │ │ │ - bls.n 9c584 │ │ │ │ + bls.n 9c4dc │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9c59e │ │ │ │ + b.n 9c4f6 │ │ │ │ mov ip, r7 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldrd r1, r7, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9c774 │ │ │ │ + beq.w 9c72e │ │ │ │ movw lr, #41552 @ 0xa250 │ │ │ │ movt lr, #80 @ 0x50 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 9c4a0 │ │ │ │ + bne.w 9c3f8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 9c4a0 │ │ │ │ + beq.w 9c3f8 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - movw r3, #55829 @ 0xda15 │ │ │ │ + movw r3, #55709 @ 0xd99d │ │ │ │ movt r3, #9 │ │ │ │ str r1, [sp, #8] │ │ │ │ str.w r3, [r1, #1564] @ 0x61c │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 9c7f0 │ │ │ │ + beq.w 9c784 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str.w r3, [r2, #1572] @ 0x624 │ │ │ │ - movw r3, #23353 @ 0x5b39 │ │ │ │ + movw r3, #23489 @ 0x5bc1 │ │ │ │ movt r3, #21 │ │ │ │ str.w r3, [r2, #1564] @ 0x61c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ 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 9c27c │ │ │ │ + ble.w 9c1d4 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #0 │ │ │ │ and.w r1, r3, #1 │ │ │ │ asrs r3, r3, #1 │ │ │ │ orrs r2, r1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bgt.n 9c658 │ │ │ │ + bgt.n 9c5b0 │ │ │ │ adds r3, r2, r3 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - b.n 9c27e │ │ │ │ + b.n 9c1d6 │ │ │ │ add.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ add r2, sp, #92 @ 0x5c │ │ │ │ lsls r5, r3, #4 │ │ │ │ add.w r3, r2, r3, lsl #4 │ │ │ │ ldrd r1, r0, [r1, #4] │ │ │ │ @@ -168292,42 +168253,42 @@ │ │ │ │ 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 9c6d0 │ │ │ │ + ble.n 9c628 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt.n 9c6d4 │ │ │ │ + bgt.n 9c62c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 9c6da │ │ │ │ + ble.n 9c632 │ │ │ │ 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 9c6da │ │ │ │ - bl 9da7c │ │ │ │ + bge.n 9c632 │ │ │ │ + bl 9da04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9c69c │ │ │ │ + beq.n 9c5f4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrd r4, r7, [sp, #32] │ │ │ │ ldrd fp, r5, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - b.n 9c7c6 │ │ │ │ + b.n 9c704 │ │ │ │ subs r3, r3, r1 │ │ │ │ subs r2, r2, r1 │ │ │ │ lsls r3, r3, #1 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 9c692 │ │ │ │ + b.n 9c5ea │ │ │ │ add.w r3, sp, #1640 @ 0x668 │ │ │ │ mov.w ip, r2, lsl #4 │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ subw r3, r3, #1564 @ 0x61c │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r3, #12] │ │ │ │ @@ -168340,174 +168301,170 @@ │ │ │ │ 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 9c786 │ │ │ │ + bne.n 9c6e6 │ │ │ │ ldrd r4, r7, [sp, #32] │ │ │ │ cmp r3, #1 │ │ │ │ ldrd fp, r5, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - ble.w 9c3ac │ │ │ │ + ble.w 9c304 │ │ │ │ subs r1, r2, #1 │ │ │ │ - bne.n 9c75a │ │ │ │ - ldr.w r8, [sp, #8] │ │ │ │ - mov r0, r8 │ │ │ │ - bl 9da7c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 9c7c2 │ │ │ │ - ldr.w r3, [r8, #24] │ │ │ │ - cmp r3, #1 │ │ │ │ - ble.w 9c3ac │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - subs r1, r3, #2 │ │ │ │ - bne.n 9c78a │ │ │ │ - bl 9da7c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 9c7c2 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - b.n 9c73c │ │ │ │ - mov r2, r3 │ │ │ │ - b.n 9c290 │ │ │ │ + beq.n 9c69a │ │ │ │ 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 9c72a │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ - movw r3, #64357 @ 0xfb65 │ │ │ │ - movt r3, #39 @ 0x27 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - str.w r3, [r1, #1564] @ 0x61c │ │ │ │ - b.n 9c614 │ │ │ │ - mov r2, r1 │ │ │ │ - b.n 9c290 │ │ │ │ + ldr.w r8, [sp, #8] │ │ │ │ + mov r0, r8 │ │ │ │ + bl 9da04 │ │ │ │ + cbnz r0, 9c700 │ │ │ │ + ldr.w r3, [r8, #24] │ │ │ │ + cmp r3, #1 │ │ │ │ + ble.w 9c304 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + subs r1, r3, #2 │ │ │ │ + beq.n 9c6d6 │ │ │ │ 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 9c748 │ │ │ │ + bl 9da04 │ │ │ │ + cbnz r0, 9c700 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + b.n 9c6aa │ │ │ │ + mov r2, r3 │ │ │ │ + b.n 9c1e8 │ │ │ │ + mov r2, r1 │ │ │ │ + b.n 9c1e8 │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62876 @ 0xf59c │ │ │ │ + movw r1, #60892 @ 0xeddc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, r5 │ │ │ │ it ne │ │ │ │ movne r5, #0 │ │ │ │ - beq.n 9c85a │ │ │ │ - bl 83b90 │ │ │ │ + beq.n 9c76c │ │ │ │ + bl 83b50 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ 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, 9c836 │ │ │ │ + cbnz r2, 9c748 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9c3d8 │ │ │ │ + bne.w 9c330 │ │ │ │ mov r5, r2 │ │ │ │ - b.n 9c3ea │ │ │ │ - movw r3, #64357 @ 0xfb65 │ │ │ │ + b.n 9c342 │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ + movw r3, #62389 @ 0xf3b5 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ - b.n 9c620 │ │ │ │ - ldrd r7, r0, [sp, #8] │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ - movw r1, #64357 @ 0xfb65 │ │ │ │ - movt r1, #39 @ 0x27 │ │ │ │ - movs r3, #0 │ │ │ │ - str r5, [sp, #8] │ │ │ │ - b.n 9c252 │ │ │ │ - movs r3, #0 │ │ │ │ - b.n 9c59e │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ - movt r2, #36 @ 0x24 │ │ │ │ - str.w r2, [r1, #1564] @ 0x61c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9c632 │ │ │ │ - b.n 9c61a │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - mov r9, sl │ │ │ │ - mov r2, r9 │ │ │ │ - b.n 9c7fe │ │ │ │ + str r1, [sp, #8] │ │ │ │ + str.w r3, [r1, #1564] @ 0x61c │ │ │ │ + b.n 9c56c │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b.n 9c844 │ │ │ │ + b.n 9c756 │ │ │ │ ldr.w r0, [r6, r4, lsl #2] │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ subs r4, #1 │ │ │ │ - bpl.n 9c83c │ │ │ │ + bpl.n 9c74e │ │ │ │ mov r0, r6 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9c3d8 │ │ │ │ + bne.w 9c330 │ │ │ │ mov r2, r5 │ │ │ │ mov r5, r2 │ │ │ │ - b.n 9c3ea │ │ │ │ + b.n 9c342 │ │ │ │ ldrd r3, r2, [r6, #8] │ │ │ │ str.w fp, [r6, #16] │ │ │ │ strd r4, r7, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9c7ec │ │ │ │ + beq.n 9c72a │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b.n 9c844 │ │ │ │ + b.n 9c756 │ │ │ │ + movw r3, #62389 @ 0xf3b5 │ │ │ │ + movt r3, #39 @ 0x27 │ │ │ │ + b.n 9c578 │ │ │ │ + ldrd r7, r0, [sp, #8] │ │ │ │ + add r5, sp, #64 @ 0x40 │ │ │ │ + movw r1, #62389 @ 0xf3b5 │ │ │ │ + movt r1, #39 @ 0x27 │ │ │ │ + movs r3, #0 │ │ │ │ + str r5, [sp, #8] │ │ │ │ + b.n 9c1aa │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + mov r9, sl │ │ │ │ + mov r2, r9 │ │ │ │ + b.n 9c792 │ │ │ │ + movs r3, #0 │ │ │ │ + b.n 9c4f6 │ │ │ │ + movw r2, #48361 @ 0xbce9 │ │ │ │ + movt r2, #36 @ 0x24 │ │ │ │ + str.w r2, [r1, #1564] @ 0x61c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 9c58a │ │ │ │ + b.n 9c572 │ │ │ │ add.w r0, sl, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9c316 │ │ │ │ + bne.w 9c26e │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9c536 │ │ │ │ + b.n 9c48e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r0, r3, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9c44a │ │ │ │ + bne.w 9c3a2 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9c46a │ │ │ │ + b.n 9c3c2 │ │ │ │ movw r5, #5744 @ 0x1670 │ │ │ │ movt r5, #80 @ 0x50 │ │ │ │ - b.n 9c7ce │ │ │ │ + b.n 9c70c │ │ │ │ ldrd r7, r0, [sp, #8] │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ - movw r1, #64357 @ 0xfb65 │ │ │ │ + movw r1, #62389 @ 0xf3b5 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp, #8] │ │ │ │ - b.n 9c252 │ │ │ │ + b.n 9c1aa │ │ │ │ mov r9, r2 │ │ │ │ - b.n 9c1ca │ │ │ │ + b.n 9c122 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - b.n 9c88c │ │ │ │ + b.n 9c7dc │ │ │ │ ldr.w r0, [sl, #28] │ │ │ │ - b.n 9c876 │ │ │ │ + b.n 9c7c6 │ │ │ │ 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, #2400] @ 0x960 │ │ │ │ subw sp, sp, #1660 @ 0x67c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ @@ -168516,337 +168473,335 @@ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ movw r3, #5744 @ 0x1670 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 9cc60 │ │ │ │ + beq.w 9cba8 │ │ │ │ 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 9cd3e │ │ │ │ + bne.w 9cc86 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.w 9cc72 │ │ │ │ + ble.w 9cbba │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr.w r1, [fp] │ │ │ │ movw lr, #41344 @ 0xa180 │ │ │ │ movt lr, #80 @ 0x50 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, lr │ │ │ │ - beq.w 9cfb6 │ │ │ │ + beq.w 9cefe │ │ │ │ movw r0, #41968 @ 0xa3f0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ subs r0, r2, r0 │ │ │ │ mov r9, r2 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ movw ip, #41552 @ 0xa250 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ cmp r2, ip │ │ │ │ - bne.w 9cd00 │ │ │ │ + bne.w 9cc48 │ │ │ │ movs r7, #1 │ │ │ │ mov r6, fp │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r2, ip │ │ │ │ - bne.w 9d2c2 │ │ │ │ + bne.w 9d204 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ tst.w sl, r7 │ │ │ │ - bne.n 9c98e │ │ │ │ - cbz r3, 9c996 │ │ │ │ + bne.n 9c8de │ │ │ │ + cbz r3, 9c8e6 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ adds r1, #1 │ │ │ │ cmp r4, r1 │ │ │ │ and.w r3, r3, #28 │ │ │ │ sub.w r3, r3, #4 │ │ │ │ clz r3, r3 │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ - ble.n 9c99c │ │ │ │ + ble.n 9c8ec │ │ │ │ ldr.w r2, [r6, #4]! │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - b.n 9c95e │ │ │ │ + b.n 9c8ae │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #15 │ │ │ │ - bls.n 9c96c │ │ │ │ + bls.n 9c8bc │ │ │ │ movs r7, #0 │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, r4 │ │ │ │ - blt.n 9c986 │ │ │ │ + blt.n 9c8d6 │ │ │ │ mov r0, sl │ │ │ │ cmp r2, ip │ │ │ │ ite ne │ │ │ │ movne r3, #0 │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9ccba │ │ │ │ - movw r1, #55829 @ 0xda15 │ │ │ │ + beq.w 9cc02 │ │ │ │ + movw r1, #55709 @ 0xd99d │ │ │ │ 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 9d070 │ │ │ │ + bne.w 9cfb8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9cdee │ │ │ │ + bne.w 9cd36 │ │ │ │ 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 r4, fp, [r1, #4] │ │ │ │ str r3, [r1, #16] │ │ │ │ str r5, [r1, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9d15a │ │ │ │ + bne.w 9d0bc │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bgt.w 9d138 │ │ │ │ + bgt.w 9d0b6 │ │ │ │ mov r9, r4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str.w r9, [sp, #68] @ 0x44 │ │ │ │ strd r4, r5, [sp, #56] @ 0x38 │ │ │ │ str.w r8, [sp, #64] @ 0x40 │ │ │ │ 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 9d324 │ │ │ │ + bl 9d264 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, r5, #1 │ │ │ │ - beq.w 9d0ea │ │ │ │ + beq.w 9d032 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r5, r1 │ │ │ │ - bge.w 9cdc8 │ │ │ │ + bge.w 9cd10 │ │ │ │ cmp r4, r1 │ │ │ │ mov r3, r4 │ │ │ │ it ge │ │ │ │ movge r3, r1 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ cmp r5, r3 │ │ │ │ - bge.n 9cb04 │ │ │ │ + bge.n 9ca54 │ │ │ │ mov r8, r5 │ │ │ │ - movw r3, #55829 @ 0xda15 │ │ │ │ + movw r3, #55709 @ 0xd99d │ │ │ │ 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 9cabc │ │ │ │ + bne.n 9ca0c │ │ │ │ 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 9d31c │ │ │ │ + beq.w 9d25e │ │ │ │ tst.w r9, #64 @ 0x40 │ │ │ │ - beq.w 9d202 │ │ │ │ + beq.w 9d144 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ add.w r0, sl, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9d212 │ │ │ │ + beq.w 9d154 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9cefe │ │ │ │ + beq.w 9ce46 │ │ │ │ adds r1, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c338 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9cf0e │ │ │ │ + beq.w 9ce56 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9cba8 │ │ │ │ + beq.n 9caf8 │ │ │ │ cmp r4, r6 │ │ │ │ it lt │ │ │ │ movlt r7, r6 │ │ │ │ - blt.w 9cbbe │ │ │ │ - b.n 9cad0 │ │ │ │ + blt.w 9cb0e │ │ │ │ + b.n 9ca20 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9d0ea │ │ │ │ - beq.n 9cba8 │ │ │ │ + blt.w 9d032 │ │ │ │ + beq.n 9caf8 │ │ │ │ cmp r4, r6 │ │ │ │ - blt.w 9cc5c │ │ │ │ + blt.w 9cba4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ cmp r8, r4 │ │ │ │ add.w r1, fp, r5 │ │ │ │ - ble.w 9cc34 │ │ │ │ + ble.w 9cb7c │ │ │ │ sub.w r7, r8, r4 │ │ │ │ adds r6, r5, #4 │ │ │ │ add.w r0, fp, r6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ mov r2, r7 │ │ │ │ blx 2b6f4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w sl, [fp, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9cdcc │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + bne.w 9cd14 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 9ca42 │ │ │ │ + bne.n 9c992 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9d090 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + bne.w 9cfd8 │ │ │ │ + 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 9cfae │ │ │ │ + bne.w 9cef6 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ subs r1, r1, r0 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - bne.w 9d108 │ │ │ │ + bne.w 9d04e │ │ │ │ ldrd r4, r5, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #1 │ │ │ │ ldr.w r8, [sp, #64] @ 0x40 │ │ │ │ - bgt.w 9d10c │ │ │ │ + bgt.w 9d052 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ce44 │ │ │ │ + bne.w 9cd8c │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 9cf5c │ │ │ │ + bne.w 9cea4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r4, #1 │ │ │ │ - bgt.w 9cee2 │ │ │ │ + bgt.w 9ce2a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 9d2da │ │ │ │ + bne.w 9d21c │ │ │ │ ldr.w r5, [r8, #12] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str.w r3, [r8, #16] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r7, [r8, #8] │ │ │ │ str.w r3, [r8, #12] │ │ │ │ str.w r4, [r8, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9d1ae │ │ │ │ - cbz r6, 9cb9e │ │ │ │ + bne.w 9d110 │ │ │ │ + cbz r6, 9caee │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ mov r0, r6 │ │ │ │ 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 9cad0 │ │ │ │ + ble.n 9ca20 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 9cc5a │ │ │ │ + bne.n 9cba2 │ │ │ │ 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 9d316 │ │ │ │ + beq.w 9d258 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9d2e6 │ │ │ │ + beq.w 9d228 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ mov r0, r9 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9d2f8 │ │ │ │ + beq.w 9d23a │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.n 9cc48 │ │ │ │ + beq.n 9cb90 │ │ │ │ adds r1, #20 │ │ │ │ blx 2c338 │ │ │ │ - cbz r0, 9cc52 │ │ │ │ + cbz r0, 9cb9a │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 9cc56 │ │ │ │ + bge.n 9cb9e │ │ │ │ mov r7, r6 │ │ │ │ cmp r7, r4 │ │ │ │ - bgt.n 9cbd8 │ │ │ │ - ldr.w r8, [sp, #28] │ │ │ │ + bgt.n 9cb24 │ │ │ │ + ldrd sl, r8, [sp, #20] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr.w sl, [sp, #20] │ │ │ │ add.w r1, fp, r5 │ │ │ │ cmp r8, r4 │ │ │ │ - bgt.w 9cadc │ │ │ │ + bgt.w 9ca2c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w sl, [fp, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9cafa │ │ │ │ + beq.w 9ca4a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ - b.n 9cddc │ │ │ │ + b.n 9cd24 │ │ │ │ adds r1, #28 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9cc16 │ │ │ │ + bne.n 9cb62 │ │ │ │ cmp sl, r8 │ │ │ │ - bgt.n 9cc1a │ │ │ │ + bgt.n 9cb66 │ │ │ │ adds r4, r6, #1 │ │ │ │ - b.n 9cc1c │ │ │ │ + b.n 9cb68 │ │ │ │ mov r6, r7 │ │ │ │ mov r7, r6 │ │ │ │ - b.n 9ca4a │ │ │ │ + b.n 9c99a │ │ │ │ movs r3, #0 │ │ │ │ cmp r4, #1 │ │ │ │ strd r3, r3, [r0, #8] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #16] │ │ │ │ - bgt.w 9c916 │ │ │ │ + bgt.w 9c866 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ add r5, sp, #620 @ 0x26c │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ @@ -168855,262 +168810,262 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ mov.w r2, #7 │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ - bne.w 9cf5c │ │ │ │ + bne.w 9cea4 │ │ │ │ ldrd r7, r5, [r8, #8] │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str.w r3, [r8, #16] │ │ │ │ strd r4, r0, [r8, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9cb92 │ │ │ │ - b.n 9d1ae │ │ │ │ + beq.w 9cae2 │ │ │ │ + b.n 9d110 │ │ │ │ tst r0, r7 │ │ │ │ itttt ne │ │ │ │ addne r0, sp, #80 @ 0x50 │ │ │ │ strne r0, [sp, #8] │ │ │ │ - movwne r1, #56357 @ 0xdc25 │ │ │ │ + movwne r1, #53609 @ 0xd169 │ │ │ │ movtne r1, #23 │ │ │ │ - bne.w 9c9bc │ │ │ │ + bne.w 9c90c │ │ │ │ movw r1, #25136 @ 0x6230 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, r1 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ str r1, [sp, #8] │ │ │ │ - beq.w 9d29c │ │ │ │ + beq.w 9d1de │ │ │ │ ldr r5, [r2, #100] @ 0x64 │ │ │ │ - movw r1, #64357 @ 0xfb65 │ │ │ │ + movw r1, #62389 @ 0xf3b5 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ - movw r0, #25325 @ 0x62ed │ │ │ │ + movw r0, #25461 @ 0x6375 │ │ │ │ movt r0, #21 │ │ │ │ str.w r5, [sp, #1648] @ 0x670 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.n 9c9bc │ │ │ │ + b.n 9c90c │ │ │ │ mov r5, fp │ │ │ │ movs r7, #1 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 9cd14 │ │ │ │ + b.n 9cc5c │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, r4 │ │ │ │ - bge.n 9cd38 │ │ │ │ + bge.n 9cc80 │ │ │ │ ldr.w r3, [r5, #4]! │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r9, r2 │ │ │ │ - bne.w 9d2c2 │ │ │ │ + bne.w 9d204 │ │ │ │ ands.w r6, r0, r7 │ │ │ │ - beq.n 9cd08 │ │ │ │ + beq.n 9cc50 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #15 │ │ │ │ - bls.n 9cd08 │ │ │ │ + bls.n 9cc50 │ │ │ │ adds r1, #1 │ │ │ │ movs r7, #0 │ │ │ │ cmp r1, r4 │ │ │ │ - blt.n 9cd0e │ │ │ │ + blt.n 9cc56 │ │ │ │ mov r0, r6 │ │ │ │ movs r7, #0 │ │ │ │ movs r3, #1 │ │ │ │ - b.n 9c99e │ │ │ │ + b.n 9c8ee │ │ │ │ mov r2, r9 │ │ │ │ movs r3, #1 │ │ │ │ - b.n 9c99e │ │ │ │ + b.n 9c8ee │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ - bgt.w 9d258 │ │ │ │ + bgt.w 9d19a │ │ │ │ add.w r3, r4, #136 @ 0x88 │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ble.w 9cf1e │ │ │ │ + ble.w 9ce66 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f53e4 │ │ │ │ + bl f5388 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d178 │ │ │ │ + beq.w 9d0da │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w 9cf1a │ │ │ │ + beq.w 9ce62 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - bl f53e4 │ │ │ │ + bl f5388 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ str r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d28e │ │ │ │ + beq.w 9d1d0 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 9cdc0 │ │ │ │ + beq.n 9cd08 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ - bl f53e4 │ │ │ │ + bl f5388 │ │ │ │ str r0, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d28a │ │ │ │ + beq.w 9d1cc │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 9cdc0 │ │ │ │ + beq.n 9cd08 │ │ │ │ ldr.w r9, [sp, #40] @ 0x28 │ │ │ │ movs r6, #3 │ │ │ │ ldr.w r1, [r9, r6, lsl #2] │ │ │ │ mov r0, r5 │ │ │ │ - bl f53e4 │ │ │ │ + bl f5388 │ │ │ │ str.w r0, [r7, r6, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d17a │ │ │ │ + beq.w 9d0dc │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 9cda6 │ │ │ │ + bne.n 9ccee │ │ │ │ ldrd fp, r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 9c920 │ │ │ │ - str r5, [sp, #24] │ │ │ │ - b.n 9cb04 │ │ │ │ + b.n 9c870 │ │ │ │ + str r5, [sp, #28] │ │ │ │ + b.n 9ca54 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r7 │ │ │ │ adds r0, r3, r6 │ │ │ │ adds r1, r3, r5 │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ blx 2b6f4 │ │ │ │ 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 9ca42 │ │ │ │ - b.n 9cb04 │ │ │ │ + bne.w 9c992 │ │ │ │ + b.n 9ca54 │ │ │ │ adds r2, r4, #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 9d216 │ │ │ │ + bge.w 9d158 │ │ │ │ adds r3, #135 @ 0x87 │ │ │ │ add r5, sp, #620 @ 0x26c │ │ │ │ strd r4, 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 9d23a │ │ │ │ + bne.w 9d17c │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ it le │ │ │ │ movle r9, r4 │ │ │ │ - ble.w 9c9f8 │ │ │ │ + ble.w 9c948 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #0 │ │ │ │ and.w r1, r3, #1 │ │ │ │ asrs r3, r3, #1 │ │ │ │ orrs r2, r1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bgt.n 9ce32 │ │ │ │ + bgt.n 9cd7a │ │ │ │ add.w r9, r2, r3 │ │ │ │ - b.n 9c9f8 │ │ │ │ + b.n 9c948 │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 9cf4e │ │ │ │ + ble.n 9ce96 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ce66 │ │ │ │ + bge.n 9cdae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 9ce66 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 9cdae │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 9cf4e │ │ │ │ + beq.n 9ce96 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ce80 │ │ │ │ + bge.n 9cdc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 9ce80 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 9cdc8 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 9cecc │ │ │ │ + beq.n 9ce14 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ce9a │ │ │ │ + bge.n 9cde2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 9ce9a │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 9cde2 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 9cecc │ │ │ │ + beq.n 9ce14 │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ movs r7, #3 │ │ │ │ ldr.w r2, [r9, r7, lsl #2] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9cebc │ │ │ │ + bge.n 9ce04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 9cebc │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 9ce04 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne.n 9cea4 │ │ │ │ + bne.n 9cdec │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ - ble.n 9cecc │ │ │ │ + ble.n 9ce14 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ adds r3, #1 │ │ │ │ - bne.n 9cf58 │ │ │ │ + bne.n 9cea0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9cb68 │ │ │ │ + beq.w 9cab8 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.w 9cb68 │ │ │ │ + ble.w 9cab8 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ subs r2, r4, #1 │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ - b.n 9cef8 │ │ │ │ + b.n 9ce40 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ str.w r0, [r1], #4 │ │ │ │ str.w r3, [r2], #-4 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.n 9ceec │ │ │ │ - b.n 9cb68 │ │ │ │ + bhi.n 9ce34 │ │ │ │ + b.n 9cab8 │ │ │ │ adds r1, #28 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c338 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9caaa │ │ │ │ + bne.w 9c9fa │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, r3 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 9caac │ │ │ │ + b.n 9c9fc │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r5, sp, #620 @ 0x26c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movw r6, #5744 @ 0x1670 │ │ │ │ movt r6, #80 @ 0x50 │ │ │ │ @@ -169124,55 +169079,55 @@ │ │ │ │ adds r3, #135 @ 0x87 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #24] │ │ │ │ movs r3, #7 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9ce4c │ │ │ │ + b.n 9cd94 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 9cb68 │ │ │ │ + beq.w 9cab8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 9ced4 │ │ │ │ + beq.n 9ce1c │ │ │ │ movw r3, #43552 @ 0xaa20 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62876 @ 0xf59c │ │ │ │ + movw r1, #60892 @ 0xeddc │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ - b.n 9ced4 │ │ │ │ + bl 11de14 │ │ │ │ + b.n 9ce1c │ │ │ │ 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 9cb28 │ │ │ │ + beq.w 9ca78 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r0, r1 │ │ │ │ str r0, [sp, #16] │ │ │ │ - b.n 9cb28 │ │ │ │ + b.n 9ca78 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 9d30e │ │ │ │ + ble.w 9d250 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ movw r0, #41968 @ 0xa3f0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ movw sl, #41552 @ 0xa250 │ │ │ │ movt sl, #80 @ 0x50 │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [r3, #4] │ │ │ │ @@ -169180,1024 +169135,1040 @@ │ │ │ │ movs r6, #0 │ │ │ │ mov r7, r3 │ │ │ │ sub.w ip, r2, r0 │ │ │ │ mov r5, r3 │ │ │ │ rsbs r0, ip, #0 │ │ │ │ adc.w r0, r0, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ - b.n 9d016 │ │ │ │ + b.n 9cf5e │ │ │ │ cmp r2, sl │ │ │ │ - bne.n 9d004 │ │ │ │ - cbz r5, 9d004 │ │ │ │ + bne.n 9cf4c │ │ │ │ + cbz r5, 9cf4c │ │ │ │ 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 r6, #1 │ │ │ │ cmp r6, r4 │ │ │ │ - bge.n 9d044 │ │ │ │ + bge.n 9cf8c │ │ │ │ ldr.w r1, [r9, #4]! │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, lr │ │ │ │ - bne.w 9d2c4 │ │ │ │ + bne.w 9d206 │ │ │ │ ldr.w ip, [r9] │ │ │ │ ldr.w r1, [ip, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9d2fc │ │ │ │ + beq.w 9d23e │ │ │ │ ldr.w r1, [ip, #16] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 9d2d6 │ │ │ │ + bne.w 9d218 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9d004 │ │ │ │ + beq.n 9cf4c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ tst r0, r7 │ │ │ │ - beq.n 9cfec │ │ │ │ + beq.n 9cf34 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #15 │ │ │ │ - bls.n 9cfec │ │ │ │ + bls.n 9cf34 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 9d004 │ │ │ │ + b.n 9cf4c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9d2b0 │ │ │ │ + beq.w 9d1f2 │ │ │ │ movw r1, #41552 @ 0xa250 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9ccba │ │ │ │ + bne.w 9cc02 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9ccba │ │ │ │ + beq.w 9cc02 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - movw r3, #55829 @ 0xda15 │ │ │ │ + movw r3, #55709 @ 0xd99d │ │ │ │ movt r3, #9 │ │ │ │ str r1, [sp, #8] │ │ │ │ str.w r3, [r1, #1564] @ 0x61c │ │ │ │ cmp r2, lr │ │ │ │ - beq.w 9d292 │ │ │ │ + beq.w 9d1d4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str.w r3, [r2, #1572] @ 0x624 │ │ │ │ - movw r3, #23353 @ 0x5b39 │ │ │ │ + movw r3, #23489 @ 0x5bc1 │ │ │ │ movt r3, #21 │ │ │ │ str.w r3, [r2, #1564] @ 0x61c │ │ │ │ - b.n 9c9c6 │ │ │ │ + b.n 9c916 │ │ │ │ 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 9d0fe │ │ │ │ + ble.n 9d044 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt.n 9d102 │ │ │ │ + bgt.n 9d048 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #1 │ │ │ │ - ble.w 9cf76 │ │ │ │ + ble.w 9cebe │ │ │ │ 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 9cf76 │ │ │ │ - bl 9da7c │ │ │ │ + bge.w 9cebe │ │ │ │ + bl 9da04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9d0c2 │ │ │ │ + beq.n 9d00a │ │ │ │ ldrd r4, r5, [sp, #56] @ 0x38 │ │ │ │ ldr.w r8, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9d1fe │ │ │ │ + bne.n 9d140 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ - b.n 9cecc │ │ │ │ + b.n 9ce14 │ │ │ │ subs r3, r3, r1 │ │ │ │ subs r2, r2, r1 │ │ │ │ lsls r3, r3, #1 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n 9d0b8 │ │ │ │ + b.n 9d000 │ │ │ │ mov r4, r1 │ │ │ │ - b.n 9ca06 │ │ │ │ + b.n 9c956 │ │ │ │ subs r1, r2, #2 │ │ │ │ - bne.n 9d13e │ │ │ │ + beq.n 9d070 │ │ │ │ + add.w r0, sp, #1656 @ 0x678 │ │ │ │ + add.w r0, r0, r2, lsl #4 │ │ │ │ + subw r0, r0, #1564 @ 0x61c │ │ │ │ + ldr r6, [r0, #8] │ │ │ │ + add r0, sp, #76 @ 0x4c │ │ │ │ + add r3, r0 │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + cmp r6, r3 │ │ │ │ + it gt │ │ │ │ + subgt r1, r2, #3 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 9da7c │ │ │ │ + bl 9da04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9d0f2 │ │ │ │ + bne.n 9d03a │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 9cb42 │ │ │ │ + ble.w 9ca92 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ subs r1, r3, #2 │ │ │ │ - bne.n 9d1de │ │ │ │ - bl 9da7c │ │ │ │ + beq.n 9d0a8 │ │ │ │ + add.w r2, sp, #1656 @ 0x678 │ │ │ │ + add.w r6, r2, r3, lsl #4 │ │ │ │ + add.w r2, r2, r3, lsl #4 │ │ │ │ + subw r6, r6, #1596 @ 0x63c │ │ │ │ + subw r2, r2, #1564 @ 0x61c │ │ │ │ + ldr r6, [r6, #8] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + cmp r6, r2 │ │ │ │ + it lt │ │ │ │ + sublt r1, r3, #3 │ │ │ │ + bl 9da04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9d0f2 │ │ │ │ + bne.n 9d03a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ - b.n 9d11e │ │ │ │ + b.n 9d07e │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 9ce2e │ │ │ │ - add.w r0, sp, #1656 @ 0x678 │ │ │ │ - add.w r0, r0, r2, lsl #4 │ │ │ │ - subw r0, r0, #1564 @ 0x61c │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ - add r0, sp, #76 @ 0x4c │ │ │ │ - add r3, r0 │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - cmp r6, r3 │ │ │ │ - it gt │ │ │ │ - subgt r1, r2, #3 │ │ │ │ - b.n 9d110 │ │ │ │ + b.n 9cd76 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ subs r3, r4, #1 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ - b.n 9d172 │ │ │ │ + b.n 9d0d4 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str.w r0, [r1], #4 │ │ │ │ str.w r2, [r3], #-4 │ │ │ │ cmp r3, r1 │ │ │ │ - bhi.n 9d166 │ │ │ │ - b.n 9ce24 │ │ │ │ + bhi.n 9d0c8 │ │ │ │ + b.n 9cd6c │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add.w r6, r3, r6, lsl #2 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 9d1c2 │ │ │ │ + bne.n 9d124 │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ - bgt.n 9d1ba │ │ │ │ + bgt.n 9d11c │ │ │ │ ldrd r7, r6, [r8, #8] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str.w r3, [r8, #16] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ strd r4, r3, [r8, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9cb9e │ │ │ │ + beq.w 9caee │ │ │ │ mov r5, r6 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 9d1ae │ │ │ │ + b.n 9d110 │ │ │ │ ldr.w r0, [r5, r7, lsl #2] │ │ │ │ - bl 84e68 │ │ │ │ + bl 84e28 │ │ │ │ subs r7, #1 │ │ │ │ - bpl.n 9d1a6 │ │ │ │ + bpl.n 9d108 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83b90 │ │ │ │ - b.n 9cb90 │ │ │ │ + bl 83b50 │ │ │ │ + b.n 9cae0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 83b90 │ │ │ │ - b.n 9d18a │ │ │ │ + bl 83b50 │ │ │ │ + b.n 9d0ec │ │ │ │ ldr.w r2, [r6, #-4]! │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9d180 │ │ │ │ + bge.n 9d0e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9d180 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9d180 │ │ │ │ - add.w r2, sp, #1656 @ 0x678 │ │ │ │ - add.w r6, r2, r3, lsl #4 │ │ │ │ - add.w r2, r2, r3, lsl #4 │ │ │ │ - subw r6, r6, #1596 @ 0x63c │ │ │ │ - subw r2, r2, #1564 @ 0x61c │ │ │ │ - ldr r6, [r6, #8] │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - cmp r6, r2 │ │ │ │ - it lt │ │ │ │ - sublt r1, r3, #3 │ │ │ │ - b.n 9d12a │ │ │ │ + bne.n 9d0e2 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9d0e2 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 9ce4c │ │ │ │ + b.n 9cd94 │ │ │ │ add.w r0, sl, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9ca92 │ │ │ │ + bne.w 9c9e2 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9cf00 │ │ │ │ + b.n 9ce48 │ │ │ │ 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 r4, fp, [r2, #4] │ │ │ │ str r5, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9ce2e │ │ │ │ + beq.w 9cd76 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ subs r3, r4, #1 │ │ │ │ mov r1, r2 │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ - b.n 9d252 │ │ │ │ + b.n 9d194 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r6, [r2, #0] │ │ │ │ str.w r6, [r1], #4 │ │ │ │ str.w r0, [r2], #-4 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.n 9d246 │ │ │ │ - b.n 9d15e │ │ │ │ + bhi.n 9d188 │ │ │ │ + b.n 9d0c0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9cd58 │ │ │ │ - bl 23c470 │ │ │ │ + bne.w 9cca0 │ │ │ │ + bl 23b41c │ │ │ │ ldr.w r6, [r8, #12] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str.w r3, [r8, #16] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r7, [r8, #8] │ │ │ │ str.w r3, [r8, #12] │ │ │ │ str.w r4, [r8, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9cb9e │ │ │ │ - b.n 9d1a0 │ │ │ │ + beq.w 9caee │ │ │ │ + b.n 9d102 │ │ │ │ movs r6, #2 │ │ │ │ - b.n 9d17a │ │ │ │ + b.n 9d0dc │ │ │ │ movs r6, #1 │ │ │ │ - b.n 9d17a │ │ │ │ - movw r3, #64357 @ 0xfb65 │ │ │ │ + b.n 9d0dc │ │ │ │ + movw r3, #62389 @ 0xf3b5 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ - b.n 9d07c │ │ │ │ - movw r2, #50973 @ 0xc71d │ │ │ │ + b.n 9cfc4 │ │ │ │ + movw r2, #48361 @ 0xbce9 │ │ │ │ movt r2, #36 @ 0x24 │ │ │ │ str.w r2, [r1, #1564] @ 0x61c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9c9c6 │ │ │ │ - b.n 9d076 │ │ │ │ + beq.w 9c916 │ │ │ │ + b.n 9cfbe │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ - movw r3, #64357 @ 0xfb65 │ │ │ │ + movw r3, #62389 @ 0xf3b5 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ str r1, [sp, #8] │ │ │ │ str.w r3, [r1, #1564] @ 0x61c │ │ │ │ - b.n 9d070 │ │ │ │ + b.n 9cfb8 │ │ │ │ mov r2, r9 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - movw r1, #64357 @ 0xfb65 │ │ │ │ + movw r1, #62389 @ 0xf3b5 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b.w 9c9bc │ │ │ │ + b.w 9c90c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9d004 │ │ │ │ - bl 83b90 │ │ │ │ + b.n 9cf4c │ │ │ │ + bl 83b50 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #12] │ │ │ │ - b.n 9cb72 │ │ │ │ + b.n 9cac2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r0, r3, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9cc08 │ │ │ │ + bne.w 9cb54 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9cc4a │ │ │ │ + b.n 9cb92 │ │ │ │ mov r3, r1 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - movw r1, #64357 @ 0xfb65 │ │ │ │ + movw r1, #62389 @ 0xf3b5 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b.w 9c9bc │ │ │ │ + b.w 9c90c │ │ │ │ mov r9, r2 │ │ │ │ movs r0, #0 │ │ │ │ - b.w 9c946 │ │ │ │ + b.w 9c896 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - b.n 9d2ec │ │ │ │ + b.n 9d22e │ │ │ │ ldr.w r0, [sl, #28] │ │ │ │ - b.n 9d206 │ │ │ │ - nop │ │ │ │ + b.n 9d148 │ │ │ │ stmdb 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 9d8b2 │ │ │ │ - movw sl, #55829 @ 0xda15 │ │ │ │ - movt sl, #9 │ │ │ │ - mov r9, r8 │ │ │ │ + ble.w 9d84c │ │ │ │ + movw r7, #55709 @ 0xd99d │ │ │ │ + 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 9d502 │ │ │ │ + ldrd r1, r0, [fp] │ │ │ │ + cmp r3, r7 │ │ │ │ + bne.w 9d44e │ │ │ │ + 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 9d9fc │ │ │ │ + beq.w 9d97e │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9d9aa │ │ │ │ + beq.w 9d92e │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ adds r0, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9d9b8 │ │ │ │ + beq.w 9d93c │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9d8ec │ │ │ │ + beq.w 9d888 │ │ │ │ adds r1, #20 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + str r3, [sp, #0] │ │ │ │ blx 2c338 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d8fc │ │ │ │ + beq.w 9d898 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d518 │ │ │ │ + bne.w 9d464 │ │ │ │ adds r3, r4, #1 │ │ │ │ - str r3, [sp, #12] │ │ │ │ + str r3, [sp, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 9d4f8 │ │ │ │ - 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 9d444 │ │ │ │ + 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 9d7e6 │ │ │ │ - lsls r0, r3, #25 │ │ │ │ - it pl │ │ │ │ - addpl.w r0, r9, #28 │ │ │ │ - bpl.w 9d7ea │ │ │ │ - ldrb.w ip, [r1, #16] │ │ │ │ - add.w r0, r9, #20 │ │ │ │ + str r1, [sp, #12] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 9d782 │ │ │ │ + tst.w fp, #64 @ 0x40 │ │ │ │ + it eq │ │ │ │ + addeq.w r0, r3, #28 │ │ │ │ + beq.w 9d784 │ │ │ │ + ldrb.w ip, [lr, #16] │ │ │ │ + add.w r0, r3, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9d7f6 │ │ │ │ + beq.w 9d790 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ it eq │ │ │ │ - addeq r1, #28 │ │ │ │ - beq.w 9d7f8 │ │ │ │ - adds r1, #20 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + addeq.w r1, lr, #28 │ │ │ │ + beq.w 9d794 │ │ │ │ + add.w r1, lr, #20 │ │ │ │ + str r3, [sp, #0] │ │ │ │ blx 2c338 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d806 │ │ │ │ + beq.w 9d7a2 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9d810 │ │ │ │ + blt.w 9d7ac │ │ │ │ adds r2, r4, #2 │ │ │ │ - str r2, [sp, #8] │ │ │ │ + str r2, [sp, #0] │ │ │ │ cmp r5, r2 │ │ │ │ - ble.w 9d8aa │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ble.w 9d844 │ │ │ │ + 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 9d940 │ │ │ │ - lsls r1, r1, #25 │ │ │ │ - it pl │ │ │ │ - addpl r0, #28 │ │ │ │ - bpl.w 9d940 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ + beq.w 9d8c0 │ │ │ │ + tst.w ip, #64 @ 0x40 │ │ │ │ + it eq │ │ │ │ + addeq r0, #28 │ │ │ │ + beq.w 9d8c0 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ adds r0, #20 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9d948 │ │ │ │ - lsls r3, r3, #25 │ │ │ │ - it pl │ │ │ │ - addpl.w r1, r9, #28 │ │ │ │ - bpl.w 9d94c │ │ │ │ - add.w r1, r9, #20 │ │ │ │ + beq.w 9d8c8 │ │ │ │ + tst.w fp, #64 @ 0x40 │ │ │ │ + it eq │ │ │ │ + addeq.w r1, r3, #28 │ │ │ │ + beq.w 9d8ca │ │ │ │ + add.w r1, r3, #20 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d956 │ │ │ │ + beq.w 9d8d4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9d8ae │ │ │ │ + blt.w 9d848 │ │ │ │ adds r4, #3 │ │ │ │ cmp r5, r4 │ │ │ │ - ble.w 9d8a6 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - add.w r9, r8, #4 │ │ │ │ - str.w r8, [sp, #8] │ │ │ │ + ble.w 9d840 │ │ │ │ + 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 9d9e8 │ │ │ │ + beq.w 9d97a │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9d9d6 │ │ │ │ + beq.w 9d940 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ adds r0, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 9d9e4 │ │ │ │ + beq.w 9d94e │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 9d88a │ │ │ │ + beq.w 9d822 │ │ │ │ adds r1, #20 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d896 │ │ │ │ + beq.w 9d82e │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9d89c │ │ │ │ + blt.w 9d834 │ │ │ │ adds r7, #1 │ │ │ │ - add.w r9, r9, #4 │ │ │ │ + add.w fp, fp, #4 │ │ │ │ cmp r5, r7 │ │ │ │ - bne.n 9d4a2 │ │ │ │ + bne.n 9d3ee │ │ │ │ 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 9d884 │ │ │ │ - bne.n 9d518 │ │ │ │ + blt.w 9d81c │ │ │ │ + bne.n 9d464 │ │ │ │ adds r4, #1 │ │ │ │ - add.w r9, r9, #4 │ │ │ │ + add.w fp, fp, #4 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 9d4f8 │ │ │ │ - b.n 9d352 │ │ │ │ + beq.n 9d444 │ │ │ │ + b.n 9d292 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 9d4fa │ │ │ │ + beq.n 9d446 │ │ │ │ cmp r4, #1 │ │ │ │ itt eq │ │ │ │ moveq r4, #2 │ │ │ │ - moveq r7, r4 │ │ │ │ - bne.w 9d9bc │ │ │ │ + moveq r8, r4 │ │ │ │ + bne.w 9d952 │ │ │ │ cmp r5, r4 │ │ │ │ - ble.n 9d5d2 │ │ │ │ - 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 9d54a │ │ │ │ + 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 9d6f2 │ │ │ │ - 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 9d716 │ │ │ │ + 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 9da00 │ │ │ │ + bpl.w 9d982 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 9d9c4 │ │ │ │ + bpl.w 9d958 │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ - add.w r0, r9, #20 │ │ │ │ + add.w r0, r4, #20 │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 9d9d2 │ │ │ │ + beq.w 9d966 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 9d906 │ │ │ │ + bpl.w 9d742 │ │ │ │ add.w r1, r7, #20 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + str r3, [sp, #12] │ │ │ │ blx 2c338 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d918 │ │ │ │ + beq.w 9d754 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9d702 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r2, fp │ │ │ │ - blx r4 │ │ │ │ + blt.w 9d75a │ │ │ │ + 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 9d96a │ │ │ │ + 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 9d96e │ │ │ │ + lsls r1, r1, #25 │ │ │ │ + ite mi │ │ │ │ + addmi.w r1, r4, #20 │ │ │ │ + addpl.w r1, r4, #28 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + blx 2c338 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9d884 │ │ │ │ - beq.w 9d7d6 │ │ │ │ - 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 9d8e0 │ │ │ │ + lsrs r0, r0, #31 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 9d77a │ │ │ │ + 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 9d8bc │ │ │ │ - subs r1, r7, #1 │ │ │ │ - ldrd r3, r7, [fp] │ │ │ │ + bne.w 9d858 │ │ │ │ + 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 9d60a │ │ │ │ + bcs.n 9d584 │ │ │ │ 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 9d60a │ │ │ │ + bls.n 9d584 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ str.w r0, [r3], #4 │ │ │ │ str.w r1, [r2], #-4 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi.n 9d5fa │ │ │ │ + bhi.n 9d574 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9d8d4 │ │ │ │ + bne.w 9d870 │ │ │ │ cmp r4, r5 │ │ │ │ - bge.w 9d4fa │ │ │ │ - sub.w r7, r8, #4 │ │ │ │ - movw sl, #55829 @ 0xda15 │ │ │ │ - movt sl, #9 │ │ │ │ - add.w r7, r7, r4, lsl #2 │ │ │ │ - ldr.w r0, [r7, #4]! │ │ │ │ + bge.w 9d446 │ │ │ │ + sub.w sl, r9, #4 │ │ │ │ + movw r7, #55709 @ 0xd99d │ │ │ │ + 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 9d6de │ │ │ │ - ldr r7, [r0, #8] │ │ │ │ - ldr r6, [r1, #8] │ │ │ │ + cmp r3, r7 │ │ │ │ + ldr.w r1, [sl, #-4] │ │ │ │ + bne.w 9d708 │ │ │ │ + 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 9da0e │ │ │ │ + movge r2, r4 │ │ │ │ + lsls r7, r3, #26 │ │ │ │ + bpl.w 9d98a │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ - tst.w r3, #32 │ │ │ │ - beq.w 9da0a │ │ │ │ - lsls r3, r3, #25 │ │ │ │ + lsls r7, r3, #26 │ │ │ │ + bpl.w 9d986 │ │ │ │ + lsls r7, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d97a │ │ │ │ + beq.w 9d8fe │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d4fa │ │ │ │ - adds r7, r4, #1 │ │ │ │ - cmp r5, r7 │ │ │ │ - beq.w 9d4f8 │ │ │ │ - ldr.w r6, [r8, r7, lsl #2] │ │ │ │ - add.w r8, r8, r7, lsl #2 │ │ │ │ - ldr.w r1, [r8, #-4] │ │ │ │ + bne.w 9d712 │ │ │ │ + add.w r4, r8, #1 │ │ │ │ + cmp r5, r4 │ │ │ │ + beq.w 9d444 │ │ │ │ + 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 r9, [r6, #8] │ │ │ │ ldr.w fp, [r1, #8] │ │ │ │ ubfx sl, r3, #5, #1 │ │ │ │ cmp fp, r9 │ │ │ │ mov r2, fp │ │ │ │ it ge │ │ │ │ movge r2, r9 │ │ │ │ lsls r0, r3, #26 │ │ │ │ it pl │ │ │ │ ldrpl r0, [r6, #28] │ │ │ │ - bpl.n 9d6b8 │ │ │ │ + bpl.n 9d634 │ │ │ │ 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 9d6cc │ │ │ │ + beq.n 9d648 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl r1, #28 │ │ │ │ addmi r1, #20 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d960 │ │ │ │ + beq.w 9d8ea │ │ │ │ lsrs r0, r0, #31 │ │ │ │ - cbz r0, 9d72e │ │ │ │ - mov r4, r7 │ │ │ │ - b.n 9d4fa │ │ │ │ - blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9d884 │ │ │ │ - bne.w 9d4fa │ │ │ │ - adds r4, #1 │ │ │ │ + bne.w 9d446 │ │ │ │ + add.w r4, r8, #2 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 9d626 │ │ │ │ - b.n 9d4f8 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r9 │ │ │ │ - mov r2, fp │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 9d884 │ │ │ │ - beq.n 9d724 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 9d922 │ │ │ │ - adds r5, #1 │ │ │ │ - cmp r5, r6 │ │ │ │ - blt.w 9d54a │ │ │ │ - mov r4, r5 │ │ │ │ - ldr.w r8, [sp, #16] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r7, r4 │ │ │ │ - mov r6, fp │ │ │ │ - ldr.w fp, [sp, #12] │ │ │ │ - b.n 9d5d2 │ │ │ │ - ldr.w r4, [fp, #1564] @ 0x61c │ │ │ │ - ldrd r7, r9, [sl, #-4] │ │ │ │ - b.n 9d5a8 │ │ │ │ - adds r7, r4, #2 │ │ │ │ - cmp r5, r7 │ │ │ │ - ble.n 9d6da │ │ │ │ - ldr.w r0, [r8, #4] │ │ │ │ + ble.w 9d446 │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ ldr.w fp, [r0, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp fp, r9 │ │ │ │ mov r2, fp │ │ │ │ it ge │ │ │ │ movge r2, r9 │ │ │ │ lsls r1, r3, #26 │ │ │ │ it pl │ │ │ │ ldrpl r0, [r0, #28] │ │ │ │ - bpl.n 9d756 │ │ │ │ + bpl.n 9d684 │ │ │ │ lsls r1, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl r0, #28 │ │ │ │ addmi r0, #20 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 9d9ec │ │ │ │ + beq.w 9d972 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r6, #28 │ │ │ │ addmi.w r1, r6, #20 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d98a │ │ │ │ + beq.w 9d90e │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9d6da │ │ │ │ - adds r4, #3 │ │ │ │ + bne.w 9d446 │ │ │ │ + add.w r4, r8, #3 │ │ │ │ cmp r5, r4 │ │ │ │ - ble.w 9d4fa │ │ │ │ - ldr.w r0, [r8, #8] │ │ │ │ - ldr.w r1, [r8, #4]! │ │ │ │ + ble.w 9d446 │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr.w r1, [r7, #4]! │ │ │ │ ldr r6, [r0, #8] │ │ │ │ - ldr r7, [r1, #8] │ │ │ │ + ldr.w r8, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - cmp r7, r6 │ │ │ │ - mov r2, r7 │ │ │ │ + cmp r8, r6 │ │ │ │ + mov r2, r8 │ │ │ │ it ge │ │ │ │ movge r2, r6 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 9da06 │ │ │ │ + beq.w 9d996 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 9d9f0 │ │ │ │ + beq.w 9d992 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d99a │ │ │ │ + beq.w 9d91e │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d4fa │ │ │ │ + bne.w 9d446 │ │ │ │ adds r4, #1 │ │ │ │ cmp r5, r4 │ │ │ │ - bgt.n 9d784 │ │ │ │ - b.n 9d4fa │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + bgt.n 9d6b6 │ │ │ │ + b.n 9d446 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 9d81c │ │ │ │ + beq.n 9d76e │ │ │ │ + mov r4, r8 │ │ │ │ + b.n 9d446 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r6 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 9d81c │ │ │ │ + bne.n 9d75a │ │ │ │ + ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ + ldrd r7, r4, [r8, #-4] │ │ │ │ + cmp r3, r9 │ │ │ │ + beq.w 9d4ea │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r2, r6 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.w 9d530 │ │ │ │ + b.n 9d81c │ │ │ │ + add.w r1, r7, #28 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + blx 2c338 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 9d4e4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bge.w 9d4ea │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 9d8a2 │ │ │ │ + add.w sl, sl, #1 │ │ │ │ + cmp r5, sl │ │ │ │ + bgt.w 9d490 │ │ │ │ + b.n 9d536 │ │ │ │ + add.w r8, r8, #1 │ │ │ │ + cmp r5, r8 │ │ │ │ + bne.w 9d5a2 │ │ │ │ + b.n 9d444 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - adds r5, #1 │ │ │ │ - cmp r6, r5 │ │ │ │ - bgt.w 9d54a │ │ │ │ - b.n 9d5ba │ │ │ │ - ldr.w r0, [r9, #28] │ │ │ │ - ldrb.w ip, [r1, #16] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + b.n 9d762 │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ + ldrb.w ip, [lr, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9d40a │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - str r3, [sp, #8] │ │ │ │ + bne.w 9d34a │ │ │ │ + ldr.w r1, [lr, #28] │ │ │ │ + str r3, [sp, #0] │ │ │ │ blx 2c338 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d426 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ + bne.w 9d36a │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - bge.w 9d42c │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ + bge.w 9d370 │ │ │ │ + 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 9d87a │ │ │ │ - ldr.w r9, [r0, #8] │ │ │ │ - ldr r7, [r1, #8] │ │ │ │ + cmp r8, r7 │ │ │ │ + ldr.w r1, [r9, r3, lsl #2] │ │ │ │ + bne.n 9d814 │ │ │ │ + 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 9d9f8 │ │ │ │ + beq.w 9d976 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 9d9f4 │ │ │ │ + beq.w 9d98e │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d970 │ │ │ │ + beq.n 9d8f4 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d4fa │ │ │ │ + bne.w 9d446 │ │ │ │ mov r2, r4 │ │ │ │ adds r4, #1 │ │ │ │ - ldrd r0, r1, [fp] │ │ │ │ - mov r7, r4 │ │ │ │ - bl 1cb750 │ │ │ │ - b.n 9d528 │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ + ldrd r0, r1, [sl] │ │ │ │ + mov r8, r4 │ │ │ │ + bl 1ca5d4 │ │ │ │ + b.n 9d474 │ │ │ │ mov r2, r6 │ │ │ │ - blx r3 │ │ │ │ + blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 9d864 │ │ │ │ + bge.n 9d7fe │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9d4fa │ │ │ │ + b.n 9d446 │ │ │ │ adds r1, #28 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d4e8 │ │ │ │ + bne.w 9d434 │ │ │ │ cmp r6, r4 │ │ │ │ - ble.w 9d4ee │ │ │ │ - mov r6, r8 │ │ │ │ - ldr.w r8, [sp, #8] │ │ │ │ + ble.w 9d43a │ │ │ │ mov r4, r7 │ │ │ │ - cmp r5, r7 │ │ │ │ - bne.n 9d812 │ │ │ │ - b.n 9d4fa │ │ │ │ - beq.w 9d4f8 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - b.n 9d812 │ │ │ │ - beq.w 9d4f8 │ │ │ │ - movs r7, #2 │ │ │ │ - mov r4, r7 │ │ │ │ - b.n 9d5d2 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldrd r0, r1, [fp] │ │ │ │ + mov r6, r9 │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + cmp r5, r4 │ │ │ │ + ldr.w r9, [sp] │ │ │ │ + bne.n 9d7ae │ │ │ │ + b.n 9d446 │ │ │ │ + beq.w 9d444 │ │ │ │ + ldr r4, [sp, #0] │ │ │ │ + b.n 9d7ae │ │ │ │ + beq.w 9d444 │ │ │ │ + mov.w r8, #2 │ │ │ │ + mov r4, r8 │ │ │ │ + b.n 9d54a │ │ │ │ + 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 9d984 │ │ │ │ - bl 1cb750 │ │ │ │ - b.n 9d5d2 │ │ │ │ + bne.n 9d908 │ │ │ │ + bl 1ca5d4 │ │ │ │ + b.n 9d54a │ │ │ │ add ip, r7 │ │ │ │ cmp ip, r7 │ │ │ │ - bls.w 9d610 │ │ │ │ + bls.w 9d58a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr.w r2, [ip] │ │ │ │ str.w r2, [r7], #4 │ │ │ │ str.w r3, [ip], #-4 │ │ │ │ - b.n 9d8d6 │ │ │ │ + b.n 9d872 │ │ │ │ adds r1, #28 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + str r3, [sp, #0] │ │ │ │ blx 2c338 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d3ac │ │ │ │ - cmp r3, r9 │ │ │ │ + bne.w 9d2ec │ │ │ │ + cmp r3, fp │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 9d3ae │ │ │ │ - add.w r1, r7, #28 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - blx 2c338 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9d5a2 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - cmp r2, r3 │ │ │ │ - blt.w 9d702 │ │ │ │ - b.n 9d5a8 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ + b.n 9d2ee │ │ │ │ + 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 9d9a4 │ │ │ │ - bl 1cb750 │ │ │ │ + bne.n 9d928 │ │ │ │ + bl 1ca5d4 │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - b.n 9d7dc │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ + str r3, [sp, #0] │ │ │ │ + b.n 9d762 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9d468 │ │ │ │ - ldr.w r1, [r9, #28] │ │ │ │ + bne.w 9d3b2 │ │ │ │ + ldr r1, [r3, #28] │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d482 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - cmp r3, r7 │ │ │ │ - ble.w 9d488 │ │ │ │ - b.n 9d8ae │ │ │ │ + bne.w 9d3ce │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + cmp r3, r2 │ │ │ │ + ble.w 9d3d4 │ │ │ │ + b.n 9d848 │ │ │ │ + cmp r3, fp │ │ │ │ + ite ge │ │ │ │ + movge r0, #0 │ │ │ │ + movlt r0, #1 │ │ │ │ + b.n 9d530 │ │ │ │ cmp fp, r9 │ │ │ │ ite le │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9d6da │ │ │ │ - b.n 9d72e │ │ │ │ - cmp r9, r7 │ │ │ │ + b.n 9d654 │ │ │ │ + cmp fp, r8 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 9d864 │ │ │ │ - cmp r7, r6 │ │ │ │ + b.n 9d7fe │ │ │ │ + cmp r6, r4 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 9d674 │ │ │ │ + b.n 9d5ee │ │ │ │ add.w r1, r1, r3, lsl #2 │ │ │ │ - b.n 9d8ce │ │ │ │ + b.n 9d86a │ │ │ │ cmp fp, r9 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d6da │ │ │ │ - b.n 9d77c │ │ │ │ - cmp r7, r6 │ │ │ │ + bne.w 9d446 │ │ │ │ + b.n 9d6ac │ │ │ │ + cmp r8, r6 │ │ │ │ ite le │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ - b.n 9d7c8 │ │ │ │ - add.w r1, r1, r4, lsl #2 │ │ │ │ - b.n 9d936 │ │ │ │ + b.n 9d6fa │ │ │ │ + add.w r1, r1, r3, lsl #2 │ │ │ │ + b.n 9d8b6 │ │ │ │ adds r0, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9d394 │ │ │ │ + bne.w 9d2d4 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9d8ee │ │ │ │ - ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ - str r3, [sp, #4] │ │ │ │ - b.n 9d812 │ │ │ │ - add.w r0, r9, #28 │ │ │ │ - ldrb r1, [r7, #16] │ │ │ │ - tst.w r1, #32 │ │ │ │ - bne.w 9d58a │ │ │ │ - ldr r1, [r7, #28] │ │ │ │ - b.n 9d90a │ │ │ │ + b.n 9d88a │ │ │ │ adds r0, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 9d4d4 │ │ │ │ + bne.w 9d420 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9d88c │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b.n 9d9d8 │ │ │ │ + b.n 9d824 │ │ │ │ + ldr.w r8, [r6, #1564] @ 0x61c │ │ │ │ + b.n 9d7ae │ │ │ │ + add.w r0, r4, #28 │ │ │ │ + ldrb r1, [r7, #16] │ │ │ │ + tst.w r1, #32 │ │ │ │ + bne.w 9d4cc │ │ │ │ + ldr r1, [r7, #28] │ │ │ │ + b.n 9d746 │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ + b.n 9d50c │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ + b.n 9d520 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b.n 9d76c │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b.n 9d7bc │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b.n 9d858 │ │ │ │ + b.n 9d69a │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 9d846 │ │ │ │ + b.n 9d7e2 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 9d9ac │ │ │ │ - ldr.w r0, [r9, #28] │ │ │ │ - b.n 9d9c8 │ │ │ │ + b.n 9d942 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b.n 9d930 │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ + b.n 9d95c │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b.n 9d5e2 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 9d7aa │ │ │ │ + b.n 9d5d2 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9d668 │ │ │ │ + b.n 9d7f4 │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b.n 9d6ee │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 9d656 │ │ │ │ + b.n 9d6dc │ │ │ │ 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 9da76 │ │ │ │ + beq.n 9d9fe │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 9da68 │ │ │ │ + bpl.n 9d9f0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ adds r0, #20 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.n 9da72 │ │ │ │ + beq.n 9d9fa │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 9da54 │ │ │ │ + bpl.n 9d9dc │ │ │ │ adds r1, #20 │ │ │ │ blx 2c338 │ │ │ │ - cbz r0, 9da5e │ │ │ │ + cbz r0, 9d9e6 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ adds r1, #28 │ │ │ │ blx 2c338 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9da50 │ │ │ │ + bne.n 9d9d8 │ │ │ │ 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 9da44 │ │ │ │ + bne.n 9d9cc │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 9da56 │ │ │ │ + b.n 9d9de │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 9da6a │ │ │ │ + b.n 9d9f2 │ │ │ │ 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 │ │ │ │ @@ -170225,70 +170196,70 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w ip, [fp, #24] │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov r3, r9 │ │ │ │ - bl 1cb1e0 │ │ │ │ + bl 1ca060 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.w 9e452 │ │ │ │ + blt.w 9e3be │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e27a │ │ │ │ + bne.w 9e188 │ │ │ │ subs.w r2, r9, r4 │ │ │ │ str r2, [sp, #24] │ │ │ │ - beq.w 9e0f2 │ │ │ │ + beq.w 9e38c │ │ │ │ add.w r2, r2, #1073741824 @ 0x40000000 │ │ │ │ add.w r1, r6, r4, lsl #2 │ │ │ │ subs r2, #1 │ │ │ │ subs r3, r5, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r1, [r1, r2, lsl #2] │ │ │ │ mov r2, r7 │ │ │ │ - bl 1cb48c │ │ │ │ + bl 1ca30c │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ - ble.w 9e3e0 │ │ │ │ + ble.w 9e374 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr.w r3, [fp, #20] │ │ │ │ cmp r2, r1 │ │ │ │ str.w r8, [sp, #44] @ 0x2c │ │ │ │ - bgt.w 9ddf8 │ │ │ │ + bgt.w 9dd78 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.w 9e3ce │ │ │ │ + bgt.w 9e37a │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w r0, fp, #12 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ adds r5, #4 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bl 1cb710 │ │ │ │ + bl 1ca594 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldrd sl, r2, [fp, #12] │ │ │ │ str.w r3, [r6, r4, lsl #2] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e350 │ │ │ │ + bne.w 9e1a0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq.w 9ddd4 │ │ │ │ + beq.w 9dd54 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ adds r7, #4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 9e242 │ │ │ │ + beq.w 9e152 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - movw ip, #55829 @ 0xda15 │ │ │ │ + movw ip, #55709 @ 0xd99d │ │ │ │ movt ip, #9 │ │ │ │ str.w fp, [sp, #12] │ │ │ │ mov fp, sl │ │ │ │ str r3, [sp, #28] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ mov.w r8, #0 │ │ │ │ mov r4, r5 │ │ │ │ @@ -170296,283 +170267,283 @@ │ │ │ │ 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 9dc1e │ │ │ │ + bne.n 9dba2 │ │ │ │ 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 9e424 │ │ │ │ + bpl.w 9e3ba │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 9e3e6 │ │ │ │ + bpl.w 9e392 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ add.w r0, r5, #20 │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 9e3f4 │ │ │ │ + beq.w 9e3a0 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 9dd30 │ │ │ │ + bpl.n 9dbe6 │ │ │ │ add.w r1, r6, #20 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 2c338 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9dd42 │ │ │ │ + beq.n 9dbf6 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 9dc36 │ │ │ │ + blt.n 9dbba │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r4, #4 │ │ │ │ add.w fp, fp, #4 │ │ │ │ mov r5, r4 │ │ │ │ str.w r6, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ddb0 │ │ │ │ + bne.w 9dd30 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 9e11e │ │ │ │ + beq.w 9e0aa │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r3, sl │ │ │ │ - ble.n 9dc62 │ │ │ │ + ble.n 9dbfe │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 9db94 │ │ │ │ + b.n 9db1c │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ ldreq.w r6, [fp] │ │ │ │ - beq.n 9dbee │ │ │ │ - blt.w 9e3fe │ │ │ │ + beq.n 9db72 │ │ │ │ + blt.w 9e3aa │ │ │ │ ldr r5, [r7, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r4, #4 │ │ │ │ str.w r5, [r9] │ │ │ │ mov r5, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9dd4c │ │ │ │ + bne.w 9dd14 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq.w 9ddce │ │ │ │ + beq.w 9dd4e │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w r8, r8, #1 │ │ │ │ adds r7, #4 │ │ │ │ cmp r8, r3 │ │ │ │ - bge.n 9dc62 │ │ │ │ + bge.n 9dbfe │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n 9db94 │ │ │ │ + b.n 9db1c │ │ │ │ + add.w r1, r6, #28 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + blx 2c338 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 9db6e │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + cmp r2, r3 │ │ │ │ + blt.n 9dbba │ │ │ │ + b.n 9db72 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr.w r8, [sp, #24] │ │ │ │ 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 1cb1e0 │ │ │ │ + bl 1ca060 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne.n 9dd68 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + bne.n 9dccc │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ adds r5, #4 │ │ │ │ - str r3, [r2, #0] │ │ │ │ + str r2, [r3, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e16e │ │ │ │ + bne.w 9e10a │ │ │ │ subs.w r6, sl, #1 │ │ │ │ - beq.w 9e1b2 │ │ │ │ + beq.w 9e142 │ │ │ │ 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 1cb48c │ │ │ │ + bl 1ca30c │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - beq.w 9e11a │ │ │ │ - blt.w 9e428 │ │ │ │ + beq.w 9e0a6 │ │ │ │ + blt.w 9e3ea │ │ │ │ mov.w r2, sl, lsl #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 2b6f4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r5, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e19a │ │ │ │ + bne.w 9e11c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e1ac │ │ │ │ + bne.w 9e12e │ │ │ │ subs.w r6, r6, sl │ │ │ │ - beq.w 9e1b2 │ │ │ │ + beq.w 9e142 │ │ │ │ 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 9e18a │ │ │ │ + bne.w 9e0fa │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.w 9e3f8 │ │ │ │ + beq.w 9e3a4 │ │ │ │ cmp r4, #6 │ │ │ │ - bgt.n 9ddf4 │ │ │ │ + bgt.n 9dd74 │ │ │ │ cmp.w sl, #6 │ │ │ │ - bgt.n 9ddf4 │ │ │ │ + bgt.n 9dd74 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r2, r9, #1 │ │ │ │ str.w r8, [sp, #24] │ │ │ │ str r6, [sp, #8] │ │ │ │ str r2, [sp, #28] │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 9db8c │ │ │ │ - add.w r1, r6, #28 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - blx 2c338 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9dbea │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - cmp r2, r3 │ │ │ │ - blt.w 9dc36 │ │ │ │ - b.n 9dbee │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ - 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 9e33a │ │ │ │ - adds r1, #4 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str r1, [sp, #44] @ 0x2c │ │ │ │ - b.n 9dc50 │ │ │ │ - blt.w 9e428 │ │ │ │ + b.n 9db14 │ │ │ │ + blt.w 9e3ea │ │ │ │ ldr r6, [sp, #16] │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ 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 1cb710 │ │ │ │ + bl 1ca594 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 9e36a │ │ │ │ + bne.w 9e190 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add fp, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9e340 │ │ │ │ + bne.w 9e1b6 │ │ │ │ sub.w r6, r8, r4 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w 9e23c │ │ │ │ + beq.w 9e14c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9e3ca │ │ │ │ + beq.w 9e370 │ │ │ │ mov r8, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - b.n 9dc94 │ │ │ │ + mov r3, r5 │ │ │ │ + b.n 9dc30 │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ + 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 9e1b0 │ │ │ │ + adds r1, #4 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + str r1, [sp, #44] @ 0x2c │ │ │ │ + b.n 9dbd4 │ │ │ │ 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 9e3a2 │ │ │ │ + beq.w 9e2fa │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 9dc0e │ │ │ │ + b.n 9db92 │ │ │ │ mov sl, fp │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 9ddec │ │ │ │ + cbz r3, 9dd6c │ │ │ │ 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] │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ str.w sl, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bl 1cb710 │ │ │ │ + bl 1ca594 │ │ │ │ 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 9dc70 │ │ │ │ + b.n 9dc0c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.w 9e3aa │ │ │ │ + bgt.w 9e326 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ 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 9e282 │ │ │ │ + bne.w 9e2c0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ strd r7, r8, [sp, #64] @ 0x40 │ │ │ │ - bl 1cb710 │ │ │ │ + bl 1ca594 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ 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 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9e2da │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + bne.w 9e1bc │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ sub.w sl, r3, #4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ subs r4, r6, #4 │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ str.w r3, [r7, r5, lsl #2] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - str r3, [sp, #20] │ │ │ │ + str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 9e144 │ │ │ │ + beq.w 9e0d0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw ip, #55829 @ 0xda15 │ │ │ │ + movw ip, #55709 @ 0xd99d │ │ │ │ movt ip, #9 │ │ │ │ ldr.w r3, [fp] │ │ │ │ str.w fp, [sp, #12] │ │ │ │ mov fp, r9 │ │ │ │ str r3, [sp, #32] │ │ │ │ str.w lr, [sp, #56] @ 0x38 │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ @@ -170584,1318 +170555,1330 @@ │ │ │ │ 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 9df18 │ │ │ │ + bne.n 9de98 │ │ │ │ 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 9e420 │ │ │ │ + bpl.w 9e3d6 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 9e40a │ │ │ │ + bpl.w 9e344 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ add.w r0, r5, #20 │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 9e418 │ │ │ │ + beq.w 9e352 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.n 9dfa6 │ │ │ │ + bpl.n 9df26 │ │ │ │ add.w r1, r4, #20 │ │ │ │ - str r3, [sp, #28] │ │ │ │ + str r3, [sp, #24] │ │ │ │ blx 2c338 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9dfb6 │ │ │ │ + beq.n 9df36 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 9df5a │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + bge.n 9deda │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ subs r6, #4 │ │ │ │ str.w r4, [r8] │ │ │ │ mov r4, r6 │ │ │ │ - cbnz r3, 9df3a │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + cbnz r3, 9deba │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - beq.w 9e0d0 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + beq.w 9e07c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ adds r7, #1 │ │ │ │ sub.w sl, sl, #4 │ │ │ │ cmp r7, r3 │ │ │ │ - bge.n 9dfbe │ │ │ │ + bge.n 9df3e │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 9de98 │ │ │ │ + b.n 9de18 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9df56 │ │ │ │ - blt.w 9e3bc │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + beq.n 9ded6 │ │ │ │ + blt.w 9e356 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ subs r6, #4 │ │ │ │ ldr.w r4, [sl] │ │ │ │ str.w r4, [r8] │ │ │ │ mov r4, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9defc │ │ │ │ - ldrd r1, r2, [sp, #16] │ │ │ │ + beq.n 9de7c │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ 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 9e362 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + beq.w 9e198 │ │ │ │ subs r3, r1, #4 │ │ │ │ - strd r3, r2, [sp, #16] │ │ │ │ - b.n 9df06 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b.n 9de86 │ │ │ │ ldr.w r5, [fp] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ subs r4, r6, #4 │ │ │ │ sub.w fp, fp, #4 │ │ │ │ mov r6, r4 │ │ │ │ str.w r5, [r8] │ │ │ │ - cbnz r3, 9df84 │ │ │ │ + cbnz r3, 9df04 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 9e13c │ │ │ │ + beq.w 9e0c8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r3, r9 │ │ │ │ - ble.n 9dfbe │ │ │ │ + ble.n 9df3e │ │ │ │ movs r7, #0 │ │ │ │ - b.n 9de98 │ │ │ │ + b.n 9de18 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ 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 9e396 │ │ │ │ - str r3, [sp, #20] │ │ │ │ + beq.w 9e338 │ │ │ │ + str r3, [sp, #28] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - b.n 9df76 │ │ │ │ + b.n 9def6 │ │ │ │ add.w r1, r4, #28 │ │ │ │ - str r3, [sp, #28] │ │ │ │ + str r3, [sp, #24] │ │ │ │ blx 2c338 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9deec │ │ │ │ + bne.n 9de6c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 9def0 │ │ │ │ - b.n 9df5a │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + blt.n 9de70 │ │ │ │ + b.n 9deda │ │ │ │ + ldr r7, [sp, #32] │ │ │ │ mov r4, r6 │ │ │ │ + ldr.w r9, [sp, #20] │ │ │ │ + mov r8, fp │ │ │ │ + ldr r6, [sp, #28] │ │ │ │ + adds r7, #1 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ - mov r7, fp │ │ │ │ - ldr r6, [sp, #24] │ │ │ │ - add.w r9, r3, #1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cmp.w r9, #1 │ │ │ │ + cmp r7, #1 │ │ │ │ it gt │ │ │ │ - subgt.w r9, r9, #1 │ │ │ │ - subs r3, r6, #1 │ │ │ │ + subgt r7, #1 │ │ │ │ + add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - str.w r9, [r0] │ │ │ │ + str r7, [r0, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, r6 │ │ │ │ + mov r3, r9 │ │ │ │ ldr.w r1, [fp] │ │ │ │ - bl 1cb1e0 │ │ │ │ + bl 1ca060 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 9e444 │ │ │ │ - subs.w r8, r6, r3 │ │ │ │ - beq.n 9e0f8 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - subs r6, r3, r6 │ │ │ │ - add.w r4, r4, r6, lsl #2 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 9e2ec │ │ │ │ + blt.w 9e3c6 │ │ │ │ + subs.w r2, r9, r3 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + beq.n 9e05a │ │ │ │ + sub.w r9, r3, r9 │ │ │ │ + add.w r4, r4, r9, lsl #2 │ │ │ │ + mov.w r9, r9, lsl #2 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 9e236 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - add sl, r6 │ │ │ │ + add sl, r9 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9e2f6 │ │ │ │ - mov.w r2, r8, lsl #2 │ │ │ │ + bne.w 9e2b8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ add.w r1, sl, #4 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ adds r0, r4, #4 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + lsls r2, r3, #2 │ │ │ │ blx 2b6f4 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9e206 │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ + beq.w 9e364 │ │ │ │ + ldr.w r2, [r8] │ │ │ │ sub.w fp, fp, #4 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r9, r3 │ │ │ │ + movs r6, #0 │ │ │ │ str.w r2, [r4], #-4 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [sp, #20] │ │ │ │ subs r3, r5, #1 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.w 9e346 │ │ │ │ + beq.w 9e1f0 │ │ │ │ subs r5, #2 │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr.w r1, [sl] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - bl 1cb48c │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 1ca30c │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.w 9e436 │ │ │ │ - subs r7, r3, r5 │ │ │ │ - beq.n 9e0cc │ │ │ │ + blt.w 9e3da │ │ │ │ + subs.w r8, r3, r5 │ │ │ │ + beq.n 9e056 │ │ │ │ subs r3, r5, r3 │ │ │ │ - lsls r2, r7, #2 │ │ │ │ + mov.w r2, r8, lsl #2 │ │ │ │ add.w r4, r4, 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 9e212 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 9e200 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e234 │ │ │ │ + bne.w 9e21c │ │ │ │ blx 2bff8 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 9e346 │ │ │ │ + beq.w 9e1f0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9e41c │ │ │ │ + beq.w 9e3b6 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str.w r3, [r4], #-4 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 9e1f6 │ │ │ │ - subs r6, #1 │ │ │ │ - beq.n 9e180 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne.w 9e224 │ │ │ │ + subs.w r9, r9, #1 │ │ │ │ + beq.w 9e134 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ sub.w sl, sl, #4 │ │ │ │ + cmp r3, #6 │ │ │ │ + bgt.n 9e052 │ │ │ │ cmp.w r8, #6 │ │ │ │ - bgt.n 9e0c8 │ │ │ │ - cmp r7, #6 │ │ │ │ - bgt.n 9e0c8 │ │ │ │ + bgt.n 9e052 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - add.w r3, r9, #1 │ │ │ │ - str r6, [sp, #24] │ │ │ │ + adds r3, r7, #1 │ │ │ │ + str.w r9, [sp, #20] │ │ │ │ + str r6, [sp, #28] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9de8c │ │ │ │ - mov r7, fp │ │ │ │ - b.n 9dfcc │ │ │ │ + b.n 9de0c │ │ │ │ + mov r8, fp │ │ │ │ + b.n 9df4e │ │ │ │ mov r5, r3 │ │ │ │ - b.n 9e096 │ │ │ │ + b.n 9e01a │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + sub.w fp, fp, #4 │ │ │ │ + str.w r3, [r4], #-4 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.n 9dfbc │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ + mov r3, r6 │ │ │ │ + ldr.w r1, [r2], #-4 │ │ │ │ + str.w r1, [r3], #-4 │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + mov r6, r3 │ │ │ │ + b.n 9dfbc │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbz r2, 9e0f2 │ │ │ │ + cbz r2, 9e0a0 │ │ │ │ rsb r3, r2, #1 │ │ │ │ lsls r5, r2, #2 │ │ │ │ mov r1, lr │ │ │ │ mov r2, r5 │ │ │ │ add.w r0, r4, r3, lsl #2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ blx 2bff8 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 9e1e4 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - b.n 9ddec │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - sub.w fp, fp, #4 │ │ │ │ - str.w r3, [r4], #-4 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e03a │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ + bne.w 9e296 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - ldr.w r1, [r2], #-4 │ │ │ │ - str.w r1, [r3], #-4 │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - str r3, [sp, #20] │ │ │ │ - b.n 9e03a │ │ │ │ - mov r1, r5 │ │ │ │ - b.n 9dcf8 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + b.n 9dd6c │ │ │ │ + mov r2, r5 │ │ │ │ + b.n 9dc94 │ │ │ │ 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 2b6f4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 9ddec │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + b.n 9dd6c │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ mov r9, fp │ │ │ │ lsls r3, r3, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + 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, r4, r3, lsl #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ blx 2b6f4 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e372 │ │ │ │ + bne.w 9e302 │ │ │ │ ldr.w r3, [r9] │ │ │ │ str r3, [r4, r6] │ │ │ │ - b.n 9e136 │ │ │ │ + b.n 9e0c2 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + ldr.w r1, [r2], #4 │ │ │ │ + str.w r1, [r3], #4 │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b.n 9dca4 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str.w r2, [r6], #4 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #16] │ │ │ │ - b.n 9dca2 │ │ │ │ - ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ - str r6, [sp, #24] │ │ │ │ - str r5, [sp, #8] │ │ │ │ - b.n 9e0d4 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - ldr.w r1, [r2], #4 │ │ │ │ - str.w r1, [r3], #4 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b.n 9dd08 │ │ │ │ + b.n 9dc3e │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ blx 2b6f4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, r2 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 9dce4 │ │ │ │ + b.n 9dc80 │ │ │ │ add r3, r2 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b.n 9dcec │ │ │ │ - mov sl, fp │ │ │ │ - str.w r8, [sp, #24] │ │ │ │ - str r6, [sp, #8] │ │ │ │ - b.n 9ddd0 │ │ │ │ + b.n 9dc88 │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ - mov r8, r3 │ │ │ │ + str.w r9, [sp, #20] │ │ │ │ + str r6, [sp, #28] │ │ │ │ str r5, [sp, #8] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 9ddec │ │ │ │ - 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 2bff8 │ │ │ │ + b.n 9e080 │ │ │ │ + mov sl, fp │ │ │ │ str.w r8, [sp, #24] │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r1, [sp, #60] @ 0x3c │ │ │ │ - add r0, r4 │ │ │ │ - blx 2bff8 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - b.n 9ddec │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr.w r1, [r2], #-4 │ │ │ │ - str.w r1, [r3], #-4 │ │ │ │ - strd r2, r3, [sp, #16] │ │ │ │ - b.n 9e0a6 │ │ │ │ - ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ - str r5, [sp, #8] │ │ │ │ - strd r3, r3, [sp, #20] │ │ │ │ - b.n 9e0d4 │ │ │ │ - add r3, ip │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - cbnz r3, 9e234 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - blx 2bff8 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9e08a │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - adds r1, r3, #4 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - adds r0, r3, #4 │ │ │ │ - b.n 9e086 │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - add r3, ip │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - b.n 9e21a │ │ │ │ + str r6, [sp, #8] │ │ │ │ + b.n 9dd50 │ │ │ │ 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 2b6f4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9e130 │ │ │ │ + beq.n 9e0bc │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r4, r3 │ │ │ │ blx 2b6f4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r3, [sl] │ │ │ │ str.w r3, [r5, r2, lsl #2] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [r4, r2, lsl #2] │ │ │ │ - b.n 9e136 │ │ │ │ + b.n 9e0c2 │ │ │ │ add.w r3, r3, r4, lsl #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 9daf0 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ - add.w r3, r8, r5, lsl #2 │ │ │ │ - strd r7, r8, [sp, #64] @ 0x40 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 1cb710 │ │ │ │ - ldrd lr, r2, [fp, #12] │ │ │ │ - str r2, [sp, #60] @ 0x3c │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - add r2, r4 │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ - subs r3, #1 │ │ │ │ + b.n 9da78 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - add.w r9, lr, r4 │ │ │ │ - lsls r1, r3, #2 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ - add.w r3, r1, r3, lsl #2 │ │ │ │ - cbnz r2, 9e2e2 │ │ │ │ + add r2, r3 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + b.n 9dcf4 │ │ │ │ + ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + b.n 9e080 │ │ │ │ + ldr.w r2, [r8], #4 │ │ │ │ + str.w r2, [r3], #4 │ │ │ │ + str.w r8, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b.n 9dae8 │ │ │ │ + mov sl, fp │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b.n 9dd50 │ │ │ │ + add r2, r3 │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ + b.n 9dcfe │ │ │ │ + str.w r8, [sp, #28] │ │ │ │ + str.w r8, [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 │ │ │ │ ldr.w r3, [sl], #-4 │ │ │ │ str.w r3, [r7, r5, lsl #2] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9de66 │ │ │ │ + beq.w 9dde6 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r1, [r2], #-4 │ │ │ │ str.w r1, [r3], #-4 │ │ │ │ - strd r2, r3, [sp, #16] │ │ │ │ - b.n 9de66 │ │ │ │ - str.w r8, [sp, #20] │ │ │ │ - str.w r8, [sp, #44] @ 0x2c │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - add r2, r1 │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 9e2b6 │ │ │ │ - add r2, r6 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + b.n 9dde6 │ │ │ │ + mov.w r3, r9, lsl #2 │ │ │ │ + str.w r9, [sp, #20] │ │ │ │ + str r6, [sp, #28] │ │ │ │ + mov r9, fp │ │ │ │ + str r3, [sp, #8] │ │ │ │ + b.n 9e0d0 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + add r6, ip │ │ │ │ + cbnz r3, 9e21c │ │ │ │ str r2, [sp, #20] │ │ │ │ + blx 2bff8 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 9e00e │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + adds r0, r6, #4 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + adds r1, r3, #4 │ │ │ │ + b.n 9e00a │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + add r3, ip │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + b.n 9e206 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - add sl, r6 │ │ │ │ - cbz r2, 9e2fc │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - add r2, r6 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr.w r1, [r2], #-4 │ │ │ │ + str.w r1, [r3], #-4 │ │ │ │ str r2, [sp, #16] │ │ │ │ + mov r6, r3 │ │ │ │ + b.n 9e028 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + add r6, r9 │ │ │ │ + add sl, r9 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 9e2b8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ add.w r1, sl, #4 │ │ │ │ - mov.w r2, r8, lsl #2 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ adds r0, r4, #4 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + mov.w r9, r3, lsl #2 │ │ │ │ + mov r2, r9 │ │ │ │ blx 2b6f4 │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 9e024 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 9dfa6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - mov.w r2, r8, lsl #2 │ │ │ │ - adds r0, #4 │ │ │ │ + mov r2, r9 │ │ │ │ + adds r0, r6, #4 │ │ │ │ adds r1, r3, #4 │ │ │ │ blx 2b6f4 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9e1bc │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cbnz r3, 9e2a8 │ │ │ │ + ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ + mov r8, r3 │ │ │ │ + str r6, [sp, #28] │ │ │ │ + str r5, [sp, #8] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 9dd6c │ │ │ │ + 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 2bff8 │ │ │ │ + str.w r8, [sp, #20] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r1, [sp, #60] @ 0x3c │ │ │ │ + add r0, r4 │ │ │ │ + blx 2bff8 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + b.n 9dd6c │ │ │ │ + ldr.w r2, [r8] │ │ │ │ sub.w fp, fp, #4 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r9, r3 │ │ │ │ str.w r2, [r4], #-4 │ │ │ │ - b.n 9e108 │ │ │ │ - mov sl, fp │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b.n 9ddd0 │ │ │ │ - add r2, r3 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ - b.n 9dd9a │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - mov r9, fp │ │ │ │ - str r6, [sp, #24] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - b.n 9e144 │ │ │ │ - ldr.w r2, [r8], #4 │ │ │ │ - str.w r2, [r3], #4 │ │ │ │ - str.w r8, [sp, #44] @ 0x2c │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b.w 9db60 │ │ │ │ - ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - b.n 9e0d4 │ │ │ │ + b.n 9e06a │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - add r2, r3 │ │ │ │ + add r2, r9 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + b.n 9e240 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ + add.w r3, r8, r5, lsl #2 │ │ │ │ + strd r7, r8, [sp, #64] @ 0x40 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + bl 1ca594 │ │ │ │ + ldrd lr, r2, [fp, #12] │ │ │ │ + str r2, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + add r2, r4 │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ + subs r3, #1 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + add.w r9, lr, r4 │ │ │ │ + lsls r1, r3, #2 │ │ │ │ + str r1, [sp, #8] │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ + add.w r3, r1, r3, lsl #2 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 9e1cc │ │ │ │ + b.n 9e1c4 │ │ │ │ + mov sl, fp │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 9dd90 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + b.n 9e152 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ adds r0, r3, r5 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r7, r3 │ │ │ │ add r1, r5 │ │ │ │ blx 2b6f4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmn r7, r6 │ │ │ │ str r3, [r4, r6] │ │ │ │ - beq.w 9e136 │ │ │ │ + beq.w 9e0c2 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r2, r6] │ │ │ │ - b.n 9e136 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - mov r9, fp │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - b.n 9e144 │ │ │ │ - mov sl, fp │ │ │ │ - str r2, [sp, #16] │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 9e242 │ │ │ │ + b.n 9e0c2 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, fp │ │ │ │ - bl 286b30 │ │ │ │ + bl 2863ac │ │ │ │ str r0, [sp, #8] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 9de00 │ │ │ │ - b.n 9ddec │ │ │ │ + bne.w 9dd80 │ │ │ │ + b.n 9dd6c │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov r9, fp │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + b.n 9e0d0 │ │ │ │ + add.w r0, r5, #28 │ │ │ │ + ldrb r1, [r4, #16] │ │ │ │ + tst.w r1, #32 │ │ │ │ + bne.w 9de58 │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ + b.n 9df2a │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ mov r4, r6 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b.n 9e0d4 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + b.n 9e080 │ │ │ │ + ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ + str r5, [sp, #8] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + b.n 9e080 │ │ │ │ str r6, [sp, #8] │ │ │ │ - b.n 9ddec │ │ │ │ + b.n 9dd6c │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + b.n 9dd6c │ │ │ │ mov r1, r2 │ │ │ │ mov r0, fp │ │ │ │ - bl 286b30 │ │ │ │ + bl 2863ac │ │ │ │ str r0, [sp, #8] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 9db36 │ │ │ │ - b.n 9ddec │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ + bne.w 9dabe │ │ │ │ + b.n 9dd6c │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 9ddec │ │ │ │ + b.n 9dd6c │ │ │ │ add.w r0, r5, #28 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - bne.w 9dbd2 │ │ │ │ + bne.w 9db5a │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b.n 9dd34 │ │ │ │ + b.n 9dbea │ │ │ │ mov sl, fp │ │ │ │ str r6, [sp, #8] │ │ │ │ - b.n 9e242 │ │ │ │ + b.n 9e152 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov sl, fp │ │ │ │ mov r5, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 9ddd0 │ │ │ │ - add.w r0, r5, #28 │ │ │ │ - ldrb r1, [r4, #16] │ │ │ │ - tst.w r1, #32 │ │ │ │ - bne.w 9ded8 │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ - b.n 9dfaa │ │ │ │ + b.n 9dd50 │ │ │ │ str r5, [sp, #8] │ │ │ │ - b.n 9ddec │ │ │ │ + b.n 9dd6c │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - b.n 9e40e │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - b.n 9e3ea │ │ │ │ + b.n 9e396 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - mov sl, fp │ │ │ │ - str.w r8, [sp, #24] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - b.n 9ddd0 │ │ │ │ str r3, [sp, #8] │ │ │ │ + b.n 9dd6c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b.n 9e0d4 │ │ │ │ + str r6, [sp, #28] │ │ │ │ + str r5, [sp, #8] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + b.n 9e080 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + b.n 9e348 │ │ │ │ + str r3, [sp, #8] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ - str r5, [sp, #8] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b.n 9e0d4 │ │ │ │ + str r6, [sp, #28] │ │ │ │ + str r3, [sp, #20] │ │ │ │ + b.n 9e080 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + mov sl, fp │ │ │ │ + str.w r8, [sp, #24] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 9ddec │ │ │ │ - nop │ │ │ │ + b.n 9dd50 │ │ │ │ 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, #456] @ (9e63c ) │ │ │ │ + ldr r0, [pc, #456] @ (9e5d8 ) │ │ │ │ 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 9e5ac │ │ │ │ + beq.w 9e548 │ │ │ │ add r7, sp, #20 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9e820 │ │ │ │ + bl 9e7bc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e5bc │ │ │ │ + beq.w 9e558 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 9e56c │ │ │ │ + beq.n 9e508 │ │ │ │ movw r1, #40096 @ 0x9ca0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #20 │ │ │ │ - bpl.n 9e550 │ │ │ │ + bpl.n 9e4ec │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r6, [r1, r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 9e550 │ │ │ │ + beq.n 9e4ec │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #40096 @ 0x9ca0 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ blx r6 │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e5f2 │ │ │ │ + beq.w 9e58e │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e5fe │ │ │ │ + bne.w 9e59a │ │ │ │ cmp r5, r3 │ │ │ │ - ble.n 9e540 │ │ │ │ + ble.n 9e4dc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e4f2 │ │ │ │ + bge.n 9e48e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e592 │ │ │ │ + beq.n 9e52e │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 9e540 │ │ │ │ + ble.n 9e4dc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e508 │ │ │ │ + bge.n 9e4a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e598 │ │ │ │ + beq.n 9e534 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 9e540 │ │ │ │ + beq.n 9e4dc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e51e │ │ │ │ + bge.n 9e4ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e5c0 │ │ │ │ + beq.n 9e55c │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 9e540 │ │ │ │ + beq.n 9e4dc │ │ │ │ add.w r1, r4, #8 │ │ │ │ movs r2, #3 │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e53a │ │ │ │ + bge.n 9e4d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9e59e │ │ │ │ + cbz r3, 9e53a │ │ │ │ adds r2, #1 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 9e528 │ │ │ │ + bne.n 9e4c4 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 9e5e6 │ │ │ │ + bne.n 9e582 │ │ │ │ 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, #40096 @ 0x9ca0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl a3890 │ │ │ │ + bl a3910 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ cmp r5, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bgt.n 9e4e0 │ │ │ │ - b.n 9e540 │ │ │ │ + bgt.n 9e47c │ │ │ │ + b.n 9e4dc │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - bmi.n 9e5c6 │ │ │ │ + bmi.n 9e562 │ │ │ │ movw r1, #40096 @ 0x9ca0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #20 │ │ │ │ - bmi.n 9e4b2 │ │ │ │ + bmi.n 9e44e │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl a3890 │ │ │ │ - b.n 9e5d8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e4f2 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e508 │ │ │ │ + bl a3910 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ + b.n 9e574 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e48e │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e4a4 │ │ │ │ strd r1, r2, [sp] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ - b.n 9e53a │ │ │ │ + b.n 9e4d6 │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #40096 @ 0x9ca0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 9ea58 │ │ │ │ + bl 9e9f4 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 9e544 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e51e │ │ │ │ + b.n 9e4e0 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e4ba │ │ │ │ ldr r3, [r2, #8] │ │ │ │ movw r1, #40096 @ 0x9ca0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ adds r2, #16 │ │ │ │ - bl 9eadc │ │ │ │ + bl 9ea78 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9e4ea │ │ │ │ - b.n 9e540 │ │ │ │ + blt.n 9e486 │ │ │ │ + b.n 9e4dc │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r4 │ │ │ │ - bl 83b90 │ │ │ │ - b.n 9e544 │ │ │ │ - cbz r3, 9e61a │ │ │ │ + bl 83b50 │ │ │ │ + b.n 9e4e0 │ │ │ │ + cbz r3, 9e5b6 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 9e61a │ │ │ │ + cbz r3, 9e5b6 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 9e540 │ │ │ │ - b.n 9e4e0 │ │ │ │ + ble.n 9e4dc │ │ │ │ + b.n 9e47c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e5f8 │ │ │ │ + beq.n 9e594 │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #40096 @ 0x9ca0 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ - bl 1cbac0 │ │ │ │ + bl 1ca940 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9e5f8 │ │ │ │ + b.n 9e594 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #62904 @ 0xf5b8 │ │ │ │ + movw r2, #60920 @ 0xedf8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldr r1, [r3, #0] │ │ │ │ movw r3, #40096 @ 0x9ca0 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - bl 2344e4 <_PyErr_Format@@Base> │ │ │ │ - b.n 9e5f8 │ │ │ │ + bl 2334e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 9e594 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009e640 : │ │ │ │ +0009e5dc : │ │ │ │ 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] @ 9e678 │ │ │ │ + ldr.w ip, [pc, #36] @ 9e614 │ │ │ │ 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 9e67c │ │ │ │ + bl 9e618 │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9e81c │ │ │ │ + beq.w 9e7b8 │ │ │ │ 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 9e7b0 │ │ │ │ + beq.w 9e74c │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9e7b0 │ │ │ │ + beq.w 9e74c │ │ │ │ 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 9e820 │ │ │ │ + bl 9e7bc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e7da │ │ │ │ + beq.w 9e776 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 9e774 │ │ │ │ + beq.n 9e710 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #20 │ │ │ │ - bpl.n 9e75e │ │ │ │ + bpl.n 9e6fa │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r7, [r5, r3] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 9e75e │ │ │ │ + beq.n 9e6fa │ │ │ │ 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 9e7de │ │ │ │ + beq.n 9e77a │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9e7ea │ │ │ │ + bne.n 9e786 │ │ │ │ cmp r6, r3 │ │ │ │ - ble.n 9e752 │ │ │ │ + ble.n 9e6ee │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e704 │ │ │ │ + bge.n 9e6a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e794 │ │ │ │ + beq.n 9e730 │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 9e752 │ │ │ │ + ble.n 9e6ee │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e71a │ │ │ │ + bge.n 9e6b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e79a │ │ │ │ + beq.n 9e736 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 9e752 │ │ │ │ + beq.n 9e6ee │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e730 │ │ │ │ + bge.n 9e6cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e7aa │ │ │ │ + beq.n 9e746 │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 9e752 │ │ │ │ + beq.n 9e6ee │ │ │ │ add.w r2, r4, #8 │ │ │ │ movs r5, #3 │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e74c │ │ │ │ + bge.n 9e6e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 9e7a0 │ │ │ │ + cbz r3, 9e73c │ │ │ │ adds r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - bne.n 9e73a │ │ │ │ + bne.n 9e6d6 │ │ │ │ cmp r4, r8 │ │ │ │ - bne.n 9e7d2 │ │ │ │ + bne.n 9e76e │ │ │ │ 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 a3890 │ │ │ │ + bl a3910 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ cmp r6, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bgt.n 9e6f2 │ │ │ │ - b.n 9e752 │ │ │ │ + bgt.n 9e68e │ │ │ │ + b.n 9e6ee │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bmi.n 9e7b8 │ │ │ │ + bmi.n 9e754 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #20 │ │ │ │ - bmi.n 9e6ce │ │ │ │ + bmi.n 9e66a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ - bl a3890 │ │ │ │ - b.n 9e7c4 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e704 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e71a │ │ │ │ + bl a3910 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ + b.n 9e760 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e6a0 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e6b6 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 9e74c │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e730 │ │ │ │ + b.n 9e6e8 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e6cc │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.n 9ea58 │ │ │ │ + b.n 9e9f4 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ adds r2, #16 │ │ │ │ - bl 9eadc │ │ │ │ + bl 9ea78 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9e6fc │ │ │ │ - b.n 9e752 │ │ │ │ + blt.n 9e698 │ │ │ │ + b.n 9e6ee │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r7 │ │ │ │ - bl 83b90 │ │ │ │ + bl 83b50 │ │ │ │ mov r7, r4 │ │ │ │ - b.n 9e756 │ │ │ │ - cbz r3, 9e800 │ │ │ │ + b.n 9e6f2 │ │ │ │ + cbz r3, 9e79c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 9e800 │ │ │ │ + cbz r3, 9e79c │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 9e752 │ │ │ │ - b.n 9e6f2 │ │ │ │ + ble.n 9e6ee │ │ │ │ + b.n 9e68e │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e7e4 │ │ │ │ + beq.n 9e780 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ movs r3, #0 │ │ │ │ - bl 1cbac0 │ │ │ │ + bl 1ca940 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 9e7e4 │ │ │ │ + b.n 9e780 │ │ │ │ movw r2, #4364 @ 0x110c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #62904 @ 0xf5b8 │ │ │ │ + movw r2, #60920 @ 0xedf8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ - bl 2344e4 <_PyErr_Format@@Base> │ │ │ │ - b.n 9e7e4 │ │ │ │ - b.w 70574 │ │ │ │ + bl 2334e4 <_PyErr_Format@@Base> │ │ │ │ + b.n 9e780 │ │ │ │ + b.w 70544 │ │ │ │ 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 9e918 │ │ │ │ - cbz r4, 9e864 │ │ │ │ + bgt.n 9e8b4 │ │ │ │ + cbz r4, 9e800 │ │ │ │ cmp r4, #58 @ 0x3a │ │ │ │ - bhi.n 9e948 │ │ │ │ + bhi.n 9e8e4 │ │ │ │ cmp r4, #31 │ │ │ │ - bhi.n 9e8ec │ │ │ │ + bhi.n 9e888 │ │ │ │ cmp r4, #9 │ │ │ │ - beq.n 9e83c │ │ │ │ + beq.n 9e7d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9e83c │ │ │ │ + bne.n 9e7d8 │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ movs r0, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 9e846 │ │ │ │ + bne.n 9e7e2 │ │ │ │ cmp r9, r4 │ │ │ │ - blt.w 9ea1e │ │ │ │ + blt.w 9e9ba │ │ │ │ itt eq │ │ │ │ moveq r8, r7 │ │ │ │ streq.w r9, [sl] │ │ │ │ - beq.n 9e940 │ │ │ │ + beq.n 9e8dc │ │ │ │ cmp.w r9, #5 │ │ │ │ - bgt.w 9e984 │ │ │ │ + bgt.w 9e920 │ │ │ │ add r6, sp, #12 │ │ │ │ add r5, sp, #8 │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 95e24 │ │ │ │ + bl 95d84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e9dc │ │ │ │ + beq.w 9e974 │ │ │ │ mov r8, r7 │ │ │ │ cmp.w r9, #1 │ │ │ │ str r0, [r7, #0] │ │ │ │ - beq.n 9e932 │ │ │ │ + beq.n 9e8ce │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 95e24 │ │ │ │ + bl 95d84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e9d8 │ │ │ │ + beq.w 9e978 │ │ │ │ cmp.w r9, #2 │ │ │ │ str.w r0, [r8, #4] │ │ │ │ - beq.n 9e932 │ │ │ │ + beq.n 9e8ce │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 95e24 │ │ │ │ + bl 95d84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9e9b2 │ │ │ │ + beq.n 9e94e │ │ │ │ cmp.w r9, #3 │ │ │ │ str.w r0, [r8, #8] │ │ │ │ - beq.n 9e932 │ │ │ │ + beq.n 9e8ce │ │ │ │ add.w r3, r8, #8 │ │ │ │ movs r4, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 95e24 │ │ │ │ + bl 95d84 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9e9b4 │ │ │ │ + beq.n 9e950 │ │ │ │ adds r4, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r4, r9 │ │ │ │ - bne.n 9e8d0 │ │ │ │ - b.n 9e934 │ │ │ │ + bne.n 9e86c │ │ │ │ + b.n 9e8d0 │ │ │ │ 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 9e83c │ │ │ │ + bne.n 9e7d8 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - beq.n 9e92e │ │ │ │ + beq.n 9e8ca │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bne.n 9e956 │ │ │ │ - cbnz r0, 9e970 │ │ │ │ + bne.n 9e8f2 │ │ │ │ + cbnz r0, 9e90c │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ movs r0, #1 │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - beq.n 9e92e │ │ │ │ - bls.n 9e966 │ │ │ │ + beq.n 9e8ca │ │ │ │ + bls.n 9e902 │ │ │ │ cmp r4, #123 @ 0x7b │ │ │ │ - beq.n 9e970 │ │ │ │ + beq.n 9e90c │ │ │ │ cmp r4, #125 @ 0x7d │ │ │ │ - beq.n 9e92e │ │ │ │ + beq.n 9e8ca │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - bne.n 9e91c │ │ │ │ + bne.n 9e8b8 │ │ │ │ subs r0, #1 │ │ │ │ - b.n 9e83c │ │ │ │ + b.n 9e7d8 │ │ │ │ mov r4, r9 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9e9e0 │ │ │ │ + bne.n 9e97c │ │ │ │ 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 9e90c │ │ │ │ - bhi.n 9e974 │ │ │ │ + beq.n 9e8a8 │ │ │ │ + bhi.n 9e910 │ │ │ │ cmp r4, #91 @ 0x5b │ │ │ │ - beq.n 9e90c │ │ │ │ + beq.n 9e8a8 │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - beq.n 9e92e │ │ │ │ + beq.n 9e8ca │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9e83c │ │ │ │ + bne.w 9e7d8 │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 9e85e │ │ │ │ + b.n 9e7fa │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - beq.n 9e92e │ │ │ │ - bls.n 9e97a │ │ │ │ + beq.n 9e8ca │ │ │ │ + bls.n 9e916 │ │ │ │ cmp r4, #91 @ 0x5b │ │ │ │ - bne.n 9e926 │ │ │ │ + bne.n 9e8c2 │ │ │ │ adds r0, #1 │ │ │ │ - b.n 9e83c │ │ │ │ + b.n 9e7d8 │ │ │ │ cmp r4, #125 @ 0x7d │ │ │ │ - bne.n 9e956 │ │ │ │ - b.n 9e92e │ │ │ │ + bne.n 9e8f2 │ │ │ │ + b.n 9e8ca │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 9ea08 │ │ │ │ + beq.n 9e9a4 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bne.n 9e926 │ │ │ │ - b.n 9e970 │ │ │ │ + bne.n 9e8c2 │ │ │ │ + b.n 9e90c │ │ │ │ mov.w r0, r9, lsl #2 │ │ │ │ strd r1, r2, [sp] │ │ │ │ - bl 83588 │ │ │ │ + bl 83548 │ │ │ │ mov r8, r0 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ea30 │ │ │ │ + beq.n 9e9cc │ │ │ │ add r6, sp, #12 │ │ │ │ add r5, sp, #8 │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 95e24 │ │ │ │ - cbz r0, 9e9b4 │ │ │ │ + bl 95d84 │ │ │ │ + cbz r0, 9e950 │ │ │ │ str.w r0, [r8] │ │ │ │ - b.n 9e89c │ │ │ │ + b.n 9e838 │ │ │ │ movs r4, #2 │ │ │ │ add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r6 │ │ │ │ subs r3, r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ - bl 6328c │ │ │ │ + bl 63194 │ │ │ │ mov r5, r8 │ │ │ │ add.w r4, r8, r4, lsl #2 │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 9ea3e │ │ │ │ + bne.n 9e9da │ │ │ │ cmp r7, r8 │ │ │ │ - bne.n 9ea36 │ │ │ │ + bne.n 9e9d2 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 9e940 │ │ │ │ - movs r4, #1 │ │ │ │ - b.n 9e9b4 │ │ │ │ + b.n 9e8dc │ │ │ │ mov r8, r7 │ │ │ │ - b.n 9e9b4 │ │ │ │ + b.n 9e950 │ │ │ │ + movs r4, #1 │ │ │ │ + b.n 9e950 │ │ │ │ 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 9e9fe │ │ │ │ - cbnz r5, 9ea26 │ │ │ │ + beq.n 9e99a │ │ │ │ + cbnz r5, 9e9c2 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e93c │ │ │ │ - b.n 9e9e0 │ │ │ │ + beq.n 9e8d8 │ │ │ │ + b.n 9e97c │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #56060 @ 0xdafc │ │ │ │ + movw r1, #54076 @ 0xd33c │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 11dca8 │ │ │ │ + bl 11de14 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [sl] │ │ │ │ - b.n 9e9d2 │ │ │ │ + b.n 9e96e │ │ │ │ bl 2fa44 <_PyObject_DebugMallocStats@@Base+0x1914> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9e93c │ │ │ │ - b.n 9e9c4 │ │ │ │ - bl 23c470 │ │ │ │ - b.n 9e940 │ │ │ │ + bne.n 9e8d8 │ │ │ │ + b.n 9e960 │ │ │ │ + bl 23b41c │ │ │ │ + b.n 9e8dc │ │ │ │ mov r0, r8 │ │ │ │ - bl 83b90 │ │ │ │ - b.n 9e9d2 │ │ │ │ + bl 83b50 │ │ │ │ + b.n 9e96e │ │ │ │ ldr.w r0, [r5], #4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e9ca │ │ │ │ + bge.n 9e966 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9e9ca │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e9ca │ │ │ │ + bne.n 9e966 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e966 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #20 │ │ │ │ - bpl.n 9ea96 │ │ │ │ + bpl.n 9ea32 │ │ │ │ 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, 9ea8a │ │ │ │ + cbz r4, 9ea26 │ │ │ │ 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, 9ea9e │ │ │ │ - cbnz r3, 9eac4 │ │ │ │ + cbz r0, 9ea3a │ │ │ │ + cbnz r3, 9ea60 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ mov r2, r3 │ │ │ │ - b.w a3890 │ │ │ │ + b.w a3910 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w a3890 │ │ │ │ - cbz r3, 9eaa6 │ │ │ │ + b.w a3910 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ + cbz r3, 9ea42 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9ea88 │ │ │ │ + bne.n 9ea24 │ │ │ │ movw r1, #4364 @ 0x110c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #62904 @ 0xf5b8 │ │ │ │ + movw r2, #60920 @ 0xedf8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 2344e4 <_PyErr_Format@@Base> │ │ │ │ + b.w 2334e4 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9ea88 │ │ │ │ + beq.n 9ea24 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1cbac0 │ │ │ │ + b.w 1ca940 │ │ │ │ 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 9eb0e │ │ │ │ + bpl.n 9eaaa │ │ │ │ ldr r4, [r4, #28] │ │ │ │ ldr r4, [r1, r4] │ │ │ │ - cbz r4, 9eb0e │ │ │ │ + cbz r4, 9eaaa │ │ │ │ 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, 9eb1a │ │ │ │ - cbnz r3, 9eb40 │ │ │ │ + cbz r0, 9eab6 │ │ │ │ + cbnz r3, 9eadc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bic.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ - b.w a3890 │ │ │ │ - cbz r3, 9eb22 │ │ │ │ + b.w a3910 <_PyObject_MakeTpCall@@Base+0xe8> │ │ │ │ + cbz r3, 9eabe │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9eb0c │ │ │ │ + bne.n 9eaa8 │ │ │ │ movw r1, #4364 @ 0x110c │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #62904 @ 0xf5b8 │ │ │ │ + movw r2, #60920 @ 0xedf8 │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 2344e4 <_PyErr_Format@@Base> │ │ │ │ + b.w 2334e4 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9eb0c │ │ │ │ + beq.n 9eaa8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1cbac0 │ │ │ │ + b.w 1ca940 │ │ │ │ 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 9ecb0 │ │ │ │ + bne.w 9ec4c │ │ │ │ bic.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9ec7c │ │ │ │ + bne.n 9ec18 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9ec5a │ │ │ │ + beq.n 9ebf6 │ │ │ │ movw r3, #12120 @ 0x2f58 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 9ec66 │ │ │ │ + bne.n 9ec02 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9ec16 │ │ │ │ + beq.n 9ebb2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 9ec70 │ │ │ │ + beq.n 9ec0c │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 87cd4 │ │ │ │ + bl 87c3c │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 9ebb0 │ │ │ │ + cbnz r0, 9eb4c │ │ │ │ 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] │ │ │ │ @@ -171903,19 +171886,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 9ee2c │ │ │ │ + bl 9edc8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9ec98 │ │ │ │ - ldr r4, [pc, #236] @ (9ecc8 ) │ │ │ │ + bne.n 9ec34 │ │ │ │ + ldr r4, [pc, #236] @ (9ec64 ) │ │ │ │ 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 │ │ │ │ @@ -171928,19 +171911,19 @@ │ │ │ │ str.w r1, [ip, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movw r0, #12120 @ 0x2f58 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 87cd4 │ │ │ │ + bl 87c3c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ebaa │ │ │ │ - ldr r4, [pc, #156] @ (9ecc8 ) │ │ │ │ + beq.n 9eb46 │ │ │ │ + ldr r4, [pc, #156] @ (9ec64 ) │ │ │ │ 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] │ │ │ │ @@ -171949,81 +171932,81 @@ │ │ │ │ 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 9ebee │ │ │ │ + b.n 9eb8a │ │ │ │ movw r3, #12120 @ 0x2f58 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 9ec16 │ │ │ │ + beq.n 9ebb2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.n 9eccc │ │ │ │ + b.n 9ec68 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1cb7b0 │ │ │ │ + b.w 1ca62c │ │ │ │ movs r2, #1 │ │ │ │ - movw r0, #19916 @ 0x4dcc │ │ │ │ + movw r0, #17932 @ 0x460c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 1d4ce8 │ │ │ │ + bl 1d386c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9eb82 │ │ │ │ + bne.w 9eb1e │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9ebaa │ │ │ │ + b.n 9eb46 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ec94 │ │ │ │ + bge.n 9ec30 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9ec94 │ │ │ │ + bne.n 9ec30 │ │ │ │ mov r0, r3 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9ec94 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9ec30 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #19916 @ 0x4dcc │ │ │ │ + movw r0, #17932 @ 0x460c │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 40cac │ │ │ │ + bl 40cc4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ec94 │ │ │ │ - b.n 9eb72 │ │ │ │ + beq.n 9ec30 │ │ │ │ + b.n 9eb0e │ │ │ │ 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 87cd4 │ │ │ │ + bl 87c3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ed6e │ │ │ │ + beq.n 9ed0a │ │ │ │ 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, 9ed4e │ │ │ │ - ldr.w ip, [pc, #100] @ 9ed74 │ │ │ │ + cbnz r1, 9ecea │ │ │ │ + ldr.w ip, [pc, #100] @ 9ed10 │ │ │ │ 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 │ │ │ │ @@ -172035,56 +172018,56 @@ │ │ │ │ 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 9ee2c │ │ │ │ + bl 9edc8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ed0e │ │ │ │ + beq.n 9ecaa │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ed6e │ │ │ │ + bge.n 9ed0a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 9ed6e │ │ │ │ + cbnz r2, 9ed0a │ │ │ │ mov r0, r3 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9ed48 │ │ │ │ + b.n 9ece4 │ │ │ │ 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, #12120 @ 0x2f58 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 87cd4 │ │ │ │ + bl 87c3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ee22 │ │ │ │ + beq.n 9edbe │ │ │ │ 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, 9ee02 │ │ │ │ - ldr.w ip, [pc, #100] @ 9ee28 │ │ │ │ + cbnz r1, 9ed9e │ │ │ │ + ldr.w ip, [pc, #100] @ 9edc4 │ │ │ │ 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 │ │ │ │ @@ -172096,176 +172079,176 @@ │ │ │ │ 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 9ee2c │ │ │ │ + bl 9edc8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9edc2 │ │ │ │ + beq.n 9ed5e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9ee22 │ │ │ │ + bge.n 9edbe │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 9ee22 │ │ │ │ + cbnz r2, 9edbe │ │ │ │ mov r0, r3 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9edfc │ │ │ │ + b.n 9ed98 │ │ │ │ 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.w ip, [r1, #4] │ │ │ │ - movw r2, #11520 @ 0x2d00 │ │ │ │ - movt r2, #80 @ 0x50 │ │ │ │ - movw r3, #12120 @ 0x2f58 │ │ │ │ + movw r3, #11520 @ 0x2d00 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - cmp ip, r3 │ │ │ │ + movw r2, #12120 @ 0x2f58 │ │ │ │ + movt r2, #80 @ 0x50 │ │ │ │ + cmp ip, r2 │ │ │ │ it ne │ │ │ │ - cmpne ip, r2 │ │ │ │ - bne.n 9ee88 │ │ │ │ + cmpne ip, r3 │ │ │ │ + bne.n 9ee24 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 9ef40 │ │ │ │ + beq.n 9eedc │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - cbnz r3, 9ee66 │ │ │ │ + cbnz r3, 9ee02 │ │ │ │ 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 9ef24 │ │ │ │ + bge.n 9eec0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 10a880 │ │ │ │ + b.w 10a6e0 │ │ │ │ ldr.w lr, [ip, #172] @ 0xac │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 9ef44 │ │ │ │ + beq.n 9eee0 │ │ │ │ ldr.w r4, [lr, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 9ef12 │ │ │ │ + ble.n 9eeae │ │ │ │ ldr.w r5, [lr, #16] │ │ │ │ mov r9, r5 │ │ │ │ - cmp r5, r2 │ │ │ │ - beq.n 9ee58 │ │ │ │ + cmp r5, r3 │ │ │ │ + beq.n 9edf4 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 9eede │ │ │ │ + beq.n 9ee7a │ │ │ │ ldr.w r5, [lr, #20] │ │ │ │ - cmp r5, r2 │ │ │ │ - beq.n 9ee58 │ │ │ │ + cmp r5, r3 │ │ │ │ + beq.n 9edf4 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 9eede │ │ │ │ + beq.n 9ee7a │ │ │ │ ldr.w r5, [lr, #24] │ │ │ │ - cmp r5, r2 │ │ │ │ - beq.n 9ee58 │ │ │ │ + cmp r5, r3 │ │ │ │ + beq.n 9edf4 │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 9eede │ │ │ │ + beq.n 9ee7a │ │ │ │ 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, r2 │ │ │ │ - beq.n 9ee58 │ │ │ │ + cmp r6, r3 │ │ │ │ + beq.n 9edf4 │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 9eec6 │ │ │ │ + bne.n 9ee62 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 9ef12 │ │ │ │ - cmp r9, r3 │ │ │ │ - beq.n 9ee58 │ │ │ │ + ble.n 9eeae │ │ │ │ + cmp r9, r2 │ │ │ │ + beq.n 9edf4 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 9ef12 │ │ │ │ - ldr.w r2, [lr, #20] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.n 9ee58 │ │ │ │ + beq.n 9eeae │ │ │ │ + ldr.w r3, [lr, #20] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 9edf4 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 9ef12 │ │ │ │ - ldr.w r2, [lr, #24] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.n 9ee58 │ │ │ │ + beq.n 9eeae │ │ │ │ + ldr.w r3, [lr, #24] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.n 9edf4 │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 9ef12 │ │ │ │ + beq.n 9eeae │ │ │ │ add.w lr, lr, #24 │ │ │ │ - movs r2, #3 │ │ │ │ + movs r3, #3 │ │ │ │ ldr.w r5, [lr, #4]! │ │ │ │ - adds r2, #1 │ │ │ │ - cmp r5, r3 │ │ │ │ - beq.n 9ee58 │ │ │ │ - cmp r2, r4 │ │ │ │ - bne.n 9ef04 │ │ │ │ + adds r3, #1 │ │ │ │ + cmp r5, r2 │ │ │ │ + beq.n 9edf4 │ │ │ │ + cmp r3, r4 │ │ │ │ + bne.n 9eea0 │ │ │ │ movw r3, #18712 @ 0x4918 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ cmp ip, r3 │ │ │ │ - beq.n 9ef38 │ │ │ │ + beq.n 9eed4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.n 9efac │ │ │ │ + b.n 9ef48 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ adds r1, r3, r2 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bl 9fb8c │ │ │ │ + bl 9fb2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ee7c │ │ │ │ + beq.n 9ee18 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9ee60 │ │ │ │ + b.n 9edfc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 20f144 │ │ │ │ + b.w 20df0c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9ee60 │ │ │ │ + b.n 9edfc │ │ │ │ mov r4, ip │ │ │ │ ldr.w r4, [r4, #128] @ 0x80 │ │ │ │ - cbz r4, 9ef52 │ │ │ │ - cmp r4, r2 │ │ │ │ - beq.n 9ee58 │ │ │ │ - b.n 9ef46 │ │ │ │ - mov r2, ip │ │ │ │ - ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 9ef12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n 9ef54 │ │ │ │ - b.n 9ee58 │ │ │ │ + cbz r4, 9eeee │ │ │ │ + cmp r4, r3 │ │ │ │ + beq.n 9edf4 │ │ │ │ + b.n 9eee2 │ │ │ │ + mov r3, ip │ │ │ │ + ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.n 9eeae │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.n 9eef0 │ │ │ │ + b.n 9edf4 │ │ │ │ nop │ │ │ │ │ │ │ │ -0009ef64 : │ │ │ │ +0009ef00 : │ │ │ │ ldr.w r2, [r0, #172] @ 0xac │ │ │ │ - cbz r2, 9ef8a │ │ │ │ + cbz r2, 9ef26 │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ movs r3, #0 │ │ │ │ adds r2, #12 │ │ │ │ cmp ip, r3 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - ble.n 9ef86 │ │ │ │ + ble.n 9ef22 │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 9ef72 │ │ │ │ + bne.n 9ef0e │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 9ef82 │ │ │ │ + beq.n 9ef1e │ │ │ │ ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ - cbz r0, 9ef9a │ │ │ │ + cbz r0, 9ef36 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 9ef8e │ │ │ │ - b.n 9ef82 │ │ │ │ + bne.n 9ef2a │ │ │ │ + b.n 9ef1e │ │ │ │ movw r3, #34952 @ 0x8888 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ subs r3, r1, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -172275,750 +172258,751 @@ │ │ │ │ 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 9f698 │ │ │ │ + beq.w 9f638 │ │ │ │ mov r0, r1 │ │ │ │ blx r3 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f692 │ │ │ │ + beq.w 9f632 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r2, #36545 @ 0x8ec1 │ │ │ │ + movw r2, #36577 @ 0x8ee1 │ │ │ │ movt r2, #4 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r2 │ │ │ │ - beq.w 9f7b8 │ │ │ │ + beq.w 9f760 │ │ │ │ movw r2, #41552 @ 0xa250 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ mov r9, fp │ │ │ │ str r2, [r7, #28] │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [r7, #12] │ │ │ │ movw r2, #5736 @ 0x1668 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 9f068 │ │ │ │ + b.n 9f004 │ │ │ │ ldr.w r5, [r4, #-8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9f23e │ │ │ │ + bne.w 9f1da │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov fp, sl │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f6d8 │ │ │ │ + bne.w 9f678 │ │ │ │ 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 9f468 │ │ │ │ + bcs.w 9f406 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f062 │ │ │ │ + bge.n 9effe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f6d0 │ │ │ │ + beq.w 9f670 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f26e │ │ │ │ + beq.w 9f20a │ │ │ │ ldr r4, [r6, #4] │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 9f116 │ │ │ │ + beq.n 9f0b2 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f736 │ │ │ │ + beq.w 9f6d2 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ mov lr, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 9f74e │ │ │ │ + beq.w 9f6ea │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r8, r9 │ │ │ │ ldrd r2, fp, [sl, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r9, lr │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ 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, #24] │ │ │ │ + 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 r1, #9 │ │ │ │ movhi r1, #0 │ │ │ │ add.w r0, r4, #16 │ │ │ │ adds r4, #8 │ │ │ │ - str.w r8, [r7, #20] │ │ │ │ + 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 9f010 │ │ │ │ + beq.n 9efac │ │ │ │ cmp r9, r1 │ │ │ │ - beq.n 9f122 │ │ │ │ + beq.n 9f0be │ │ │ │ ldr r5, [r7, #36] @ 0x24 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ moveq r5, r0 │ │ │ │ str r5, [r7, #36] @ 0x24 │ │ │ │ adds r4, #8 │ │ │ │ cmp fp, r4 │ │ │ │ - bne.n 9f0da │ │ │ │ - ldr r1, [r7, #24] │ │ │ │ - ldr.w r8, [r7, #20] │ │ │ │ + bne.n 9f076 │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + ldr.w r8, [r7, #24] │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - str r1, [r7, #24] │ │ │ │ + str r1, [r7, #20] │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ add r8, r1 │ │ │ │ add.w r8, r8, #1 │ │ │ │ and.w r8, r8, r2 │ │ │ │ - b.n 9f0bc │ │ │ │ + b.n 9f058 │ │ │ │ ldr.w lr, [r6, #12] │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 9f092 │ │ │ │ - b.n 9f07c │ │ │ │ + bne.n 9f02e │ │ │ │ + b.n 9f018 │ │ │ │ ldr.w r5, [r4, #-8] │ │ │ │ cmp r6, r5 │ │ │ │ - beq.w 9f24c │ │ │ │ + beq.w 9f1e8 │ │ │ │ ldr.w r8, [r5, #4] │ │ │ │ ldr r2, [r7, #28] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.w 9f4fe │ │ │ │ - ldr r2, [pc, #588] @ (9f388 ) │ │ │ │ + beq.w 9f49c │ │ │ │ + ldr r2, [pc, #668] @ (9f374 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ str.w sl, [r7, #16] │ │ │ │ ldr r0, [r1, r2] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9f60c │ │ │ │ + bge.w 9f5aa │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ mov r2, r7 │ │ │ │ ldr.w r1, [r0, #712] @ 0x2c8 │ │ │ │ cmp r1, r7 │ │ │ │ - bhi.w 9f618 │ │ │ │ + bhi.w 9f5b6 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne.w 9f2e8 │ │ │ │ + bne.w 9f284 │ │ │ │ ldr.w sl, [r8, #100] @ 0x64 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 9f3e8 │ │ │ │ - movw r2, #23673 @ 0x5c79 │ │ │ │ + beq.w 9f3d4 │ │ │ │ + movw r2, #23313 @ 0x5b11 │ │ │ │ movt r2, #16 │ │ │ │ cmp sl, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ str r2, [r7, #8] │ │ │ │ - bne.w 9f35a │ │ │ │ + bne.w 9f2f6 │ │ │ │ ldr.w r2, [r8, #84] @ 0x54 │ │ │ │ lsls r1, r2, #7 │ │ │ │ - bpl.w 9f390 │ │ │ │ + bpl.w 9f37c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.w 9f390 │ │ │ │ + bpl.w 9f37c │ │ │ │ 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 9f492 │ │ │ │ + bhi.w 9f430 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mul.w r1, r2, r1 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mul.w r2, r0, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 9f488 │ │ │ │ + beq.w 9f426 │ │ │ │ movw r2, #5996 @ 0x176c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ movw r2, #36084 @ 0x8cf4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ itt eq │ │ │ │ movweq r2, #5996 @ 0x176c │ │ │ │ movteq r2, #80 @ 0x50 │ │ │ │ - bne.w 9f410 │ │ │ │ + bne.w 9f3fc │ │ │ │ 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 9f430 │ │ │ │ + blt.w 9f33a │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f21a │ │ │ │ + bge.n 9f1b6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9f448 │ │ │ │ + beq.w 9f352 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n 9f24c │ │ │ │ + beq.n 9f1e8 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ ldr.w sl, [r2, #20] │ │ │ │ ldr r2, [r7, #16] │ │ │ │ cmp sl, r2 │ │ │ │ - bne.w 9f7ae │ │ │ │ + bne.w 9f742 │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ cmp r2, r5 │ │ │ │ - bne.w 9f7ae │ │ │ │ + bne.w 9f742 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ - b.n 9f0f6 │ │ │ │ + b.n 9f092 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 9f0f6 │ │ │ │ + bne.w 9f092 │ │ │ │ cmp r5, r6 │ │ │ │ - bne.w 9f12c │ │ │ │ + bne.w 9f0c8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr.w sl, [r7, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9f062 │ │ │ │ + bge.w 9effe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f050 │ │ │ │ + bne.w 9efec │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f050 │ │ │ │ - ldr r6, [pc, #280] @ (9f388 ) │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9efec │ │ │ │ + ldr r6, [pc, #360] @ (9f374 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov fp, r9 │ │ │ │ ldr r4, [r6, r5] │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f778 │ │ │ │ + bne.w 9f70c │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f2e0 │ │ │ │ + bge.n 9f27c │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ - cbnz r2, 9f2de │ │ │ │ + cbnz r2, 9f27a │ │ │ │ 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 9f7f8 │ │ │ │ - ldr r2, [pc, #204] @ (9f38c ) │ │ │ │ + bne.w 9f798 │ │ │ │ + ldr r2, [pc, #284] @ (9f378 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f71c │ │ │ │ + bne.w 9f6b8 │ │ │ │ mov r0, fp │ │ │ │ blx sl │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f6b8 │ │ │ │ + bne.w 9f658 │ │ │ │ ldr r3, [r6, r5] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f5c0 │ │ │ │ + bne.w 9f55e │ │ │ │ movs r0, #0 │ │ │ │ adds r7, #44 @ 0x2c │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9f87c │ │ │ │ + beq.w 9f87c │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 9f33e │ │ │ │ + ble.n 9f2da │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 9f564 │ │ │ │ + beq.w 9f502 │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.n 9f33e │ │ │ │ + beq.n 9f2da │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 9f564 │ │ │ │ + beq.w 9f502 │ │ │ │ cmp.w ip, #2 │ │ │ │ - beq.n 9f33e │ │ │ │ + beq.n 9f2da │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 9f564 │ │ │ │ + beq.w 9f502 │ │ │ │ cmp.w ip, #3 │ │ │ │ - beq.n 9f33e │ │ │ │ + beq.n 9f2da │ │ │ │ adds r1, #24 │ │ │ │ movs r0, #3 │ │ │ │ mov lr, r3 │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w 9f562 │ │ │ │ + beq.w 9f500 │ │ │ │ cmp ip, r0 │ │ │ │ - bne.n 9f32c │ │ │ │ + bne.n 9f2c8 │ │ │ │ mov r3, lr │ │ │ │ ldr.w sl, [r8, #100] @ 0x64 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 9f3a8 │ │ │ │ + beq.n 9f394 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r7, #8] │ │ │ │ - movw r2, #23673 @ 0x5c79 │ │ │ │ + movw r2, #23313 @ 0x5b11 │ │ │ │ movt r2, #16 │ │ │ │ cmp sl, r2 │ │ │ │ - beq.w 9f186 │ │ │ │ + beq.w 9f122 │ │ │ │ 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 9f398 │ │ │ │ + beq.n 9f384 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9f638 │ │ │ │ + beq.w 9f5d6 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ movw r1, #36084 @ 0x8cf4 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 9f1f0 │ │ │ │ - b.n 9f418 │ │ │ │ + beq.w 9f18c │ │ │ │ + mov r0, r2 │ │ │ │ + str r3, [r7, #4] │ │ │ │ + str r2, [r7, #8] │ │ │ │ + bl e549c │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 9f344 │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r2, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 9f7e2 │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 9f35c │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r5, #0] │ │ │ │ + cbnz r2, 9f35c │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r7, #8] │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + cmp.w r8, #1 │ │ │ │ + beq.w 9f1e8 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 9f1bc │ │ │ │ + mov fp, r3 │ │ │ │ + mov r8, r6 │ │ │ │ + b.n 9f5ec │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ movw r1, #5736 @ 0x1668 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9f8b2 │ │ │ │ + blt.w 9f816 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ - cbnz r2, 9f3e8 │ │ │ │ + cbnz r2, 9f3d4 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r8, [r2, #100] @ 0x64 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 9f3e8 │ │ │ │ + beq.n 9f3d4 │ │ │ │ movw r2, #9944 @ 0x26d8 │ │ │ │ movt r2, #81 @ 0x51 │ │ │ │ - movw r1, #49921 @ 0xc301 │ │ │ │ + movw r1, #50017 @ 0xc361 │ │ │ │ movt r1, #21 │ │ │ │ cmp r8, r1 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - bne.w 9f5cc │ │ │ │ + bne.w 9f56a │ │ │ │ cmp r2, #2 │ │ │ │ - bne.w 9f75a │ │ │ │ + bne.w 9f6f6 │ │ │ │ movw r1, #5736 @ 0x1668 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ - blt.w 9f5e6 │ │ │ │ + blt.w 9f584 │ │ │ │ movw r2, #5996 @ 0x176c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9f8fe │ │ │ │ + blt.w 9f8a4 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ movw r2, #36084 @ 0x8cf4 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ it eq │ │ │ │ moveq.w r8, #0 │ │ │ │ - beq.w 9f208 │ │ │ │ + beq.w 9f1a4 │ │ │ │ movw r2, #5996 @ 0x176c │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - mov r0, r2 │ │ │ │ - str r3, [r7, #4] │ │ │ │ - str r2, [r7, #8] │ │ │ │ - bl e5534 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f43a │ │ │ │ - subs r1, #1 │ │ │ │ - str r1, [r2, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 9f84e │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f452 │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r5, #0] │ │ │ │ - cbnz r2, 9f452 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r7, #8] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - cmp.w r8, #1 │ │ │ │ - beq.w 9f24c │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 9f220 │ │ │ │ - mov fp, r3 │ │ │ │ - mov r8, r6 │ │ │ │ - b.n 9f64c │ │ │ │ + b.n 9f322 │ │ │ │ movw r3, #50000 @ 0xc350 │ │ │ │ cmp r1, r3 │ │ │ │ ite gt │ │ │ │ lslgt r1, r1, #1 │ │ │ │ lslle r1, r1, #2 │ │ │ │ mov r0, sl │ │ │ │ - bl 9fb8c │ │ │ │ + bl 9fb2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f050 │ │ │ │ + beq.w 9efec │ │ │ │ mov fp, r8 │ │ │ │ mov r8, r6 │ │ │ │ - b.n 9f664 │ │ │ │ + b.n 9f604 │ │ │ │ mov r3, ip │ │ │ │ movw r2, #4372 @ 0x1114 │ │ │ │ movt r2, #80 @ 0x50 │ │ │ │ - b.n 9f376 │ │ │ │ + b.n 9f312 │ │ │ │ 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 9f1ce │ │ │ │ + bne.w 9f16a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9f488 │ │ │ │ + beq.n 9f426 │ │ │ │ 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 9f1ce │ │ │ │ + bne.w 9f16a │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 9f488 │ │ │ │ + beq.n 9f426 │ │ │ │ ldr.w r0, [lr, #4] │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 9f1ce │ │ │ │ + bne.w 9f16a │ │ │ │ subs r1, r2, #3 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 9f488 │ │ │ │ + beq.n 9f426 │ │ │ │ ldr.w r0, [r5, r2, lsl #2] │ │ │ │ ldr.w r2, [r6, r2, lsl #2] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 9f1ce │ │ │ │ + bne.w 9f16a │ │ │ │ mov r2, ip │ │ │ │ mov ip, r3 │ │ │ │ subs r1, #1 │ │ │ │ - bcc.n 9f486 │ │ │ │ + bcc.n 9f424 │ │ │ │ ldr.w r3, [r2, #-4]! │ │ │ │ ldr.w r0, [lr, #-4]! │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 9f4ea │ │ │ │ + beq.n 9f488 │ │ │ │ mov r3, ip │ │ │ │ - b.n 9f1ce │ │ │ │ + b.n 9f16a │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r7, #28] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9f138 │ │ │ │ + bne.w 9f0d4 │ │ │ │ ldr.w ip, [r5, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 9f138 │ │ │ │ + bne.w 9f0d4 │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ ubfx r0, r1, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 9f138 │ │ │ │ + bne.w 9f0d4 │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.w 9f770 │ │ │ │ + bpl.w 9f6b4 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r5, #20 │ │ │ │ addpl.w r0, r5, #28 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 9f774 │ │ │ │ + beq.w 9f754 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r6, #20 │ │ │ │ addpl.w r1, r6, #28 │ │ │ │ mul.w r2, r2, ip │ │ │ │ str r3, [r7, #16] │ │ │ │ blx 2c338 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f24c │ │ │ │ - b.n 9f138 │ │ │ │ + beq.w 9f1e8 │ │ │ │ + b.n 9f0d4 │ │ │ │ mov r3, lr │ │ │ │ ldr r2, [r2, #100] @ 0x64 │ │ │ │ str r2, [r7, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9f86e │ │ │ │ + beq.w 9f86e │ │ │ │ movw r2, #9944 @ 0x26d8 │ │ │ │ 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 r1, #5736 @ 0x1668 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 9f370 │ │ │ │ + bne.w 9f30c │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9f85a │ │ │ │ + blt.w 9f85a │ │ │ │ ldr.w r8, [r5, #4] │ │ │ │ ldr.w sl, [r8, #100] @ 0x64 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 9f3e8 │ │ │ │ + beq.w 9f3d4 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r7, #8] │ │ │ │ - b.n 9f34c │ │ │ │ + b.n 9f2e8 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9f7a0 │ │ │ │ + blt.w 9f734 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ subs r3, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ negs r0, r3 │ │ │ │ - b.n 9f2e0 │ │ │ │ + b.n 9f27c │ │ │ │ str r3, [r7, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r8 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r2, r0 │ │ │ │ movw r1, #5736 @ 0x1668 │ │ │ │ movt r1, #80 @ 0x50 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9f370 │ │ │ │ + bne.w 9f30c │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9f3e8 │ │ │ │ + bge.w 9f3d4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9f3e8 │ │ │ │ + bne.w 9f3d4 │ │ │ │ movw r0, #5736 @ 0x1668 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - b.n 9f3e8 │ │ │ │ + b.n 9f3d4 │ │ │ │ ldr.w r1, [r0, #712] @ 0x2c8 │ │ │ │ mov r2, r7 │ │ │ │ cmp r7, r1 │ │ │ │ - bcs.w 9f15e │ │ │ │ + bcs.w 9f0fa │ │ │ │ sub.w r1, r1, #16384 @ 0x4000 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.w 9f15e │ │ │ │ - movw r1, #63032 @ 0xf638 │ │ │ │ + bhi.w 9f0fa │ │ │ │ + movw r1, #61048 @ 0xee78 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 35d8c <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 35d90 <_Py_CheckRecursiveCall@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f904 │ │ │ │ + beq.w 9f7ee │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f64c │ │ │ │ + bge.n 9f5ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f714 │ │ │ │ + beq.w 9f758 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9f8a4 │ │ │ │ + bge.w 9f808 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f8f6 │ │ │ │ + beq.w 9f800 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f67c │ │ │ │ + bge.n 9f61c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 9f67c │ │ │ │ + cbnz r3, 9f61c │ │ │ │ mov r0, fp │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f692 │ │ │ │ + bge.n 9f632 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f89c │ │ │ │ + beq.w 9f89c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9f2e0 │ │ │ │ + b.n 9f27c │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 9f6fa │ │ │ │ + bmi.n 9f69a │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cbz r3, 9f6fa │ │ │ │ + cbz r3, 9f69a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 9f6fa │ │ │ │ + cbz r3, 9f69a │ │ │ │ mov r0, r1 │ │ │ │ - bl 244eb4 │ │ │ │ + bl 2442c4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f692 │ │ │ │ + beq.n 9f632 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ - b.n 9efee │ │ │ │ + b.n 9ef8a │ │ │ │ cmp.w r9, #3 │ │ │ │ - ble.w 9f2d4 │ │ │ │ + ble.w 9f270 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 9f2d4 │ │ │ │ + beq.w 9f270 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23f530 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 9f2d4 │ │ │ │ + bl 23e4ec <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 9f270 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f062 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9effe │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 9f0ac │ │ │ │ + bne.w 9f048 │ │ │ │ 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 r6, lr, [r1] │ │ │ │ - b.n 9f050 │ │ │ │ + b.n 9efec │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #62952 @ 0xf5e8 │ │ │ │ + movw r1, #60968 @ 0xee28 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 9f692 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f64c │ │ │ │ - movw r1, #55969 @ 0xdaa1 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 9f632 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + b.n 9f4d6 │ │ │ │ + movw r1, #56025 @ 0xdad9 │ │ │ │ movt r1, #21 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 9f2c8 │ │ │ │ + beq.w 9f264 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ - b.n 9f2c8 │ │ │ │ + b.n 9f264 │ │ │ │ mov r0, r4 │ │ │ │ - bl 90904 <_PyType_GetDict@@Base> │ │ │ │ + bl 90864 <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f8d6 │ │ │ │ + bne.w 9f83a │ │ │ │ mov r0, r4 │ │ │ │ - bl 92d74 │ │ │ │ + bl 92cd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 9f8ce │ │ │ │ + bge.w 9f832 │ │ │ │ mov fp, r9 │ │ │ │ mov r8, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 36676 <_PyEval_SetProfile@@Base+0x1f6> │ │ │ │ - b.n 9f664 │ │ │ │ + bl 36678 <_PyEval_SetProfile@@Base+0x1f8> │ │ │ │ + b.n 9f604 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.w 9f3d0 │ │ │ │ + bne.w 9f3bc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 20503c │ │ │ │ + bl 203e0c │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r2, r0 │ │ │ │ - b.n 9f5d8 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - b.n 9f538 │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ - b.n 9f54e │ │ │ │ + b.n 9f576 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9f5b4 │ │ │ │ + beq.w 9f552 │ │ │ │ movw r3, #43796 @ 0xab14 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 205e38 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbnz r0, 9f7f0 │ │ │ │ + bl 204c04 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbnz r0, 9f74c │ │ │ │ ldr.w r2, [fp] │ │ │ │ ldr r4, [r6, r5] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9f2d4 │ │ │ │ + bge.w 9f270 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9f292 │ │ │ │ - b.n 9f2d4 │ │ │ │ + beq.w 9f22e │ │ │ │ + b.n 9f270 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ mov fp, sl │ │ │ │ ldr r2, [r3, #16] │ │ │ │ - b.n 9f0ac │ │ │ │ + b.n 9f048 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 204cdc <_PyErr_Clear@@Base> │ │ │ │ + b.n 9f726 │ │ │ │ + ldr r1, [r6, #28] │ │ │ │ + b.n 9f4ec │ │ │ │ + mov r0, r5 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9f5ec │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - movw r1, #62984 @ 0xf608 │ │ │ │ + movw r1, #61000 @ 0xee48 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9f692 │ │ │ │ + bge.w 9f632 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f692 │ │ │ │ + bne.w 9f632 │ │ │ │ mov r0, fp │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f692 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 205f10 <_PyErr_Clear@@Base> │ │ │ │ - b.n 9f792 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9f632 │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ - cbnz r3, 9f842 │ │ │ │ + cbnz r3, 9f7f4 │ │ │ │ ldr.w r3, [fp, #-8] │ │ │ │ - cbz r3, 9f834 │ │ │ │ + cbz r3, 9f7d4 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ 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] │ │ │ │ @@ -173031,180 +173015,180 @@ │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ movs r3, #1 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ orrs r2, r3 │ │ │ │ str.w r2, [fp, #-8] │ │ │ │ str.w fp, [r4, #100] @ 0x64 │ │ │ │ - b.n 9f2d4 │ │ │ │ + b.n 9f270 │ │ │ │ + mov r0, r2 │ │ │ │ + str r3, [r7, #8] │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + b.n 9f344 │ │ │ │ + ldr.w r8, [r5, #4] │ │ │ │ + b.n 9f0fa │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9f7fe │ │ │ │ - b.n 9f834 │ │ │ │ - mov r0, r2 │ │ │ │ - str r3, [r7, #8] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - b.n 9f43a │ │ │ │ - subs r1, #1 │ │ │ │ - str r1, [r0, #0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.w 9f59e │ │ │ │ - str r3, [r7, #8] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - b.n 9f59e │ │ │ │ - ldr.w sl, [r8, #100] @ 0x64 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - bne.w 9f34c │ │ │ │ - b.n 9f3e8 │ │ │ │ - mov r1, r2 │ │ │ │ - ldr.w r1, [r1, #128] @ 0x80 │ │ │ │ - cbz r1, 9f88c │ │ │ │ - cmp r1, r8 │ │ │ │ - beq.w 9f564 │ │ │ │ - b.n 9f87e │ │ │ │ - movw r1, #34952 @ 0x8888 │ │ │ │ - movt r1, #80 @ 0x50 │ │ │ │ - cmp r8, r1 │ │ │ │ - bne.w 9f33e │ │ │ │ - b.n 9f564 │ │ │ │ + bne.n 9f79e │ │ │ │ + b.n 9f7d4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f692 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9f604 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9f66e │ │ │ │ - b.n 9f692 │ │ │ │ + blt.w 9f60e │ │ │ │ + b.n 9f632 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9f3a2 │ │ │ │ + bne.w 9f38e │ │ │ │ movw r0, #5736 @ 0x1668 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ str r3, [r7, #4] │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - b.n 9f3a2 │ │ │ │ + b.n 9f38e │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f084 │ │ │ │ + bne.w 9f020 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #32792 @ 0x8018 │ │ │ │ + movw r1, #30808 @ 0x7858 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ mov fp, r9 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ mov r8, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3b3c │ │ │ │ - b.n 9f752 │ │ │ │ + bl f3aa4 │ │ │ │ + b.n 9f6ee │ │ │ │ + subs r1, #1 │ │ │ │ + str r1, [r0, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.w 9f53c │ │ │ │ + str r3, [r7, #8] │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + b.n 9f53c │ │ │ │ + ldr.w sl, [r8, #100] @ 0x64 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + bne.w 9f2e8 │ │ │ │ + b.n 9f3d4 │ │ │ │ + mov r1, r2 │ │ │ │ + ldr.w r1, [r1, #128] @ 0x80 │ │ │ │ + cbz r1, 9f88c │ │ │ │ + cmp r1, r8 │ │ │ │ + beq.w 9f502 │ │ │ │ + b.n 9f87e │ │ │ │ + movw r1, #34952 @ 0x8888 │ │ │ │ + movt r1, #80 @ 0x50 │ │ │ │ + cmp r8, r1 │ │ │ │ + bne.w 9f2da │ │ │ │ + b.n 9f502 │ │ │ │ mov r0, r8 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f664 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9f632 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 9f1d6 │ │ │ │ - ldr.w r8, [r5, #4] │ │ │ │ - b.n 9f15e │ │ │ │ + b.n 9f172 │ │ │ │ nop │ │ │ │ │ │ │ │ -0009f90c : │ │ │ │ +0009f8ac : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ - cbz r3, 9f942 │ │ │ │ + cbz r3, 9f8e2 │ │ │ │ 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, 9f93c │ │ │ │ + cbz r0, 9f8dc │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r2, #36545 @ 0x8ec1 │ │ │ │ + movw r2, #36577 @ 0x8ee1 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [r0, #112] @ 0x70 │ │ │ │ cmp r1, r2 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 9f96c │ │ │ │ + beq.n 9f90c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 9f954 │ │ │ │ + bmi.n 9f8f4 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cbz r3, 9f954 │ │ │ │ + cbz r3, 9f8f4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 9f954 │ │ │ │ - b.w 244eb4 │ │ │ │ + cbz r3, 9f8f4 │ │ │ │ + b.w 2442c4 │ │ │ │ movw r3, #43556 @ 0xaa24 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ - movw r1, #62952 @ 0xf5e8 │ │ │ │ + movw r1, #60968 @ 0xee28 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3b3c │ │ │ │ + b.w f3aa4 │ │ │ │ movw ip, #43556 @ 0xaa24 │ │ │ │ movt ip, #80 @ 0x50 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #62984 @ 0xf608 │ │ │ │ + movw r1, #61000 @ 0xee48 │ │ │ │ movt r1, #46 @ 0x2e │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r0, [ip] │ │ │ │ - bl f3b3c │ │ │ │ + bl f3aa4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9f998 │ │ │ │ + bge.n 9f938 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 9f99c │ │ │ │ + cbz r2, 9f93c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9f93c │ │ │ │ + b.n 9f8dc │ │ │ │ mov r0, r3 │ │ │ │ - bl 84714 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9f998 │ │ │ │ + bl 846d4 <_Py_Dealloc@@Base> │ │ │ │ + b.n 9f938 │ │ │ │ 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 9faba │ │ │ │ - ldr r5, [pc, #272] @ (9fad0 ) │ │ │ │ + beq.n 9fa5a │ │ │ │ + ldr r5, [pc, #272] @ (9fa70 ) │ │ │ │ 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, 9fa32 │ │ │ │ - ldr.w ip, [pc, #252] @ 9fad4 │ │ │ │ + cbz r3, 9f9d2 │ │ │ │ + ldr.w ip, [pc, #252] @ 9fa74 │ │ │ │ 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 9fa7e │ │ │ │ + bne.n 9fa1e │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r7, [r3, #8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9fa52 │ │ │ │ + bge.n 9f9f2 │ │ │ │ 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] │ │ │ │ @@ -173218,310 +173202,310 @@ │ │ │ │ str r1, [r6, #4] │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movw r0, #9984 @ 0x2700 │ │ │ │ movt r0, #80 @ 0x50 │ │ │ │ - bl 7fd48 <_PyObject_GC_New@@Base> │ │ │ │ + bl 7fd08 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9fa2c │ │ │ │ + beq.n 9f9cc │ │ │ │ ldr r0, [r6, r5] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9f9fe │ │ │ │ + blt.n 9f99e │ │ │ │ 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 9fa2c │ │ │ │ - movw r2, #55969 @ 0xdaa1 │ │ │ │ + b.n 9f9cc │ │ │ │ + movw r2, #56025 @ 0xdad9 │ │ │ │ movt r2, #21 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 9faa8 │ │ │ │ + bne.n 9fa48 │ │ │ │ ldr.w r0, [ip, #1596] @ 0x63c │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c068 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9fa44 │ │ │ │ + bne.n 9f9e4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 208560 <_PyStack_AsDict@@Base+0x10> │ │ │ │ + bl 20732c <_PyStack_AsDict@@Base+0x10> │ │ │ │ ldr r0, [r6, r5] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9fa46 │ │ │ │ + b.n 9f9e6 │ │ │ │ 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 9fa46 │ │ │ │ + b.n 9f9e6 │ │ │ │ movw r1, #1177 @ 0x499 │ │ │ │ - movw r0, #38420 @ 0x9614 │ │ │ │ + movw r0, #36436 @ 0x8e54 │ │ │ │ movt r0, #46 @ 0x2e │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 292390 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 291c10 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9fa2c │ │ │ │ + b.n 9f9cc │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ │ │ │ -0009fad8 : │ │ │ │ +0009fa78 : │ │ │ │ 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, #1 TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes